Mock-alchemy

Latest version: v0.2.6

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

Scan your dependencies

Page 2 of 2

0.2.1

Quick Summary
Fixed bug from v0.2.0 release on deleting where delete did not work as expected.

What’s Changed

:beetle: Fixes

* Fixed bug in deleting items where an error would be throwing when trying to remove items in filtered deletes (31b5d25c973bd74f21df9905a52835539c46c4dd) rajivsarvepalli

:rotating_light: Testing

* Added a more complex test for deleting and adding to session (5e3f6e2173cba3364d422b61560c8a4dadcc0290) rajivsarvepalli

:books: Documentation
* Reformatted README and fixed PyPI description (a700a618c3a080d3bb59d209b1ef5355b57b7522) rajivsarvepalli
* Change links in README to be more relevant (d9ed2d59a011ec8709e22ecf157039f74b2d413d) rajivsarvepalli



:package: Build System

* Bump actions/download-artifact from v2.0.5 to v2.0.8 (18) dependabot
* Bump codecov/codecov-action from v1.0.14 to v1.2.1 (19) dependabot
* Bump actions/upload-artifact from v2.2.0 to v2.2.2 (21) dependabot
* Bump pypa/gh-action-pypi-publish from v1.0.0a0 to v1.4.1 (28) dependabot
* Bump release-drafter/release-drafter from v5.6.1 to v5.13.0 (20) dependabot
* Update actions/setup-python requirement to v2.2.1 (17) dependabot
* Bump sphinx from 3.4.1 to 3.4.3 in /docs (26) dependabot
* Bump virtualenv from 20.2.1 to 20.3.0 in /.github/workflows (22) dependabot
* Bump pip from 20.2.4 to 20.3.3 in /.github/workflows (23) dependabot
* Bump poetry from 1.1.2 to 1.1.4 in /.github/workflows (24) dependabot
* Bump nox from 2020.8.22 to 2020.12.31 in /.github/workflows (25) dependabot
* Bump nox-poetry from 0.5.0 to 0.7.0 in /.github/workflows (27) dependabot

0.2.0

Quick Summary
Dropped support for < Python 3.7, this version only supports Python 3.7+. The older `0.1.0` version will continue to support Python 2.7, as will `0.1.x` releases. The plan is to use the `0.1.x` releases to support Python 2.7 and Python 3 simultaneously.

The big changes in this version are upgraded documentation, type hinting, and a full test-suite for the development of this package. As with the previous version, this also supports delete and using get with dictionaries and scalars. This version is also much easier to develop and employs many more automated tools for increased development testing and automation. CI testing now includes MacOs, Windows, and Ubuntu with Python 3.7, 3.8, and 3.9 for `mock-alchemy`.

There is still a `0.1.x` branch on which the old form of testing is run against should development be done for users of `mock-alchemy` on Python 2.7.

What’s Changed

:package: Build System

* Simplified poetry dependencies; switched tox to nox; added flake8 plugins (8) rajivsarvepalli
* Switched to Python 3.7+ for main (2) rajivsarvepalli

:construction_worker: Continuous Integration

* Updated GitHub actions to work better with nox and poetry; (13) rajivsarvepalli
* Fixed GitHub actions configuration (10) rajivsarvepalli
* Added GitHub actions testing for 0.1.x branch (2) rajivsarvepalli
* Updated GitHub actions to work better with nox and poetry; (13) rajivsarvepalli

:books: Documentation

* Added documentation and made sphinx link to source code (15) rajivsarvepalli
* Added parameter documentation (13) rajivsarvepalli

:beetle: Fixes

* Fixed UnorderedTuple bug for equalities (10) rajivsarvepalli

:fire: Removals and Deprecations

* Removed six (10) rajivsarvepalli

:lipstick: Style

* Added type hints for all functions (13) rajivsarvepalli
* Simplified poetry dependencies; switched tox to nox; added flake8 plugins (8) rajivsarvepalli

:rotating_light: Testing

* Added full testing to mock-alchemy; there is now a distinct testing package (9) rajivsarvepalli

0.1.1

Quick Summary
Fixed bug from v0.1.0 release on deleting where delete did not work as expected. This release patch is for Python 2.7 users.

What’s Changed

:beetle: Fixes

* Fixed bug in deleting items where an error would be throwing when trying to remove items in filtered deletes (4cfbd7c9485b565914ac92343596035d0ec2576a) rajivsarvepalli

:rotating_light: Testing

* Added a more complex doctest for deleting and adding to session (4cfbd7c9485b565914ac92343596035d0ec2576a) rajivsarvepalli

0.1.0

Initial release for a SqlAlchemy mock helper. Created from a copy of https://github.com/miki725/alchemy-mock/ due to that project being unsupported. Added documentation, delete support, increased get functionality, and fixed importing from `collections.Mapping`. This release supports Python 2.7, 3.6, 3.7, and PyPy on Python 2.7 and 3.6.

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.