Skip to main content

dataclass_dict Build Status Documentation Status Maintainability Test Coverage

With this package you are able to create a dataclass that works exactly like a dictionary.

Install

This package only works with python 3.6 or above because it uses dataclasses. In python 3.6 it will uses the dataclass package from pypi.

To use this package you may run the following command:

pip install dataclass-dict

How to Collaborate

If you want to help with the development of this library, I would say that I love you but my fiancee would get jealous, so I will just say thank you :D

By throwing money at the screen

  • Tidelif: We are on Tidelift! So you can get some technical support from them, and they help us. It's a win win! If you are interested, click here (we get some help if you use this referal link too~)
  • Patreon: If you want to help us every month, you can help us by checking our patreon page here
  • Ko-fi: Do you like Coffee, I love coffee, if you want to send a tip for a coffee, you can do that here

By providing help with coding

First, make sure you have at least Python 3.6, git and pip up and running:

python -V
pip -V
git --version

download this repository with the following command using git:

git clone https://github.com/Cerberus1746/dataclass_dict.git

And then cd into the directory with:

cd dataclass_dict

Now, if you want to just run the tests to test your changes, you can run:

pip install tox
tox

If you want to generate docs, you can install all dependencies with:

pip install .[docs]

And then generate the docs with the command:

python setup.py build_sphinx

The docs will be located by default inside the directory docs/build/html

Security contact information

To report a security vulnerability, please use the Tidelift security contact. Tidelift will coordinate the fix and disclosure.

Metadata

Release files for dataclass-dict 0.0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dataclass-dict 0.0.6
File Size Uploaded
dataclass_dict-0.0.6.tar.gz 7.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dataclass-dict 0.0.6
File Interpreter ABI Platform
dataclass_dict-0.0.6-py3-none-any.whl Python 3 none any Details

Total release size: 15.5 kB

Release files / dataclass_dict-0.0.6.tar.gz

Download URL dataclass_dict-0.0.6.tar.gz
Size 7.6 kB
Tags Source
SHA-256 checksum
How to use checksums
e6e858bea66086b41d1708580164c8f4bf4b3b210fa15a9d022a585d09cd7f29
BLAKE2b-256 checksum
How to use checksums
cfeae95424b9543301dbe8e5d476f60de802a279d04bd254163d763121119f67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.1

Release files / dataclass_dict-0.0.6-py3-none-any.whl

Download URL dataclass_dict-0.0.6-py3-none-any.whl
Size 7.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
92ef5f10090ee65679886731339999de30401a991d5076fc46d8aa671d1746f5
BLAKE2b-256 checksum
How to use checksums
b40177ce4156ae0d536a790f6486dad546b2b5c8e70ff77965dfc9f04d760f85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.1

Release history Release notifications | RSS feed

This release

0.0.6 This release

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page