# packages

pkgId: 2a1486e333a6a9dec67577e238dbca6fc89c2725255d6a40f92b2e3bda8fca22
name: python-cherrypy-help
arch: noarch
version: 18.6.0
epoch: 0
release: 1
summary: Development documents and examples for CherryPy
url: https://www.cherrypy.org
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a60-8.compass-ci.net
rpm_sourcerpm: python-cherrypy-18.6.0-1.src.rpm
location_href: Packages/python-cherrypy-help-18.6.0-1.noarch.rpm
checksum_type: sha256
description:
  CherryPy is available as part of the Tidelift Subscription.
  The CherryPy maintainers and the maintainers of thousands of other packages
  are working with Tidelift to deliver one enterprise subscription that covers
  all of the open source you use.
  `Learn more <https://tidelift.com/subscription/pkg/pypi-cherrypy?utm_source=pypi-cherrypy&utm_medium=referral&utm_campaign=github>`_.


pkgId: cf0673b6f7f2321b98b9a4131a03134957ac7025be398af7e8711b9420ef1004
name: python-portend-help
arch: noarch
version: 2.6
epoch: 0
release: 2
summary: Development documents and examples for portend
url: https://pypi.org/project/portend
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a28-8.compass-ci.net
rpm_sourcerpm: python-portend-2.6-2.src.rpm
location_href: Packages/python-portend-help-2.6-2.noarch.rpm
checksum_type: sha256
description:
  Use portend to monitor TCP ports for bound or unbound states.
  For example, to wait for a port to be occupied, timing out after 3 seconds::
      portend.occupied('www.google.com', 80, timeout=3)
  Or to wait for a port to be free, timing out after 5 seconds::
      portend.free('::1', 80, timeout=5)
  The portend may also be executed directly. If the function succeeds, it
  returns nothing and exits with a status of 0. If it fails, it prints a
  message and exits with a status of 1. For example::
      python -m portend localhost:31923 free
      (exits immediately)
      python -m portend -t 1 localhost:31923 occupied
      (one second passes)
      Port 31923 not bound on localhost.
  Portend also exposes a ``find_available_local_port`` for identifying
  a suitable port for binding locally::
      port = portend.find_available_local_port()
      print(port, "is available for binding")
  Portend additionally exposes the lower-level port checking functionality
  in the ``Checker`` class, which currently exposes only one public
  method, ``assert_free``::
      portend.Checker().assert_free('localhost', 31923)
  If assert_free is passed a host/port combination that is occupied by
  a bound listener (i.e. a TCP connection is established to that host/port),
  assert_free will raise a ``PortNotFree`` exception.


pkgId: 5a0e506ddb46e987fd068ce22634ba425f4c1113c9c62abd18157848aba07b31
name: python-tzlocal-help
arch: noarch
version: 2.1
epoch: 0
release: 1
summary: Development documents and examples for tzlocal
url: https://github.com/regebro/tzlocal
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a62-7.compass-ci.net
rpm_sourcerpm: python-tzlocal-2.1-1.src.rpm
location_href: Packages/python-tzlocal-help-2.1-1.noarch.rpm
checksum_type: sha256
description:
  This Python module returns a ``tzinfo`` object with the local timezone information under Unix and Win-32.
  It requires ``pytz``, and returns ``pytz`` ``tzinfo`` objects.
  This module attempts to fix a glaring hole in ``pytz``, that there is no way to
  get the local timezone information, unless you know the zoneinfo name, and
  under several Linux distros that's hard or impossible to figure out.
  Also, with Windows different timezone system using pytz isn't of much use
  unless you separately configure the zoneinfo timezone name.
  With ``tzlocal`` you only need to call ``get_localzone()`` and you will get a
  ``tzinfo`` object with the local time zone info. On some Unices you will still
  not get to know what the timezone name is, but you don't need that when you
  have the tzinfo file. However, if the timezone name is readily available it
  will be used.


pkgId: 9fc34def9ac31a669e9b3313a8ff813563cf02caade88f4f1ae43c3373a2d197
name: python-zc-lockfile-help
arch: noarch
version: 2.0
epoch: 0
release: 1
summary: Development documents and examples for zc.lockfile
url: https://pypi.org/project/zc.lockfile
rpm_license: ZPL 2.1
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a11-6.compass-ci.net
rpm_sourcerpm: python-zc-lockfile-2.0-1.src.rpm
location_href: Packages/python-zc-lockfile-help-2.0-1.noarch.rpm
checksum_type: sha256
description:
  The ZODB lock_file module provides support for creating file system
  locks.  These are locks that are implemented with lock files and
  OS-provided locking facilities.


pkgId: 3aaa65e8ea8f7e74f601c1619a0b1605ae244811ddd2ce29a9970a64cf5ee4ac
name: python3-more-itertools
arch: noarch
version: 4.1.0
epoch: 0
release: 6
summary: An opensource python library wrapping around itertools
url: https://github.com/erikrose/more-itertools
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a29-8.compass-ci.net
rpm_sourcerpm: python-more-itertools-4.1.0-6.src.rpm
location_href: Packages/python3-more-itertools-4.1.0-6.noarch.rpm
checksum_type: sha256
description:
  This is a python library for efficient use of itertools utility, which also \
  includes implementations of the recipes from the itertools documentation.\
  See https://pythonhosted.org/more-itertools/index.html for more information.


pkgId: 921a07911a06a0054fc00123e8d582a2b447c37f97b2e90030471e9a234d64a6
name: python3-sphinx
arch: noarch
version: 3.4.3
epoch: 1
release: 1
summary: Python documentation generator
url: http://sphinx-doc.org/
rpm_license: BSD and Public Domain and Python and (MIT or GPLv2)
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a66-6.compass-ci.net
rpm_sourcerpm: python-sphinx-3.4.3-1.src.rpm
location_href: Packages/python3-sphinx-3.4.3-1.noarch.rpm
checksum_type: sha256
description:
  Sphinx is a tool that makes it easy to create intelligent and
  beautiful documentation for Python projects (or other documents
  consisting of multiple reStructuredText sources), written by Georg
  Brandl. It was originally created to translate the new Python
  documentation, but has now been cleaned up in the hope that it will be
  useful to many other projects.

  Sphinx uses reStructuredText as its markup language, and many of its
  strengths come from the power and straightforwardness of
  reStructuredText and its parsing and translating suite, the Docutils.

  Although it is still under constant development, the following
  features are already present, work fine and can be seen "in action" in
  the Python docs:

      * Output formats: HTML (including Windows HTML Help) and LaTeX,
        for printable PDF versions
      * Extensive cross-references: semantic markup and automatic links
        for functions, classes, glossary terms and similar pieces of
        information
      * Hierarchical structure: easy definition of a document tree, with
        automatic links to siblings, parents and children
      * Automatic indices: general index as well as a module index
      * Code handling: automatic highlighting using the Pygments highlighter
      * Various extensions are available, e.g. for automatic testing of
        snippets and inclusion of appropriately formatted docstrings.


