opera

View on PyPIReverse Dependencies (1)

0.7.0 opera-0.7.0-py3-none-any.whl

Wheel Details

Project: opera
Version: 0.7.0
Filename: opera-0.7.0-py3-none-any.whl
Download: [link]
Size: 47860
MD5: 483c32fc38b457d77d45cd169d75b3d9
SHA256: e573892b8a72c29870764b75d2ddef866918ba1c34b9d7677d6613c86a23ae1a
Uploaded: 2022-09-26 18:44:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: opera
Version: 0.7.0
Summary: Lightweight TOSCA orchestrator
Author: XLAB d.o.o.
Author-Email: pypi[at]xlab.si
Maintainer: xOpera team
Maintainer-Email: xopera[at]xlab.si
Home-Page: https://github.com/xlab-si/xopera-opera
Project-Url: Documentation, https://xlab-si.github.io/xopera-docs/
Project-Url: Source Code, https://github.com/xlab-si/xopera-opera
Project-Url: Bug Tracker, https://github.com/xlab-si/xopera-opera/issues
Project-Url: Discussions, https://github.com/xlab-si/xopera-opera/discussions
Project-Url: Releases, https://github.com/xlab-si/xopera-opera/releases
Project-Url: Pre-releases, https://test.pypi.org/project/opera/#history
Project-Url: Examples, https://github.com/xlab-si/xopera-examples
Project-Url: CI, https://github.com/xlab-si/xopera-opera/actions
Project-Url: Coverage, https://codeclimate.com/github/xlab-si/xopera-opera
Keywords: orchestration
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Classifier: Framework :: Ansible
Requires-Dist: ansible-core (>=2.13.4)
Requires-Dist: pyyaml (<=5.4.1)
Requires-Dist: shtab (>=1.5.5)
Requires-Dist: opera-tosca-parser (>=0.2.2)
Requires-Dist: ansible (>=5.9.0); extra == "ansible"
Requires-Dist: openstacksdk (>=0.99.0); extra == "openstack"
Requires-Dist: wheel (==0.37.1); extra == "tests"
Requires-Dist: bandit (==1.7.4); extra == "tests"
Requires-Dist: docutils (==0.18.1); extra == "tests"
Requires-Dist: flake8 (==4.0.1); extra == "tests"
Requires-Dist: flake8-import-order (==0.18.1); extra == "tests"
Requires-Dist: mypy (==0.812); extra == "tests"
Requires-Dist: pydocstyle (==6.1.1); extra == "tests"
Requires-Dist: pylint (==2.13.4); extra == "tests"
Requires-Dist: pytest (==7.1.3); extra == "tests"
Requires-Dist: pytest-cov (==3.0.0); extra == "tests"
Requires-Dist: selinux (==0.2.1); extra == "tests"
Provides-Extra: ansible
Provides-Extra: openstack
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5987 characters]

WHEEL

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

RECORD

