Metadata-Version: 1.2
Name: structured-data
Version: 0.2.1
Summary: Code generators for immutable structured data, including algebraic data types, and functions to destructure them.
Home-page: https://github.com/mwchase/python-structured-data
Author: Max Woerner Chase
Author-email: max.chase@gmail.com
License: MIT license
Description: ========
        Overview
        ========
        
        
        
        Code generators for immutable structured data, including algebraic data types, and functions to destructure them.
        
        * Free software: MIT license
        
        Installation
        ============
        
        ::
        
            pip install structured-data
        
        Documentation
        =============
        
        https://python-structured-data.readthedocs.io/
        
        Development
        ===========
        
        To run the all tests run::
        
            tox
        
        
        Changelog
        =========
        
        Unreleased
        ----------
        
        Added
        ~~~~~
        
        - Explicit ``__bool__`` implementation, to consider all constructor instances as truthy, unless defined otherwise.
        - Python 3.7 support.
        
        Changed
        ~~~~~~~
        
        - Marked the enum constructor base class as private. (``EnumConstructor`` -> ``_EnumConstructor``)
        - Switched scope of test coverage to supported versions. (Python 3.7)
        
        Removed
        ~~~~~~~
        
        - Support for Python 3.6 and earlier.
        - Incidental functionality required by supported Python 3.6 versions. (Hooks to enable restricted subclassing.)
        
        0.1.0 (2018-06-10)
        ------------------
        
        - First release on PyPI.
        
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Unix
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Utilities
Requires-Python: >=3.7
