Skip to main content

A collection of useful functions by Zertrin

Project description

Zertrin Python Toolbox

PyPI Package latest release Build Status Documentation Status Supported Versions License

A collection of useful functions by Zertrin

Features

Module

Description

zkpytb.dicts

Helper functions for dictionaries.

zkpytb.json

Helpers related to json.

zkpytb.logging

Helper functions for logging.

zkpytb.pandas

Helper functions for Pandas.

zkpytb.priorityqueue

An implementation of PriorityQueue based on heapq.

zkpytb.utils

Miscellaneous helper functions.

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.3.0 (2023-11-27)

  • Removed travis-ci integration and replaced it with GitHub Actions

  • Update of supported Python versions: dropped EOL’d Python 3.5 and 3.6 and added Python 3.9, 3.10, 3.11 and 3.12

0.2.0 (2020-07-04)

  • Update supported Python versions: drop Python 3.4 and added Python 3.8

  • zkpytb.pandas: describe_numeric_1d(series): handle case where input series is empty

0.1.1 (2019-08-29)

  • setup.py: add ‘Programming Language :: Python :: 3.7’ trove classifier

0.1.0 (2019-08-29)

  • zkpytb.dicts: Add dict_value_map()

  • zkpytb.pandas: add describe_numeric_1d(series)

  • Add py 3.7 to tox.ini and .travis.yml

0.0.10 (2018-05-30)

  • Add AutoDict and AutoOrderedDict classes in zkpytb.dicts

  • zkpytb.dicts.hashdict and JsonEncoder: normalize path separator to ensure stable representation and hash for windows and linux.

  • Fix tests test_compare_df_cols_*() to reach 100% coverage.

0.0.9 (2018-05-11)

  • Add module zkpytb.json with a custom JSONEncoder class, and use it in hashdict().

0.0.8 (2018-05-11)

  • Add tests for zkpytb.logging

0.0.7 (2018-05-11)

  • zkpytb.dicts: add hashdict() helper.

0.0.6 (2018-04-17)

  • zkpytb.pandas: only try to import statsmodels when using mad()

  • Minor changes missed while relasing previous version.

0.0.5 (2018-04-17)

  • Add an implementation of PriorityQueue based on heapqueue in zkpytb.priorityqueue

  • Add mad(c) (median absolute deviation) and percentile(q) functions in zkpytb.pandas

  • Add code coverage and coveralls

  • Add tests for zkpytb.pandas

  • Fix requirements_dev.txt because pandas>=0.21 is not compatible with py34

0.0.4 (2017-06-27)

  • zkpytb.utils: add hashstring() and get_git_hash() helpers.

  • Add tests for zkpytb.dicts and zkpytb.utils modules.

0.0.3 (2017-06-23)

  • Add first version of zkpytb.logging module with function setup_simple_console_and_file_logger().

0.0.2 (2017-06-22)

  • Disable universal wheel.

0.0.1 (2017-06-22)

  • First release on PyPI.

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

zkpytb-0.3.0.tar.gz (27.1 kB view details)

Uploaded Source

Built Distribution

zkpytb-0.3.0-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file zkpytb-0.3.0.tar.gz.

File metadata

  • Download URL: zkpytb-0.3.0.tar.gz
  • Upload date:
  • Size: 27.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for zkpytb-0.3.0.tar.gz
Algorithm Hash digest
SHA256 afce6b236f4ed5af567174fcc9f38ae1d162629583ce512c741da67b7d5b4cb2
MD5 e88c1485dbb9d705f8045eba6745677d
BLAKE2b-256 e21c888bc48c1657dee03b41adb02556443fd713b52bf5a6031f15555a9a8928

See more details on using hashes here.

File details

Details for the file zkpytb-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: zkpytb-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for zkpytb-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6b11c6bae13c6ccde04a58927ebeac1dc33df250f722ee3f289e7a148254ad0b
MD5 5853d2753be0d5a11b2f967a34bb763d
BLAKE2b-256 ddfeeab707921237a12cf8997a838d9f539ce26de0636b8f221f57353acd0d07

See more details on using hashes here.

Supported by

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