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.0rc0.tar.gz (98.9 kB view hashes)

Uploaded Source

Built Distribution

pyhdtoolkit-1.0.0rc0-py3-none-any.whl (125.1 kB view hashes)

Uploaded Python 3

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