mmfutils

View on PyPIReverse Dependencies (1)

0.7.0 mmfutils-0.7.0-py3-none-any.whl

Wheel Details

Project: mmfutils
Version: 0.7.0
Filename: mmfutils-0.7.0-py3-none-any.whl
Download: [link]
Size: 225896
MD5: 4fffe4bc20e8157429b1a409fb411bb3
SHA256: d7ba12b8c7823bb4f1bc4b4253ca9ee93f5ac87c837b3a4ee3b17b8f4674e610
Uploaded: 2025-01-19 06:50:35 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mmfutils
Version: 0.7.0
Summary: Small set of utilities: containers and interfaces.
Author-Email: Michael McNeil Forbes <michael.forbes+python[at]gmail.com>>
License: BSD-3-Clause
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
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 :: 3.13
Requires-Python: <3.14,>=3.9
Requires-Dist: zope.interface (>=5.5.2)
Requires-Dist: husl (>=4.0.3)
Requires-Dist: importlib-metadata (>=4.13.0); python_version < "3.8"
Requires-Dist: uncertainties (>=3.2.2)
Requires-Dist: pytest (>=7.2.2); extra == "test"
Requires-Dist: pytest-cov (>=4.0.0); extra == "test"
Requires-Dist: pytest-xdist (>=3.2.1); extra == "test"
Requires-Dist: mmf-setup (>=0.4.6); extra == "test"
Requires-Dist: mock (>=4.0.3); extra == "test"
Requires-Dist: persist (>=3.2.1); extra == "test"
Requires-Dist: psutil (>=5.9.4); extra == "test"
Requires-Dist: pytest-rerunfailures (>=11.1.2); extra == "test"
Requires-Dist: mmfutils[doc,full]; extra == "test"
Requires-Dist: nbconvert (>=7.2.7); extra == "doc"
Requires-Dist: docutils (>=0.18.1); extra == "doc"
Requires-Dist: mock (>=4.0.3); extra == "doc"
Requires-Dist: sphinx (>=7.1.2); python_version < "3.9" and extra == "doc"
Requires-Dist: sphinx (>=7.2.6); python_version >= "3.9" and extra == "doc"
Requires-Dist: sphinx-rtd-theme (>=1.2.1); extra == "doc"
Requires-Dist: sphinxcontrib-zopeext (>=0.4.3); extra == "doc"
Requires-Dist: matplotlib (>=3.5.3); extra == "doc"
Requires-Dist: ipyparallel (>=8.4.1); extra == "parallel"
Requires-Dist: pyfftw (>=0.14.0); extra == "pyfftw"
Requires-Dist: numba (>=0.56.4); python_version < "3.8" and extra == "numba"
Requires-Dist: numba (>=0.60.0); python_version >= "3.8" and python_version < "3.13" and extra == "numba"
Requires-Dist: numba (>=0.61.0rc1); python_version >= "3.13" and extra == "numba"
Requires-Dist: numexpr (>=2.8.1); extra == "perf"
Requires-Dist: Cython (>=3.0.11); extra == "perf"
Requires-Dist: mmfutils[numba,parallel,pyfftw]; extra == "perf"
Requires-Dist: black (>=23.12.1); extra == "notebook"
Requires-Dist: notebook (<7); extra == "notebook"
Requires-Dist: jupytext (>=1.16.1); extra == "notebook"
Requires-Dist: RISE (>=5.7.1); extra == "notebook"
Requires-Dist: jupyter-contrib-nbextensions (>=0.7.0); extra == "notebook"
Requires-Dist: nbclassic (>=1.0.0); extra == "notebook"
Requires-Dist: jupyter-console (>=6.6.3); extra == "notebook"
Requires-Dist: jupyter-server (<2); extra == "notebook"
Requires-Dist: ipywidgets (>=8.1.5); extra == "notebook"
Requires-Dist: tqdm; extra == "notebook"
Requires-Dist: scipy (>=1.7.3); python_version < "3.8" and extra == "full"
Requires-Dist: scipy (>=1.10.1); python_version >= "3.8" and python_version < "3.9" and extra == "full"
Requires-Dist: scipy (>=1.13.1); python_version >= "3.9" and python_version < "3.10" and extra == "full"
Requires-Dist: scipy (>=1.14.1); python_version >= "3.10" and extra == "full"
Requires-Dist: matplotlib (>=3.5.3); extra == "full"
Requires-Dist: docutils (>=0.19); extra == "full"
Requires-Dist: mmfutils[perf]; extra == "full"
Requires-Dist: mmfutils[doc,full,notebook,test]; extra == "all"
Provides-Extra: test
Provides-Extra: doc
Provides-Extra: parallel
Provides-Extra: pyfftw
Provides-Extra: numba
Provides-Extra: perf
Provides-Extra: notebook
Provides-Extra: full
Provides-Extra: all
Description-Content-Type: text/markdown
[Description omitted; length: 448 characters]

WHEEL

