Django-specifications

Latest version: v0.5.0

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

Scan your dependencies

0.5

~~~~~~~~~~~~~~~~~~~

- Dropped compatibility with Python < 3.8.
- Dropped compatibility with Django < 3.2.
- Modernized the package, added isort etc, moved from Travis CI to GitHub
actions.

0.4

~~~~~~~~~~~~~~~~~~~

- Added a helper for adding specification field group fieldsets.
- Fixed a bug because the code wouldn't handle the case where several
specification fields were gone at once.
- Dropped compatibility guarantees with old versions of Django.

0.3

~~~~~~~~~~~~~~~~~~~

- Reformatted the code using black.
- Added ``fields = '__all__'`` to the modelform as required by Django.
- Replaced the migrations generated by South.
- Added support for Django 1.8 LTS, 1.11 LTS and 2.1 while dropping
support for some older versions. Added support for Python 3.
- Added a testsuite, Travis CI integration and documentation on
readthedocs.io.
- Added a ``ModelAdminWithSpecification`` class which is especially
useful if you want to group specification fields into their own
fieldsets.

0.2

~~~~~~~~~~~~~~~~~~~

- Switched from distutils to setuptools.
- Added utilities for analyzing and comparing objects with
specifications.

0.1

~~~~~~~~~~~~~~~~~~~

- Initial public version.

.. _0.1: https://github.com/matthiask/django-specifications/commit/efc41b6f5e4
.. _0.2: https://github.com/matthiask/django-specifications/compare/0.1...0.2
.. _0.3: https://github.com/matthiask/django-specifications/compare/0.2...0.3
.. _0.4: https://github.com/matthiask/django-specifications/compare/0.3...0.4
.. _0.5: https://github.com/matthiask/django-specifications/compare/0.4...0.5
.. _Next version: https://github.com/matthiask/django-specifications/compare/0.5...master

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.