Colanderalchemy

Latest version: v0.3.4

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

Scan your dependencies

Page 2 of 3

0.2

----------------

- No changes.

0.2a1

------------------

- Ensure relationship mapped schemas have a ``name``. This ensures
correct usage with ``Deform``.
- Ensure missing schema node information correctly maps to SQLAlchemy
structures.
- Map missing information for "required" relationships based upon the
join condition. This can be further customised by given relationships
setting ``missing=colander.required`` within their respective
configurations.
- Read Colander node init settings for a mapped class using the
``__colanderalchemy__`` attribute. This allows for full customisation
of the resulting ``colander.Mapping`` SchemaNode.
- Allow non-SQLAlchemy schema nodes within ``SQLAlchemySchemaNode``.
Previously, the ``dictify`` method would throw an ``AttributeError``.
- Fix setup.py for python 3k

0.1b7

------------------

- Ensure relationships are mapped recursively and adhere to
ColanderAlchemy settings for mappings.
- Remove dictify method in SQLAlchemyMapping.

0.1b6

------------------

- Fix minor bugs.

0.1b5

------------------

- Fix bug in MappingRegistry.__init__:
pkeys is a list of property keys instead of column name
- Add support to specify schema node ordering.

0.1b4

------------------

- Fix bug related to 'ca_include=False'.
- Change tests to cover that bug.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.