Commit Graph

  • 737c2bb5ed Accepting request 1317156 from devel:languages:python factory Ana Guerrero 2025-11-12 20:41:43 +00:00
  • 3e8a2ac7b4 - Update to 2.2.1 * [Bug] #1038: (fixed in #1040) Python 3.14 tweaked the behavior of fcntl to raise SystemError on buffer overflows, which our interpretation of termios.TIOCGWINSZ technically was (we care only about the first two fields in what is technically a four- field struct with half the fields unused). This has been fixed by unpacking all 4 fields and then discarding the unused fields during processing. Markéta Machová 2025-11-11 16:26:02 +00:00
  • 85f94f9a8f Convert to libalternatives, bsc#1245883 slfo-main Daniel Garcia Moreno 2025-10-23 11:43:53 +02:00
  • c499b1dfba Accepting request 1300724 from devel:languages:python Ana Guerrero 2025-08-22 15:46:54 +00:00
  • f66b0076e0 - Convert to libalternatives on SLE-16-based and newer systems only Markéta Machová 2025-08-21 08:49:23 +00:00
  • cd6b0d2eb3 Accepting request 1294187 from devel:languages:python Ana Guerrero 2025-07-18 13:57:42 +00:00
  • d950798cdf - Convert to libalternatives Markéta Machová 2025-07-10 13:23:07 +00:00
  • 503971e668 Accepting request 1118990 from devel:languages:python slfo-1.2 Ana Guerrero 2023-10-22 19:01:19 +00:00
  • 68e448c3b2 Accepting request 1118871 from home:mimi_vx:branches:devel:languages:python Ondřej Súkup 2023-10-19 14:28:33 +00:00
  • 5871177bf1 Accepting request 1088465 from devel:languages:python Dominique Leuenberger 2023-05-24 18:21:38 +00:00
  • 4fe579ea67 - 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. Dirk Mueller 2023-05-22 21:09:14 +00:00
  • c847311453 Accepting request 1087437 from devel:languages:python Dominique Leuenberger 2023-05-19 09:55:25 +00:00
  • 20e366a542 - break python-invocations, invoke cycle on tests Dirk Mueller 2023-05-16 14:16:46 +00:00
  • 364c86cd1a - 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. Dirk Mueller 2023-05-14 12:39:51 +00:00
  • d472a07c8c Fix other missing dependencies Matej Cepl 2023-05-11 12:29:52 +00:00
  • c4b6c574bc Fix PyYAML dependence Matej Cepl 2023-05-11 12:26:14 +00:00
  • 95ec6814bd Add missing BR. Matej Cepl 2023-05-11 12:24:41 +00:00
  • 966c1a0578 - Remove upstreamed patches: - 0001-Make-test-fallback-to-system-modules-when-vendorized.patch - pytest4.patch Matej Cepl 2023-05-11 12:17:54 +00:00
  • 83b558bd2a - 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 documentation. Patches by Jesse P. Johnson and review by Sam Bull. - [Support] #675: Implement importlib and deprecate imp module. Patches provided by Jesse P. Johnson - [Support]: Task.argspec has changed its return value; it now returns an inspect.Signature derived from that of the task’s body callable. - Warning Matej Cepl 2023-05-11 12:17:11 +00:00
  • 170b5db1d3 Accepting request 1081880 from devel:languages:python Dominique Leuenberger 2023-04-22 20:00:19 +00:00
  • 0bce10276a Accepting request 1081457 from home:dirkmueller:acdc:as_python3_module Dirk Mueller 2023-04-21 14:28:38 +00:00
  • eeb1934772 Accepting request 1011262 from devel:languages:python Dominique Leuenberger 2022-10-18 10:44:13 +00:00
  • abcf908e91 - 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. Dirk Mueller 2022-10-16 17:52:09 +00:00
  • 8e5b365498 Accepting request 1005761 from devel:languages:python Dominique Leuenberger 2022-09-25 13:34:37 +00:00
  • 75bec38b26 - update to 1.7.1: * 🐛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. Dirk Mueller 2022-09-24 10:57:10 +00:00
  • 7d4282769d Accepting request 974984 from devel:languages:python Dominique Leuenberger 2022-05-06 16:58:59 +00:00
  • 9ccbd01ce1 Accepting request 974913 from home:pgajdos:python Matej Cepl 2022-05-04 17:48:59 +00:00
  • 4f183cb612 Accepting request 942997 from devel:languages:python Dominique Leuenberger 2021-12-30 14:55:21 +00:00
  • 3c01f65f82 Accepting request 942990 from home:bnavigator:branches:devel:languages:python Matej Cepl 2021-12-29 00:05:30 +00:00
  • 3f29860620 Accepting request 912926 from devel:languages:python Dominique Leuenberger 2021-08-25 18:55:56 +00:00
  • 672c47ce9f Accepting request 912908 from home:glaubitz:branches:devel:languages:python Markéta Machová 2021-08-18 16:03:58 +00:00
  • 8fe08d8c3c Accepting request 842127 from devel:languages:python Dominique Leuenberger 2020-10-29 08:48:18 +00:00
  • 9971f700df Accepting request 842108 from home:bnavigator:branches:devel:languages:python:pytest Matej Cepl 2020-10-16 14:27:17 +00:00
  • ec854182c9 Accepting request 731477 from devel:languages:python Dominique Leuenberger 2019-09-23 10:19:14 +00:00
  • 905427ac56 - Update patch pytest4.patch to make it really work with new pytests Tomáš Chvátal 2019-09-17 10:10:52 +00:00
  • 2e8ce27a4b Accepting request 722793 from devel:languages:python Dominique Leuenberger 2019-08-16 13:27:21 +00:00
  • 05adfba900 Accepting request 722668 from home:mcalabkova:branches:devel:languages:python Tomáš Chvátal 2019-08-12 14:16:17 +00:00
  • 9fba789439 Accepting request 718087 from devel:languages:python Dominique Leuenberger 2019-07-30 11:05:52 +00:00
  • fee9d80472 - Add another patch fixing errors with new pytest: * pytest4.patch Tomáš Chvátal 2019-07-24 07:25:50 +00:00
  • 57417067c6 - Disable tests for now as they break with new pytest-relaxed Tomáš Chvátal 2019-07-24 07:25:24 +00:00
  • 1b9e0ce02f - Restrict pytest5 and pytest4 for now upstream tests only with pytest3... Tomáš Chvátal 2019-07-19 10:01:00 +00:00
  • 26819db31d Accepting request 688747 from devel:languages:python Dominique Leuenberger 2019-03-26 21:33:46 +00:00
  • b109d4fcb0 - 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. Tomáš Chvátal 2019-03-26 14:08:09 +00:00
  • 6286a46ccc Accepting request 628755 from devel:languages:python Dominique Leuenberger 2018-08-13 07:54:33 +00:00
  • 6bf9836b43 - 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 Tomáš Chvátal 2018-08-11 11:48:44 +00:00
  • 16c2cc19bc OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-invoke?expand=0&rev=12 Tomáš Chvátal 2018-08-11 10:14:16 +00:00
  • 2dcf9ec021 - Update to 1.1.1: * Various tweaks for pytest and new py releases support - Switch to multibuild to run tests Tomáš Chvátal 2018-08-11 10:09:07 +00:00
  • 4ecb3e723a Accepting request 602274 from devel:languages:python Dominique Leuenberger 2018-04-30 20:56:15 +00:00
  • dd27f24869 Accepting request 602271 from home:badshah400:branches:devel:languages:python Tomáš Chvátal 2018-04-28 13:39:18 +00:00
  • 6a4108ba33 Accepting request 535233 from devel:languages:python Dominique Leuenberger 2017-10-27 12:00:23 +00:00
  • e39f530f28 Accepting request 535232 from devel:languages:python:singlespec-staging Todd R 2017-10-19 13:42:22 +00:00
  • 48436c3057 Accepting request 453990 from devel:languages:python Dominique Leuenberger 2017-02-05 14:49:13 +00:00
  • 10194bd034 Accepting request 445247 from home:jengelh:branches:devel:languages:python Robert Schweikert 2016-12-11 10:54:56 +00:00
  • de586e00e8 Accepting request 444772 from devel:languages:python Dominique Leuenberger 2017-01-25 22:22:38 +00:00
  • b3b2bd3061 Accepting request 248624 from home:TheBlackCat:branches:devel:languages:python Todd R 2014-09-11 15:12:36 +00:00
  • 9249b37cf1 Accepting request 248594 from home:TheBlackCat:branches:devel:languages:python Todd R 2014-09-11 13:05:06 +00:00
  • 9b9b8f3548 Accepting request 213692 from home:thomas-schraitle Denisart Benjamin 2014-01-13 11:36:37 +00:00