Revisions of python-invocations
- update to 3.0.2: * backported` Unpin ``tabulate`` in our install requirements, it's had many more releases since we instituted a defensive pin vs some bugs in its later 0.7 line! * We neglected to remove references to ``six`` in a few spots including some that utilized Invoke's old vendor of same; this causes issues when trying to use development and upcoming versions of Invoke. Six is now truly gone!
- Update to 3.0.0: * The dual_wheels, alt_python, and check_desc arguments/config options for the invocations.packaging.release module have been removed. * The invocations.travis module has been removed. * Drop Python 2 (and 3.5) support. We now support Python 3.6+ only. - Refreshed invocations-no-bundled.patch. - Dropped invocations-py3.patch, not required. - Dropped python-invocations-no-mock.patch, merged upstream.
- Update to version 2.6.1 no changelog - Update to version 2.6.0 2022-03-25 [Feature]: Update packaging.release.publish with a new config option, rebuild_with_env, to support a downstream (Fabric) release use-case. [Feature]: Enhance packaging.release.test-install so it’s more flexible about the primary directory argument (re: a dist dir, or a parent of one) and errors usefully when you (probably) gave it an incorrect path. - Update to version 2.5.0 2022-03-25 [Feature]: Port make-sshable from the travis module to the new ci one. - Update to version 2.4.0 2022-03-17 [Feature]: Add additional CLI flags to the use of gpg when signing releases, to support headless passphrase entry. It was found that modern GPG versions require --batch and --pinentry-mode=loopback for --passphrase-fd to function correctly. [Feature]: Add a new invocations.ci task module for somewhat-more-generic CI support than the now legacy invocations.travis tasks. [Feature]: Allow supplying additional test runners to pytest.coverage; primarily useful for setting up multiple additive test runs before publishing reports.
- pytest-relaxed now supports pytest 6, so test on all python versions.
- Fix build without python2
- Disable tests that are tied to sphinx and got utterly exploded
- Remove release-testing tests as they are pointless for rpm package
- Drop the multibuild as the cycle is gone - Add patch to not rely on bundled stuff: * invocations-no-bundled.patch - Add patch to fix tests on python3: * invocations-py3.patch - Version update to 1.4: * Various py3 fixes * pytest for testing - Use multibuild to run tests - Use github tag to get the tarball with tests
Reusable Invoke tasks
Displaying all 14 revisions