| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
* Remove unused integration test support files
* Remove obsolete ignores
ci_complete
ci_coverage
|
|
|
|
|
| |
* Remove unused network test support files
* Remove obsolete ignores
|
|
|
|
| |
- Support loading of vendored Python packages.
- Exclude vendored Python packages from payloads.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch creates a thin wrapper around the `setuptools`' PEP 517
build backend in-tree. It features an ability to request generating
the manpage files in the process of building a source distribution.
This toggle is implemented using the `config_settings` mechanism of
PEP 517.
One must explicitly pass it a CLI option to the build front-end to
trigger said behavior. The packagers are expected to use the
following call:
python -m build --config-setting=--build-manpages
This option has no effect on building wheels.
🧪 The change includes integration tests
This test runs building and re-building sdists and wheels with and
without the `--build-manpages` config setting under the
oldest-supported and new `setuptools` pinned.
It is intended to preserve the interoperability of the packaging setup
across Python runtimes.
An extra smoke test also verifies that non PEP 517 interfaces remain functional.
PR #79606
Co-authored-by: Matt Clay <matt@mystile.com>
|
|
|
|
| |
The current wording could be read as "tasks that are tagged *both* configuration and packages" while in fact it is "tasks that are tagged *either* configuration *or* packages"
|
|
|
|
|
|
|
| |
* Introduce Delegatable and Notifiable mixin classes
* fix sanity
* fix sanity
|
| |
|
|
|
| |
jinja complex type transforms: dict(somelist| slice(2)) doesn't work as documented. Changed the example to use zip_longest
|
|
|
|
|
| |
* consistent booleans for page text and code blocks
* Update check_mode from n to false
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
... and set default value of an attribute on an object
only in NonInheritableFA.
Fixes #79777
ci_complete
|
| |
|
|
|
|
|
| |
Update ansible-test openshift plugin tests to use config to get server endpoint.
Also update the comment explaining why the tests are disabled.
|
| |
|
| |
|
|
|
|
|
| |
The previous change to the default mode of operation for the plugin is now limited to collections.
This enables easier testing of the plugin in core, so the previously removed tests have been restored.
|
| |
|
| |
|
| |
|
|
|
| |
Always indicate the Python version being used before installing requirements.
|
|
|
| |
Integration test target prefixes defined in a `tests/integration/target-prefixes.{group}` file can now contain an underscore (`_`) character.
|
|
|
| |
Add support for `pylint` assertion rewriting when running unit tests on Python 3.5 and later.
|
| |
|
| |
|
|
|
| |
Now only 'unquote' when ini config file is the source
|
| |
|
| |
|
| |
|
|
|
| |
Co-authored-by: Matt Clay <matt@mystile.com>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Add condition that causes a when to skip a task
* Fix up tests
* Use false_condition instead of failed_condition
* Remove formatting accidentially added
* Fix sanity
|
|
|
| |
Fixes #79968
|
|
|
|
| |
The `E203` rule in `pycodestyle` is not fully PEP 8 compliant.
Disabling it provides compatibility with the output of the `black` code formatter.
|
| |
|
|
|
|
| |
This reverts commit 875a4ec2428f289cbeb855ccb4e099e67b863813.
|
| |
|
|
|
|
| |
The recent update from podman 4.3.1 to 4.4.1 has broken container management.
Removing the tests from the CI matrix until the issue is resolved.
|
|
|
| |
Co-authored-by: Alicia Cozine <acozine@users.noreply.github.com>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ansible-test - Add blank lines after docstrings
* ansible-test - Preserve formatting of arg pairs
* ansible-test - Remove unused string
* ansible-test - Remove pointless dict() usage
* ansible-test - Clean up initial func arg indenting
* ansible-test - Clean up constructor arg indenting
* ansible-test - Clean up func arg wrapping
* ansible-test - Clean up comma and paren placement
|
|
|
| |
This was previously enabled for core. This change enables it for collections.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ansible-inventory, add --limit option
* also graph
* optimize the when not providing limit
* added tests and clog
* avoid empty groups, fix tests
* i swear there as an ignore_errors there already!!?!?!?
* Fix stdout test fallback
Co-authored-by: Sloane Hertel <19572925+s-hertel@users.noreply.github.com>
* simpler approach using subset against inventory directly
* tyupose
* renamed funciton to what it actuall does
got yaml in line with others about removing empty groups
* have graph ignore limts, also note same for --host
* fixed typo long line
* better test
* cause hosvars are not a thing
---------
Co-authored-by: Matt Davis <6775756+nitzmahone@users.noreply.github.com>
Co-authored-by: Sloane Hertel <19572925+s-hertel@users.noreply.github.com>
|
| |
|
| |
|
| |
|