Metadata-Version: 2.1
Name: pinttrs
Version: 0.1.0.dev3
Summary: Pint meets attrs
Home-page: https://github.com/leroyvn/pinttrs
Author: Vincent Leroy
Maintainer: Vincent Leroy
License: MIT
Description: # Pinttrs
        
        *Pint meets attrs*
        
        [![Documentation Status](https://readthedocs.org/projects/pinttrs/badge/?version=latest)](https://pinttrs.readthedocs.io/en/latest/?badge=latest)
        [![PyPI version](https://badge.fury.io/py/pinttrs.svg)](https://badge.fury.io/py/pinttrs)
        [![Conda version](https://anaconda.org/leroyv/pinttrs/badges/version.svg)](https://anaconda.org/leroyv/pinttrs/badges/version.svg)
        
        ## Motivation
        
        The amazing [`attrs`](https://www.attrs.org) library is a game-changer when it 
        comes to writing classes. Its initialisation sequence notably allows for 
        automated conversion and verification of attribute values. This package is an 
        attempt at designing a system to apply units automatically and reliably to 
        attributes with [Pint](https://pint.readthedocs.io).
        
        ## Features
        
        - [x] Attach automatically units to unitless values passed to initialise an attribute
        - [x] Verify unit compatibility when assigning a value to an attribute
        - [x] Interpret units in dictionaries with a simple syntax
        - [x] Define unit context to vary unitless value interpretation dynamically
        
        ## License
        
        Pinttrs is distributed under the terms of the 
        [MIT license](https://choosealicense.com/licenses/mit/).
        
        ## About
        
        Pinttrs is written and maintained by [Vincent Leroy](https://github.com/leroyvn).
        
        The development is supported by [Rayference](https://www.rayference.eu).
        
        Pinttrs is a component of the 
        [Eradiate radiative transfer model](https://www.eradiate.eu).
        
        The Pinttrs logo is based on 
        [Agus Nugroho](https://www.iconfinder.com/nugrohoagus)'s glass icon and parts of 
        the ``attrs`` logo.
        
Platform: UNKNOWN
Description-Content-Type: text/markdown
Provides-Extra: tests
Provides-Extra: dev
Provides-Extra: docs
