diff options
author | CoprDistGit <infra@openeuler.org> | 2023-04-21 05:49:48 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-04-21 05:49:48 +0000 |
commit | 25e5bdaca5fb410e8eb1061bbf5e2bc20d3e43da (patch) | |
tree | dedad85eb56a00b6c5031e9c8b518ce36adffc5e | |
parent | 2142615ad2467b3b3d95c9eaf7df49ce8e393034 (diff) |
automatic import of python-moleculeopeneuler20.03
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-molecule.spec | 301 | ||||
-rw-r--r-- | sources | 2 |
3 files changed, 261 insertions, 43 deletions
@@ -1 +1,2 @@ /molecule-4.0.4.tar.gz +/molecule-5.0.0.tar.gz 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 + +[](https://pypi.org/project/molecule/) +[](https://molecule.readthedocs.io/en/latest/) +[](https://github.com/ansible-community/molecule/actions) +[](https://github.com/python/black) +[](https://docs.ansible.com/ansible/latest/community/code_of_conduct.html) +[](https://github.com/ansible-community/molecule/discussions) +[](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 + +[](https://pypi.org/project/molecule/) +[](https://molecule.readthedocs.io/en/latest/) +[](https://github.com/ansible-community/molecule/actions) +[](https://github.com/python/black) +[](https://docs.ansible.com/ansible/latest/community/code_of_conduct.html) +[](https://github.com/ansible-community/molecule/discussions) +[](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 + +[](https://pypi.org/project/molecule/) +[](https://molecule.readthedocs.io/en/latest/) +[](https://github.com/ansible-community/molecule/actions) +[](https://github.com/python/black) +[](https://docs.ansible.com/ansible/latest/community/code_of_conduct.html) +[](https://github.com/ansible-community/molecule/discussions) +[](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 @@ -1 +1 @@ -60e15baf5223bebb3ac4698288a742b2 molecule-4.0.4.tar.gz +e6800ddd6d32dc640df051d40e596a42 molecule-5.0.0.tar.gz |