Name | pytango JSON |
Version |
9.5.1
JSON |
| download |
home_page | https://www.tango-controls.org/ |
Summary | Python bindings for the cppTango library; part of the Tango Distributed Control System toolkit |
upload_time | 2024-03-29 07:22:24 |
maintainer | Anton Joubert, Yury Matveyev, Ulrik Pedersen |
docs_url | https://pythonhosted.org/pytango/ |
author | Coutinho |
requires_python | >=3.9 |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
PyTango
=======
|Doc Status|
|Gitlab Build Status|
|Pypi Version|
|Python Versions|
|Conda|
Main website: http://pytango.readthedocs.io
Python binding for Tango_, a library dedicated to distributed control systems.
Description
-----------
PyTango_ exposes the complete `Tango C++ API`_ through the ``tango`` python module.
It also adds a bit of abstraction by taking advantage of the Python capabilities:
- ``tango.client`` provides a client access to device servers and databases.
- ``tango.server`` provides base classes to declare and run device servers.
Requirements
------------
PyTango_ is compatible with python 3.9+.
General dependencies:
- cppTango_ >= 9.5.0, and its dependencies: omniORB4 and libzmq
- `Boost.Python`_ >= 1.71
Python dependencies:
- numpy_ >= 1.13.3 < 2.0
- psutil_
- packaging_
Build dependencies:
- pypa-build_
- scikit-build-core_
Optional dependencies (test):
- gevent_
- pytest_
- pytest-forked_
- pytest-cov_
- pytest-asyncio_
.. note:: As a general rule, cppTango_ and pytango_ should share the same major
and minor version (for a version ``X.Y.Z``, ``X`` and ``Y`` should
match).
On some systems you may need to install ``omniORB4`` and ``libzmq`` related
development packages.
Install
-------
PyTango_ is available on PyPI_ as ``pytango``, with pre-built binaries for some platforms
(you need pip>=19.3, so upgrade first if necessary)::
$ python -m pip install --upgrade pip
$ python -m pip install pytango
Alternatively, pre-built PyTango_ binaries can be installed from `Conda Forge_`::
$ conda install -c conda-forge pytango
For the very latest code, or for development purposes, PyTango_ can be built and installed from the
`sources`_. This is complicated by the dependencies - see the Getting Started section in the documentation_.
Usage
-----
To test the installation, import ``tango`` and check ``tango.utils.info()``::
>>> import tango
>>> print(tango.utils.info())
PyTango 9.5.0.dev0 (9, 5, 0, 'dev', 0)
PyTango compiled with:
Python : 3.11.4
Numpy : 1.23.2
Tango : 9.5.0
Boost : 1.82.0
PyTango runtime is:
Python : 3.11.4
Numpy : 1.26.0
Tango : 9.5.0
PyTango running on:
uname_result(system='Darwin', node='osloxf01', release='22.6.0', version='Darwin Kernel Version 22.6.0: Wed Jul 5 22:22:05 PDT 2023; root:xnu-8796.141.3~6/RELEASE_ARM64_T6000', machine='arm64')
For an interactive use, consider using ITango_, a tango IPython_ profile.
Documentation
-------------
Check out the documentation_ for more information.
Support and contribution
------------------------
You can get support from the `Tango forums`_, for both Tango_ and PyTango_ questions.
All contributions, `PR and bug reports`_ are welcome, please see: `How to Contribute`_ !
.. |Doc Status| image:: https://readthedocs.org/projects/pytango/badge/?version=latest
:target: http://pytango.readthedocs.io/en/latest
:alt:
.. |Gitlab Build Status| image:: https://img.shields.io/gitlab/pipeline-status/tango-controls/pytango?branch=develop&label=develop
:target: https://gitlab.com/tango-controls/pytango/-/pipelines?page=1&scope=branches&ref=develop
:alt:
.. |Pypi Version| image:: https://img.shields.io/pypi/v/PyTango.svg
:target: https://pypi.python.org/pypi/PyTango
:alt:
.. |Python Versions| image:: https://img.shields.io/pypi/pyversions/PyTango.svg
:target: https://pypi.python.org/pypi/PyTango/
:alt:
.. |Conda| image:: https://img.shields.io/conda/v/conda-forge/pytango
:target: https://anaconda.org/conda-forge/pytango
:alt:
.. _Tango: http://tango-controls.org
.. _Tango C++ API: https://tango-controls.github.io/cppTango-docs/index.html
.. _PyTango: http://gitlab.com/tango-controls/pytango
.. _PyPI: http://pypi.python.org/pypi/pytango
.. _Conda Forge: https://anaconda.org/conda-forge/pytango
.. _scikit-build-core: https://github.com/scikit-build/scikit-build-core
.. _pypa-build: https://github.com/pypa/build
.. _cppTango: https://gitlab.com/tango-controls/cppTango
.. _libtango: http://tango-controls.org/downloads
.. _Boost.Python: https://www.boost.org/doc/libs/release/libs/python/doc/html/index.html
.. _numpy: http://pypi.python.org/pypi/numpy
.. _packaging: http://pypi.python.org/pypi/packaging
.. _psutil: http://pypi.python.org/pypi/psutil
.. _setuptools: http://pypi.python.org/pypi/setuptools
.. _gevent: http://pypi.python.org/pypi/gevent
.. _pytest: https://docs.pytest.org/en/latest/
.. _pytest-forked: https://github.com/pytest-dev/pytest-forked
.. _pytest-cov: https://github.com/pytest-dev/pytest-cov
.. _pytest-asyncio: https://github.com/pytest-dev/pytest-asyncio
.. _ITango: http://pypi.python.org/pypi/itango
.. _IPython: http://ipython.org
.. _documentation: http://pytango.readthedocs.io/en/latest
.. _Tango forums: http://tango-controls.org/community/forum
.. _PR and bug reports: PyTango_
.. _sources: PyTango_
.. _How to Contribute: http://pytango.readthedocs.io/en/latest/how-to-contribute.html#how-to-contribute
Raw data
{
"_id": null,
"home_page": "https://www.tango-controls.org/",
"name": "pytango",
"maintainer": "Anton Joubert, Yury Matveyev, Ulrik Pedersen",
"docs_url": "https://pythonhosted.org/pytango/",
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": null,
"author": "Coutinho",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/03/cd/3f4bd2f5ff3839447c715867ec08ee9e3c92c9e1fa47c381b9d96e7585a9/pytango-9.5.1.tar.gz",
"platform": null,
"description": "PyTango\n=======\n\n|Doc Status|\n|Gitlab Build Status|\n|Pypi Version|\n|Python Versions|\n|Conda|\n\nMain website: http://pytango.readthedocs.io\n\nPython binding for Tango_, a library dedicated to distributed control systems.\n\n\nDescription\n-----------\n\nPyTango_ exposes the complete `Tango C++ API`_ through the ``tango`` python module.\nIt also adds a bit of abstraction by taking advantage of the Python capabilities:\n\n- ``tango.client`` provides a client access to device servers and databases.\n- ``tango.server`` provides base classes to declare and run device servers.\n\n\nRequirements\n------------\n\nPyTango_ is compatible with python 3.9+.\n\nGeneral dependencies:\n\n- cppTango_ >= 9.5.0, and its dependencies: omniORB4 and libzmq\n- `Boost.Python`_ >= 1.71\n\nPython dependencies:\n\n- numpy_ >= 1.13.3 < 2.0\n- psutil_\n- packaging_\n\nBuild dependencies:\n\n- pypa-build_\n- scikit-build-core_\n\nOptional dependencies (test):\n\n- gevent_\n- pytest_\n- pytest-forked_\n- pytest-cov_\n- pytest-asyncio_\n\n.. note:: As a general rule, cppTango_ and pytango_ should share the same major\n and minor version (for a version ``X.Y.Z``, ``X`` and ``Y`` should\n match).\n On some systems you may need to install ``omniORB4`` and ``libzmq`` related\n development packages.\n\n\nInstall\n-------\n\nPyTango_ is available on PyPI_ as ``pytango``, with pre-built binaries for some platforms\n(you need pip>=19.3, so upgrade first if necessary)::\n\n $ python -m pip install --upgrade pip\n $ python -m pip install pytango\n\nAlternatively, pre-built PyTango_ binaries can be installed from `Conda Forge_`::\n\n $ conda install -c conda-forge pytango\n\nFor the very latest code, or for development purposes, PyTango_ can be built and installed from the\n`sources`_. This is complicated by the dependencies - see the Getting Started section in the documentation_.\n\nUsage\n-----\n\nTo test the installation, import ``tango`` and check ``tango.utils.info()``::\n\n >>> import tango\n >>> print(tango.utils.info())\n PyTango 9.5.0.dev0 (9, 5, 0, 'dev', 0)\n PyTango compiled with:\n Python : 3.11.4\n Numpy : 1.23.2\n Tango : 9.5.0\n Boost : 1.82.0\n\n PyTango runtime is:\n Python : 3.11.4\n Numpy : 1.26.0\n Tango : 9.5.0\n\n PyTango running on:\n uname_result(system='Darwin', node='osloxf01', release='22.6.0', version='Darwin Kernel Version 22.6.0: Wed Jul 5 22:22:05 PDT 2023; root:xnu-8796.141.3~6/RELEASE_ARM64_T6000', machine='arm64')\n\nFor an interactive use, consider using ITango_, a tango IPython_ profile.\n\n\nDocumentation\n-------------\n\nCheck out the documentation_ for more information.\n\n\n\nSupport and contribution\n------------------------\n\nYou can get support from the `Tango forums`_, for both Tango_ and PyTango_ questions.\n\nAll contributions, `PR and bug reports`_ are welcome, please see: `How to Contribute`_ !\n\n\n.. |Doc Status| image:: https://readthedocs.org/projects/pytango/badge/?version=latest\n :target: http://pytango.readthedocs.io/en/latest\n :alt:\n\n.. |Gitlab Build Status| image:: https://img.shields.io/gitlab/pipeline-status/tango-controls/pytango?branch=develop&label=develop\n :target: https://gitlab.com/tango-controls/pytango/-/pipelines?page=1&scope=branches&ref=develop\n :alt:\n\n.. |Pypi Version| image:: https://img.shields.io/pypi/v/PyTango.svg\n :target: https://pypi.python.org/pypi/PyTango\n :alt:\n\n.. |Python Versions| image:: https://img.shields.io/pypi/pyversions/PyTango.svg\n :target: https://pypi.python.org/pypi/PyTango/\n :alt:\n\n.. |Conda| image:: https://img.shields.io/conda/v/conda-forge/pytango\n :target: https://anaconda.org/conda-forge/pytango\n :alt:\n\n.. _Tango: http://tango-controls.org\n.. _Tango C++ API: https://tango-controls.github.io/cppTango-docs/index.html\n.. _PyTango: http://gitlab.com/tango-controls/pytango\n.. _PyPI: http://pypi.python.org/pypi/pytango\n.. _Conda Forge: https://anaconda.org/conda-forge/pytango\n.. _scikit-build-core: https://github.com/scikit-build/scikit-build-core\n.. _pypa-build: https://github.com/pypa/build\n\n.. _cppTango: https://gitlab.com/tango-controls/cppTango\n.. _libtango: http://tango-controls.org/downloads\n.. _Boost.Python: https://www.boost.org/doc/libs/release/libs/python/doc/html/index.html\n.. _numpy: http://pypi.python.org/pypi/numpy\n.. _packaging: http://pypi.python.org/pypi/packaging\n.. _psutil: http://pypi.python.org/pypi/psutil\n.. _setuptools: http://pypi.python.org/pypi/setuptools\n.. _gevent: http://pypi.python.org/pypi/gevent\n.. _pytest: https://docs.pytest.org/en/latest/\n.. _pytest-forked: https://github.com/pytest-dev/pytest-forked\n.. _pytest-cov: https://github.com/pytest-dev/pytest-cov\n.. _pytest-asyncio: https://github.com/pytest-dev/pytest-asyncio\n\n.. _ITango: http://pypi.python.org/pypi/itango\n.. _IPython: http://ipython.org\n\n.. _documentation: http://pytango.readthedocs.io/en/latest\n.. _Tango forums: http://tango-controls.org/community/forum\n.. _PR and bug reports: PyTango_\n.. _sources: PyTango_\n.. _How to Contribute: http://pytango.readthedocs.io/en/latest/how-to-contribute.html#how-to-contribute\n",
"bugtrack_url": null,
"license": null,
"summary": "Python bindings for the cppTango library; part of the Tango Distributed Control System toolkit",
"version": "9.5.1",
"project_urls": {
"Changelog": "https://gitlab.com/tango-controls/pytango/-/releases",
"Documentation": "https://pytango.readthedocs.io",
"Homepage": "https://www.tango-controls.org/",
"Repository": "https://gitlab.com/tango-controls/pytango.git"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "dc3ff761c2edf97f929b27955d6b4e61d07ad63094b095d4e6a82bc4a2e05640",
"md5": "dbf32d02fa13970c7218c52bd129bc5a",
"sha256": "069500a08312f653742bb4406fa87b20f185c986622be797792f57629a6cd706"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "dbf32d02fa13970c7218c52bd129bc5a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 10166981,
"upload_time": "2024-03-29T07:20:50",
"upload_time_iso_8601": "2024-03-29T07:20:50.459087Z",
"url": "https://files.pythonhosted.org/packages/dc/3f/f761c2edf97f929b27955d6b4e61d07ad63094b095d4e6a82bc4a2e05640/pytango-9.5.1-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "68f9404c443660e117fbcb4fccdc0bceea2f72d384a7ca765d093e74df9af526",
"md5": "1262a265f4a9d83ae502a70596d02ce6",
"sha256": "985b95beafbbe1a327a17d8a4124b23fb71d22575c46a13b0b279436f060a26b"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "1262a265f4a9d83ae502a70596d02ce6",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 9388554,
"upload_time": "2024-03-29T07:20:54",
"upload_time_iso_8601": "2024-03-29T07:20:54.540744Z",
"url": "https://files.pythonhosted.org/packages/68/f9/404c443660e117fbcb4fccdc0bceea2f72d384a7ca765d093e74df9af526/pytango-9.5.1-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e9c5373b022083aaa9c431a8851616c0ba51c895d411d1da8f115dd8538171c4",
"md5": "330cbeb4db78be8b2be0fd207c7e2ff9",
"sha256": "ca4e86ef8a671b1708dfaf8dc04c2c4bdd7bc45035ac000be698bd881f21165a"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "330cbeb4db78be8b2be0fd207c7e2ff9",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 11666532,
"upload_time": "2024-03-29T07:20:58",
"upload_time_iso_8601": "2024-03-29T07:20:58.512419Z",
"url": "https://files.pythonhosted.org/packages/e9/c5/373b022083aaa9c431a8851616c0ba51c895d411d1da8f115dd8538171c4/pytango-9.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "135df613a22c51d621af49f0cb2a1253dac37526a68822c0eaf92f9b6d43789b",
"md5": "bfe65ae0483c6bc6cf5297ba22bc1c32",
"sha256": "2fa1ab72c313f5326bb6deec32b82e9452fd3dac9d4b1eb317314b5de970c67b"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "bfe65ae0483c6bc6cf5297ba22bc1c32",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 12622280,
"upload_time": "2024-03-29T07:21:02",
"upload_time_iso_8601": "2024-03-29T07:21:02.909913Z",
"url": "https://files.pythonhosted.org/packages/13/5d/f613a22c51d621af49f0cb2a1253dac37526a68822c0eaf92f9b6d43789b/pytango-9.5.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c1846fbf3d7cda4ee68765338d8a659dcbf9335ee36b51108a41003ca659fedc",
"md5": "ba1219fade60dc7ccf79f3e7e2d4aad8",
"sha256": "55e081fe04eae392628f840f909eb119f1c59a41dd19c81b3e2c498f7214ad41"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "ba1219fade60dc7ccf79f3e7e2d4aad8",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 12201924,
"upload_time": "2024-03-29T07:21:05",
"upload_time_iso_8601": "2024-03-29T07:21:05.916642Z",
"url": "https://files.pythonhosted.org/packages/c1/84/6fbf3d7cda4ee68765338d8a659dcbf9335ee36b51108a41003ca659fedc/pytango-9.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a529a4eeb61d758faada2483ab81758097e8c983a2f1c9e1c48213f3dcf57156",
"md5": "5d167112a488a3acd4417ffad2b2b598",
"sha256": "9967cf7f568ce8d29bff0036ea747d69e67aba005337ec27bbe1bce1750178bd"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "5d167112a488a3acd4417ffad2b2b598",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 4578361,
"upload_time": "2024-03-29T07:21:09",
"upload_time_iso_8601": "2024-03-29T07:21:09.618853Z",
"url": "https://files.pythonhosted.org/packages/a5/29/a4eeb61d758faada2483ab81758097e8c983a2f1c9e1c48213f3dcf57156/pytango-9.5.1-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d81dc48b215f017a75590a46200f9c543e83e3a019ece8924408b7fdfb041099",
"md5": "ac3e395767a460ec1700aa3e17d6d6e8",
"sha256": "baca3c0b37e34ebbc05a7c13a16d8da81026759cf7b278fd441006d1e6cd0f09"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "ac3e395767a460ec1700aa3e17d6d6e8",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 5071485,
"upload_time": "2024-03-29T07:21:12",
"upload_time_iso_8601": "2024-03-29T07:21:12.456469Z",
"url": "https://files.pythonhosted.org/packages/d8/1d/c48b215f017a75590a46200f9c543e83e3a019ece8924408b7fdfb041099/pytango-9.5.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "de1a85017248f93becd51fa524d835a86de053983bef9c0d9f65938eeb8de932",
"md5": "14c49332a3322b266824b445c11bbdf5",
"sha256": "0e284385cb44971c28e3316be57c0152ff3582da3a78570755c388e8b91f4562"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "14c49332a3322b266824b445c11bbdf5",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 10167620,
"upload_time": "2024-03-29T07:21:14",
"upload_time_iso_8601": "2024-03-29T07:21:14.804619Z",
"url": "https://files.pythonhosted.org/packages/de/1a/85017248f93becd51fa524d835a86de053983bef9c0d9f65938eeb8de932/pytango-9.5.1-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "92abbd398b6a16121c3180c6123f01b1bb900cb7eaff22a0958bc4026ecad48f",
"md5": "0f35be2fd899787e71eff8fd1a493f75",
"sha256": "c0a419546c18d454d9cd722893c54589370245a977e8fc7410fb7d9935ea5cd1"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "0f35be2fd899787e71eff8fd1a493f75",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 9388343,
"upload_time": "2024-03-29T07:21:18",
"upload_time_iso_8601": "2024-03-29T07:21:18.665950Z",
"url": "https://files.pythonhosted.org/packages/92/ab/bd398b6a16121c3180c6123f01b1bb900cb7eaff22a0958bc4026ecad48f/pytango-9.5.1-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ab4f4c4b87660e810271f8cabf8d3804c65dcb553270e0e63cb794c5e1d61afe",
"md5": "de6e6adbe0f75336f6d351ba2c285080",
"sha256": "43d5a2f91fc05c9175beda1df4c228ae22ed369c0ed8d285bc441518f1a5bf45"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "de6e6adbe0f75336f6d351ba2c285080",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 11654606,
"upload_time": "2024-03-29T07:21:21",
"upload_time_iso_8601": "2024-03-29T07:21:21.825147Z",
"url": "https://files.pythonhosted.org/packages/ab/4f/4c4b87660e810271f8cabf8d3804c65dcb553270e0e63cb794c5e1d61afe/pytango-9.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f9b14ae425800b5cbb9827f7d0af1bcbf80a53d058b389b16b295849e96d4ce0",
"md5": "532763bd28f94c407842049b213efe57",
"sha256": "0222fbfda81cab407f8a525f1615466da12b6c040a2c2f0a2f3c5e9fc75675e5"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "532763bd28f94c407842049b213efe57",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 12586209,
"upload_time": "2024-03-29T07:21:25",
"upload_time_iso_8601": "2024-03-29T07:21:25.406187Z",
"url": "https://files.pythonhosted.org/packages/f9/b1/4ae425800b5cbb9827f7d0af1bcbf80a53d058b389b16b295849e96d4ce0/pytango-9.5.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5e8c77be699c1a5c8a48702977bb556a9b7b974dd8106418e4a8209c134e846d",
"md5": "5a32e4a2bcd2857ec4586846686dc0b7",
"sha256": "6cdda9f80da12898568a0953875f983416e45993e09383380f8d87b37b8d2ee9"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "5a32e4a2bcd2857ec4586846686dc0b7",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 12196483,
"upload_time": "2024-03-29T07:21:28",
"upload_time_iso_8601": "2024-03-29T07:21:28.400982Z",
"url": "https://files.pythonhosted.org/packages/5e/8c/77be699c1a5c8a48702977bb556a9b7b974dd8106418e4a8209c134e846d/pytango-9.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6e6dc6df5476e9a0374c6ffc898c185fdd5fc5f20cc0e3b80ccf5420ab783327",
"md5": "312737996268ac397851a0360575ec9a",
"sha256": "00014df2fbcbbf7175723b04e6cb11f78c08a32cfcf56821d5228779bdf830a4"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "312737996268ac397851a0360575ec9a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 4578252,
"upload_time": "2024-03-29T07:21:31",
"upload_time_iso_8601": "2024-03-29T07:21:31.816081Z",
"url": "https://files.pythonhosted.org/packages/6e/6d/c6df5476e9a0374c6ffc898c185fdd5fc5f20cc0e3b80ccf5420ab783327/pytango-9.5.1-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c078e7a4d21efcb7769b24d01b4862ccd38640cc72604c5ada57c40f1c31de1f",
"md5": "7ac55521dfe005cbc1760394d66f3a76",
"sha256": "0ce513b9970fb58c1eaff59d9e39b893366daf533773ec0fed98858cbee71f66"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "7ac55521dfe005cbc1760394d66f3a76",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 5071512,
"upload_time": "2024-03-29T07:21:34",
"upload_time_iso_8601": "2024-03-29T07:21:34.040625Z",
"url": "https://files.pythonhosted.org/packages/c0/78/e7a4d21efcb7769b24d01b4862ccd38640cc72604c5ada57c40f1c31de1f/pytango-9.5.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2bce1d4768aef625eef75138a8dccb737af5f94b27a0cf147957fcfdb4368de3",
"md5": "ca2dc7a912d4149b5f464d2f6bad7c13",
"sha256": "a8e9f44c12c606f9cfd2b74c4a7f4ba9b9cc0d44c68253a78b1775d69adcd1ba"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp312-cp312-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "ca2dc7a912d4149b5f464d2f6bad7c13",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 10230796,
"upload_time": "2024-03-29T07:21:36",
"upload_time_iso_8601": "2024-03-29T07:21:36.562984Z",
"url": "https://files.pythonhosted.org/packages/2b/ce/1d4768aef625eef75138a8dccb737af5f94b27a0cf147957fcfdb4368de3/pytango-9.5.1-cp312-cp312-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "62f3852559faf54820b0e827b362ec01c942faeb24d982cebd88f3a24008598c",
"md5": "92e37b902efcb1dacd658de57250d59a",
"sha256": "b43e869a1979282e8a26e28462b7180c330f1d93b2a7d3190fed377a8f2bb1bb"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "92e37b902efcb1dacd658de57250d59a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 9442580,
"upload_time": "2024-03-29T07:21:40",
"upload_time_iso_8601": "2024-03-29T07:21:40.459568Z",
"url": "https://files.pythonhosted.org/packages/62/f3/852559faf54820b0e827b362ec01c942faeb24d982cebd88f3a24008598c/pytango-9.5.1-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d0d7ff1afa48aed5c15b17e662f3d77b31b6367bc65ca3bc9a30a768ab5e9422",
"md5": "4702f93a84872e63e133805da1f04759",
"sha256": "9355996b2cd7e7966031f08b6415d95bfd42c8173f9cf1950c558c9698e6c270"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "4702f93a84872e63e133805da1f04759",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 11480732,
"upload_time": "2024-03-29T07:21:43",
"upload_time_iso_8601": "2024-03-29T07:21:43.292452Z",
"url": "https://files.pythonhosted.org/packages/d0/d7/ff1afa48aed5c15b17e662f3d77b31b6367bc65ca3bc9a30a768ab5e9422/pytango-9.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5c12087db8288c9668f2c4171016d61b7a260b9bbf7ca483d2a48030a6da0b66",
"md5": "5f344b13013f5598670657adc6c839e4",
"sha256": "cbe658368e03ea26086a16178533e1e939ada54c0171ce8bc893b5a2ee77a83c"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "5f344b13013f5598670657adc6c839e4",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 12457901,
"upload_time": "2024-03-29T07:21:46",
"upload_time_iso_8601": "2024-03-29T07:21:46.654054Z",
"url": "https://files.pythonhosted.org/packages/5c/12/087db8288c9668f2c4171016d61b7a260b9bbf7ca483d2a48030a6da0b66/pytango-9.5.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2ef6e44f00aad5049a5afd45cc7b6e1ee0aeeccb65c3c7e255377b117c85ace6",
"md5": "5dd8908e8e68a807f3f692981cfc44a8",
"sha256": "df5323944c0aaafa48959283b2f1450dc3f112acc6429a523323d45d3865661b"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "5dd8908e8e68a807f3f692981cfc44a8",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 12061055,
"upload_time": "2024-03-29T07:21:50",
"upload_time_iso_8601": "2024-03-29T07:21:50.016119Z",
"url": "https://files.pythonhosted.org/packages/2e/f6/e44f00aad5049a5afd45cc7b6e1ee0aeeccb65c3c7e255377b117c85ace6/pytango-9.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ffb0c2b77642864c3d58c0657098c6b8bc5ee4b298220c37529e542bc124e526",
"md5": "0a5b3eb5f00151306024e7ca987c803a",
"sha256": "9b0b5c7aac62b99b17d6fd695442d13bcb022ccd66d2ed2fafcbd9ba79efd1a4"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "0a5b3eb5f00151306024e7ca987c803a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 4580323,
"upload_time": "2024-03-29T07:21:53",
"upload_time_iso_8601": "2024-03-29T07:21:53.810887Z",
"url": "https://files.pythonhosted.org/packages/ff/b0/c2b77642864c3d58c0657098c6b8bc5ee4b298220c37529e542bc124e526/pytango-9.5.1-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8aa84a7ebac7cdf307a6df98a81efb2fb09cce0a4221368231cebaa47107bec2",
"md5": "84191a208cc611e3b64ea2f54ee65be8",
"sha256": "57458a9c6881e9d3f8f4f606415f3eb463cc70f29b0d95a0781edc9666f8ece1"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "84191a208cc611e3b64ea2f54ee65be8",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 5081987,
"upload_time": "2024-03-29T07:21:56",
"upload_time_iso_8601": "2024-03-29T07:21:56.551263Z",
"url": "https://files.pythonhosted.org/packages/8a/a8/4a7ebac7cdf307a6df98a81efb2fb09cce0a4221368231cebaa47107bec2/pytango-9.5.1-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "642a7bd43e8f626edc0312c74a80a76fb2c45cd59e352e297c516b79c74dfd98",
"md5": "657f97990aeac18dbf0a796046abb17f",
"sha256": "c322fe04ab9b88cf26d77ba7b9eae342a16d9503c6aa4b66745d163ebcb0adc7"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "657f97990aeac18dbf0a796046abb17f",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 10167551,
"upload_time": "2024-03-29T07:21:59",
"upload_time_iso_8601": "2024-03-29T07:21:59.733077Z",
"url": "https://files.pythonhosted.org/packages/64/2a/7bd43e8f626edc0312c74a80a76fb2c45cd59e352e297c516b79c74dfd98/pytango-9.5.1-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5be517099364db9d2cd607d702495e757536c506f336644a35ed3f4d14c22231",
"md5": "cdb14aff92a7aa8de540293645a26f01",
"sha256": "ad00eb0a49c701f3d081429039c321b5b44f7d7ce2e33bfe48ce7c9d1fe41c30"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "cdb14aff92a7aa8de540293645a26f01",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 9388165,
"upload_time": "2024-03-29T07:22:03",
"upload_time_iso_8601": "2024-03-29T07:22:03.800600Z",
"url": "https://files.pythonhosted.org/packages/5b/e5/17099364db9d2cd607d702495e757536c506f336644a35ed3f4d14c22231/pytango-9.5.1-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3e66d7c21844282dada0743149feb4fdd0dac9376fbfbe0debea127138c3f135",
"md5": "f0612dac9b46b90a8c2ee9bd75231b4c",
"sha256": "cb72eae8709a2973d5e748510aee612d2cc09921ad5be8fff4c20094fde0a298"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "f0612dac9b46b90a8c2ee9bd75231b4c",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 11670087,
"upload_time": "2024-03-29T07:22:06",
"upload_time_iso_8601": "2024-03-29T07:22:06.881168Z",
"url": "https://files.pythonhosted.org/packages/3e/66/d7c21844282dada0743149feb4fdd0dac9376fbfbe0debea127138c3f135/pytango-9.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "48507fe8bb3fbb0a46792c1efad4af6c0972771c0b2218a6670d101227021c4e",
"md5": "ed5b6255c2f3e2fd3a2a98ebaf590085",
"sha256": "7b2a0459f75659385fef8e1d51e7d2bd9012e28bba0a0a3f60621a68377a6df4"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "ed5b6255c2f3e2fd3a2a98ebaf590085",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 12620515,
"upload_time": "2024-03-29T07:22:11",
"upload_time_iso_8601": "2024-03-29T07:22:11.274203Z",
"url": "https://files.pythonhosted.org/packages/48/50/7fe8bb3fbb0a46792c1efad4af6c0972771c0b2218a6670d101227021c4e/pytango-9.5.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "04079dca5bb4fb0430d8d39ab585cd152899b17bc8eb25b5e176dd0e91fdff1f",
"md5": "66a4c35c83f3717530de0259e98561ac",
"sha256": "664e1ec6b8124f16e697e2aa73bf8f2e33b9112dbc80fa577d043b1f8ede82d8"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "66a4c35c83f3717530de0259e98561ac",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 12190702,
"upload_time": "2024-03-29T07:22:15",
"upload_time_iso_8601": "2024-03-29T07:22:15.111458Z",
"url": "https://files.pythonhosted.org/packages/04/07/9dca5bb4fb0430d8d39ab585cd152899b17bc8eb25b5e176dd0e91fdff1f/pytango-9.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8b5bf6f788f2be74b9c28bb6f3bef59f0ef456f4b08aa86b60d2055f73535a91",
"md5": "6f735fccf54665c4f3cb2d49ee2ceaef",
"sha256": "8ee9a6aeb8d18b49a873d78a069b4a2f474c19fe409b2e8bec5dfeca769a756c"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "6f735fccf54665c4f3cb2d49ee2ceaef",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 4580052,
"upload_time": "2024-03-29T07:22:18",
"upload_time_iso_8601": "2024-03-29T07:22:18.035401Z",
"url": "https://files.pythonhosted.org/packages/8b/5b/f6f788f2be74b9c28bb6f3bef59f0ef456f4b08aa86b60d2055f73535a91/pytango-9.5.1-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "95e273f0ce5fb7586e504149ab2ad9ebaa7b369d43064911722cedfe93491a4e",
"md5": "697e2364563a60e93870144f1151d3e5",
"sha256": "9ee0fed5185fc133c652df9657b992ae2cb9bf2848204e3906c33fdc0c40b334"
},
"downloads": -1,
"filename": "pytango-9.5.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "697e2364563a60e93870144f1151d3e5",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 5072897,
"upload_time": "2024-03-29T07:22:21",
"upload_time_iso_8601": "2024-03-29T07:22:21.716794Z",
"url": "https://files.pythonhosted.org/packages/95/e2/73f0ce5fb7586e504149ab2ad9ebaa7b369d43064911722cedfe93491a4e/pytango-9.5.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "03cd3f4bd2f5ff3839447c715867ec08ee9e3c92c9e1fa47c381b9d96e7585a9",
"md5": "321439353760a118632cb7392a27309d",
"sha256": "a75113a4ff15232c938fbf40240fbdffea0140e1af7b24366ecec0e2921bc634"
},
"downloads": -1,
"filename": "pytango-9.5.1.tar.gz",
"has_sig": false,
"md5_digest": "321439353760a118632cb7392a27309d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 4982972,
"upload_time": "2024-03-29T07:22:24",
"upload_time_iso_8601": "2024-03-29T07:22:24.840938Z",
"url": "https://files.pythonhosted.org/packages/03/cd/3f4bd2f5ff3839447c715867ec08ee9e3c92c9e1fa47c381b9d96e7585a9/pytango-9.5.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-29 07:22:24",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "tango-controls",
"gitlab_project": "pytango",
"lcname": "pytango"
}