Releases: rajivsarvepalli/mock-alchemy
mock-alchemy-v0.2.6
What’s Changed
Added support for SQLAlchemy 2.0 and 3.10, 3.11 versions of python.
🚀 Features
📦 Build System
Click to see all updated dependencies!
- Bump codecov/codecov-action from 3.1.0 to 3.1.1 (#271) @dependabot
- Bump actions/setup-python from 4.1.0 to 4.5.0 (#307) @dependabot
- Bump mypy from 0.812 to 1.1.1 (#325) @dependabot
- Bump sphinx from 5.1.1 to 6.1.3 in /docs (#305) @dependabot
- Bump release-drafter/release-drafter from 5.15.0 to 5.23.0 (#313) @dependabot
- Bump actions/cache from 3.0.5 to 3.3.1 (#326) @dependabot
- Bump pypa/gh-action-pypi-publish from 1.4.2 to 1.8.3 (#327) @dependabot
- Upgraded dependencies (#323) @rajivsarvepalli
- Bump nox from 2021.10.1 to 2022.1.7 in /.github/workflows (#197) @dependabot
- Bump pydata-sphinx-theme from 0.8.0 to 0.9.0 in /docs (#239) @dependabot
- Bump actions/download-artifact from 2.0.10 to 3.0.0 (#223) @dependabot
- Bump github/codeql-action from 1 to 2 (#256) @dependabot
- Bump codecov/codecov-action from 2.1.0 to 3.1.0 (#257) @dependabot
- Bump actions/cache from 2.1.6 to 3.0.5 (#250) @dependabot
- Bump actions/checkout from 2 to 3 (#255) @dependabot
- Bump actions/upload-artifact from 2.2.4 to 3.1.0 (#228) @dependabot
- Bump actions/setup-python from 2.2.2 to 4.1.0 (#249) @dependabot
- Bump nox-poetry from 0.9.0 to 1.0.1 in /.github/workflows (#238) @dependabot
- Bump sphinx from 4.4.0 to 5.1.1 in /docs (#245) @dependabot
- Bump sphinx-autodoc-typehints from 1.16.0 to 1.18.3 in /docs (#240) @dependabot
- Bump pip from 21.3.1 to 22.0.3 in /.github/workflows (#203) @dependabot
- Bump sphinx-copybutton from 0.4.0 to 0.5.0 in /docs (#204) @dependabot
- Bump pydata-sphinx-theme from 0.7.2 to 0.8.0 in /docs (#198) @dependabot
- Bump sphinx-autodoc-typehints from 1.12.0 to 1.16.0 in /docs (#200) @dependabot
- Bump pip from 21.2.4 to 21.3.1 in /.github/workflows (#167) @dependabot
- Bump coverage from 6.0.2 to 6.2 (#180) @dependabot
- Bump sphinx from 4.2.0 to 4.4.0 in /docs (#192) @dependabot
- Bump flake8-rst-docstrings from 0.2.3 to 0.2.5 (#189) @dependabot
- Bump sqlalchemy from 1.4.26 to 1.4.31 (#191) @dependabot
- Bump flake8 from 3.9.2 to 4.0.1 (#170) @dependabot
- Bump nox-poetry from 0.8.6 to 0.9.0 in /.github/workflows (#172) @dependabot
- Bump pydata-sphinx-theme from 0.6.3 to 0.7.2 in /docs (#174) @dependabot
mock-alchemy-v0.2.5
What’s Changed
Fixed scalar implementation as discussed in #153 and fixed update messing up mock calls as described in #161
🚀 Features
- Update scalar implementation (#162) @rajivsarvepalli
🐞 Fixes
- Fixed calls to update on mock session as described in #161 (#162) @rajivsarvepalli
📦 Build System
Click to see all updated dependencies!
- Bump pep8-naming from 0.11.1 to 0.12.1 (#157) @dependabot
- Bump pytest-cov from 2.12.1 to 3.0.0 (#156) @dependabot
- Bump coverage from 5.5 to 6.0.1 (#158) @dependabot
mock-alchemy-v0.2.4
What’s Changed
Added scalar()
functionality for mocking SQLAlchemy scalar().
📚 Documentation
- Added docs for scalar method and security policy (#155) @rajivsarvepalli
🚀 Features
- Added mock scalar method (#155) @rajivsarvepalli
📦 Build System
- Updated dependencies (#155) @rajivsarvepalli
mock-alchemy-v0.2.3
What’s Changed
Updated to support SQLAlchemy 1.4
🚀 Features
- Update issue templates (#89) @rajivsarvepalli
📦 Build System
Click to see all updated dependencies!
- Bump sphinx-copybutton from 0.3.1 to 0.4.0 (#130) @dependabot
- Bump flake8-docstrings from 1.5.0 to 1.6.0 (#149) @dependabot
- Bump poetry from 1.1.6 to 1.1.10 in /.github/workflows (#143) @dependabot
- Bump sphinx-copybutton from 0.3.1 to 0.4.0 in /docs (#128) @dependabot
- Bump pydata-sphinx-theme from 0.6.3 to 0.7.0 (#148) @dependabot
- Bump sphinx from 4.0.2 to 4.2.0 in /docs (#142) @dependabot
- Bump virtualenv from 20.4.7 to 20.8.1 in /.github/workflows (#144) @dependabot
- Bump xdoctest from 0.15.4 to 0.15.9 (#146) @dependabot
- Bump nox from 2020.12.31 to 2021.10.1 in /.github/workflows (#147) @dependabot
- Bump actions/download-artifact from 2.0.9 to 2.0.10 (#113) @dependabot
- Bump pip from 21.1.3 to 21.2.4 in /.github/workflows (#136) @dependabot
- Bump nox-poetry from 0.8.5 to 0.8.6 in /.github/workflows (#111) @dependabot
- Bump codecov/codecov-action from 1.5.0 to 2.1.0 (#141) @dependabot
- Bump actions/upload-artifact from 2.2.3 to 2.2.4 (#115) @dependabot
- Bump pip from 21.1.2 to 21.1.3 in /.github/workflows (#117) @dependabot
- Bump pytest from 6.2.2 to 6.2.4 (#118) @dependabot
- Bump black from 20.8b1 to 21.6b0 (#119) @dependabot
- Bump pre-commit-hooks from 3.4.0 to 4.0.1 (#120) @dependabot
- Bump sphinx-autodoc-typehints from 1.11.1 to 1.12.0 (#121) @dependabot
- Bump virtualenv from 20.4.6 to 20.4.7 in /.github/workflows (#102) @dependabot
- Bump sphinx from 4.0.0 to 4.0.2 in /docs (#99) @dependabot
- Bump pip from 21.1.1 to 21.1.2 in /.github/workflows (#101) @dependabot
- Bump actions/setup-python from 2.2.1 to 2.2.2 (#100) @dependabot
- Bump actions/cache from 2.1.5 to 2.1.6 (#98) @dependabot
- Bump pytest-cov from 2.11.1 to 2.12.1 (#108) @dependabot
- Bump flake8-bugbear from 20.11.1 to 21.4.3 (#104) @dependabot
- Bump sphinx from 3.5.4 to 4.0.2 (#107) @dependabot
- Bump flake8-rst-docstrings from 0.0.14 to 0.2.3 (#103) @dependabot
- Bump release-drafter/release-drafter from 5.13.0 to 5.15.0 (#94) @dependabot
- Bump codecov/codecov-action from 1.2.1 to 1.5.0 (#91) @dependabot
- Bump actions/cache from 2.1.3 to 2.1.5 (#92) @dependabot
- Bump actions/download-artifact from 2.0.8 to 2.0.9 (#93) @dependabot
- Bump actions/upload-artifact from 2.2.2 to 2.2.3 (#96) @dependabot
- Bump pypa/gh-action-pypi-publish from 1.4.1 to 1.4.2 (#95) @dependabot
- Bump mypy from 0.800 to 0.812 (#48) @dependabot
- Bump coverage from 5.4 to 5.5 (#50) @dependabot
- Bump pip from 20.3.3 to 21.1.1 in /.github/workflows (#70) @dependabot
- Bump nox-poetry from 0.7.0 to 0.8.5 in /.github/workflows (#72) @dependabot
- Bump virtualenv from 20.3.0 to 20.4.6 in /.github/workflows (#88) @dependabot
- Bump poetry from 1.1.4 to 1.1.6 in /.github/workflows (#75) @dependabot
- Bump pydata-sphinx-theme from 0.4.3 to 0.6.3 in /docs (#73) @dependabot
- Bump darglint from 1.6.0 to 1.8.0 (#79) @dependabot
- Bump sphinx-autobuild from 2020.9.1 to 2021.3.14 (#86) @dependabot
- Bump sphinx from 3.4.3 to 4.0.0 in /docs (#87) @dependabot
- Bump sphinx from 3.4.3 to 3.5.4 (#80) @dependabot
- Bump pydata-sphinx-theme from 0.4.3 to 0.6.3 (#83) @dependabot
mock-alchemy-v0.2.2
What’s Changed
Fixed a bug that caused get to fail to work incorrectly when using singular values that were not integers.
📚 Documentation
- Updated documentation for abstract class cases (772bcc6) @rajivsarvepalli
🪲 Fixes
- Fixed get to work with singular values that are not integers (772bcc6) @rajivsarvepalli
🚨 Testing
- Adding testing for get to work with singular values that are not integers (772bcc6) @rajivsarvepalli
📦 Build System
- Bump sphinx-autodoc-typehints from 1.11.1 to 1.12.0 in /docs (#71) @dependabot
- Bump pygments from 2.7.4 to 2.9.0 (#82) @dependabot
- Bump pydata-sphinx-theme from 0.4.1 to 0.4.3 in /docs (#37) @dependabot
- Bump mypy from 0.790 to 0.800 (#40) @dependabot
mock-alchemy-v0.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
🪲 Fixes
- Fixed bug in deleting items where an error would be throwing when trying to remove items in filtered deletes (4cfbd7c) @rajivsarvepalli
🚨 Testing
- Added a more complex doctest for deleting and adding to session (4cfbd7c) @rajivsarvepalli
mock-alchemy-v0.2.1
Quick Summary
Fixed bug from v0.2.0 release on deleting where delete did not work as expected.
What’s Changed
🪲 Fixes
- Fixed bug in deleting items where an error would be throwing when trying to remove items in filtered deletes (31b5d25) @rajivsarvepalli
🚨 Testing
- Added a more complex test for deleting and adding to session (5e3f6e2) @rajivsarvepalli
📚 Documentation
- Reformatted README and fixed PyPI description (a700a61) @rajivsarvepalli
- Change links in README to be more relevant (d9ed2d5) @rajivsarvepalli
📦 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
mock-alchemy-v0.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
📦 Build System
- Simplified poetry dependencies; switched tox to nox; added flake8 plugins (#8) @rajivsarvepalli
- Switched to Python 3.7+ for main (#2) @rajivsarvepalli
👷 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
📚 Documentation
- Added documentation and made sphinx link to source code (#15) @rajivsarvepalli
- Added parameter documentation (#13) @rajivsarvepalli
🪲 Fixes
- Fixed UnorderedTuple bug for equalities (#10) @rajivsarvepalli
🔥 Removals and Deprecations
- Removed six (#10) @rajivsarvepalli
💄 Style
- Added type hints for all functions (#13) @rajivsarvepalli
- Simplified poetry dependencies; switched tox to nox; added flake8 plugins (#8) @rajivsarvepalli
🚨 Testing
- Added full testing to mock-alchemy; there is now a distinct testing package (#9) @rajivsarvepalli
mock-alchemy-v0.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.