Versions
v24.2.1 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 ~arm64 ~riscv
- USE flags
- doc selinux test
USE flags
General
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- selinux
- !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_single_target
- python3_10
- Build for Python 3.10 only
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
Runtime Dependencies
app-admin / ansible-core : Model-driven deployment, config management, and command execution framework
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-python / ansible-compat : Contains functions that facilitate working with various versions of Ansible
dev-python / click : A Python package for creating beautiful command line interfaces
dev-python / click-help-colors : Colorization of help messages in Click
dev-python / enrich : Extend rich functionality
dev-python / jinja2 : A full-featured template engine for Python
dev-python / jsonschema : An implementation of JSON-Schema validation for Python
dev-python / packaging : Core utilities for Python packages
dev-python / pluggy : Plugin and hook calling mechanisms for Python
dev-python / pyyaml : YAML parser and emitter for Python
dev-python / rich : Python library for rendering rich text, tables, etc. to the terminal
sys-libs / libselinux : SELinux userland library
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Rename dev-python/{jinja → jinja2}
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: drop 5.1.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-admin/ansible-molecule: stabilize 24.2.1 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: allow building against setuptools-scm-8
Closes: https://bugs.gentoo.org/930340 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: add 24.2.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
app-admin/ansible-molecule: Keyword 5.1.0 arm64, #907165
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: update GitHub remote
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-admin/ansible-molecule: require <dev-python/setuptools-scm-8
Closes: https://bugs.gentoo.org/914553 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: drop 4.0.4
Closes: https://bugs.gentoo.org/905911 Closes: https://bugs.gentoo.org/908821 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-admin/ansible-molecule: stabilize 5.1.0 for ALLARCHES
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: make mkdocs stop trying to download fonts
This should probably be addressed more generally at the level of dev-python/mkdocs-material, as that is what defaults to downloading typefaces from Google Fonts [1]. [1] https://squidfunk.github.io/mkdocs-material/setup/changing-the-fonts/ Closes: https://bugs.gentoo.org/906141 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: drop 5.0.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-admin/ansible-molecule: add 5.1.0
The first version to be able to use, and indeed require, >=dev-python/ansible-compat-4.1.2 Bug: https://bugs.gentoo.org/908821 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: tweak USE=doc dependencies
* mkdocstrings-python now takes care of pulling in mkdocstrings, and the latter no longer has IUSE=python * according to Bug #906126 dependencies of the mkdocs plugin 'social' will likely only be mentioned as an optfeature, therefore no longer consider them only being here temporarily * pulling in media-fonts/roboto should help with Bug #906141, I'll only test this on an offline system later though Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: enable USE=doc on 5.0.5
Turns out the dependency hell could be put under control merely by disabling one of the tests in dev-python/mkdocstrings along with not enabling documentation generation in same. Bug: https://bugs.gentoo.org/905911 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: add 5.0.1
With documentation generation disabled for now due to the minor dependency hell involved. Bug: https://bugs.gentoo.org/905911 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: drop 4.0.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: stabilize 4.0.4 for ALLARCHES
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-admin/ansible-molecule: Use pypi.eclass
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Rename dev-python/{setuptools_scm → setuptools-scm}
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: enable py3.11
Closes: https://bugs.gentoo.org/896460 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: add 4.0.4
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-admin/ansible-molecule: Remove Python < 3.10
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-admin/ansible-molecule: Remove py3.8 (b/c ansible-compat)
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: stabilize 4.0.1 for ALLARCHES
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-admin/ansible-molecule: Remove unnecessary dep on pytest-html
Bug: https://bugs.gentoo.org/759931 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: drop 3.5.2-r1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: add 4.0.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
app-admin/ansible-molecule: keyword 3.5.2-r1 for ~riscv
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: enable py3.10
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: enable test depending on yamllint
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: bdepend on ansible-pygments if USE=doc
This is now a mandatory dependency of documentation, and dev-python/sphinx_ansible_theme only pulls it in if it itself has USE=doc set. Closes: https://bugs.gentoo.org/827366 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-admin/ansible-molecule: remove pyyaml version cap from setup.cfg
I haven't been able to reproduce this on any of my systems (yes, including outside Docker this time) but as ago's tinderbox shows, version caps from setup.cfg _can_ sometimes be honoured. Closes: https://bugs.gentoo.org/827362 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: support >=dev-python/pyyaml-6
All that upstream commit dcf82b067b0d4a1bfb5f1c478abd0d315b5e46e5, (to be included in the next release) did was remove the version cap in setup.cfg, and I have just confirmed that 3.5.2 builds, tests and installs fine against pyyaml-6.0. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-admin/ansible-molecule: drop 3.3.4
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: add 3.5.2
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-molecule: initial import
No python3_10 support due to incomplete dependency chain. Signed-off-by: Marek Szuba <marecki@gentoo.org>