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

python311-argparse-manpage-4.5-slfo.1.1.4 RPM for noarch

From OpenSuSE Leap 16.0 for noarch

Name: python311-argparse-manpage Distribution: SUSE Linux Framework One
Version: 4.5 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.4 Build date: Mon Aug 26 11:38:23 2024
Group: Unspecified Build host: h03-ch2a
Size: 179281 Source RPM: python-argparse-manpage-4.5-slfo.1.1.4.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/praiskup/argparse-manpage
Summary: Tool for automatic manual page building from a Python ArgumentParser object
This utility generates a manual page in an automatic way from an
ArgumentParser object, so the manpage 1:1 corresponds to the
automatically generated --help output. The manpage generator needs to
known the location of the object, user can specify that by (a) the
module name or corresponding python filename and (b) the object name
or the function name which returns the object. There's a limited
support for (deprecated) optparse objects, too.

Provides

Requires

License

Apache-2.0

Changelog

* Mon Oct 02 2023 dmueller@suse.com
  - 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=..).
* Thu Jun 15 2023 steven.kowalik@suse.com
  - 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.
* Sun Apr 16 2023 dmueller@suse.com
  - 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.
* Mon Nov 07 2022 yarunachalam@suse.com
  - 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.
* Thu Oct 20 2022 daniel.garcia@suse.com
  - Remove not needed dep python-six
* Thu Aug 04 2022 daniel.mach@suse.com
  - 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
* Tue Apr 20 2021 mmachova@suse.com
  - Update to 1.5
    * fixed testsuite for Python 3.9
    * The "epilog" from argparse object is dumped to "COMMENTS" sections.
* Thu Aug 20 2020 mcalabkova@suse.com
  - Resubmit for SLE (jsc#SLE-12826)
* Tue Apr 14 2020 mcepl@suse.com
  - Don't use %python3_only command, but properly use alternatives.
* Fri Jan 31 2020 dimstar@opensuse.org
  - Require python-setuotools: /usr/bin/argparse-manpage does
    from pkg_resources import load_entry_point.
* Fri Jan 17 2020 mcalabkova@suse.com
  - update to 1.3
    * drop additional .br tag from paragraphs so the multiline text is nicer
    * provide argparse-manpage via entry_point
* Fri Sep 13 2019 tchvatal@suse.com
  - 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.
* Tue May 07 2019 tchvatal@suse.com
  - Switch to github tarball
    - Enable tests
    - Get license file
  - Run fdupes
  - Add support for older distros than Tumbleweed
* Fri Oct 12 2018 jengelh@inai.de
  - Use noun phrase in summary. Repair grammar issues in description.
* Thu Oct 11 2018 mrueckert@suse.de
  - initial package

Files

/etc/alternatives/argparse-manpage
/etc/alternatives/argparse-manpage.1.gz
/usr/bin/argparse-manpage
/usr/bin/argparse-manpage-3.11
/usr/lib/python3.11/site-packages/argparse_manpage
/usr/lib/python3.11/site-packages/argparse_manpage-4.5-py3.11.egg-info
/usr/lib/python3.11/site-packages/argparse_manpage-4.5-py3.11.egg-info/PKG-INFO
/usr/lib/python3.11/site-packages/argparse_manpage-4.5-py3.11.egg-info/SOURCES.txt
/usr/lib/python3.11/site-packages/argparse_manpage-4.5-py3.11.egg-info/dependency_links.txt
/usr/lib/python3.11/site-packages/argparse_manpage-4.5-py3.11.egg-info/entry_points.txt
/usr/lib/python3.11/site-packages/argparse_manpage-4.5-py3.11.egg-info/requires.txt
/usr/lib/python3.11/site-packages/argparse_manpage-4.5-py3.11.egg-info/top_level.txt
/usr/lib/python3.11/site-packages/argparse_manpage/__init__.py
/usr/lib/python3.11/site-packages/argparse_manpage/__pycache__
/usr/lib/python3.11/site-packages/argparse_manpage/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/argparse_manpage/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/argparse_manpage/__pycache__/cli.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/argparse_manpage/__pycache__/cli.cpython-311.pyc
/usr/lib/python3.11/site-packages/argparse_manpage/__pycache__/compat.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/argparse_manpage/__pycache__/compat.cpython-311.pyc
/usr/lib/python3.11/site-packages/argparse_manpage/__pycache__/manpage.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/argparse_manpage/__pycache__/manpage.cpython-311.pyc
/usr/lib/python3.11/site-packages/argparse_manpage/__pycache__/tooling.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/argparse_manpage/__pycache__/tooling.cpython-311.pyc
/usr/lib/python3.11/site-packages/argparse_manpage/cli.py
/usr/lib/python3.11/site-packages/argparse_manpage/compat.py
/usr/lib/python3.11/site-packages/argparse_manpage/manpage.py
/usr/lib/python3.11/site-packages/argparse_manpage/tooling.py
/usr/lib/python3.11/site-packages/build_manpages
/usr/lib/python3.11/site-packages/build_manpages/__init__.py
/usr/lib/python3.11/site-packages/build_manpages/__pycache__
/usr/lib/python3.11/site-packages/build_manpages/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/build_manpages/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/build_manpages/__pycache__/build_manpage.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/build_manpages/__pycache__/build_manpage.cpython-311.pyc
/usr/lib/python3.11/site-packages/build_manpages/__pycache__/build_manpages.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/build_manpages/__pycache__/build_manpages.cpython-311.pyc
/usr/lib/python3.11/site-packages/build_manpages/__pycache__/compat.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/build_manpages/__pycache__/compat.cpython-311.pyc
/usr/lib/python3.11/site-packages/build_manpages/__pycache__/manpage.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/build_manpages/__pycache__/manpage.cpython-311.pyc
/usr/lib/python3.11/site-packages/build_manpages/build_manpage.py
/usr/lib/python3.11/site-packages/build_manpages/build_manpages.py
/usr/lib/python3.11/site-packages/build_manpages/compat.py
/usr/lib/python3.11/site-packages/build_manpages/manpage.py
/usr/share/doc/packages/python311-argparse-manpage
/usr/share/doc/packages/python311-argparse-manpage/README.md
/usr/share/licenses/python311-argparse-manpage
/usr/share/licenses/python311-argparse-manpage/LICENSE
/usr/share/man/man1/argparse-manpage-3.11.1.gz
/usr/share/man/man1/argparse-manpage.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Sep 27 23:51:30 2024