simple library based on python +3.7 to use Dataclass-syntaxfor interacting with Data
Project description
DataModel
DataModel is a simple library based on python +3.7 to use Dataclass-syntax for interacting with Data, using the same syntax of Dataclass, users can write Python Objects and work with Data in the same way, is a reimplementation of python Dataclasses supporting true inheritance (without decorators), true composition and other good features.
The key features are:
- Easy to use: No more using decorators, concerns abour re-ordering attributes or common problems with using dataclasses with inheritance.
Requirements
Python 3.7+
Installation
$ pip install python-datamodel
---> 100%
Successfully installed datamodel
License
This project is licensed under the terms of the BSD v3. license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
python-datamodel-0.0.1.tar.gz
(12.9 kB
view hashes)
Built Distribution
Close
Hashes for python_datamodel-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2adaf4d6a266cdfd9a95766de672286c2940acfa912f8ef2b9dd95b89aa8a871 |
|
MD5 | 86f95541a9a1dd52eabf76f6aed2c2dc |
|
BLAKE2b-256 | 95d7f5e33be31ccaf4daa268debf4eeda0e7a54d85bb7db8a858e70ce2e0b515 |