Skip to main content

Database management for Invenio.

Project description

https://img.shields.io/github/license/inveniosoftware/invenio-db.svg https://github.com/inveniosoftware/invenio-db/workflows/CI/badge.svg https://img.shields.io/coveralls/inveniosoftware/invenio-db.svg https://img.shields.io/pypi/v/invenio-db.svg

Database management for Invenio. Further documentation available on https://invenio-db.readthedocs.io/

Changes

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

invenio-db-1.0.9.tar.gz (32.2 kB view details)

Uploaded Source

Built Distribution

invenio_db-1.0.9-py2.py3-none-any.whl (15.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file invenio-db-1.0.9.tar.gz.

File metadata

  • Download URL: invenio-db-1.0.9.tar.gz
  • Upload date:
  • Size: 32.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for invenio-db-1.0.9.tar.gz
Algorithm Hash digest
SHA256 bc65e82c350a908c4802399d39ae01cde051195ef42e0bc396c6a63e0a75bf50
MD5 b4393bc3d64b21db5c52a20a8db3cbee
BLAKE2b-256 caa9946ae733eeeb07a9f7b08ced95f0088b7206e4468712a3d415d7a427fe08

See more details on using hashes here.

Provenance

File details

Details for the file invenio_db-1.0.9-py2.py3-none-any.whl.

File metadata

  • Download URL: invenio_db-1.0.9-py2.py3-none-any.whl
  • Upload date:
  • Size: 15.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for invenio_db-1.0.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c8861a665af5cbb3645d4fde5cc0e04354a108a3d5b4cf2c3eee5d252da5d534
MD5 6c663249c0f74f844e1354004aaff86a
BLAKE2b-256 9e02847843d7ba1ee90ebf42b4c3ed27ff8440f5bb812fe4e5f343f66c0fec03

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page