Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python3-invoke-1.6.0-1.fc36 RPM for noarch

From Fedora Rawhide for ppc64le / p

Name: python3-invoke Distribution: Fedora Project
Version: 1.6.0 Vendor: Fedora Project
Release: 1.fc36 Build date: Wed Sep 22 11:12:22 2021
Group: Unspecified Build host: buildvm-s390x-14.s390.fedoraproject.org
Size: 558380 Source RPM: python-invoke-1.6.0-1.fc36.src.rpm
Packager: Fedora Project
Url: http://pyinvoke.org/
Summary: A Python task execution tool and library
Invoke is a Python task execution tool and library, drawing inspiration from
various sources to arrive at a powerful and clean feature set.

Provides

Requires

License

BSD

Changelog

* Tue Sep 21 2021 Jiri Kucera <jkucera@redhat.com> - 1.6.0-1
  - Update to 1.6.0
  - Do not run tests for now due to missing package which is even broken
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.0-5
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.5.0-4
  - Rebuilt for Python 3.10
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.5.0-3
  - Bootstrap for Python 3.10
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.0-2
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Thu Dec 31 2020 Paul Howarth <paul@city-fan.org> - 1.5.0-1
  - Update to 1.5.0
    - Allow any string-compatible object to be passed to 'Context.cd', enabling
      use of (for example) 'pathlib.Path' instances (GH#454, GH#577, GH#583,
      GH#607, GH#681)
    - Don't silently discard help text for task arguments whose names happen to
      contain underscores (GH#409, GH#580, GH#611)
    - Don't silently ignore task help specifiers that don't actually map to the
      decorated task's arguments (e.g. '@task(help={"foo": "help for foo"})'
      wrapping a task without a 'foo' argument) (GH#398, GH#580, GH#611)
    - Allow subcollections to act as the default 'tasks' of their parent
      collections (via the new 'default' kwarg to
      '~invoke.collection.Collection.add_collection'); this means that
      non-trivial task trees can specify, e.g. "use my test subcollection's
      default task as the global default task" and similar (GH#197)
    - Enhanced test coverage in a handful of modules whose coverage was under 90%
    - '~invoke.context.MockContext' now populates its 'NotImplementedError'
      exception instances (typically raised when a command is executed that had
      no pre-prepared result) with the command string that triggered them; this
      makes it much easier to tell what exactly in a test caused the error
    - '~invoke.context.MockContext' now accepts a few quality-of-life shortcuts
      as keys and values in its 'run'/'sudo' arguments:
      - Keys may be compiled regular expression objects, as well as strings, and
        will match any calls whose commands match the regex
      - Values may be 'True' or 'False' as shorthand for otherwise empty
        '~invoke.runners.Result' objects with exit codes of '0' or '1'
        respectively
      - Values may also be strings, as shorthand for otherwise empty
        '~invoke.runners.Result' objects with those strings given as the 'stdout'
        argument
    - Add a new 'repeat' kwarg to '~invoke.context.MockContext' which, when True
      (default: False) causes stored results for its methods to be yielded
      repeatedly instead of consumed (GH#441)
    - Immutable iterable result values handed to '~invoke.context.MockContext'
      would yield errors (due to the use of 'pop()'); the offending logic has
      been retooled to be more iterator-focused and now works for tuples and etc.
    - Update the testing documentation a bit: cleaned up existing examples and
      added new sections for the other updates in the 1.5 release
    - Automatically populate the 'command' attribute of '~invoke.runners.Result'
      objects returned by '~invoke.context.MockContext' methods, with the command
      string triggering that result; previously, users had to do this by hand or
      otherwise suffered inaccurate result objects (GH#700)
    - Upgrade '~invoke.context.MockContext' to wrap its methods in 'Mock' objects
      if the '(unittest.)mock' library is importable; this makes testing
      Invoke-using codebases even easier
* Thu Jul 30 2020 Paul Howarth <paul@city-fan.org> - 1.4.1-4
  - Use new-style dependencies, fixes FTBFS due to conflicting pytest requirements
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-3
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Sun May 24 2020 Miro HronĨok <mhroncok@redhat.com> - 1.4.1-2
  - Rebuilt for Python 3.9
* Thu Jan 30 2020 Paul Howarth <paul@city-fan.org> - 1.4.1-1
  - Update to 1.4.1 (#1796269)
    - Explicitly strip out '__pycache__' (and for good measure, '.py[co]', which
      previously we only stripped from the 'tests/' folder) in our 'MANIFEST.in',
      since at least some earlier releases erroneously included such (GH#586)
    - Fix an issue with '~invoke.run' and friends having intermittent problems at
      exit time (symptom was typically about the exit code value being 'None'
      instead of an integer; often with an exception trace) (GH#660)
    - Close pseudoterminals opened by the '~invoke.runners.Local' class during
      'run(..., pty=True)'; previously, these were only closed incidentally at
      process shutdown, causing file descriptor leakage in long-running processes
      (GH#518)
* Sun Jan 05 2020 Paul Howarth <paul@city-fan.org> - 1.4.0-1
  - Update to 1.4.0 (#1787868)
    - A corner case in #~invoke.context.Context.run# caused overridden streams to
      be unused if those streams were also set to be hidden, e.g.
      'run(command, hide=True, out_stream=StringIO())' would result in no writes
      to the 'StringIO' object (GH#637); this has been fixed - hiding for a given
      stream is now ignored if that stream has been set to some non-'None' (and
      in the case of 'in_stream', non-'False') value.
    - As part of feature work on GH#682, we noticed that the
      '~invoke.runners.Result' return value from '~invoke.context.Context.run'
      was inconsistent between dry-run and regular modes; for example, the
      dry-run version of the object lacked updated values for 'hide', 'encoding'
      and 'env' - this has been fixed
    - Add asynchronous behavior to '~invoke.runners.Runner.run' (GH#194, GH#682):
      - Basic asynchronicity, where the method returns as soon as the subprocess
        has started running, and that return value is an object with methods
        allowing access to the final result
      - "Disowning" subprocesses entirely, which not only returns immediately but
        also omits background threading, allowing the subprocesses to outlive
        Invoke's own process
      See the updated API docs for the '~invoke.runners.Runner' for details on
      the new 'asynchronous' and 'disown' kwargs enabling this behavior
    - Never accompanied the top-level singleton '~invoke.run' (which simply wraps
      an anonymous '~invoke.context.Context's 'run' method) with its logical
      sibling, '~invoke.sudo' - this has been remedied
* Thu Dec 12 2019 Paul Howarth <paul@city-fan.org> - 1.3.0-2
  - Run (most of) the test suite
  - Cosmetic spec changes
* Mon Oct 07 2019 Othman Madjoudj <athmane@fedoraproject.org> - 1.3.0-1
  - Update to 1.3.0 (rhbz #1742597)
* Tue Sep 24 2019 Miro HronĨok <mhroncok@redhat.com> - 1.2.0-5
  - Drop python2-invoke (#1741008)

Files

/usr/bin/inv
/usr/bin/inv3
/usr/bin/invoke
/usr/bin/invoke3
/usr/lib/python3.10/site-packages/invoke
/usr/lib/python3.10/site-packages/invoke-1.6.0-py3.10.egg-info
/usr/lib/python3.10/site-packages/invoke-1.6.0-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/invoke-1.6.0-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/invoke-1.6.0-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/invoke-1.6.0-py3.10.egg-info/entry_points.txt
/usr/lib/python3.10/site-packages/invoke-1.6.0-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/invoke/__init__.py
/usr/lib/python3.10/site-packages/invoke/__main__.py
/usr/lib/python3.10/site-packages/invoke/__pycache__
/usr/lib/python3.10/site-packages/invoke/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/__main__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/__main__.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/_version.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/_version.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/collection.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/collection.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/config.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/config.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/context.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/context.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/env.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/env.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/exceptions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/exceptions.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/executor.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/executor.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/loader.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/loader.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/main.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/main.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/program.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/program.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/runners.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/runners.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/tasks.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/tasks.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/terminals.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/terminals.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/util.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/util.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/watchers.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/__pycache__/watchers.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/_version.py
/usr/lib/python3.10/site-packages/invoke/collection.py
/usr/lib/python3.10/site-packages/invoke/completion
/usr/lib/python3.10/site-packages/invoke/completion/__init__.py
/usr/lib/python3.10/site-packages/invoke/completion/__pycache__
/usr/lib/python3.10/site-packages/invoke/completion/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/completion/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/completion/__pycache__/complete.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/completion/__pycache__/complete.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/completion/bash.completion
/usr/lib/python3.10/site-packages/invoke/completion/complete.py
/usr/lib/python3.10/site-packages/invoke/completion/fish.completion
/usr/lib/python3.10/site-packages/invoke/completion/zsh.completion
/usr/lib/python3.10/site-packages/invoke/config.py
/usr/lib/python3.10/site-packages/invoke/context.py
/usr/lib/python3.10/site-packages/invoke/env.py
/usr/lib/python3.10/site-packages/invoke/exceptions.py
/usr/lib/python3.10/site-packages/invoke/executor.py
/usr/lib/python3.10/site-packages/invoke/loader.py
/usr/lib/python3.10/site-packages/invoke/main.py
/usr/lib/python3.10/site-packages/invoke/parser
/usr/lib/python3.10/site-packages/invoke/parser/__init__.py
/usr/lib/python3.10/site-packages/invoke/parser/__pycache__
/usr/lib/python3.10/site-packages/invoke/parser/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/parser/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/parser/__pycache__/argument.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/parser/__pycache__/argument.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/parser/__pycache__/context.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/parser/__pycache__/context.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/parser/__pycache__/parser.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/invoke/parser/__pycache__/parser.cpython-310.pyc
/usr/lib/python3.10/site-packages/invoke/parser/argument.py
/usr/lib/python3.10/site-packages/invoke/parser/context.py
/usr/lib/python3.10/site-packages/invoke/parser/parser.py
/usr/lib/python3.10/site-packages/invoke/program.py
/usr/lib/python3.10/site-packages/invoke/runners.py
/usr/lib/python3.10/site-packages/invoke/tasks.py
/usr/lib/python3.10/site-packages/invoke/terminals.py
/usr/lib/python3.10/site-packages/invoke/util.py
/usr/lib/python3.10/site-packages/invoke/watchers.py
/usr/share/doc/python3-invoke
/usr/share/doc/python3-invoke/README.rst
/usr/share/licenses/python3-invoke
/usr/share/licenses/python3-invoke/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Oct 27 00:37:11 2021