File-config

Latest version: v1.0.0

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

Scan your dependencies

Page 1 of 4

1.0.0

=========================================================================================

Features
--------

- Adding the ability to define custom JSONSchema ``$id`` and ``$schema`` properties. Will raise user warnings if unsupported schema draft is specified. `41 <https://github.com/stephen-bunn/file-config/issues/41>`_

Documentation
-------------

- Adding some documentation around ``schema_id`` and ``schema_draft`` parameters for the ``config()`` decorator in Getting Started

Miscellaneous
-------------

- Adding ``long_description_content_type`` to ``setup.cfg`` for new twine package check warnings

0.3.10

===========================================================================================

Bug Fixes
---------

- Allowing Python 3 typehints to be considered as the config var's type just like the var's ``type`` kwarg `38 <https://github.com/stephen-bunn/file-config/issues/38>`_

Miscellaneous
-------------

- Fixing access to collections.abc for Iterable deprecation warning
- Updating package stubs to mimic true kwargs typings

0.3.9

=========================================================================================

Miscellaneous
-------------

- Adding kwarg passthrough for ``config`` so you can now use things like ``config(hash=True)``
- Adding *extremely* basic reflection tests for ``ujson`` serialization (please use ``rapidjson`` instead of ``ujson``)

0.3.8

=========================================================================================

Bug Fixes
---------

- Fixed issue related to the ``prefer`` keyword not loading the proper modules for serialization / deserialization when ``prefer`` had already been invoked in subsequent calls for a given config `36 <https://github.com/stephen-bunn/file-config/issues/36>`_

Documentation
-------------

- Adding codecov for alternate coverage reporting since codacy struggles sometimes and isn't always correct

Miscellaneous
-------------

- Adding and improving tests for serialization handlers
- Improving testing and code coverage for ``schema_builder`` and ``_file_config``

0.3.7

=========================================================================================

Bug Fixes
---------

- Adding the ability for nested configs to default to the empty state of the nested config if desired `26 <https://github.com/stephen-bunn/file-config/issues/26>`_

Documentation
-------------

- Adding documentation ``Loading Defaults`` in "Getting Started" regarding the different results when loading defaults from serialized content

Miscellaneous
-------------

- Updating the copyright year in the docs to 2019

0.3.6

=========================================================================================

Bug Fixes
---------

- Fixing failures when loading from serialized content missing configuration for nested configs `24 <https://github.com/stephen-bunn/file-config/issues/24>`_

Miscellaneous
-------------

- Adding latest PyPi version badge to documentation and README
- Adding basic auto-generated typing stubs under ``stubs/``

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.