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

python312-invocations-3.3.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-invocations Distribution: openSUSE Tumbleweed
Version: 3.3.0 Vendor: openSUSE
Release: 1.1 Build date: Wed Nov 6 11:23:52 2024
Group: Unspecified Build host: reproducible
Size: 156959 Source RPM: python-invocations-3.3.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/pyinvoke/invocations
Summary: Reusable Invoke tasks
Invocations is a collection of reusable `Invoke <http://pyinvoke.org>`_
tasks/task modules, including (but not limited to) Python project management
tools such as documentation building and dependency organization.

It has no stand-alone components and is designed to be imported into your
pre-existing Invoke task files.

Invocations is currently in pre-alpha status and is unsupported. Please follow
the Invoke project's communication channels for updates. Thanks!

Provides

Requires

License

BSD-2-Clause

Changelog

* Wed Nov 06 2024 Daniel Garcia <daniel.garcia@suse.com>
  - Add drop-icecream-dep.patch
  - Update to 3.3.0:
    * Add mypy type-checking variant of the recently added import test,
      in packaging.release.test_install. This helps prove packages
      exposing py.typed in their source tree are including it in their
      distributions correctly.
  - 3.2.0:
    * Minor enhancements to the checks module:
    - blacken now has a format alias (and will likely reverse the
      real name and the alias in 4.0)
    - Added lint task which currently just runs flake8, will likely
      learn how to be configurable later.
    - Added all_ default task for the collection, which runs both
      blacken (in regular, not diff-only mode - idea is to be useful
      for devs, not CI, which already does both independently) and
      lint in series.
  - 3.1.0:
    * Updated packaging.release.test_install to attempt imports of
      freshly test-installed packages, to catch import-time errors on
      top of install-time ones. This can be opted out of by giving the
      skip_import kwarg (aka the --skip-import flag on the CLI).
* Thu Jun 01 2023 pgajdos@suse.com
  - python-six is not required
* Thu May 04 2023 Dirk Müller <dmueller@suse.com>
  - 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!
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Tue Jan 03 2023 Steve Kowalik <steven.kowalik@suse.com>
  - 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.
* Thu Sep 29 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - 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.
* Wed May 04 2022 pgajdos@suse.com
  - do not require python-mock for build
  - added patches
    fix https://github.com/pyinvoke/invocations/issues/31
    + python-invocations-no-mock.patch
* Thu Mar 10 2022 Steve Kowalik <steven.kowalik@suse.com>
  - pytest-relaxed now supports pytest 6, so test on all python versions.
