Skip to main content

Module to use dictionaries in various situations

Project description

PyDicts PyPI - Downloads

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


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)

Uploaded Source

Built Distribution

pydicts-0.11.0-py3-none-any.whl (44.0 kB view details)

Uploaded Python 3

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

Hashes for pydicts-0.11.0.tar.gz
Algorithm Hash digest
SHA256 80c7808e2016eb87cb316ac0e5213a9018c930ce0bd4cac68a60d7873928febe
MD5 47ecd6e7ef484571ffab21dd9466482f
BLAKE2b-256 018470b5cd4b68d2129a89541d5d5adce55146217ef67e181c318f7da90f2e28

See more details on using hashes here.

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

Hashes for pydicts-0.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b29272ba6d9d561ff4dde421eaf36fe323f3806c8628ca840a8d5807648c3cdb
MD5 39c515ac64da82de1055354f39ba3a97
BLAKE2b-256 5062ed17efab66243aef236e9ac938f0f729dd03cf60b7f73558cf40ebf75cb6

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page