Sqlalchemy-helpers

Latest version: v1.0.1

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

Scan your dependencies

1.0.1

Released on 2024-06-05. This is a bugfix release.

Bug Fixes

- Don't include the tests when installing the package with pip ([685b92a](https://github.com/fedora-infra/sqlalchemy-helpers/commits/685b92a))

Development Improvements

- Add generic pre-commit checks ([6d9dffd](https://github.com/fedora-infra/sqlalchemy-helpers/commits/6d9dffd))
- Adjust Ruff and Black config ([5c3b7f4](https://github.com/fedora-infra/sqlalchemy-helpers/commits/5c3b7f4))
- Set the licenses headers with Reuse ([acbdf96](https://github.com/fedora-infra/sqlalchemy-helpers/commits/acbdf96))

1.0.0

Released on 2024-05-30. This is a feature release, which will stay backwards-compatible during the 1.x.y version line (following the [semantic versioning](https://semver.org/) rules).

Features

- Add an `update_or_create()` function similar to Django's ([422](https://github.com/fedora-infra/sqlalchemy-helpers/issues/422))
- Allow `aio.manager_from_config()` to pass arguments to the `AsyncDatabaseManager`
- Allow a few methods to use an existing session ([993e6a5](https://github.com/fedora-infra/sqlalchemy-helpers/commits/993e6a5)).
- Officially support Python 3.12 ([7b88ef7](https://github.com/fedora-infra/sqlalchemy-helpers/commits/7b88ef7)).
- The `engine_args` and `base_model` arguments must now be keywords ([abaccdc](https://github.com/fedora-infra/sqlalchemy-helpers/commits/abaccdc)).

0.13.0

Released on 2023-11-16. This is a feature release.

Features

- Allow customization of the model base class (bc26cd3).

0.12.1

Released on 2023-10-12. This is a minor release that adds docs and development improvements

Development Improvements

- Automatically publish to PyPI and release ([c572657](https://github.com/fedora-infra/sqlalchemy-helpers/commits/c572657)).

Documentation Improvements

- Release notes: show dependency changes further down the page ([499ec7a](https://github.com/fedora-infra/sqlalchemy-helpers/commits/499ec7a)).
- Convert the release notes to Markdown ([841e1fb](https://github.com/fedora-infra/sqlalchemy-helpers/commits/841e1fb)).

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.