Skip to main content

Database management for Invenio.

Reason this release was yanked:

released with wrong dependencies

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.15 (released 2023-05-17)

  • upper pin alembic dependency

  • force installing asyncio

Version 1.1.0 (released 2023-04-06)

  • yanked, because of an incompatibility with Flask-SQLAlchemy v3.

Version 1.0.14 (released 2022-03-30)

  • Adds support for SQLAlchemy 1.4 and Flask v2.1.

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


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.15.tar.gz (31.9 kB view details)

Uploaded Source

Built Distribution

invenio_db-1.0.15-py2.py3-none-any.whl (16.3 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: invenio-db-1.0.15.tar.gz
  • Upload date:
  • Size: 31.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for invenio-db-1.0.15.tar.gz
Algorithm Hash digest
SHA256 0144be668cc9c9b90e24776e240270e07633eebd233c91249eed0c0b5f76f83f
MD5 5d3fd882a3cd332938d215d378ed8c79
BLAKE2b-256 0fe77ad506b9b61e733163e5cbd2a0a435e0b06359df23e804678b2393588fed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for invenio_db-1.0.15-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 adaf1b8b2612ac26385c36f534e74d3b41a3a0d5b3fd3b2329dad7a82adb2deb
MD5 c53e0ac5651f94dabdc39083c2d8ede0
BLAKE2b-256 96169304918c1d27fe4e304b6bb8401177eaeac45b0f9011b0332435af02839f

See more details on using hashes here.

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