Maxwell G
e58c15902d
Revert "Split shell-completions into a separate subpackage"
...
This adds extra complexity, and I think providing shell completions by
default provides a better user experience.
2022-11-02 11:56:47 -05:00
Maxwell G
77248be77b
Update to 2.14.0~rc1.
2022-11-02 11:56:47 -05:00
Maxwell G
8ebd28d003
Use %pyproject_save_files
2022-11-02 11:56:47 -05:00
Maxwell G
06609a22b4
Formatting
2022-11-02 11:56:47 -05:00
Maxwell G
d03b7e96f1
Fix handling of shebangs
...
- Use new _py3_shebang_s macro
- Allow %pyproject_install to handle shebang fixing where appropriate
2022-11-02 11:56:47 -05:00
Maxwell G
c33bf4a3b5
Remove docs conditional
...
There are no plans to build the docs at this time, and the commented out
commands are out of date.
2022-11-02 11:56:45 -05:00
Maxwell G
5f08c7d476
BR python-unversioned-command instead of patching tests
...
test/units/modules/test_async_wrapper.py calls /usr/bin/python. Instead
of patching the tests to use /usr/bin/python3, just give it what it
wants.
2022-11-02 11:55:47 -05:00
Maxwell G
9fe3a386b3
Officially deprecate ansible-packaging Requires
2022-10-26 22:45:39 -05:00
Maxwell G
d66253421b
Remove unnecessary -n for subpackage definitions
2022-10-26 22:44:50 -05:00
Maxwell G
6363610e58
Split shell-completions into a separate subpackage
...
and define %_description variable to make specfile DRYer.
Fedora normally doesn't split out shell completions, but this avoids
pulling in an extra dependency on python3-argcomplete.
2022-10-26 22:41:30 -05:00
Maxwell G
c6c4a5a0c5
Switch to SPDX identifiers
2022-10-12 21:12:43 -05:00
Maxwell G
907005f531
Update to 2.13.5.
2022-10-12 17:34:08 -05:00
Maxwell G
364477ec17
Update to 2.13.4.
2022-09-12 19:38:47 -05:00
Maxwell G
6c3dddaf15
Remove weak deps on paramiko and winrm
...
paramiko isn't used much anymore, and winrm is only needed for windows
hosts.
2022-08-30 21:17:17 -05:00
Maxwell G
aaeb3ba870
Update to 2.13.3.
2022-08-15 20:46:06 -05:00
Fedora Release Engineering
1670a2a1d1
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 20:52:44 +00:00
Maxwell G
7b97bc62b0
Update to 2.13.2. Fixes rhbz#2108195.
2022-07-19 09:03:05 -05:00
Miro Hrončok
2c98978654
Don't put -- into Python shebangs
...
%py3_shebang_flags should not contain the leading dash, but %py3_shbang_opts does.
The shebengs were:
#! /usr/bin/python3 --
That worked. By accident. But when we added P to the flags:
https://fedoraproject.org/wiki/Changes/PythonSafePath
The shebang was:
#! /usr/bin/python3 --P
And that no longer works.
2022-07-07 16:48:00 +02:00
Maxwell G
186a386eed
Update to 2.13.1 (rhbz#2096312).
2022-06-22 16:05:25 -05:00
Maxwell G
ddeae9f7f9
Update to 2.13.1.
2022-06-22 15:00:38 -05:00
Maxwell G
0972e758a9
Fix shebangs (again)
2022-06-22 14:56:00 -05:00
Maxwell G
04adc100d7
Fix an rpmlint error
2022-06-18 16:41:09 -05:00
Maxwell G
ae17667064
Fix python3.11 patch and shell completions
2022-06-18 13:06:04 -05:00
Maxwell G
4b920c7ebe
Merge remote-tracking branch 'origin/rawhide' into rawhide-2.13.x
2022-06-16 22:53:33 -05:00
Miro Hrončok
c175ef7d47
Allow Python 3.11
2022-06-16 19:41:09 +02:00
Maxwell G
ebf8e71a77
Generate shell completions and other misc. improvements
2022-06-16 12:38:28 -05:00
Python Maint
0b450a5a8f
Rebuilt for Python 3.11
2022-06-16 18:24:05 +02:00
Maxwell G
940fba3cc1
Fix shebangs and update %%changelog.
2022-06-04 01:31:39 -05:00
Maxwell G
a095f6f6fe
Update to pyproject-rpm-macros
2022-06-04 01:31:39 -05:00
Maxwell G
6b032c863f
Update licensing
2022-06-04 01:31:39 -05:00
Maxwell G
b013ba0c70
Use upstream patches to get rid of python3-mock.
2022-06-04 01:31:36 -05:00
Maxwell G
b7afe61c94
Update to 2.13.0.
...
Re-enable tests that work with newer pytest
Patch out python3-mock
Manually build manpages to workaround upstream issue.
Remove unneeded BRs
Make ansible-base* Obsoletes/Provides compliant with Packaging Guidelines
Remove python3-jmespath dependency. json_query is part of community.general.
2022-05-28 19:57:34 -05:00
Maxwell G
03f3084bfb
Fix test failure on F37
2022-05-27 18:37:04 -05:00
Maxwell G
fb70713358
Update to 2.12.6.
2022-05-24 17:11:05 -05:00
Maxwell G
05ae3a728d
Update to 2.12.5. Fixes rhbz#2078558.
2022-04-27 17:07:57 -05:00
Maxwell G
e810bfff40
Remove %%betaver logic.
2022-04-27 17:06:55 -05:00
Maxwell G
cd54513488
Update to 2.12.4. Fixes rhbz#2069384.
2022-04-01 22:02:58 -05:00
Maxwell G
a28e0735a1
Add patch to fix failing tests and FTBFS with Pytest 7.
...
Resolves: rhbz#2059937
2022-03-10 18:25:43 -06:00
Kevin Fenzi
ef889b2ace
Update to 2.12.3. Fixes rhbz#2059284
2022-03-01 12:07:09 -08:00
Kevin Fenzi
1e95cdcba7
Update to 2.12.2. Fixes rhbz#2048795
2022-01-31 16:42:52 -08:00
Fedora Release Engineering
923511a973
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 21:19:11 +00:00
Neal Gompa
6abbb85a54
Split out packaging macros and generators to ansible-packaging
2022-01-13 20:28:59 -05:00
Kevin Fenzi
a0ba245c85
Reenable tests
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-12-08 20:47:34 -08:00
Charalampos Stratakis
613e0990f2
Remove redundant BuildRequires on nose
2021-12-07 23:05:33 +01:00
Kevin Fenzi
cee961680f
Update to 2.12.1. Fixes rhbz#2029598
2021-12-07 11:45:01 -08:00
Maxwell G
2e3ecde1e9
ansible-generator: Replace ansible-core
with ansible-base
...
Signed-off-by: Maxwell G <gotmax@e.email>
2021-11-20 14:17:50 -06:00
Kevin Fenzi
d0a26f7e7d
Update to 2.12.0. Fixes rhbz#2022533
2021-11-12 11:59:15 -08:00
Kevin Fenzi
d2f4754036
Clean up mixed references to RPM_BUILD_ROOT. Fixes rhbz#2014309
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-10-15 14:30:40 -07:00
Maxwell G
9ee3c876e6
Update to 2.11.6.
...
Signed-off-by: Maxwell G <gotmax@e.email>
2021-10-14 15:40:03 -05:00
Kevin Fenzi
ff72e01f28
Update to 2.11.5. Fixes rhbz#2002393
2021-09-14 14:03:36 -07:00