Revisions of python-invoke
Dominique Leuenberger (dimstar_suse)
accepted
request 1088465
from
Dirk Mueller (dirkmueller)
(revision 18)
- update to 2.1.2: * Make sure ``py.typed`` is in our packaging manifest; without it, users working from a regular installation can't perform type checks.
Dominique Leuenberger (dimstar_suse)
accepted
request 1087437
from
Dirk Mueller (dirkmueller)
(revision 17)
- break python-invocations, invoke cycle on tests - update to 2.1.1: * The `importlib` upgrade in 2.1 had a corner case bug (regarding ``from . import <submodule>`` functionality within package-like task trees which in turn exposed a false-pass in our test suite. Both have now been fixed. - Update to 2.1.0: - [Bug] #910: Add more rigor around subprocess/runner shutdown to avoid spurious exceptions & also fix downstream issues in libraries like Fabric. Reported by Orlando Rodríguez. - [Bug] #934: The importlib upgrade in 2.1 had a corner case bug (regarding from . import <submodule> functionality within package-like task trees) which in turn exposed a false-pass in our test suite. Both have now been fixed. Thanks to Greg Meyer and Robert J. Berger for the bug reports. - [Bug] #910: Add more rigor around subprocess/runner shutdown to avoid spurious exceptions & also fix downstream issues in libraries like Fabric. Reported by Orlando Rodríguez. - [Support] #901: (via #903) Tweak test suite setup methods to be named setup_method so pytest stops whining about it. Patch via Jesse P. Johnson. - [Bug] #376: Resolve equality comparison bug for non-collections. Patch via Jesse P. Johnson - [Support] #901: (via #903) Tweak test suite setup methods to be named setup_method so pytest stops whining about it. Patch via Jesse P. Johnson. - [Support] #906: Implement type hints and type checking tests with mypy to reduce errors and impove code
Dominique Leuenberger (dimstar_suse)
accepted
request 1081880
from
Dirk Mueller (dirkmueller)
(revision 16)
Dominique Leuenberger (dimstar_suse)
accepted
request 1011262
from
Dirk Mueller (dirkmueller)
(revision 15)
- update to 1.7.3: * Fix a non-fatal bug in our setup.py long_description generation causing 1.7.0-1.7.2 to have malformed description text on PyPI. * Fix errors thrown when comparing Task objects to non-Task objects; such comparisons are now always false. * Refactor CLI parser instantiation such that the tasks.ignore_unknown_help feature (added in 1.7) works when Invoke is run in --complete mode, i.e. in tab-completion scripts.
Dominique Leuenberger (dimstar_suse)
accepted
request 1005761
from
Dirk Mueller (dirkmueller)
(revision 14)
- update to 1.7.1: * :bug:`659` Improve behavior under ``nohup``, which causes stdin to become an undetectably-unreadable (but otherwise legit) file descriptor. Previously this led to `OSError` even if you weren't expecting anything on stdin; we now trap this specific case and silently ignore it, allowing execution to continue. Thanks to ``@kingkisskill`` for initial report and to Ryan Stoner for followup and workshopping.
Dominique Leuenberger (dimstar_suse)
accepted
request 912926
from
Markéta Machová (mcalabkova)
(revision 11)
Dominique Leuenberger (dimstar_suse)
accepted
request 731477
from
Tomáš Chvátal (scarabeus_iv)
(revision 9)
- Update patch pytest4.patch to make it really work with new pytests
Dominique Leuenberger (dimstar_suse)
accepted
request 722793
from
Tomáš Chvátal (scarabeus_iv)
(revision 8)
Dominique Leuenberger (dimstar_suse)
accepted
request 718087
from
Tomáš Chvátal (scarabeus_iv)
(revision 7)
- Disable tests for now as they break with new pytest-relaxed - Add another patch fixing errors with new pytest: * pytest4.patch - Restrict pytest5 and pytest4 for now upstream tests only with pytest3...
Dominique Leuenberger (dimstar_suse)
accepted
request 688747
from
Tomáš Chvátal (scarabeus_iv)
(revision 6)
- Update to 1.2.0: * [Feature] #301: (via #414) Overhaul tab completion mechanisms so users can print a completion script which automatically matches the emitting binary’s configured names (compared to the previous hardcoded scripts, which only worked for inv/invoke by default). Thanks to Nicolas Höning for the foundational patchset.
Dominique Leuenberger (dimstar_suse)
accepted
request 628755
from
Tomáš Chvátal (scarabeus_iv)
(revision 5)
- Add patch to not use vendored libs: * 0001-Make-test-fallback-to-system-modules-when-vendorized.patch - Remove unneeded deps - Remove the multibuild again as we no longer cycle - Update to 1.1.1: * Various tweaks for pytest and new py releases support - Switch to multibuild to run tests
Dominique Leuenberger (dimstar_suse)
accepted
request 602274
from
Tomáš Chvátal (scarabeus_iv)
(revision 4)
Dominique Leuenberger (dimstar_suse)
accepted
request 535233
from
Todd R (TheBlackCat)
(revision 3)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 453990
from
Factory Maintainer (factory-maintainer)
(revision 2)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 444772
from
Sean Marlow (seanmarlow)
(revision 1)
Python Invoke is required by python-ravello-sdk for Factory.
Displaying all 19 revisions