Sqlalchemy-helpers

Latest version: v1.0.0

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

Scan your dependencies

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.