Dominique Leuenberger
eb2f3ac14e
Accepting request 940556 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/940556
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-invocations?expand=0&rev=7
2021-12-16 20:18:55 +00:00
9e48ac437c
Accepting request 940361 from home:bnavigator:python-rpm-macros
...
- 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
OBS-URL: https://build.opensuse.org/request/show/940361
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-invocations?expand=0&rev=20
2021-12-14 18:28:48 +00:00
Dominique Leuenberger
760367df37
Accepting request 841627 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/841627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-invocations?expand=0&rev=6
2020-10-29 08:47:59 +00:00
f8c7132a15
Accepting request 841509 from home:bnavigator:branches:devel:languages:python:pytest
...
- Upper limit pytest 6.1 -- gh#bitprophet/pytest-relaxed#12
OBS-URL: https://build.opensuse.org/request/show/841509
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-invocations?expand=0&rev=18
2020-10-13 19:04:02 +00:00
Dominique Leuenberger
3dfdb46908
Accepting request 784842 from devel:languages:python
...
- Fix build without python2
OBS-URL: https://build.opensuse.org/request/show/784842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-invocations?expand=0&rev=5
2020-03-26 23:23:55 +00:00
Tomáš Chvátal
41ea1e05f1
- Fix build without python2
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-invocations?expand=0&rev=16
2020-03-14 08:35:36 +00:00
Dominique Leuenberger
0c7a835837
Accepting request 713386 from devel:languages:python
...
- Disable tests that are tied to sphinx and got utterly exploded
OBS-URL: https://build.opensuse.org/request/show/713386
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-invocations?expand=0&rev=4
2019-07-04 13:44:25 +00:00
Tomáš Chvátal
9fb378477a
- Disable tests that are tied to sphinx and got utterly exploded
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-invocations?expand=0&rev=14
2019-07-04 12:02:46 +00:00
Dominique Leuenberger
6d7387a44f
Accepting request 689804 from devel:languages:python
...
- Remove release-testing tests as they are pointless for rpm package
OBS-URL: https://build.opensuse.org/request/show/689804
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-invocations?expand=0&rev=3
2019-03-29 19:43:39 +00:00
Tomáš Chvátal
656084f4c1
- Remove release-testing tests as they are pointless for rpm package
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-invocations?expand=0&rev=12
2019-03-29 10:50:34 +00:00
Dominique Leuenberger
be3ce28752
Accepting request 628767 from devel:languages:python
...
- 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
OBS-URL: https://build.opensuse.org/request/show/628767
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-invocations?expand=0&rev=2
2018-08-24 15:03:28 +00:00
Tomáš Chvátal
0fc91b5bd6
- Add patch to fix tests on python3:
...
* invocations-py3.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-invocations?expand=0&rev=10
2018-08-11 14:28:33 +00:00
Tomáš Chvátal
7349637ac6
- Drop the multibuild as the cycle is gone
...
- Add patch to not rely on bundled stuff:
* invocations-no-bundled.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-invocations?expand=0&rev=9
2018-08-11 14:17:02 +00:00
Tomáš Chvátal
a84678805d
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-invocations?expand=0&rev=8
2018-08-11 10:25:06 +00:00
Tomáš Chvátal
fd73ad4ebf
- Use github tag to get the tarball with tests
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-invocations?expand=0&rev=7
2018-08-11 10:21:49 +00:00
Tomáš Chvátal
78cefe93f5
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-invocations?expand=0&rev=6
2018-08-11 10:04:11 +00:00
Tomáš Chvátal
aa187917f3
- Version update to 1.4:
...
* Various py3 fixes
* pytest for testing
- Use multibuild to run tests
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-invocations?expand=0&rev=5
2018-08-11 10:02:12 +00:00
Dominique Leuenberger
8b3112089e
Accepting request 606019 from devel:languages:python
...
Reusable Invoke tasks
OBS-URL: https://build.opensuse.org/request/show/606019
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-invocations?expand=0&rev=1
2018-05-29 14:48:13 +00:00
Todd R
c76930fd33
Accepting request 606018 from devel:languages:python:misc
...
Reusable Invoke tasks
OBS-URL: https://build.opensuse.org/request/show/606018
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-invocations?expand=0&rev=1
2018-05-10 03:06:12 +00:00