summaryrefslogtreecommitdiff
path: root/python-molecule.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-21 05:49:48 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-21 05:49:48 +0000
commit25e5bdaca5fb410e8eb1061bbf5e2bc20d3e43da (patch)
treededad85eb56a00b6c5031e9c8b518ce36adffc5e /python-molecule.spec
parent2142615ad2467b3b3d95c9eaf7df49ce8e393034 (diff)
automatic import of python-moleculeopeneuler20.03
Diffstat (limited to 'python-molecule.spec')
-rw-r--r--python-molecule.spec301
1 files changed, 259 insertions, 42 deletions
diff --git a/python-molecule.spec b/python-molecule.spec
index 589ec0a..12002f1 100644
--- a/python-molecule.spec
+++ b/python-molecule.spec
@@ -1,14 +1,15 @@
%global _empty_manifest_terminate_build 0
Name: python-molecule
-Version: 4.0.4
+Version: 5.0.0
Release: 1
Summary: Molecule aids in the development and testing of Ansible roles
License: MIT
-URL: https://github.com/ansible-community/molecule
-Source0: https://mirrors.nju.edu.cn/pypi/web/packages/b6/33/2986c9774b3ab3c6fc42ce779a592ade7e03217ba894adac07282de422de/molecule-4.0.4.tar.gz
+URL: https://pypi.org/project/molecule/
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/dc/03/674dd735aee580fadab24aa8b72aecb8500b7ec605546e3b91317e52ab0d/molecule-5.0.0.tar.gz
BuildArch: noarch
Requires: python3-ansible-compat
+Requires: python3-ansible-core
Requires: python3-click
Requires: python3-click-help-colors
Requires: python3-cookiecutter
@@ -19,46 +20,134 @@ Requires: python3-packaging
Requires: python3-pluggy
Requires: python3-PyYAML
Requires: python3-rich
-Requires: python3-molecule-docker
+Requires: python3-mkdocs-ansible[lock]
+Requires: python3-pipdeptree
+Requires: python3-ansible-compat
Requires: python3-ansible-core
+Requires: python3-arrow
+Requires: python3-attrs
+Requires: python3-binaryornot
+Requires: python3-certifi
+Requires: python3-cffi
+Requires: python3-chardet
+Requires: python3-charset-normalizer
+Requires: python3-click
+Requires: python3-click-help-colors
+Requires: python3-cookiecutter
+Requires: python3-cryptography
+Requires: python3-enrich
+Requires: python3-idna
Requires: python3-jinja2
-Requires: python3-Sphinx
-Requires: python3-simplejson
-Requires: python3-sphinx-ansible-theme
-Requires: python3-sphinx-notfound-page
-Requires: python3-check-jsonschema
-Requires: python3-flake8
+Requires: python3-jinja2-time
Requires: python3-jsonschema
-Requires: python3-pre-commit
-Requires: python3-yamllint
-Requires: python3-molecule-podman
+Requires: python3-markdown-it-py
+Requires: python3-markupsafe
+Requires: python3-mdurl
+Requires: python3-packaging
+Requires: python3-pluggy
+Requires: python3-pycparser
+Requires: python3-pygments
+Requires: python3-pyrsistent
+Requires: python3-dateutil
+Requires: python3-slugify
+Requires: python3-pyyaml
+Requires: python3-requests
+Requires: python3-resolvelib
+Requires: python3-rich
+Requires: python3-six
+Requires: python3-subprocess-tee
+Requires: python3-text-unidecode
+Requires: python3-urllib3
+Requires: python3-ansible-lint
Requires: python3-ansi2html
Requires: python3-coverage
Requires: python3-filelock
Requires: python3-pexpect
-Requires: python3-pytest-cov
-Requires: python3-pytest-html
Requires: python3-pytest-mock
Requires: python3-pytest-plus
Requires: python3-pytest-testinfra
Requires: python3-pytest-xdist
Requires: python3-pytest
-Requires: python3-pywinrm
+Requires: python3-check-jsonschema
%description
+# About Ansible Molecule
+
+[![PyPI Package](https://img.shields.io/pypi/v/molecule)](https://pypi.org/project/molecule/)
+[![Documentation Status](https://readthedocs.org/projects/molecule/badge/?version=latest)](https://molecule.readthedocs.io/en/latest/)
+[![image](https://github.com/ansible-community/molecule/workflows/tox/badge.svg)](https://github.com/ansible-community/molecule/actions)
+[![Python Black Code Style](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/python/black)
+[![Ansible Code of Conduct](https://img.shields.io/badge/Code%20of%20Conduct-silver.svg)](https://docs.ansible.com/ansible/latest/community/code_of_conduct.html)
+[![Discussions](https://img.shields.io/badge/Discussions-silver.svg)](https://github.com/ansible-community/molecule/discussions)
+[![Repository License](https://img.shields.io/badge/license-MIT-brightgreen.svg)](LICENSE)
+
Molecule project is designed to aid in the development and testing of
-`Ansible`_ roles.
+[Ansible](https://ansible.com) roles.
+
Molecule provides support for testing with multiple instances, operating
systems and distributions, virtualization providers, test frameworks and
testing scenarios.
-Molecule encourages an approach that results in consistently developed roles
-that are well-written, easily understood and maintained.
+
+Molecule encourages an approach that results in consistently developed
+roles that are well-written, easily understood and maintained.
+
Molecule supports only the latest two major versions of Ansible (N/N-1),
-meaning that if the latest version is 2.9.x, we will also test our code with
-2.8.x.
-Once installed, the command line can be called using any of the methods below:
- molecule ...
- python3 -m molecule ... # python module calling method
+meaning that if the latest version is 2.9.x, we will also test our code
+with 2.8.x.
+
+Once installed, the command line can be called using any of the methods
+below:
+
+```bash
+molecule ...
+python3 -m molecule ... # python module calling method
+```
+
+# Documentation
+
+Read the documentation and more at <https://molecule.readthedocs.io/>.
+
+# Get Involved
+
+- Join us in the `#ansible-devtools` irc channel on
+ [libera.chat](https://web.libera.chat/?channel=#ansible-devtools).
+- Check github
+ [discussions](https://github.com/ansible-community/molecule/discussions).
+- Join the community working group by checking the
+ [wiki](https://github.com/ansible/community/wiki/Molecule).
+- Want to know about releases, subscribe to [ansible-announce
+ list](https://groups.google.com/group/ansible-announce).
+- For the full list of Ansible email Lists, IRC channels see the
+ [communication
+ page](https://docs.ansible.com/ansible/latest/community/communication.html).
+
+If you want to get moving fast and make a quick patch:
+
+```bash
+$ git clone https://github.com/ansible-community/molecule && cd molecule
+$ python3 -m venv .venv && source .venv/bin/activate
+$ python3 -m pip install -U setuptools pip tox
+```
+
+And you're ready to make your changes!
+
+# Authors
+
+Molecule project was created by [Retr0h](https://github.com/retr0h) and
+it is now community-maintained as part of the
+[Ansible](https://ansible.com) by Red Hat project.
+
+# License
+
+The
+[MIT](https://github.com/ansible-community/molecule/blob/main/LICENSE)
+License.
+
+The logo is licensed under the [Creative Commons NoDerivatives 4.0
+License](https://creativecommons.org/licenses/by-nd/4.0/).
+
+If you have some other use in mind, contact us.
+
%package -n python3-molecule
Summary: Molecule aids in the development and testing of Ansible roles
@@ -67,40 +156,168 @@ BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-molecule
+# About Ansible Molecule
+
+[![PyPI Package](https://img.shields.io/pypi/v/molecule)](https://pypi.org/project/molecule/)
+[![Documentation Status](https://readthedocs.org/projects/molecule/badge/?version=latest)](https://molecule.readthedocs.io/en/latest/)
+[![image](https://github.com/ansible-community/molecule/workflows/tox/badge.svg)](https://github.com/ansible-community/molecule/actions)
+[![Python Black Code Style](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/python/black)
+[![Ansible Code of Conduct](https://img.shields.io/badge/Code%20of%20Conduct-silver.svg)](https://docs.ansible.com/ansible/latest/community/code_of_conduct.html)
+[![Discussions](https://img.shields.io/badge/Discussions-silver.svg)](https://github.com/ansible-community/molecule/discussions)
+[![Repository License](https://img.shields.io/badge/license-MIT-brightgreen.svg)](LICENSE)
+
Molecule project is designed to aid in the development and testing of
-`Ansible`_ roles.
+[Ansible](https://ansible.com) roles.
+
Molecule provides support for testing with multiple instances, operating
systems and distributions, virtualization providers, test frameworks and
testing scenarios.
-Molecule encourages an approach that results in consistently developed roles
-that are well-written, easily understood and maintained.
+
+Molecule encourages an approach that results in consistently developed
+roles that are well-written, easily understood and maintained.
+
Molecule supports only the latest two major versions of Ansible (N/N-1),
-meaning that if the latest version is 2.9.x, we will also test our code with
-2.8.x.
-Once installed, the command line can be called using any of the methods below:
- molecule ...
- python3 -m molecule ... # python module calling method
+meaning that if the latest version is 2.9.x, we will also test our code
+with 2.8.x.
+
+Once installed, the command line can be called using any of the methods
+below:
+
+```bash
+molecule ...
+python3 -m molecule ... # python module calling method
+```
+
+# Documentation
+
+Read the documentation and more at <https://molecule.readthedocs.io/>.
+
+# Get Involved
+
+- Join us in the `#ansible-devtools` irc channel on
+ [libera.chat](https://web.libera.chat/?channel=#ansible-devtools).
+- Check github
+ [discussions](https://github.com/ansible-community/molecule/discussions).
+- Join the community working group by checking the
+ [wiki](https://github.com/ansible/community/wiki/Molecule).
+- Want to know about releases, subscribe to [ansible-announce
+ list](https://groups.google.com/group/ansible-announce).
+- For the full list of Ansible email Lists, IRC channels see the
+ [communication
+ page](https://docs.ansible.com/ansible/latest/community/communication.html).
+
+If you want to get moving fast and make a quick patch:
+
+```bash
+$ git clone https://github.com/ansible-community/molecule && cd molecule
+$ python3 -m venv .venv && source .venv/bin/activate
+$ python3 -m pip install -U setuptools pip tox
+```
+
+And you're ready to make your changes!
+
+# Authors
+
+Molecule project was created by [Retr0h](https://github.com/retr0h) and
+it is now community-maintained as part of the
+[Ansible](https://ansible.com) by Red Hat project.
+
+# License
+
+The
+[MIT](https://github.com/ansible-community/molecule/blob/main/LICENSE)
+License.
+
+The logo is licensed under the [Creative Commons NoDerivatives 4.0
+License](https://creativecommons.org/licenses/by-nd/4.0/).
+
+If you have some other use in mind, contact us.
+
%package help
Summary: Development documents and examples for molecule
Provides: python3-molecule-doc
%description help
+# About Ansible Molecule
+
+[![PyPI Package](https://img.shields.io/pypi/v/molecule)](https://pypi.org/project/molecule/)
+[![Documentation Status](https://readthedocs.org/projects/molecule/badge/?version=latest)](https://molecule.readthedocs.io/en/latest/)
+[![image](https://github.com/ansible-community/molecule/workflows/tox/badge.svg)](https://github.com/ansible-community/molecule/actions)
+[![Python Black Code Style](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/python/black)
+[![Ansible Code of Conduct](https://img.shields.io/badge/Code%20of%20Conduct-silver.svg)](https://docs.ansible.com/ansible/latest/community/code_of_conduct.html)
+[![Discussions](https://img.shields.io/badge/Discussions-silver.svg)](https://github.com/ansible-community/molecule/discussions)
+[![Repository License](https://img.shields.io/badge/license-MIT-brightgreen.svg)](LICENSE)
+
Molecule project is designed to aid in the development and testing of
-`Ansible`_ roles.
+[Ansible](https://ansible.com) roles.
+
Molecule provides support for testing with multiple instances, operating
systems and distributions, virtualization providers, test frameworks and
testing scenarios.
-Molecule encourages an approach that results in consistently developed roles
-that are well-written, easily understood and maintained.
+
+Molecule encourages an approach that results in consistently developed
+roles that are well-written, easily understood and maintained.
+
Molecule supports only the latest two major versions of Ansible (N/N-1),
-meaning that if the latest version is 2.9.x, we will also test our code with
-2.8.x.
-Once installed, the command line can be called using any of the methods below:
- molecule ...
- python3 -m molecule ... # python module calling method
+meaning that if the latest version is 2.9.x, we will also test our code
+with 2.8.x.
+
+Once installed, the command line can be called using any of the methods
+below:
+
+```bash
+molecule ...
+python3 -m molecule ... # python module calling method
+```
+
+# Documentation
+
+Read the documentation and more at <https://molecule.readthedocs.io/>.
+
+# Get Involved
+
+- Join us in the `#ansible-devtools` irc channel on
+ [libera.chat](https://web.libera.chat/?channel=#ansible-devtools).
+- Check github
+ [discussions](https://github.com/ansible-community/molecule/discussions).
+- Join the community working group by checking the
+ [wiki](https://github.com/ansible/community/wiki/Molecule).
+- Want to know about releases, subscribe to [ansible-announce
+ list](https://groups.google.com/group/ansible-announce).
+- For the full list of Ansible email Lists, IRC channels see the
+ [communication
+ page](https://docs.ansible.com/ansible/latest/community/communication.html).
+
+If you want to get moving fast and make a quick patch:
+
+```bash
+$ git clone https://github.com/ansible-community/molecule && cd molecule
+$ python3 -m venv .venv && source .venv/bin/activate
+$ python3 -m pip install -U setuptools pip tox
+```
+
+And you're ready to make your changes!
+
+# Authors
+
+Molecule project was created by [Retr0h](https://github.com/retr0h) and
+it is now community-maintained as part of the
+[Ansible](https://ansible.com) by Red Hat project.
+
+# License
+
+The
+[MIT](https://github.com/ansible-community/molecule/blob/main/LICENSE)
+License.
+
+The logo is licensed under the [Creative Commons NoDerivatives 4.0
+License](https://creativecommons.org/licenses/by-nd/4.0/).
+
+If you have some other use in mind, contact us.
+
%prep
-%autosetup -n molecule-4.0.4
+%autosetup -n molecule-5.0.0
%build
%py3_build
@@ -140,5 +357,5 @@ mv %{buildroot}/doclist.lst .
%{_docdir}/*
%changelog
-* Fri Apr 07 2023 Python_Bot <Python_Bot@openeuler.org> - 4.0.4-1
+* Fri Apr 21 2023 Python_Bot <Python_Bot@openeuler.org> - 5.0.0-1
- Package Spec generated