Ana Guerrero
a1a3c20e1f
Accepting request 1235773 from devel:languages:python
...
- Drop patch skip-pip-install.patch:
* Point pip to the directory that setuptools-wheel uses, since that is
the only requirement for pip install with the current version of
setuptools.
- Remove unneeded Requires, limit them appropiately.
- Switch to pyproject macros.
OBS-URL: https://build.opensuse.org/request/show/1235773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argparse-manpage?expand=0&rev=16
2025-01-09 14:05:19 +00:00
Steve Kowalik
ae3d2ee8ff
Point pip at the existing wheels directory
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=35
2025-01-08 04:04:01 +00:00
Steve Kowalik
5cb0ad08a4
- Drop patch skip-pip-install.patch:
...
* Create a pip links directory with a wheel of setuptools, since that
is the only requirement for pip install with the current version of
setuptools.
- Remove unneeded Requires, limit them appropiately.
- Switch to pyproject macros.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=34
2025-01-08 03:49:37 +00:00
Ana Guerrero
13dede26eb
Accepting request 1180149 from devel:languages:python
...
- update to 4.6:
* Fix build against Python 3.13
OBS-URL: https://build.opensuse.org/request/show/1180149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argparse-manpage?expand=0&rev=15
2024-06-13 13:37:38 +00:00
574582d944
- update to 4.6:
...
* Fix build against Python 3.13
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=32
2024-06-12 09:23:03 +00:00
Ana Guerrero
5d2321a6b7
Accepting request 1114782 from devel:languages:python
...
- update to 4.5:
* We newly provide build_manpages.build_py and build_manpages.install
command classes that are re-usable from pyproject.toml.
No need to provide setup.py because of argparse-manpage.
* The prog= specifier (in setup.py/setup.cfg/pyproject.toml) is
now better handled so it doesn't conflict with
ArgumentParser(prog=..).
- Update to v4
OBS-URL: https://build.opensuse.org/request/show/1114782
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argparse-manpage?expand=0&rev=14
2023-10-02 18:07:15 +00:00
5404bfb799
- update to 4.5:
...
* We newly provide build_manpages.build_py and build_manpages.install
command classes that are re-usable from pyproject.toml.
No need to provide setup.py because of argparse-manpage.
* The prog= specifier (in setup.py/setup.cfg/pyproject.toml) is
now better handled so it doesn't conflict with
ArgumentParser(prog=..).
- Update to v4
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=30
2023-10-02 09:24:49 +00:00
aee779c53f
Accepting request 1093250 from devel:languages:python
...
- Update to 4.3:
* The pyproject.toml parsing feature now depends on tomli
* Support for pyproject.toml specification of manpages added.
* Support for pre-written man pages (the --manfile option)
* Incorrect dict access for --include support fixed.
- Add patch skip-pip-install.patch:
* Skip pip install tests for now.
OBS-URL: https://build.opensuse.org/request/show/1093250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argparse-manpage?expand=0&rev=13
2023-06-15 09:45:24 +00:00
Steve Kowalik
4fdae1f2e3
- Update to 4.3:
...
* The pyproject.toml parsing feature now depends on tomli
* Support for pyproject.toml specification of manpages added.
* Support for pre-written man pages (the --manfile option)
* Incorrect dict access for --include support fixed.
- Add patch skip-pip-install.patch:
* Skip pip install tests for now.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=28
2023-06-15 09:43:05 +00:00
f315f333a2
Accepting request 1079778 from devel:languages:python
...
- update to 4.1:
* A new `--include` feature, inspired by `help2man --include`.
* Allow overriding build date with SOURCE_DATE_EPOCH
environment variable in order to make builds reproducible.
OBS-URL: https://build.opensuse.org/request/show/1079778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argparse-manpage?expand=0&rev=12
2023-04-16 17:39:05 +00:00
e710866176
- update to 4.1:
...
* A new `--include` feature, inspired by `help2man --include`.
* Allow overriding build date with SOURCE_DATE_EPOCH
environment variable in order to make builds reproducible.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=26
2023-04-16 17:02:24 +00:00
1d4e070b9c
Accepting request 1034469 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/1034469
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argparse-manpage?expand=0&rev=11
2022-11-08 11:52:31 +00:00
49d4799f16
Accepting request 1034370 from home:yarunachalam:branches:devel:languages:python
...
- Update to v4
News in v4
The manual page generator logic is now separated from the 'build_manpages'
module (which provides setup.py integration helpers). Therefore the
argparse-manpage doesn't necessarily have to depend on setuptools.
Projects that want to integrate using 'setup.py' should though place a new
"extra" named 'argparse-manpage[setuptools]' into their set of build
requirements in project.toml file.
The old 'build_manpage' command (!= 'build_manpages') is now more
isolated from the rest of the code, likely never loaded.
the Manpage class API was changed in v3 so it required an additional
constructor 'data' argument. This change was reverted, and the only
argument is again the ArgumentParser object.
The 'version' and 'description' options were fixed.
New options 'manual_section' and 'manual_title' were added.
The manual page now automatically generates a current date in headers.
Several groff escaping issues were fixed.
OBS-URL: https://build.opensuse.org/request/show/1034370
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=24
2022-11-08 09:42:53 +00:00
3be2066b4e
Accepting request 1030130 from devel:languages:python
...
- Remove not needed dep python-six
OBS-URL: https://build.opensuse.org/request/show/1030130
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argparse-manpage?expand=0&rev=10
2022-10-20 11:24:44 +00:00
c2ef86ec66
- Remove not needed dep python-six
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=22
2022-10-20 09:14:05 +00:00
53b9ec5838
Accepting request 993147 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/993147
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argparse-manpage?expand=0&rev=9
2022-08-05 17:51:08 +00:00
c13b8323a7
Accepting request 992761 from home:dmach:branches:openSUSE:Factory
...
- Update to 3
* New man page format: single-commands-section
* Add CLI and conf options for setting the output format
* Add CLI and conf options to explicitly specify %prog value
* Skip showing commands with help == SUPPRESS
* Avoid rendering docs for command aliases
* Print program name in upper case in header and footer
* The --author CLI option has changed, and takes arbitrary string
(typically 'Author Name <the@example.com>'), and newly can be specified
multiple times. Therefore, it now replaces the '--author-email' option.
The --author-email option is kept, but is just an alias to the --author
option.
* All CLI options can be specified also in setup.cfg
* Don't render AUTHORS and DISTRIBUTION if they would contain undefined values
* Remove '... was written by' from AUTHORS
* Fixed the testsuite against the setuptools v60+
* Output manual pages should be built reproducibly, no matter the current
size of the terminal.
* Methods build_manpages, get_build_py_cmd, get_install_cmd are now
provided in top-level module.
* More portable opening and parsing given by python file name.
* Split out options by generic argument groups, not only predefined
"positional arguments", "options", and Subparsers.
* Drop python3-six requirement.
* Properly highligh all option argument METAVARs.
- spec changes:
* BuildArch set to noarch
* Add build dependency on pip module
OBS-URL: https://build.opensuse.org/request/show/992761
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=20
2022-08-04 20:58:04 +00:00
9385c1003f
Accepting request 887384 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/887384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argparse-manpage?expand=0&rev=8
2021-04-22 16:03:58 +00:00
8fdb586988
Accepting request 886994 from home:mcalabkova:branches:devel:languages:python
...
- Update to 1.5
* fixed testsuite for Python 3.9
* The "epilog" from argparse object is dumped to "COMMENTS" sections.
OBS-URL: https://build.opensuse.org/request/show/886994
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=18
2021-04-21 22:32:02 +00:00
26c1f9e7a6
Accepting request 828291 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/828291
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argparse-manpage?expand=0&rev=7
2020-08-21 17:08:24 +00:00
Tomáš Chvátal
21f3f56ff0
Accepting request 828239 from home:mcalabkova:branches:devel:languages:python
...
- Resubmit for SLE (jsc#SLE-12826)
OBS-URL: https://build.opensuse.org/request/show/828239
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=16
2020-08-20 19:20:17 +00:00
1d9d066d41
Accepting request 793949 from devel:languages:python
...
- Don't use %python3_only command, but properly use alternatives.
OBS-URL: https://build.opensuse.org/request/show/793949
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argparse-manpage?expand=0&rev=6
2020-04-15 17:54:46 +00:00
b043857af0
Correct removing slave alternatives
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=14
2020-04-14 17:12:44 +00:00
c3e499ae32
- Don't use %python3_only command, but properly use alternatives.
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=13
2020-04-14 16:04:07 +00:00
d321ac53a4
Accepting request 769151 from devel:languages:python
...
- Require python-setuotools: /usr/bin/argparse-manpage does
from pkg_resources import load_entry_point. (forwarded request 769102 from dimstar)
OBS-URL: https://build.opensuse.org/request/show/769151
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argparse-manpage?expand=0&rev=5
2020-02-03 10:13:59 +00:00
a3490f13f0
Accepting request 769102 from home:dimstar:Factory
...
- Require python-setuotools: /usr/bin/argparse-manpage does
from pkg_resources import load_entry_point.
OBS-URL: https://build.opensuse.org/request/show/769102
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=11
2020-01-31 23:05:32 +00:00
16d0b57baf
Accepting request 765253 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/765253
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argparse-manpage?expand=0&rev=4
2020-01-18 11:17:44 +00:00
Tomáš Chvátal
da409188a1
Accepting request 765246 from home:mcalabkova:branches:devel:languages:python
...
- update to 1.3
* drop additional .br tag from paragraphs so the multiline text is nicer
* provide argparse-manpage via entry_point
OBS-URL: https://build.opensuse.org/request/show/765246
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=9
2020-01-17 12:50:43 +00:00
a96b13e973
Accepting request 730710 from devel:languages:python
...
- Update to 1.2.2:
* More complete release tarball, including tests.
* Fixed shebang in /bin/argparse-manpage script so it works on
Debian/Ubuntu as well as on Fedora.
* LICENSE file included in release tarball.
* Command-line executable now takes an optional '--output' argument.
OBS-URL: https://build.opensuse.org/request/show/730710
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argparse-manpage?expand=0&rev=3
2019-09-27 12:47:26 +00:00
Tomáš Chvátal
442b60d7f3
- Update to 1.2.2:
...
* More complete release tarball, including tests.
* Fixed shebang in /bin/argparse-manpage script so it works on
Debian/Ubuntu as well as on Fedora.
* LICENSE file included in release tarball.
* Command-line executable now takes an optional '--output' argument.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=7
2019-09-13 12:44:37 +00:00
cf17467b3c
Accepting request 704089 from devel:languages:python
...
- Switch to github tarball
- Enable tests
- Get license file
- Run fdupes
- Add support for older distros than Tumbleweed
- Use noun phrase in summary. Repair grammar issues in description.
OBS-URL: https://build.opensuse.org/request/show/704089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argparse-manpage?expand=0&rev=2
2019-05-20 11:18:12 +00:00
Todd R
6f401906a5
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=5
2019-05-19 23:44:25 +00:00
Todd R
ff2962dce8
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=3
2019-05-19 23:32:35 +00:00
Tomáš Chvátal
aeeaf42d5b
- Switch to github tarball
...
- Enable tests
- Get license file
- Run fdupes
- Add support for older distros than Tumbleweed
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=2
2019-05-07 07:00:13 +00:00
Tomáš Chvátal
f32d46242e
Accepting request 647084 from security:idm
...
Initial submit to devel:languages:python prior to Factory submission
OBS-URL: https://build.opensuse.org/request/show/647084
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argparse-manpage?expand=0&rev=1
2019-05-07 06:46:59 +00:00
241dcde4a7
Accepting request 660242 from network:ldap
...
python-argparse-manpage is soon to be a requirement of 389-ds's command line
tools.
OBS-URL: https://build.opensuse.org/request/show/660242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argparse-manpage?expand=0&rev=1
2019-01-21 09:28:19 +00:00
William Brown
5e16b34bae
Accepting request 641645 from security:idm
...
you will need this for lib389
OBS-URL: https://build.opensuse.org/request/show/641645
OBS-URL: https://build.opensuse.org/package/show/network:ldap/python-argparse-manpage?expand=0&rev=1
2018-12-20 10:15:55 +00:00