Revisions of python-invocations

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1221720 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 15)
- 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).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1085963 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 13)
- 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!
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1046403 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 11)
- 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.
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 1006935 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 10)
- 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. 
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 960647 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 8)
- pytest-relaxed now supports pytest 6, so test on all python versions.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 713386 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 4)
- Disable tests that are tied to sphinx and got utterly exploded
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 689804 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 3)
- Remove release-testing tests as they are pointless for rpm package
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 628767 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 2)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 606019 from Todd R's avatar Todd R (TheBlackCat) (revision 1)
Reusable Invoke tasks
Displaying all 15 revisions
openSUSE Build Service is sponsored by