January of 2021
DevOps⚑
Continuous Integration⚑
Bandit⚑
- New: Explain how to ignore errors.
Coding⚑
Python⚑
- New: Explain how to check if a loop ends completely.
- New: Explain how to merge lists and dictionaries.
- New: Explain how to create your own exceptions.
Libraries⚑
- New: Explain how to set cookies and headers in responses.
DeepDiff⚑
-
Correction: Remove murmur from the installation steps.
It seems it's the default for the new versions
FactoryBoy⚑
-
New: Explain how to generate your own attributes.
We earlier used lazy_attribute but if you want to use Faker inside the attribute definition, you're going to have a bad time. The new solution uses the creation of custom Fake providers.
Faker⚑
-
New: Explain how to create your own provider.
Useful to generate custom objects for testing purposes.
Python Snippets⚑
- Correction: Explain how to show the message in custom exceptions.
- New: Explain how to import a module or object from within a python program.
pexpect⚑
-
New: Introduce the pexpect python library.
A pure Python module for spawning child applications; controlling them; and responding to expected patterns in their output. Pexpect works like Don Libes’ Expect. Pexpect allows your script to spawn a child application and control it as if a human were typing commands.
Prompt Toolkit⚑
-
New: Introduce the tui python library.
Useful to build text-based user interfaces, it allows the creation of intelligent prompts, dialogs, and full screen ncurses-like applications.
Pydantic⚑
-
New: Explain how to initialize attributes.
Use validators to initialize attributes
-
New: Name the pros and cons of using the library.
- New: Explain how to create bidirectional relationship between entities.
- New: Warn on the lack of TypeDict support.
Pypika⚑
- New: Explain how to insert, update, select data.
- New: Explain how to join tables.
questionary⚑
-
New: Introduce tui python library.
questionary is a Python library for effortlessly building pretty command line interfaces. It makes it very easy to query your user for input.
Requests⚑
- New: Introduce the requests python library.
Rq⚑
-
New: Add note to test arq.
arq is a similar library that can be better.
SQL⚑
- New: Give examples on joins for each relationship type.
SQLite⚑
- New: Solve the autoincrementation not working bug.
Life Management⚑
Automation⚑
Accounting Automation⚑
- New: Explain my accounting automation workflow.
Operative Systems⚑
Linux⚑
beancount⚑
- New: Introduce the cli double entry accounting program.
- New: Add links on how to use as a library.
- Correction: Correct the git repository link.
Android⚑
cone⚑
- New: Introduce the mobile double entry accounting application.
- Correction: Correct the description of the transaction to be beancount compatible.
Other⚑
- New: Add remote work tips.
- New: Introduce lazy loading implementation paradigm with python.
- New: Explain how to lazy load pydantic objects.