Fresh-bakery

Latest version: v0.4.2

Safety actively analyzes 701238 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.4.2

Big release where bakery's DI support was added (`__Cake__` keyword)
What's new:
- new keyword to use: `__Cake__`, pronounced as dunder-cake
- DI implementation
- A lot of test for DI
- Default logging fixes
- Library logging improvements
- brand new readme examples
- Bakery DI section added
- Bakery examples section added (examples from README)
- Test bakery section modified
- New examples added

0.4.1

- Remove `Ingredients` pimpl class
- Complete `bake` method refactoring
- Complete `stuff` module refactoring (splitting into files)
- Some small code/annotation fixes
- Tests fixes
- `fresh-bakery` added as relative dependency for all examples

0.4.0

Related to 42
- bump python version 3.8 as a minimal supported version for library
- ruff was eventually included
- some warning/error prone places were fixed with the help of ruff
- isort/black/pylint removal
- all dev libraries are up-to-dated now

Great work about 'make code clear again' was done by legatusAlex

0.3.6

Based on issue 41
- for now an explicit Cake assignment is only supported
- assignments like `bakery_mock.attr = 1` is deprecated and will be removed in next releases. Now non-Cake value is being converted to Cake implicitly
- Docs improvements (regarding testing)

0.3.5

Some improvements were made:
- mypy attribute error for non-existent attribute (stub file added)
- linters update
- CI actions' version update
- Unpack cakes feature example

0.3.3

- Python 3.12 support
- Project keywords for pypi added
- Project urls for pypi added

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.