Module to use dictionaries in various situations
Project description
PyDicts
Module to use dictionaries, list of dictionaries and other data structures
I've developed this module because I needed this kind of methods developing with Django and python
Links
Documentation
You can access documentation in Github Pydicts Wiki
CHANGELOG
0.11.0 (2023-12-13)
- Added in casts ignore_exceptions parameter in all methods
- Added a lot of tests. Test coverage is now 73%.
- Added more stability to casts
0.10.0 (2023-12-08)
- Improving str2decimal conversions. Changed type parameter to decimal_separator.
- Added Percentage and Currency classes to manage this objects
0.9.0 (2023-12-04)
- Added gettext support
- Improved spanish translation
- Added custom exceptions for each module
- Improved documentation
- Added lol_print method
- myjsonencoder has been included to convert from json to dictionaries
0.8.0 (2023-11-26)
- Migrating casts and datetime_functions to pydicts.casts. Utils to make casting easy
- Create lol (List of lists) module
0.7.0 (2023-11-04)
- Improved documentation
- Removed duplicated lod_min and lod_max methods
- Added lod_filter_keys function
- Added lod_filter_dictionaries function
- Added lod_clone function
- Added lod_calculate function
0.6.0 (2023-07-02)
- Fixed a race condition bug in lod_ymv_transposition_with_percentages
0.5.0 (2023-05-04)
- Added support to latex tables from list of dictionaries
0.4.0 (2023-04-19)
- Added poetry support
- Added poethepoet support
- Added lod_remove_key
0.3.0 (2023-04-16)
- Added lod_ymv_transposition_with_porcentages
0.2.0 (2023-04-12)
- Added lod_print with tabulate module
- Improving documentation
- Refactorized modules to lod_xyv, lod_ymmv
0.1.0 (2023-04-10)
- First version addapting listdict_functions from reusingcode
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
pydicts-0.11.0.tar.gz
(37.3 kB
view details)
Built Distribution
pydicts-0.11.0-py3-none-any.whl
(44.0 kB
view details)
File details
Details for the file pydicts-0.11.0.tar.gz
.
File metadata
- Download URL: pydicts-0.11.0.tar.gz
- Upload date:
- Size: 37.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.6 Linux/6.6.3-gentoo
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80c7808e2016eb87cb316ac0e5213a9018c930ce0bd4cac68a60d7873928febe |
|
MD5 | 47ecd6e7ef484571ffab21dd9466482f |
|
BLAKE2b-256 | 018470b5cd4b68d2129a89541d5d5adce55146217ef67e181c318f7da90f2e28 |
Provenance
File details
Details for the file pydicts-0.11.0-py3-none-any.whl
.
File metadata
- Download URL: pydicts-0.11.0-py3-none-any.whl
- Upload date:
- Size: 44.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.6 Linux/6.6.3-gentoo
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b29272ba6d9d561ff4dde421eaf36fe323f3806c8628ca840a8d5807648c3cdb |
|
MD5 | 39c515ac64da82de1055354f39ba3a97 |
|
BLAKE2b-256 | 5062ed17efab66243aef236e9ac938f0f729dd03cf60b7f73558cf40ebf75cb6 |