* Mon Dec 13 2021 Ben Greiner <code@bnavigator.de>
  - Update to 2.3.0
    * [Bug]: The packaging.release.upload task wasn’t properly
      exposed externally, even though another task’s docstring
      referenced it. Fixed.
    * [Bug]: Ensure that the venv used for
      packaging.release.test_install has its pip upgraded to match
      the invoking interpreter’s version of same; this avoids common
      pitfalls where the “inner” pip is a bundled-with-venv,
      much-older version incapable of modern package installations.
    * [Support]: Overhaul testing and release procedures to use
      CircleCI & modern Invocations.
    * 2.2.0 2021-09-03
    * [Feature]: Added the invocations.environment module with
      top-level functions such as in_ci.
    * [Feature]: packaging.release.push, in dry-run mode, now
      dry-runs its git push subcommand – meaning the subcommand
      itself is what is “dry-ran”, instead of truly executing git
      push --dry-run – when a CI environment is detected.
    * This prevents spurious errors when the git remote (eg Github)
      bails out on read-only authentication credentials, which is
      common within CI systems.
    * It’s also just not very useful to dry-run a real git push
      within CI, since almost certainly the commands to generate git
      objects to get pushed will themselves not have truly run!
    * [Bug]: packaging.release.status (and its use elsewhere, eg
      prepare) didn’t adequately reload the local project’s version
      module during its second/final recheck; this causes that check
      to fail when said version was edited as part of a prepare run.
      It now force-reloads said version module.
  - Release 2.1.0
    * [Feature]: Added twine check (which validates packaging
      metadata’s long_description) as a pre-upload step within
      packaging.release.publish.
    * This includes some tweaking of readme_renderer behavior (used
      internally by twine) so it correctly spots more malformed RST,
      as Sphinx does.
    * [Feature]: Add packaging.release.push for pushing Git objects
      as part of a release.
    * [Feature]: The packaging.release.all_ task has been expanded to
      actually do “ALL THE THINGS!!!”, given a dry_run flag, and
      renamed on the CLI to all (no trailing underscore).
    * [Feature]: packaging.release.prepare grew a dry_run flag to
      match the rest of its friends.
    * [Feature]: Add Codecov support to pytest.coverage.
    * [Feature]: Add packaging.release.test_install task and call it
      just prior to the final step in packaging.release.upload (so
      one doesn’t upload packages which build OK but don’t actually
      install OK).
    * [Bug]: pytest.coverage incorrectly concatenated its opts
      argument to internal options; this has been fixed.
    * [Bug]: Correctly test for html report type inside of
      pytest.coverage when deciding whether to run open at the end.
    * [Bug]: packaging.release.publish missed a spot when it grew
      “kwargs beat configuration” behavior - the index kwarg still
      got overwritten by the config value, if defined. This has been
      fixed.
    * [Bug]: packaging.release.prepare now generates annotated Git
      tags instead of lightweight ones. This was a perplexing
      oversight (Git has always intended annotated tags to be used
      for release purposes) so we’re considering it a bugfix instead
      of a backwards incompatible feature change.
    * [Support]: packaging.release.prepare now runs its internal
      status check twice, once at the start (as before) and again at
      the end (to prove that the actions taken did in fact satisfy
      needs).
    * [Support]: Rely on Invoke 1.6+ for some of its new features.
  - Release 2.0.0
    * [Feature]: Add a warnings kwarg/flag to pytest.test, allowing
      one to call it with --no-warnings as an inline ‘alias’ for
      pytest’s own --disable-warnings flag.
    * [Bug]: Fix minor display bug causing the pytest task module to
      append a trailing space to the invocation of pytest itself.
    * [Bug]: release.build and release.publish had bad
      kwargs-vs-config logic preventing flags such as --wheel or
    - -python from actually working (config defaults always won out,
      leading to silent ignoring of user input). This has been fixed;
      config will now only be honored unless the CLI appears to be
      overriding it.
    * [Bug]: release.build’s --clean flag has been updated:
    - It now honors configuration like the other flags in this
      task, specifically packaging.clean.
    - It now defaults to False (rationale: most build operations in
      the wild tend to assume no cleaning by default, so defaulting
      to the opposite was sometimes surprising).
      + Warning: This is a backwards incompatible change.
    - When True, it applies to both build and dist directories,
      instead of just build.
      + Warning: This is a backwards incompatible change.
    * [Support]: Modify release task tree to look at main branches in
      addition to master ones, for “are we on a feature release line
      or a bugfix one?” calculations, etc.
    * [Support]: Replace some old Python 2.6-compatible syntax bits.
    * [Support]: Reverse the default value of release.build and
      release.publish)’s wheel argument from False to True. Included
      in this change is a new required runtime dependency on the
      wheel package.
    - Rationale: at this point in time, most users will be
      expecting wheels to be available, and not building wheels is
      likely to be the uncommon case.
    - Warning: This is a backwards incompatible change.
    * [Support] #21: Only require enum34 under Python 2 to prevent it
      clashing with the stdlib enum under Python 3. Credit: Alex
      Gaynor.
    * [Support] #12: Upgrade our packaging manifest so tests (also
      docs, requirements files, etc) are included in the distribution
      archives. Thanks to Tomáš Chvátal for the report.
    * [Support]: Drop Python 3.4 support. We didn’t actually do
      anything to make the code not work on 3.4, but we’ve removed
      some 3.4 related runtime (and development) dependency
      limitations. Our CI will also no longer test on 3.4.
    - Warning: This is a backwards incompatible change.
  - Refresh invocations-no-bundled.patch
