### Install SuperOps Python Library using easy_install Source: https://github.com/aidenwebb/superops-python/blob/main/LONG_DESCRIPTION.rst Installs the Rootwire SuperOps API bindings for Python using the easy_install package manager, providing an alternative installation method. ```Shell $ easy_install rw-superops ``` -------------------------------- ### Install SuperOps Python Library using pip Source: https://github.com/aidenwebb/superops-python/blob/main/LONG_DESCRIPTION.rst Installs the Rootwire SuperOps API bindings for Python using the pip package manager, which is the recommended method. ```Shell $ pip install rw-superops ``` -------------------------------- ### Include Test Requirements File - Python Source: https://github.com/aidenwebb/superops-python/blob/main/requirements.txt Includes dependencies listed in another requirements file, 'test-requirements.txt', using the -r flag. ```Python -r test-requirements.txt ``` -------------------------------- ### Specify Pyright Version 1.1.336 - Python Source: https://github.com/aidenwebb/superops-python/blob/main/requirements.txt Specifies the Pyright package with an exact version constraint (1.1.336). ```Python pyright == 1.1.336 ``` -------------------------------- ### Defining Python Package Requirements Source: https://github.com/aidenwebb/superops-python/blob/main/test-requirements.txt This snippet lists the required Python packages and their version constraints for the project. These dependencies are necessary for running tests and ensuring compatibility across supported Python versions. ```Python # These requirements must be installable on all our supported versions pytest-cov >= 2.8.1, < 2.11.0 pytest-mock >= 2.0.0 pytest-xdist >= 1.31.0 pytest >= 6.0.0 coverage >= 4.5.3, < 5 coveralls ``` -------------------------------- ### Specify Black Version 22.8.0 - Python Source: https://github.com/aidenwebb/superops-python/blob/main/requirements.txt Specifies the Black package with an exact version constraint (22.8.0). ```Python black == 22.8.0 ``` -------------------------------- ### Specify Mypy Version 1.7.0 - Python Source: https://github.com/aidenwebb/superops-python/blob/main/requirements.txt Specifies the Mypy package with an exact version constraint (1.7.0). ```Python mypy == 1.7.0 ``` -------------------------------- ### Specify Tox Version 4.5.0 - Python Source: https://github.com/aidenwebb/superops-python/blob/main/requirements.txt Specifies the Tox package with an exact version constraint (4.5.0), noting it's the last version compatible with older virtualenv versions. ```Python tox == 4.5.0 ``` -------------------------------- ### Specify Twine Requirement - Python Source: https://github.com/aidenwebb/superops-python/blob/main/requirements.txt Specifies the Twine package as a development dependency without a specific version constraint, implying the latest compatible version. ```Python twine ``` -------------------------------- ### Specify Virtualenv Version Constraint - Python Source: https://github.com/aidenwebb/superops-python/blob/main/requirements.txt Specifies the Virtualenv package with an upper version constraint (<20.22.0), indicating compatibility requirements related to Python version support. ```Python virtualenv<20.22.0 ``` -------------------------------- ### Specify Flake8 Requirement - Python Source: https://github.com/aidenwebb/superops-python/blob/main/requirements.txt Specifies the Flake8 package as a development dependency without a specific version constraint. ```Python flake8 ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.