Wheel-Version: 1.0
Generator: pdm-backend (2.4.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mmfutils-0.7.0.dist-info/METADATA sha256=Ey7ThpLEHw8ATvbPjOUu_LTo2igZGGqaMY64LWS9ADg 4180
mmfutils-0.7.0.dist-info/WHEEL sha256=thaaA2w1JzcGC48WYufAs8nrYZjJm8LqNfnXFOFyCC4 90
mmfutils-0.7.0.dist-info/entry_points.txt sha256=6OYgBcLyFCUgeqLgnvMyOJxPCWzgy7se4rLPKtNonMs 34
mmfutils-0.7.0.dist-info/licenses/LICENSE.txt sha256=m1yBSkM-oxFzKQnOJQSSjK0aUfemMdNdiuzGrgbxf58 1504
mmfutils/__init__.py sha256=Fv-rTg8coVEwVH9r8bGaDmpEhYV6H81Nkpnk_ULwjiU 1071
mmfutils/containers.py sha256=jbxI-tq1EBoGN-hf8yX-enHGeTfRFo7i4r_3pX_M6yY 16857
mmfutils/contexts.py sha256=q9Y723U72j0EKPfuf0pgq08n6qjzkjDWnMaAOWt03oQ 30804
mmfutils/debugging.py sha256=naRJbY4DvjgIlH1H8UMog3J8hbvqPnN4Anyq2RqtKxM 3616
mmfutils/interface.py sha256=IObgB5frAnEkBWjOhYfceQeiL56OSMDaIFWiHViAL_0 7062
mmfutils/math/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mmfutils/math/bases/__init__.py sha256=OXOszD_CZagKM8rjZRT8Cax78EIiz3nB5HeMHr6IIwE 242
mmfutils/math/bases/bases.py sha256=-Qb1rxhv-io2PJPnQIggrmjfiEP5I0bwERSjV-nzPaw 51626
mmfutils/math/bases/interfaces.py sha256=uBjJYp4ffFeQZO4nCGEwgR7yAn3MXTQT2837wIMj2ds 6283
mmfutils/math/bases/utils.py sha256=ZvNpMgBu9qmRCp6EUaimy27aMLsPnxyZmG9UTDr5j1E 3666
mmfutils/math/bessel.py sha256=7F0cfnsEKc0t0rpNzlvQ0ChFN9Ze7inverGfWhVC-Ts 14363
mmfutils/math/differentiate.py sha256=6GR6EEHMwtjMPUqxfBRBdmxWwFRbhvxMlMaoxgHnr_Y 7519
mmfutils/math/integrate/__init__.py sha256=znYEuGIdMlce8j7DW-XzzeRADd3uOxWi3d32P8tMm9Q 20854
mmfutils/math/integrate/_ssum_cython.c sha256=zHSo1QE_ow3iCLuVXKW99KnIXIoPiZrU8XGoz_Nv8c0 918653
mmfutils/math/integrate/_ssum_cython.pyx sha256=l02AzFtI7dVSKcvcuCy_pW1L8EFHywCW1wSpP9mwePA 918
mmfutils/math/linalg.py sha256=sZ220gbKgOuikzYPeNaEIO533ks4j4QYUraQMZ0u3i8 657
mmfutils/math/special.py sha256=Xxk_m_o9_yaxRYjDwycZ14S6fCc5CsfadVd21V-J__E 3848
mmfutils/math/wigner.py sha256=8-4UxB7a_VscIzS207QrhPUJ2aAhOc4lvEZaCknMh9w 1629
mmfutils/optimize.py sha256=arvTyPuxYavc48m4XB73Svvk3n1Bc9FO7PkgEloeFus 2159
mmfutils/parallel.py sha256=-405tsBepIXwVnV0vCZMXZLFnBLhn66kqKeDcYPlHOo 8944
mmfutils/performance/__init__.py sha256=klNK2OVi2cwbUboSyvhkdiyNDkz0BuCvXmWl19vsAf8 2581
mmfutils/performance/_numexpr_import_check.py sha256=bllwAf_CP0Xm3KJsjRjF8jZ1OZFYZWNHmATKjITMdcQ 90
mmfutils/performance/blas.py sha256=m5Up8tfZWvmYvQmgM3GEsQMW53USBaHAkJC5SS8ysQQ 4282
mmfutils/performance/fft.py sha256=LCA6__eXdlWoG84dtTcxoH-bcwKJFGnllwuNJ6KqFjI 16031
mmfutils/performance/numexpr.py sha256=id91KL1FcDvRD131u4SB68HsjBCbJOxV3KyBPAJKqVA 1322
mmfutils/performance/threads.py sha256=OG0uUjyGyiXd-mesPtmqG8DPjO6vrMG-roDXDcqftPs 1053
mmfutils/plot/__init__.py sha256=hCvIAFUTLvnv3VdkmhiXzYAlsg1ypsE3rCG7neHGpOs 421
mmfutils/plot/animation.py sha256=c9U8uuF6xBHEMoh5VXgVviTZvNE8n-wsceKT1DLCWg4 6958
mmfutils/plot/cmaps.py sha256=p4YWH17MGy5LWsTDe9wwxrglzHzlgc8h_2uPG4778Y8 37324
mmfutils/plot/colors.py sha256=r7V6Xb5TfAwUz9OGsDWCpYSNnraxnN3vrqS0rKF6fOw 6925
mmfutils/plot/contour.py sha256=_Ryqok79tWKLxHL_1UdyPvObtIqWhbp5TbxxdDi7rr0 5264
mmfutils/plot/errors.py sha256=5D8EFLy3IGNqNgWE4Szyqch8enZkxMIPz02IFfbBS7E 4431
mmfutils/plot/publish.py sha256=zQ8myYH76ldtP_w2JuD5D8h_kXinyBq_Fi7Nhyfcd9o 26375
mmfutils/plot/rasterize.py sha256=timk5QyJNB4Ty9Z16qkSbcjmg2XfBT2jvQPeiukT_Fo 1621
mmfutils/solve/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mmfutils/solve/broyden.py sha256=zw3FZTtUpr60JHBwlKD3eF9b-BdXUqnOhwSjiXcD038 28213
mmfutils/testing.py sha256=LN2TGex84vTqUMFQjX0w1fkKLRsiTPL7Nh1CR48p5kU 1302
mmfutils-0.7.0.dist-info/RECORD

entry_points.txt

[empty]