* Mon Dec 13 2021 Ben Greiner <code@bnavigator.de>
  - Don't test on python310 because of pytest-relaxed not supporting
    Pytest 6 -- gh#bitprophet/pytest-relaxed#12

Files

/usr/lib/python3.12/site-packages/invocations
/usr/lib/python3.12/site-packages/invocations-3.3.0-py3.12.egg-info
/usr/lib/python3.12/site-packages/invocations-3.3.0-py3.12.egg-info/PKG-INFO
/usr/lib/python3.12/site-packages/invocations-3.3.0-py3.12.egg-info/SOURCES.txt
/usr/lib/python3.12/site-packages/invocations-3.3.0-py3.12.egg-info/dependency_links.txt
/usr/lib/python3.12/site-packages/invocations-3.3.0-py3.12.egg-info/requires.txt
/usr/lib/python3.12/site-packages/invocations-3.3.0-py3.12.egg-info/top_level.txt
/usr/lib/python3.12/site-packages/invocations/__init__.py
/usr/lib/python3.12/site-packages/invocations/__pycache__
/usr/lib/python3.12/site-packages/invocations/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/_version.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/_version.cpython-312.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/autodoc.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/autodoc.cpython-312.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/checks.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/checks.cpython-312.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/ci.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/ci.cpython-312.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/console.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/console.cpython-312.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/docs.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/docs.cpython-312.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/environment.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/environment.cpython-312.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/pytest.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/pytest.cpython-312.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/testing.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/testing.cpython-312.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/util.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/util.cpython-312.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/watch.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/invocations/__pycache__/watch.cpython-312.pyc
/usr/lib/python3.12/site-packages/invocations/_version.py
/usr/lib/python3.12/site-packages/invocations/autodoc.py
/usr/lib/python3.12/site-packages/invocations/checks.py
/usr/lib/python3.12/site-packages/invocations/ci.py
/usr/lib/python3.12/site-packages/invocations/console.py
/usr/lib/python3.12/site-packages/invocations/docs.py
/usr/lib/python3.12/site-packages/invocations/environment.py
/usr/lib/python3.12/site-packages/invocations/packaging
/usr/lib/python3.12/site-packages/invocations/packaging/__init__.py
/usr/lib/python3.12/site-packages/invocations/packaging/__pycache__
/usr/lib/python3.12/site-packages/invocations/packaging/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/invocations/packaging/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/invocations/packaging/__pycache__/release.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/invocations/packaging/__pycache__/release.cpython-312.pyc
/usr/lib/python3.12/site-packages/invocations/packaging/__pycache__/semantic_version_monkey.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/invocations/packaging/__pycache__/semantic_version_monkey.cpython-312.pyc
/usr/lib/python3.12/site-packages/invocations/packaging/__pycache__/vendorize.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/invocations/packaging/__pycache__/vendorize.cpython-312.pyc
/usr/lib/python3.12/site-packages/invocations/packaging/release.py
/usr/lib/python3.12/site-packages/invocations/packaging/semantic_version_monkey.py
/usr/lib/python3.12/site-packages/invocations/packaging/vendorize.py
/usr/lib/python3.12/site-packages/invocations/pytest.py
/usr/lib/python3.12/site-packages/invocations/testing.py
/usr/lib/python3.12/site-packages/invocations/util.py
/usr/lib/python3.12/site-packages/invocations/watch.py
/usr/share/doc/packages/python312-invocations
/usr/share/doc/packages/python312-invocations/README.rst
/usr/share/licenses/python312-invocations
/usr/share/licenses/python312-invocations/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Nov 16 23:53:07 2024