Install, uninstall, update, list and create MSL packages
Project description
MSL-Package-Manager
===================
|docs| |github tests| |pypi|
The **MSL Package Manager** allows one to install, uninstall, update, list and create packages
that are used at the `Measurement Standards Laboratory of New Zealand`_.
All MSL packages that start with ``msl-`` are part of the **msl** namespace_. This allows one to
split sub-packages and modules across multiple, separate distribution packages while still
maintaining a single, unifying package structure.
Install
-------
To install the **MSL Package Manager** run:
.. code-block:: console
pip install msl-package-manager
Dependencies
++++++++++++
* Python 2.7, 3.5+
* setuptools_
* colorama_
Documentation
-------------
The documentation for **MSL Package Manager** can be found here_.
.. |docs| image:: https://readthedocs.org/projects/msl-package-manager/badge/?version=latest
:target: https://msl-package-manager.readthedocs.io/en/stable/
:alt: Documentation Status
:scale: 100%
.. |github tests| image:: https://github.com/MSLNZ/msl-package-manager/actions/workflows/run-tests.yml/badge.svg
:target: https://github.com/MSLNZ/msl-package-manager/actions/workflows/run-tests.yml
.. |pypi| image:: https://badge.fury.io/py/msl-package-manager.svg
:target: https://badge.fury.io/py/msl-package-manager
.. _setuptools: https://pypi.org/project/setuptools/
.. _colorama: https://pypi.org/project/colorama/
.. _namespace: https://packaging.python.org/guides/packaging-namespace-packages/
.. _here: https://msl-package-manager.readthedocs.io/en/stable/
.. _Measurement Standards Laboratory of New Zealand: https://measurement.govt.nz/
===================
|docs| |github tests| |pypi|
The **MSL Package Manager** allows one to install, uninstall, update, list and create packages
that are used at the `Measurement Standards Laboratory of New Zealand`_.
All MSL packages that start with ``msl-`` are part of the **msl** namespace_. This allows one to
split sub-packages and modules across multiple, separate distribution packages while still
maintaining a single, unifying package structure.
Install
-------
To install the **MSL Package Manager** run:
.. code-block:: console
pip install msl-package-manager
Dependencies
++++++++++++
* Python 2.7, 3.5+
* setuptools_
* colorama_
Documentation
-------------
The documentation for **MSL Package Manager** can be found here_.
.. |docs| image:: https://readthedocs.org/projects/msl-package-manager/badge/?version=latest
:target: https://msl-package-manager.readthedocs.io/en/stable/
:alt: Documentation Status
:scale: 100%
.. |github tests| image:: https://github.com/MSLNZ/msl-package-manager/actions/workflows/run-tests.yml/badge.svg
:target: https://github.com/MSLNZ/msl-package-manager/actions/workflows/run-tests.yml
.. |pypi| image:: https://badge.fury.io/py/msl-package-manager.svg
:target: https://badge.fury.io/py/msl-package-manager
.. _setuptools: https://pypi.org/project/setuptools/
.. _colorama: https://pypi.org/project/colorama/
.. _namespace: https://packaging.python.org/guides/packaging-namespace-packages/
.. _here: https://msl-package-manager.readthedocs.io/en/stable/
.. _Measurement Standards Laboratory of New Zealand: https://measurement.govt.nz/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
msl-package-manager-2.5.4.tar.gz
(49.1 kB
view details)
Built Distribution
File details
Details for the file msl-package-manager-2.5.4.tar.gz
.
File metadata
- Download URL: msl-package-manager-2.5.4.tar.gz
- Upload date:
- Size: 49.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.29.0 requests-toolbelt/0.9.1 tqdm/4.65.0 CPython/3.8.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f1ec141d777cbb6435e037f4c74499ee87b9a438301dced3e4c42b0cff805ff |
|
MD5 | ce2122c7df80a70919648798a5c44a3f |
|
BLAKE2b-256 | 13a9129544f810e7fffccf192f323c99681cb64c7e8baf64cc50fc4aa542b380 |
File details
Details for the file msl_package_manager-2.5.4-py2.py3-none-any.whl
.
File metadata
- Download URL: msl_package_manager-2.5.4-py2.py3-none-any.whl
- Upload date:
- Size: 51.5 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.29.0 requests-toolbelt/0.9.1 tqdm/4.65.0 CPython/3.8.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69554ad9870cddb99e055dd7731a2838e4ab30b806e6dda7ec473e7bc1e24985 |
|
MD5 | 1f1f7423ee0e62b8bf3eed1861c3ac6e |
|
BLAKE2b-256 | bc102e5442323ba826ef5b97bcf665c202e86c622c8944a0bb8ed6cc4241d25c |