Path Digest Size
opera/cli.py sha256=le-xeGitZg_kgBSyKPbwoHTC4h5zfP_6J3e-WJ70Dx8 1860
opera/constants.py sha256=dIig22eyZVblqpytQtTRth5PBxXISXHPwtTyjcP4dsQ 1812
opera/error.py sha256=oKvoPfqmS7QCQb_tvazm20NC7YQE5-MTrn4yq5lJjq0 1060
opera/storage.py sha256=0vlgRT-vscMOtLfsMEs9ZQfzY4x0e3lltT6uQkloOqw 1243
opera/utils.py sha256=L2o4GcO4UWh6O8Sz-dGLVL6RuJp5j2-6wMd7IweXL_E 3389
opera/value.py sha256=DWKIWOg6t9Ub_Htny1-qEuK_yfTbUv18kXrFl9gDDSY 2332
opera/commands/__init__.py sha256=4j_JyCkuVfPpznOAMyYfZMRCogJ0HLVO4ESXPhJK5ag 169
opera/commands/deploy.py sha256=XD1uOIc8rlotlGpfylznV4htGJVp8OMXRWubztbgq2k 6903
opera/commands/diff.py sha256=kFE7Y5l9B9NqjGqr9Ve36POcjvkKjVljYCZOBdM77dY 5833
opera/commands/info.py sha256=ZoRbdpEfcpbYfvpJ4dX20MNap0wxbi1czTi3BsuvB7g 5872
opera/commands/notify.py sha256=dD8yiddhnRyGaJpu__RBm-04KkvKiUxAqiD7aGMxD-A 4760
opera/commands/outputs.py sha256=roSCvD1ndlzsPBtZUpPZUDx-Xxzy6dwHoVTmcv2etJg 2390
opera/commands/package.py sha256=HGtrAo6qJZttyrLuiwKiMcS608ObYDV1gjApKeSOXpE 2863
opera/commands/undeploy.py sha256=073F844CB2ZUVpoSwezGuaxuuw69zTZxl9DhL5giapk 3522
opera/commands/unpackage.py sha256=X1MItF74GalwIFchI0CCOYE79oDiQOfQgVw7SQtEzGw 1968
opera/commands/update.py sha256=KkjzNJ0AM2musKYDyD3qLVCvuREcoxGQBd7CTUUrnHw 4502
opera/commands/validate.py sha256=t2jtxOOHytuhYzIhMI1VURx9T7a3kw8Wpzfav4kQ0yk 3182
opera/compare/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opera/compare/comparisons.py sha256=c4_qBJOA-cTaypLE43CROzYuLCrjDHHIqHCO_n8H5Qw 2503
opera/compare/diff.py sha256=kuu1bG3blBpeizR5W--g8mH3ad0RuUL0qEA_W-B9m00 1421
opera/compare/instance_comparer.py sha256=lDn18wjQA1rp5Qd-38WRe6RhVrFtRPSOtqmredhVg_A 3744
opera/compare/template_comparer.py sha256=yH5LnjB-WseJfL9O6mN7RXyYEqRnYeQEGtf5DFrjIDk 5153
opera/executors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opera/executors/ansible/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opera/executors/ansible/ansible.py sha256=JldI2eppT27xPYuMCcO4nhZipJMMJUS-YMw_sZ69P-U 3361
opera/executors/ansible/utils.py sha256=_oufWlb_BGN4nRRpEplrJR4IQD41fUgis5B9rp9s6jE 960
opera/executors/ansible/stdout_callbacks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opera/executors/ansible/stdout_callbacks/json_ansible_callback.py sha256=ocPWr2NnhpXIGiH_jSPOFnW3rf-GIJ0JYJ3Hofa-q3A 1933
opera/instance/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opera/instance/base.py sha256=UmPXWWjFfuzuxHYwkn4e8ZjNpKdTdiGktPCnay3bF4k 5790
opera/instance/node.py sha256=tIv_JFiyVDfSRZAjgO-INc-3tqc5oZuA8X2IwjBttb0 23569
opera/instance/relationship.py sha256=hdzWT_gtpkIGOT7iRyBLl4hC04fFFzpiYZU9zjQVulg 7422
opera/instance/topology.py sha256=X81MMrpOsQVluID0Uy625cUOmDvS8b3gJ0du6srltaM 10458
opera/threading/__init__.py sha256=k75QokLrgNMWLq79nXqlcjcLK7G0HfkIMCTzjqtDn0I 77
opera/threading/node_executor.py sha256=FCOvJ-5Ob2PnGMMe-uA-IzGUs6c3ZlBiJL4bhub0rk0 2073
opera/threading/utils.py sha256=kz7gpok6gvyX1JmHu2Hiau69PKtYPLUu8FvzYeLHMIM 442
opera-0.7.0.dist-info/LICENSE sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
opera-0.7.0.dist-info/METADATA sha256=64dXlj7peupXuM8t_uaIAJ6Kq5eGf76pdtGL8c7YCfg 8786
opera-0.7.0.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
opera-0.7.0.dist-info/entry_points.txt sha256=4DZtbk0VqCGzsYWsl9ql9WJQyxkuQnHQz5T0UxHr_0c 41
opera-0.7.0.dist-info/top_level.txt sha256=K37ipKDwAePsHhKwuAEHtXHVDpMlN5kchXO5cwI1DzU 6
opera-0.7.0.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
opera-0.7.0.dist-info/RECORD

top_level.txt

opera

entry_points.txt

opera = opera.cli:main

zip-safe