pyhdtoolkit

View on PyPIReverse Dependencies (1)

1.7.0 pyhdtoolkit-1.7.0-py3-none-any.whl

Wheel Details

Project: pyhdtoolkit
Version: 1.7.0
Filename: pyhdtoolkit-1.7.0-py3-none-any.whl
Download: [link]
Size: 132979
MD5: 5571ab9880ff57c44ddbbdfbe8dfbfc2
SHA256: d989b74437487db62e38151891d8bc3551f5b2963cbcc5c0d082053163cf1de1
Uploaded: 2024-11-18 10:22:59 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: pyhdtoolkit
Version: 1.7.0
Summary: An all-in-one toolkit package to ease my Python work in my PhD.
Author-Email: Felix Soubelet <felix.soubelet[at]cern.ch>
Project-Url: homepage, https://github.com/fsoubelet/PyhDToolkit
Project-Url: repository, https://github.com/fsoubelet/PyhDToolkit
Project-Url: documentation, https://fsoubelet.github.io/PyhDToolkit
Project-Url: changelog, https://fsoubelet.github.io/PyhDToolkit/release.html
License: MIT
Keywords: Accelerator Physics,Docker,PHD,Physics Simulation,Visualisation
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Requires-Dist: cpymad (>=1.16)
Requires-Dist: loguru (<1.0)
Requires-Dist: matplotlib (>=3.7)
Requires-Dist: numpy (>=2.0)
Requires-Dist: optics-functions (>=0.1)
Requires-Dist: pandas (>=2.0)
Requires-Dist: pendulum (>=3.0)
Requires-Dist: pydantic (>=2.0)
Requires-Dist: rich (>=13.0)
Requires-Dist: scipy (>=1.6)
Requires-Dist: tfs-pandas (>=3.8)
Requires-Dist: black (>=24.0); extra == "all"
Requires-Dist: coverage[toml] (>=7.0); extra == "all"
Requires-Dist: flaky (>=3.5); extra == "all"
Requires-Dist: isort (>=5.10); extra == "all"
Requires-Dist: joblib (>=1.0); extra == "all"
Requires-Dist: numba (>=0.60.0); extra == "all"
Requires-Dist: pytest-cov (>=5.0); extra == "all"
Requires-Dist: pytest-mpl (>=0.14); extra == "all"
Requires-Dist: pytest-randomly (>=3.3); extra == "all"
Requires-Dist: pytest-xdist (>=3.0); extra == "all"
Requires-Dist: pytest (>=8.0); extra == "all"
Requires-Dist: ruff (>=0.5); extra == "all"
Requires-Dist: sphinx-codeautolink (>=0.14); extra == "all"
Requires-Dist: sphinx-copybutton (<1.0); extra == "all"
Requires-Dist: sphinx-design (>=0.6); extra == "all"
Requires-Dist: sphinx-gallery (<1.0); extra == "all"
Requires-Dist: sphinx-issues (>=4.0); extra == "all"
Requires-Dist: sphinx-prompt (>=1.5); extra == "all"
Requires-Dist: sphinx-rtd-theme (>=2.0); extra == "all"
Requires-Dist: sphinx (>=7.0); extra == "all"
Requires-Dist: sphinxcontrib-bibtex (>=2.4); extra == "all"
Requires-Dist: black (>=24.0); extra == "dev"
Requires-Dist: isort (>=5.10); extra == "dev"
Requires-Dist: ruff (>=0.5); extra == "dev"
Requires-Dist: joblib (>=1.0); extra == "docs"
Requires-Dist: sphinx-codeautolink (>=0.14); extra == "docs"
Requires-Dist: sphinx-copybutton (<1.0); extra == "docs"
Requires-Dist: sphinx-design (>=0.6); extra == "docs"
Requires-Dist: sphinx-gallery (<1.0); extra == "docs"
Requires-Dist: sphinx-issues (>=4.0); extra == "docs"
Requires-Dist: sphinx-prompt (>=1.5); extra == "docs"
Requires-Dist: sphinx-rtd-theme (>=2.0); extra == "docs"
Requires-Dist: sphinx (>=7.0); extra == "docs"
Requires-Dist: sphinxcontrib-bibtex (>=2.4); extra == "docs"
Requires-Dist: coverage[toml] (>=7.0); extra == "test"
Requires-Dist: flaky (>=3.5); extra == "test"
Requires-Dist: numba (>=0.60.0); extra == "test"
Requires-Dist: pytest-cov (>=5.0); extra == "test"
Requires-Dist: pytest-mpl (>=0.14); extra == "test"
Requires-Dist: pytest-randomly (>=3.3); extra == "test"
Requires-Dist: pytest-xdist (>=3.0); extra == "test"
Requires-Dist: pytest (>=8.0); extra == "test"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 2600 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.3
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pyhdtoolkit/__init__.py sha256=MKf6EzmRISyt1bAd-NN_HyVx3zeLOOsTO1zaWPtDgAw 650
pyhdtoolkit/version.py sha256=g68bGsQQt7cw40OWBNmm9PUDYU3kuVyyLGWwkfNP6Pw 761
pyhdtoolkit/cpymadtools/__init__.py sha256=tkNE6P7oeGoHrv543iI4mqytrzE9xOT-8yF5WHkc-bY 195
pyhdtoolkit/cpymadtools/_generators.py sha256=nOJzkkNyAEQDO_dJRF_UksFIF9-Ee6kAAEaGuBfWc58 15380
pyhdtoolkit/cpymadtools/constants.py sha256=tsMEBMsTAbnwqEEEPEKxLPIsaA9o6Y5_3kUZbofy36w 8014
pyhdtoolkit/cpymadtools/coupling.py sha256=4OWRvmvXGFS7rEUCjMlVt9amqwpUr0-8C9Vvf_XBCVc 15324
pyhdtoolkit/cpymadtools/matching.py sha256=3C1sW0-Ar29ZzaleoupTJn8yVXpRCuj__rBpENQj-zU 19068
pyhdtoolkit/cpymadtools/parameters.py sha256=uPtV9cORAtmDJau5duRq6VNyAudewnmdIXkQeJvQk6w 1265
pyhdtoolkit/cpymadtools/ptc.py sha256=FzdTLdbbaxKXZQALIZQs17ab7pyd9s3dB0T7vrFxwFs 21582
pyhdtoolkit/cpymadtools/track.py sha256=4UZD6DRsEM2b9BQUrrWuNFIOkogjyE4NznYm1nAU9I0 5157
pyhdtoolkit/cpymadtools/tune.py sha256=kEKoIlfw5Ok9FOB-AaUzmAhLZT4pM1-WlSCFnvU8L0U 16335
pyhdtoolkit/cpymadtools/twiss.py sha256=z_iOKJ2Ag6BMKFeiPpm-UaJ7s1nZkXVi_QrsBAK_wMc 5473
pyhdtoolkit/cpymadtools/utils.py sha256=zOizQoemUrdOTOoXpGTiXUYT29ZT-TwRcBfBOXSWPfM 5480
pyhdtoolkit/cpymadtools/lhc/__init__.py sha256=Xc0hbkAb4R7PnxBE4HjD3mHHV4Hf1wT_R8qcaNkZauM 2205
pyhdtoolkit/cpymadtools/lhc/_coupling.py sha256=irl6fCg0bq0vyzWhGEJj9NzqvRVjfv9jCy2ymzo-vDo 1603
pyhdtoolkit/cpymadtools/lhc/_elements.py sha256=F_ERmYdXM5vNX8XhWQO7UlXvsk_J_1dp5YARxaaQdOM 13817
pyhdtoolkit/cpymadtools/lhc/_errors.py sha256=pAyh5Li8zpzR68OdV2yDUMWLDz8nzPP0W99XJ1vbvfE 7963
pyhdtoolkit/cpymadtools/lhc/_misc.py sha256=n9DE3jvS6u2CKe3u4Hel-YnPmIyJu3T2I3kjXHxjDIQ 7168
pyhdtoolkit/cpymadtools/lhc/_powering.py sha256=AR4J_0GsVNVfVFpaoMXnvUIQ0-YjR_R5IUE95tTegSQ 19686
pyhdtoolkit/cpymadtools/lhc/_queries.py sha256=6l7ekU4QKQifayIu8iD6_G-sYlKLzyyAIu_cHncsJHI 12951
pyhdtoolkit/cpymadtools/lhc/_routines.py sha256=bPnSnhrKXqfbhbOSi-0WJjao-lgI702_wLV_hrFGDko 7981
pyhdtoolkit/cpymadtools/lhc/_setup.py sha256=2J1ZcUcatdc-4DJdOvV04MY7honVRTCt2lojnp7MNeU 22882
pyhdtoolkit/cpymadtools/lhc/_twiss.py sha256=G6N5l65hgMD-xTn-djCoPtC05377ZtmYvMlnQPC583I 3293
pyhdtoolkit/maths/__init__.py sha256=GgcCHqSIYJO3PnqurWyG9yYr29r6jg6UhEy0pe6YkT4 89
pyhdtoolkit/maths/stats_fitting.py sha256=iN3SnqK12UqYiZsyLWYgczwbJDhi1qLyaXs5W0z5yEM 7127
pyhdtoolkit/maths/utils.py sha256=2Bc3TwH2R_vcP7msDYOX9aMLS4NoZx1XGWlErDiRqVc 2753
pyhdtoolkit/models/__init__.py sha256=2DpYb0vnrOeHsR6E-v0BltPuJlQR0m1GM9PlL1qhLus 81
pyhdtoolkit/models/beam.py sha256=WWyQtOcb_y1J5AirIsr__xa-ZX_NqFOtd_bgxibmw6c 3119
pyhdtoolkit/models/htc.py sha256=if-bbnEc4tDg4AG2iM1HcaYndoCPBjkxsM_eWkTP7P0 1245
pyhdtoolkit/models/madx.py sha256=HMDB9UDe2yoGokk7kSA7FeqilMLjbSFYwVBonFH6pu8 2269
pyhdtoolkit/optics/__init__.py sha256=mu3KBsfISHbE-BeuJFwi3pRyqvfOAhvyAdCGfcB0Msc 89
pyhdtoolkit/optics/beam.py sha256=cCYa66HeR1L2quxNjPzw4NwyVA87wjJe5mAuEKycOAU 5294
pyhdtoolkit/optics/rdt.py sha256=fCzWyFJGAClagw_D4yOrvPAdnQyJyUoczy4ccqo9OPQ 2362
pyhdtoolkit/optics/ripken.py sha256=ytdg2ZLK_zmxFEvWwJtOWqTXCf7bW7lkf0gH40y26Rg 3767
pyhdtoolkit/optics/twiss.py sha256=Hwz2UDhVuMnmD6iVJ7ua33X_ejqhCTMfBhXbJACQkjw 1670
pyhdtoolkit/plotting/__init__.py sha256=8I8lmWWLEB5PI_cJDcxBnlv2Bnwqb4o83gBRGM_pRxA 206
pyhdtoolkit/plotting/aperture.py sha256=Z8jC2EpAsZPvpaoZ_XjstqXQBMoV69hOl-hbLWUhfJQ 15865
pyhdtoolkit/plotting/crossing.py sha256=DocT0uWAlBtVOA5X8YQDFvGd7TDvktqZ4i7c6dz1rt4 10748
pyhdtoolkit/plotting/envelope.py sha256=F4fUSEvr-kpUnmY_69OBpw2C1pkihY1ezUuBS23uiM8 5542
pyhdtoolkit/plotting/lattice.py sha256=ILuRn41D_s9QbpAx-pgfhErW9Ks0Hd9RIITvaGcT3Qk 13282
pyhdtoolkit/plotting/layout.py sha256=hmywiR1nQP1s5aHLc3tiXQDXGBlszPAw4Jlv7H1qajo 20528
pyhdtoolkit/plotting/phasespace.py sha256=LPU7oANPr4mX0RU_NXJVK5NTPBv1QqEX0xP3OTm3VHE 7678
pyhdtoolkit/plotting/tune.py sha256=-mj7lPTTQkhD3lTeKN_5cdRjEy-hq_QnQ2fNRA6-h_M 7052
pyhdtoolkit/plotting/utils.py sha256=ifEcoDNWJEXP41pxN7jsJ_JJYaxqEIChQ9VDgw5_d5A 22189
pyhdtoolkit/plotting/sbs/__init__.py sha256=qN64nqe4RIfbc0_ZWx54Lh5NFWhGU91RezQm-0p-WDw 106
pyhdtoolkit/plotting/sbs/coupling.py sha256=g3hjDE2FxdZ4y2wA3UqJvRFw-3moY6wKaQe1i_eEPBs 11883
pyhdtoolkit/plotting/sbs/phase.py sha256=V7EEEy47bSDKMNzbwcFESPtc1Q8wTtB5JxiKnyd62mI 9323
pyhdtoolkit/plotting/styles/__init__.py sha256=oohKfiObDs-k5zfL_m1LpZQX1U_pmUwsxXnncyIlXs8 3688
pyhdtoolkit/plotting/styles/paper.py sha256=QQn9XkM-UVsOH_KyyC2fJG7aM2kh0W_tXGTwtyxNkNs 5684
pyhdtoolkit/plotting/styles/thesis.py sha256=nSCggsl1m5aYAiWxI-ulFa_gZsENGvLXnna0keP_wSw 8595
pyhdtoolkit/utils/__init__.py sha256=La8HsfzIVM1EBltmfKzphDgodc4-757qgdgPvagmERk 157
pyhdtoolkit/utils/_misc.py sha256=j7uXkaSNWGBIrOdZLLCzvq9Qvl6-Up5EM2bR8orq3Go 10844
pyhdtoolkit/utils/cmdline.py sha256=_QZF7Ii9K_2TrPBpsqeVlTMZAviCPhc66hfiGxuotzs 6328
pyhdtoolkit/utils/contexts.py sha256=awC_WqVCQOHbW4XAoiAyEu4Jc6h2JxS8ixruM6L8_jw 1252
pyhdtoolkit/utils/decorators.py sha256=uEs1zgXtXniEyeRrot8MQEBPK4TJe14zl1zFCAQICLI 2705
pyhdtoolkit/utils/htc_monitor.py sha256=nzc-7eMNgTUnCXF34MIjBojwwQhA74ShwaYNdzSOYSg 14174
pyhdtoolkit/utils/logging.py sha256=7_Esma0iqlh9ihr8AzaFxmpFLflS-5KY3Hs5zFb6H3A 2477
pyhdtoolkit-1.7.0.dist-info/METADATA sha256=TzvdqjZZYMZgag9XGpsxrNfqXg0h4laGP8igq9Qeld4 6452
pyhdtoolkit-1.7.0.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
pyhdtoolkit-1.7.0.dist-info/licenses/LICENSE sha256=HTW3evT2Fl5zqQEL3YWwI8xK3eFifdX6hXrZTAxw7zk 1071
pyhdtoolkit-1.7.0.dist-info/RECORD