bapsf_motion

View on PyPIReverse Dependencies (0)

0.2.7 bapsf_motion-0.2.7-py3-none-any.whl

Wheel Details

Project: bapsf_motion
Version: 0.2.7
Filename: bapsf_motion-0.2.7-py3-none-any.whl
Download: [link]
Size: 166008
MD5: 84e4bce33d0e53f06209a3b07c44d603
SHA256: 2be26161d9317c5c69fc36358f69526f8c05ec5da2862ba4c409bcfd4545ccbc
Uploaded: 2025-03-05 03:28:34 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: bapsf_motion
Version: 0.2.7
Summary: Package for controlling motion devices in a BaPSF DAQ system
Author: Basic Plasma Science Facility
Keywords: plasma physics,plasma,science,bapsf,motion
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Scientific/Engineering :: Astronomy
Requires-Python: >=3.7
Requires-Dist: kiwisolver (<1.4.7)
Requires-Dist: numpy (<2.0,>=1.18.1)
Requires-Dist: matplotlib (<3.9.0,>=3.3.0)
Requires-Dist: pandas (<=2.0.3)
Requires-Dist: astropy
Requires-Dist: importlib_metadata; python_version < "3.8"
Requires-Dist: numpydoc
Requires-Dist: tomli; python_version < "3.11"
Requires-Dist: tomli_w
Requires-Dist: tqdm
Requires-Dist: xarray
Requires-Dist: pygame; extra == "gui"
Requires-Dist: PySide6; python_version >= "3.10" and extra == "gui"
Requires-Dist: PySide6 (<=6.3.1); python_version < "3.10" and extra == "gui"
Requires-Dist: qtawesome; extra == "gui"
Requires-Dist: pygame; extra == "tests"
Requires-Dist: PySide6; python_version >= "3.10" and extra == "tests"
Requires-Dist: PySide6 (<=6.3.1); python_version < "3.10" and extra == "tests"
Requires-Dist: qtawesome; extra == "tests"
Requires-Dist: pytest (>=5.1); extra == "tests"
Requires-Dist: pygame; extra == "docs"
Requires-Dist: PySide6; python_version >= "3.10" and extra == "docs"
Requires-Dist: PySide6 (<=6.3.1); python_version < "3.10" and extra == "docs"
Requires-Dist: qtawesome; extra == "docs"
Requires-Dist: docutils (>=0.18.1); extra == "docs"
Requires-Dist: ipython; extra == "docs"
Requires-Dist: jinja2 (>=3.1.2); extra == "docs"
Requires-Dist: nbsphinx (>=0.9.1); extra == "docs"
Requires-Dist: numpydoc (>=1.5.0); extra == "docs"
Requires-Dist: pillow (>=9.5.0); extra == "docs"
Requires-Dist: pygments (>=2.15.0); extra == "docs"
Requires-Dist: sphinx (<=7.3.7,>=6.1.3); extra == "docs"
Requires-Dist: sphinx-changelog (>=1.3.0); extra == "docs"
Requires-Dist: sphinx-codeautolink (>=0.15.0); extra == "docs"
Requires-Dist: sphinx-copybutton (>=0.5.1); extra == "docs"
Requires-Dist: sphinx-gallery (>=0.12.2); extra == "docs"
Requires-Dist: sphinx-hoverxref (>=1.1.1); extra == "docs"
Requires-Dist: sphinx-issues (>=3.0.1); extra == "docs"
Requires-Dist: sphinx-notfound-page (>=0.8.3); extra == "docs"
Requires-Dist: sphinx-reredirects (>=0.1.1); extra == "docs"
Requires-Dist: sphinx_rtd_theme (>=1.2.0); extra == "docs"
Requires-Dist: sphinx_tabs (<=3.4.5,>=3.4.1); extra == "docs"
Requires-Dist: sphinxcontrib-bibtex (>=2.5.0); extra == "docs"
Requires-Dist: towncrier (>=22.12); extra == "docs"
Requires-Dist: tox (>=4.4.0); extra == "docs"
Requires-Dist: plasmapy_sphinx; extra == "docs"
Requires-Dist: black; extra == "extras"
Requires-Dist: isort; extra == "extras"
Requires-Dist: pygame; extra == "developer"
Requires-Dist: PySide6; python_version >= "3.10" and extra == "developer"
Requires-Dist: PySide6 (<=6.3.1); python_version < "3.10" and extra == "developer"
Requires-Dist: qtawesome; extra == "developer"
Requires-Dist: pygame; extra == "developer"
Requires-Dist: PySide6; python_version >= "3.10" and extra == "developer"
Requires-Dist: PySide6 (<=6.3.1); python_version < "3.10" and extra == "developer"
Requires-Dist: qtawesome; extra == "developer"
Requires-Dist: docutils (>=0.18.1); extra == "developer"
Requires-Dist: ipython; extra == "developer"
Requires-Dist: jinja2 (>=3.1.2); extra == "developer"
Requires-Dist: nbsphinx (>=0.9.1); extra == "developer"
Requires-Dist: numpydoc (>=1.5.0); extra == "developer"
Requires-Dist: pillow (>=9.5.0); extra == "developer"
Requires-Dist: pygments (>=2.15.0); extra == "developer"
Requires-Dist: sphinx (<=7.3.7,>=6.1.3); extra == "developer"
Requires-Dist: sphinx-changelog (>=1.3.0); extra == "developer"
Requires-Dist: sphinx-codeautolink (>=0.15.0); extra == "developer"
Requires-Dist: sphinx-copybutton (>=0.5.1); extra == "developer"
Requires-Dist: sphinx-gallery (>=0.12.2); extra == "developer"
Requires-Dist: sphinx-hoverxref (>=1.1.1); extra == "developer"
Requires-Dist: sphinx-issues (>=3.0.1); extra == "developer"
Requires-Dist: sphinx-notfound-page (>=0.8.3); extra == "developer"
Requires-Dist: sphinx-reredirects (>=0.1.1); extra == "developer"
Requires-Dist: sphinx_rtd_theme (>=1.2.0); extra == "developer"
Requires-Dist: sphinx_tabs (<=3.4.5,>=3.4.1); extra == "developer"
Requires-Dist: sphinxcontrib-bibtex (>=2.5.0); extra == "developer"
Requires-Dist: towncrier (>=22.12); extra == "developer"
Requires-Dist: tox (>=4.4.0); extra == "developer"
Requires-Dist: plasmapy_sphinx; extra == "developer"
Requires-Dist: pygame; extra == "developer"
Requires-Dist: PySide6; python_version >= "3.10" and extra == "developer"
Requires-Dist: PySide6 (<=6.3.1); python_version < "3.10" and extra == "developer"
Requires-Dist: qtawesome; extra == "developer"
Requires-Dist: pytest (>=5.1); extra == "developer"
Requires-Dist: black; extra == "developer"
Requires-Dist: isort; extra == "developer"
Provides-Extra: gui
Provides-Extra: tests
Provides-Extra: docs
Provides-Extra: extras
Provides-Extra: developer
Description-Content-Type: text/markdown
Provides: bapsf_motion
Dynamic: provides
[Description omitted; length: 1925 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
bapsf_motion/__init__.py sha256=mPRHqKQree0JB1Y2YVbn95oRNpiyINhx_9HzS0TaXO0 2123
bapsf_motion/actors/__init__.py sha256=fo50UpJ6KbqVgcyxlUuP4-gCUF6kz3l09DEd6sS-1Co 502
bapsf_motion/actors/axis_.py sha256=faGIQpJvC6ilzAUvdBrFxg1zEGe-16hhDc_4LyQLIZQ 11256
bapsf_motion/actors/base.py sha256=bU6XLz7xP3AjoK867Mfg77SwXIx7g6KsUs8M8uQFF40 9673
bapsf_motion/actors/drive_.py sha256=HBVeioQnpgC41178BXStp5Z6fCO5IJU0ryvPLLVn_M0 12963
bapsf_motion/actors/manager_.py sha256=O9hJ8_S9WhicUtGJiDGOYqQd7S_i2z7HidKfeFaQbMU 14336
bapsf_motion/actors/motion_group_.py sha256=g9hCz83aN3kx3zNGwpv3iEtJBejHSy59eyzO1QDMuUg 39984
bapsf_motion/actors/motor_.py sha256=X0OuH4rwTKO32QpUnqaWN-ztyaW4xGH8sRqRsOIFmbQ 68004
bapsf_motion/actors/demos/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bapsf_motion/actors/demos/drive_timed_run_1D.py sha256=4TYxoqLSyvko-mJnw2VN5XdCGvDxRr6la5U4blJYJrU 2066
bapsf_motion/actors/demos/drive_timed_run_2D.py sha256=UoFR7_FbphlvcLUJdQepAT7XQFBRgH4YrRGqQWgldrc 2511
bapsf_motion/actors/demos/mgroup_timed_run_2D.py sha256=zk3qok9P23ke4lBtIqwhGfPVH36VEdmQRpWSbVzsrvU 2722
bapsf_motion/actors/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bapsf_motion/examples/20240627_2D_test_setup.toml sha256=Q-Ds6no9r2FN3ZyANmq1RJRUzYJ4-GtEhQSTG8AQabk 932
bapsf_motion/examples/20241004_2D_test_setup.toml sha256=asDkVU0b7Bf1wo3nEvkvnDJGflLMJXDCW2QqsbFGFmI 1166
bapsf_motion/examples/bapsf_motion.toml sha256=kC79MSiA6mtNQ_XWyzhNqlZygvNgXr_wjaOqT7Kffeo 2305
bapsf_motion/examples/benchtop_motion_group.toml sha256=PA34pg4PTrSlgfkigmwCdkhO5yI9bxwK6jDxLqtT7bM 505
bapsf_motion/examples/benchtop_run.toml sha256=P6WpiepFXBvTZZlgPwxVE0feIB5zhmkt93hWE0ymkCk 973
bapsf_motion/examples/mg_1d.toml sha256=uWORIdw1v-9v8PxHmL7i601lJMcZRq4ckAyPXPADzi8 424
bapsf_motion/examples/mg_2d_strb_test_setup.toml sha256=F5f0cUt2aVInXvnMCyApVq9dDQtn6XQLxJsRBRLt0Gk 841
bapsf_motion/examples/motion_group.toml sha256=HE7NhkZDc5PsfYFrereeHQx2f4v5KxePugaAemgGlN0 494
bapsf_motion/gui/__init__.py sha256=LfmFcnFiC1Ie10Kank9_qBSqflHj--DbD7pTmcVCIqE 349
bapsf_motion/gui/helpers.py sha256=aWGqofPeuAK4JW4AUbmCxG14WqmXVeo_DmBhz9pza3o 2017
bapsf_motion/gui/motor.py sha256=acK_uj_V2fRP6avU2ZxAzHc1LH9SMIZ6qhkVKh7I3Hc 8906
bapsf_motion/gui/configure/__init__.py sha256=Hp0seDakNCFjNQkSa243TO_8bdAMPtokoGd5oXy8B3A 1631
bapsf_motion/gui/configure/bases.py sha256=VAfl4OordXD63kJSbghHdX7OzGrtpt-uzTWRMNbVVyE 3833
bapsf_motion/gui/configure/configure.qss sha256=_qzGbepCuBgp8MGshMgoprrLyqyZXaIub9hPz_QNCQQ 317
bapsf_motion/gui/configure/configure_.py sha256=pSVCAN1bdocGBVqkQjCUewijHOWHExMh_d3HzpNqgtc 19431
bapsf_motion/gui/configure/drive_overlay.py sha256=K3dSXb9qRQeHiSNQc2T34TJml0_JcyWWARMdFQMJmKY 25445
bapsf_motion/gui/configure/helpers.py sha256=j5rwd6WULo9da6gB41QtmioBRgs91hY01hL3ZalXbkU 1275
bapsf_motion/gui/configure/motion_builder_overlay.py sha256=3RIp1NpnbZ8CRlgDmgHZ3zS-kYorP1yvMR5zhkyp6r4 45904
bapsf_motion/gui/configure/motion_group_widget.py sha256=KduVROjl9jtI29EgNU0YMuUHsCtgEhZzmJzGurq7jVY 104956
bapsf_motion/gui/configure/motion_space_display.py sha256=er_4CmJSKscDVAXw4WMfP2uEwyp-YpRaUeGV1q92Kno 13193
bapsf_motion/gui/configure/transform_overlay.py sha256=2CExI0o5S3GolyNBy96CqBXfGjTEbbWGbzzgIyLGaAk 12024
bapsf_motion/gui/widgets/__init__.py sha256=EE60JVGIjdO3tPxj_d1dlu1yRFAEnlNwfegihBhvqTc 939
bapsf_motion/gui/widgets/buttons.py sha256=aBRM1oXvCuyE7llaRf-tDhECzTEG-W-5568HyKpiobQ 17102
bapsf_motion/gui/widgets/logging.py sha256=LvNLp7Lbut2AA1gpqjToM_MhPKmR3h8kuBGltQndtYs 9006
bapsf_motion/gui/widgets/misc.py sha256=eMHw6xmnJeqMQWIXjKAv1m5dhR2FlSfaoLeEpOdSRHE 5955
bapsf_motion/motion_builder/__init__.py sha256=NBVkWAc_wD5QGLUhtA8xzgRyV8Pxb2ttWcvT9jah3cM 409
bapsf_motion/motion_builder/core.py sha256=eykjZOL_a581MGnvaIxuvqtZnIJg5eMmgkSAuTbGxhU 15917
bapsf_motion/motion_builder/item.py sha256=9OhDpdJuLHkkIcCmDJTWufx-x5CNTl1Le5zeaxLPRjQ 5444
bapsf_motion/motion_builder/exclusions/__init__.py sha256=-shvvZFL9SL0LbkNQg5IT24I-U71cesNF92Lec3s5EM 1223
bapsf_motion/motion_builder/exclusions/base.py sha256=rz9tT5TMez0Ndp28YBAC3rjLI7XVe7zB6H6zkl7YzMs 7795
bapsf_motion/motion_builder/exclusions/circular.py sha256=-_7DAeTclrTsXpOUcNlFVGAeQYbR7LWWjsRTUVmx3Is 4763
bapsf_motion/motion_builder/exclusions/divider.py sha256=1zUFoox2lUYueJa8-73pVl0pTv3HbC0Cr9-WmWnj4Qs 7202
bapsf_motion/motion_builder/exclusions/helpers.py sha256=hcVAYg0hJ4hKZapuVj4m6O9mDalQMLa7FdGGW5SntO0 5333
bapsf_motion/motion_builder/exclusions/lapd.py sha256=rU-QnFXzDOKuZ6dRxQXSh8xszOokCib1UX1w0HWsv6U 13200
bapsf_motion/motion_builder/exclusions/shadow.py sha256=iS7R1ZZB_jCWSxxF9isOnZZ3JV_ii10b5TY-EbTmTNo 25463
bapsf_motion/motion_builder/layers/__init__.py sha256=S4AfA42wFB7me9zO202F0KXUEbjNlREZD4Glkve58WE 771
bapsf_motion/motion_builder/layers/base.py sha256=is3KbaBhIfGyOXfqd0fpLglYqH5HUEqYb_UgQGylK1Q 5739
bapsf_motion/motion_builder/layers/helpers.py sha256=hWyth8byVmajBZ4HmK5KzCs3qs7fANOwYxSkG-YK4QM 5140
bapsf_motion/motion_builder/layers/regular_grid.py sha256=FPZaLykeQLvgn0bxoiVztukRyeCGmvDsmAbcASZVsUo 23034
bapsf_motion/transform/__init__.py sha256=x3RBsL6WzXfJ2NoYBg_7LMVOz8AYEd5R-Ogjt6w-DBc 685
bapsf_motion/transform/base.py sha256=gilRgrtzMEwtFZQeNI7F79fbWhUELNK8T6kF6BPvxSY 19808
bapsf_motion/transform/helpers.py sha256=MxEC-RIxxvMIGbxXkmpnzGkZ0xwka3TTPtxMGYaLKbQ 4487
bapsf_motion/transform/identity.py sha256=SIOxFxM8NELi8zPDtLtIk4N7XfKNBUYJLiYd3l1tBVc 2234
bapsf_motion/transform/lapd.py sha256=l7-5g9R_qpsrJTlgC7uAw-eHFRJMYHAQRXuEyBceUdE 17579
bapsf_motion/transform/lapd_droop.py sha256=OeE-1tAgnwXLET3WFycRBFRThFYTRNsirwuJ4eHhFD0 18725
bapsf_motion/utils/__init__.py sha256=rieEMq4jt8tm468xzugU_PO9zeCkjNISRBO1-BdDf-0 4133
bapsf_motion/utils/exceptions.py sha256=M6AlVdl2JSzOlLY8vfNuKeGHJRCu25yrbUUIrWSigZg 349
bapsf_motion/utils/toml.py sha256=Rq9tlCkZAC-OONSWekpnlunu5Bh68elsW4pFgil-43U 1387
bapsf_motion/utils/units_.py sha256=Kzr4ihsndUjikpsafQOcYEio4fuRP1AK-9NKfToVmgY 724
bapsf_motion-0.2.7.dist-info/METADATA sha256=OrDAatp6oVC7YQzfacDOqg_VnWQ5daB1Pbh3KIkHeSI 7345
bapsf_motion-0.2.7.dist-info/WHEEL sha256=jB7zZ3N9hIM9adW7qlTAyycLYW9npaWKLRzaoVcLKcM 91
bapsf_motion-0.2.7.dist-info/dependency_links.txt sha256=Omt9_cYvADWJg23cpZJd6-XStOY8WPvPHPktmItc520 73
bapsf_motion-0.2.7.dist-info/top_level.txt sha256=qtXUPfX96NOpIVM2EqyBozRevhLglegNvIlMlz_RuxI 13
bapsf_motion-0.2.7.dist-info/RECORD

top_level.txt

bapsf_motion
git+https://github.com/PlasmaPy/plasmapy_sphinx@main#egg=plasmapy_sphinx