Database management for Invenio.
Project description
Database management for Invenio. Further documentation available on https://invenio-db.readthedocs.io/
Changes
Version 1.0.13 (released 2022-02-21)
Changes alembic migrations to run a single migration in one transaction instead of all migrations in a single transaction.
Version 1.0.12 (released 2022-02-14)
Fixes a deprecation warning.
Version 1.0.11 (released 2022-02-08)
Fixed issue with alembic version locations introduced in v1.0.10 due to the importlib change.
Version 1.0.10 (released 2022-02-08)
Adds a utility for creating an alembic test context to centrally manage fixes for alembic migration tests in other modules.
Replaces pkg_resources with importlib
Version 1.0.9 (released 2021-03-18)
Pins Flask-SQLAlchemy below 2.5 due to breaking changes. Perhaps to revisit when fixed.
Version 1.0.8 (released 2020-11-16)
Pins SQLAlchemy to >=1.2.18 and <1.4 due to incompatibility between SQLAlchemy and SQLAlchemy-Utils.
Version 1.0.7 (released 2020-11-08)
Hides password from output when running db init or db create.
Disables MySQL 8 tests due to issue with Alembic
Version 1.0.6 (released 2020-10-02)
Bump SQLAlchemy version to >=1.2.18 to add support for PostgreSQL 12
Integrate pytest-invenio and docker-services-cli for testing
Support Python 3.8
Version 1.0.5 (released 2020-05-11)
Deprecated Python versions lower than 3.6.0. Now supporting 3.6.0 and 3.7.0
Use centrally managed Flask version (through Invenio-Base)
Bumped SQLAlchemy version to >=1.1.0
SQLAlchemy-Utils set to <0.36 due to breaking changes with MySQL (VARCHAR length)
Enriched documentation on DB session management
Stop using example app
Version 1.0.4 (released 2019-07-29)
Unpin sqlalchemy-continuum
Added tests for postgresql 10
Version 1.0.3 (released 2019-02-22)
Added handling in case of missing Sqlite db file.
Version 1.0.2 (released 2018-06-22)
Pin SQLAlchemy-Continuum.
Version 1.0.1 (released 2018-05-16)
Minor fixes in documenation links and the license file.
Version 1.0.0 (released 2018-03-23)
Initial public release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file invenio-db-1.0.13.tar.gz
.
File metadata
- Download URL: invenio-db-1.0.13.tar.gz
- Upload date:
- Size: 33.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e77d0d4f8d16461ebe35ed9376e47d583243bb0a3519f37bf1a7826b545675f8 |
|
MD5 | 9974f3368df1907ecf1169af024e6747 |
|
BLAKE2b-256 | 36b56aaf953c1f8dde03a2df9566b6cd6222eee059669649924708dd16d81e7d |
Provenance
File details
Details for the file invenio_db-1.0.13-py2.py3-none-any.whl
.
File metadata
- Download URL: invenio_db-1.0.13-py2.py3-none-any.whl
- Upload date:
- Size: 16.4 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9db8599d9f40c540c020cfd749192482a30baacd7d6ca351c3ff5f452fc749de |
|
MD5 | 2727f58dd49a89c27b652dd6a003f3ad |
|
BLAKE2b-256 | a6a268801f0bd8d541a86e13bf13587e7af37ffdab49b9ea5b9426be788cc88a |