Invenio-records

Latest version: v3.0.1

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

Scan your dependencies

Page 3 of 6

1.7.5

- Fixes a bug on MultiRelationsField where fields would be calculated multiple
times. Now they are calculated only once, and cached.

1.7.4

- Adds support for nested RelationFields via MultiRelationsField
- Migrates to declarative module (setup.cfg)
- Migrates code to Black formatter
- Adds german translations
- Removes babel extensions for Jinja

1.7.3

- Adds utility to merge Python dicts

1.7.2

- Fixes regression in 1.7.1.

1.7.1

- Fixes dictionary lookup during dereferencing for optional/non-existing keys.

1.7.0

- Adds support for relations defined via database-level foreign keys.

- Backwards incompatible: Changes the relations definitions to support both
dictionary keys and object attributes instead of only dictionary keys. Change
existing code from::

Relation(
...
attrs=['title'],
),

to::

Relation(
...
keys=['title'],
),

- Move from setup.py to setup.cfg for purely declarative package definitions.

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.