Skip to main content

An all-in-one toolkit package to ease my Python work in my PhD.

Project description

PyhDToolkit

PyPI Version Github Release
Github Actions Docker Image
Code Style Linter Build tool Test runner License

♻️ An all-in-one package for Python work in my PhD ♻️

DOI

Made With Python

Link to documentation.

License

Copyright © 2019 Felix Soubelet. MIT License

TODO for 1.0.0:

  • Add new APIs to documentation, remove old one
  • Fix function references in gallery text and rest of doc (see warnings)
  • Transfer all the plotting tests to the new api (make several files, not too difficult as mostly copy-paste)
  • Transfer all cpymadtools plotters to pyhdtoolkit.plotting (not too difficult as mostly copy-paste)
  • Adapt references in gallery again
  • Adapt documentation again
  • Merge plotting.sbs.utils into plotting.utils
  • Make a plotting.layout module
  • Make a setup module in cpymadtools with some stuff from _misc
  • Take out of _misc as much as possible
  • Add tests for these new public apis
  • Review all API docs for consistency
  • Remove all loguru and adopt an omc3-style logging?
  • Work on a completely new but simple matplotlib style for PhD thesis
  • Add changes to release notes

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

pyhdtoolkit-1.0.0rc1.tar.gz (99.2 kB view details)

Uploaded Source

Built Distribution

pyhdtoolkit-1.0.0rc1-py3-none-any.whl (125.3 kB view details)

Uploaded Python 3

File details

Details for the file pyhdtoolkit-1.0.0rc1.tar.gz.

File metadata

  • Download URL: pyhdtoolkit-1.0.0rc1.tar.gz
  • Upload date:
  • Size: 99.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.23.0

File hashes

Hashes for pyhdtoolkit-1.0.0rc1.tar.gz
Algorithm Hash digest
SHA256 1f1d0568543f616acd3ebad1cd711987f2720da08103de8e53f85b6d547d08f6
MD5 8cbfc9cf12909ae8713f67f16353b2cf
BLAKE2b-256 ff9e3e07c6bff8e027b450d3882bd639eb8f3f25020e8b7c8342cb2f5a6f050e

See more details on using hashes here.

File details

Details for the file pyhdtoolkit-1.0.0rc1-py3-none-any.whl.

File metadata

File hashes

Hashes for pyhdtoolkit-1.0.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 6e40e7b9bd8a0d28541f1f8fa0ceba38f76cbc907e12738c8f4bcbc83edd0aaf
MD5 94dfe44a04f6a47fb97af4598daba5c6
BLAKE2b-256 4b95b8b35a858049357a77cda23e7559331b757684b180cd16da3c90f4de7173

See more details on using hashes here.

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