# packages

pkgId: d14d6c9f84af455be584566763cb4b68ab46ca6440dcc8c99b4a18f84dd3fa9e
name: python-XStatic-objectpath
arch: src
version: 1.2.1.0
epoch: 0
release: 1.21
summary: AngularJS library "objectpath" repackaged for the XStatic standard
url: https://github.com/mike-marcacci/objectpath
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b23-5.compass-ci.net
location_href: Packages/python-XStatic-objectpath-1.2.1.0-1.21.src.rpm
checksum_type: sha256
description:
  Angular JavaScript library packaged for setuptools (easy_install) / pip.
  There are otherwise no changes.

  You can find more info about the xstatic packaging way in the package `XStatic`.


pkgId: d76ccbaab2b7e192148fc2e02cb563b723c6505e43437fd9b12ba81fa729eff3
name: python-XStatic-term.js
arch: src
version: 0.0.7.0
epoch: 0
release: 1.21
summary: AngularJS library "term.js" repackaged for the XStatic standard
url: https://github.com/chjj/term.js
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-10.compass-ci.net
location_href: Packages/python-XStatic-term.js-0.0.7.0-1.21.src.rpm
checksum_type: sha256
description:
  term.js javascript library packaged for setuptools (easy_install) / pip.
  There are otherwise no changes.

  * term.js project: `Github chjj/term.js <https://github.com/chjj/term.js>`_
  * XStatic package: `Github takluyver/XStatic-termjs <https://github.com/takluyver/XStatic-termjs>`_

  You can find more info about the xstatic packaging way in the package `XStatic`.


pkgId: 6a33bb37f79707e5a1d215fe7f8c44232d9a49b4c2c90408b7b18d85f09f0beb
name: python-Yapsy
arch: src
version: 1.12.2
epoch: 0
release: 3.12
summary: Yet another plugin system
url: http://yapsy.sourceforge.net
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b15-1.compass-ci.net
location_href: Packages/python-Yapsy-1.12.2-3.12.src.rpm
checksum_type: sha256
description:
  Yapsy is a small library implementing the core mechanisms needed to
  build a plugin system into a wider application.

  The main purpose is to depend only on Python's standard libraries (at
  least version 2.3) and to implement only the basic functionalities
  needed to detect, load and keep track of several plugins.


pkgId: 0218e653cc0eef6e49abb7138181067b98310815ff074690174e70f65ef4dab9
name: python-adapt-parser
arch: src
version: 1.0.0
epoch: 0
release: 2.4
summary: A text-to-intent parsing framework
url: https://github.com/MycroftAI/adapt
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a14-0.compass-ci.net
location_href: Packages/python-adapt-parser-1.0.0-2.4.src.rpm
checksum_type: sha256
description:
  The Adapt Intent Parser is a flexible and extensible intent definition and
  determination framework. It is intended to parse natural language text into
  a structured intent that can then be invoked programatically.


pkgId: b2be7d8a4d77adb2d08cebee204ac93f16535fdefe0490958d6782babb151256
name: python-aina
arch: src
version: 0.1.3
epoch: 0
release: 4.11
summary: A general-purpose stream processing framework
url: https://github.com/ilovetux/aina
rpm_license: GPL-3.0-only
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a14-5.compass-ci.net
location_href: Packages/python-aina-0.1.3-4.11.src.rpm
checksum_type: sha256
description:
  Aina is a general-purpose stream processing framework. It includes a
  templating system which powers a command line utility.


pkgId: 7d2bd968fa3e612f95c36342527f10f0f173f1c312022e6df8b9ac3404fc11d5
name: python-aiodataloader
arch: src
version: 0.2.1
epoch: 0
release: 2.8
summary: Asyncio DataLoader implementation for Python
url: https://github.com/syrusakbary/aiodataloader
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-224g--b28-6.compass-ci.net
location_href: Packages/python-aiodataloader-0.2.1-2.8.src.rpm
checksum_type: sha256
description:
  A generic utility to be used as part of your application's
  data fetching layer to provide a simplified and consistent API over
  various remote data sources such as databases or web services via
  batching and caching.


pkgId: df7274b5b1ba522f38c61cf333eecd6ca9f8bd3631fdd4e7d968f509c0e7e2d4
name: python-aioquic
arch: src
version: 0.9.20
epoch: 0
release: 1.5
summary: Python implementation of QUIC and HTTP/3
url: https://github.com/aiortc/aioquic
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/python-aioquic-0.9.20-1.5.src.rpm
checksum_type: sha256
description:
  A library for the QUIC network protocol in Python. It features a minimal TLS
  1.3 implementation, a QUIC stack and an HTTP/3 stack.


pkgId: 485aaf2871f6808336810177ef0b9cba0c0b37582a0459e201286ed6ff048ed1
name: python-alabaster
arch: src
version: 0.7.13
epoch: 0
release: 2.4
summary: Modified Kr Sphinx doc theme
url: https://github.com/bitprophet/alabaster
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-6.compass-ci.net
location_href: Packages/python-alabaster-0.7.13-2.4.src.rpm
checksum_type: sha256
description:
  This theme is a modified "Kr" Sphinx theme from @kennethreitz
  (especially as used in his Requests project), which was itself
  originally based on @mitsuhiko's theme used for Flask & related
  projects.


pkgId: 3a307ea7675aafee4162f69cf11261f645ba2e2943568483995b12d5a9fccaa2
name: python-amqpstorm
arch: src
version: 2.10.4
epoch: 0
release: 1.7
summary: Thread-safe Python RabbitMQ Client & Management library
url: https://github.com/eandersson/amqpstorm
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b23-9.compass-ci.net
location_href: Packages/python-amqpstorm-2.10.4-1.7.src.rpm
checksum_type: sha256
description:
  Thread-safe Python RabbitMQ Client & Management library.

  Supports Python 2.7 and Python 3.3+.
  Tested against CPython, PyPy and Pyston.
  When using a SSL connection, TLSv1 or higher is required.


pkgId: 5d3e801994a584ce0be6c7fc01f1b3f906ba19500856658abdb07801a3fe43d4
name: python-annoy
arch: src
version: 1.17.1
epoch: 0
release: 1.5
summary: Approximation of Nearest Neighbors
url: https://github.com/spotify/annoy
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a28-1.compass-ci.net
location_href: Packages/python-annoy-1.17.1-1.5.src.rpm
checksum_type: sha256
description:
  Annoy (Approximate Nearest Neighbors) is a C++ library with Python
  bindings to search for points in space that are close to a given
  query point. It also creates large read-only file-based data
  structures that are mmapped into memory so that many processes may
  share the same data.


pkgId: e69ce7f79baa62ebc3a7fa637bd7d43b5fd47641ee382561ea54eaf60a52e699
name: python-anyjson
arch: src
version: 0.3.3+git.1298315003.7bb1d18
epoch: 0
release: 2.3
summary: Provide the best available JSON implementation available
url: https://bitbucket.org/runeh/anyjson
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-0.compass-ci.net
location_href: Packages/python-anyjson-0.3.3+git.1298315003.7bb1d18-2.3.src.rpm
checksum_type: sha256
description:
  Anyjson loads whichever is the fastest JSON module installed and provides
  a uniform API regardless of which JSON implementation is used.

  Originally part of carrot (https://github.com/ask/carrot/)


pkgId: 1c2996f4c2ca935197c11ecda391f36b7c507ad1ab56f9f5fc78f5a7dc55e754
name: python-applicationinsights
arch: src
version: 0.11.10
epoch: 0
release: 1.11
summary: Microsoft Application Insights for Python
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-15.compass-ci.net
location_href: Packages/python-applicationinsights-0.11.10-1.11.src.rpm
checksum_type: sha256
description:
  This project extends the Application Insights API surface to support Python.

  Application Insights is a service that allows developers to keep their
  application available, performing and succeeding. This Python module will
  allow you to send telemetry of various kinds (event, trace, exception, etc.)
  to the Application Insights service where they can be visualized in the
  Azure Portal.


pkgId: 22c31f40cf3c2fa9361c36f5fc2954f8a65fd026c22a5470ea845e14340351b1
name: python-ara
arch: src
version: 1.6.1
epoch: 0
release: 1.1
summary: ARA Records Ansible
url: https://github.com/ansible-community/ara
rpm_license: GPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-18.compass-ci.net
location_href: Packages/python-ara-1.6.1-1.1.src.rpm
checksum_type: sha256
description:
  ARA saves playbook results to a local or remote database by using an
  Ansible callback plugin and provides an API to integrate this data in
  tools and interfaces.


pkgId: 17debed6533ee5e7fc30a0060c27be918d2c3884db793d9bf880134448fb44c0
name: python-arabic-reshaper
arch: src
version: 3.0.0
epoch: 0
release: 1.4
summary: Python module for formatting Arabic sentences
url: https://github.com/mpcabd/python-arabic-reshaper/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a24-5.compass-ci.net
location_href: Packages/python-arabic-reshaper-3.0.0-1.4.src.rpm
checksum_type: sha256
description:
  A module for reconstructing Arabic sentences that are to be used in
  applications that do not support Arabic.


pkgId: c8ce9f2d4fba964a1fdfdefe5ccf41a1340c8528143e87ec3e8d01a70aa37022
name: python-asn1crypto
arch: src
version: 1.5.1
epoch: 0
release: 3.3
summary: ASN.1 parser and serializer for Python
url: https://github.com/wbond/asn1crypto
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-31.compass-ci.net
location_href: Packages/python-asn1crypto-1.5.1-3.3.src.rpm
checksum_type: sha256
description:
  ASN.1 parser and serializer with definitions for private keys,
  public keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7,
  PKCS#8, PKCS#12, PKCS#5, X509 and TSP


pkgId: ee27cb45c89fe0288e36dafcd944103ca41b2ea6c4d1456eabd2f1e62bc90087
name: python-aspectlib
arch: src
version: 2.0.0
epoch: 0
release: 1.2
summary: Aspect-oriented programming
url: https://github.com/ionelmc/python-aspectlib
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-3.compass-ci.net
location_href: Packages/python-aspectlib-2.0.0-1.2.src.rpm
checksum_type: sha256
description:
  Aspectlib is an aspect-oriented programming, monkey-patch and
  decorators library. It is useful when changing behavior in
  existing code is desired. It includes tools for debugging and
  testing: simple mock/record and a complete capture/replay
  framework.


pkgId: 154f2eb1914e01f2da9b2e2a45ada54a6c1b3dba9d2578c12c3597ba21fdb082
name: python-astor
arch: src
version: 0.8.1
epoch: 0
release: 10.1
summary: Read/rewrite/write Python ASTs
url: https://github.com/berkerpeksag/astor
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-18.compass-ci.net
location_href: Packages/python-astor-0.8.1-10.1.src.rpm
checksum_type: sha256
description:
  astor is designed to allow easy manipulation of Python source via the AST.
  There are some other similar libraries, but astor focuses on the following areas:
  - Round-trip an AST back to Python:
    - Modified AST doesn't need linenumbers, ctx, etc. or otherwise
      be directly compileable for the round-trip to work.
    - Easy to read generated code as, well, code
    - Can round-trip two different source trees to compare for functional
      differences, using the astor.rtrip tool (for example, after PEP8 edits).
  - Dump pretty-printing of AST
    - Harder to read than round-tripped code, but more accurate to figure out what
      is going on.
    - Easier to read than dump from built-in AST module
  - Non-recursive treewalk
    - Sometimes you want a recursive treewalk (and astor supports that, starting
      at any node on the tree), but sometimes you don't need to do that.  astor
      doesn't require you to explicitly visit sub-nodes unless you want to:
    - You can add code that executes before a node's children are visited, and/or
    - You can add code that executes after a node's children are visited, and/or
    - You can add code that executes and keeps the node's children from being
      visited (and optionally visit them yourself via a recursive call)
    - Write functions to access the tree based on object names and/or attribute names
    - Enjoy easy access to parent node(s) for tree rewriting


pkgId: 8554b5f5f5be1261bb578b1621ece06a5ba0e4a85437c979ab3d163f3bc663f8
name: python-astunparse
arch: src
version: 1.6.3
epoch: 0
release: 5.3
summary: An AST unparser for Python
url: https://github.com/simonpercivall/astunparse
rpm_license: BSD-3-Clause AND Python-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-12.compass-ci.net
location_href: Packages/python-astunparse-1.6.3-5.3.src.rpm
checksum_type: sha256
description:
  This is a factored out version of ``unparse`` found in the Python
  source distribution; under Demo/parser in Python 2 and under
  Tools/parser in Python 3.

  This library is single-source compatible with Python 2.6 through
  Python 3.5. It is authored by the Python core developers; I have
  simply merged the Python 2.7 and the Python 3.5 source and test
  suites, and added a wrapper. This factoring out is to provide a
  library implementation that supports both versions.

  Added to this is a pretty-printing dump utility function.


pkgId: a377c453c1ae0e49f866afd0082a71a7f73b2b7d897850ac9f226da73d6dba8a
name: python-asv
arch: src
version: 0.5.1
epoch: 0
release: 1.6
summary: Airspeed Velocity: A Python history benchmarking tool
url: https://github.com/airspeed-velocity/asv
rpm_license: BSD-3-Clause AND MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-2.compass-ci.net
location_href: Packages/python-asv-0.5.1-1.6.src.rpm
checksum_type: sha256
description:
  airspeed velocity (asv) is a tool for benchmarking Python packages
  over their lifetime.

  It is designed to benchmark a single project over its lifetime using
  a given suite of benchmarks. The results are displayed in an
  interactive web frontend that requires only a basic static webserver
  to host.


pkgId: cf6480148b754837a1e341a6ada7d6d910d77e90346d5a14f541f77f0273ce7f
name: python-async_generator
arch: src
version: 1.10
epoch: 0
release: 3.3
summary: Async generators and context managers for Python 3.5+
url: https://github.com/python-trio/async_generator
rpm_license: Apache-2.0 OR MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-14.compass-ci.net
location_href: Packages/python-async_generator-1.10-3.3.src.rpm
checksum_type: sha256
description:
  Python 3.6 added async generators. Python 3.7 adds some more
  tools to make them usable, like contextlib.asynccontextmanager.


pkgId: 1be466ae5a5c1772dbbc2623e461221fa3f9889050aae7cdec0660f331473441
name: python-asyncclick
arch: src
version: 8.1.3.4
epoch: 0
release: 2.2
summary: A wrapper around optparse for command line utilities
url: https://github.com/python-trio/asyncclick
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a24-1.compass-ci.net
location_href: Packages/python-asyncclick-8.1.3.4-2.2.src.rpm
checksum_type: sha256
description:
  AsyncClick ist a fork of Click that works well with trio or asyncio.

  Click is a Python package for creating command line interfaces
  in a composable way with as little code as necessary.  It's the "Command
  Line Interface Creation Kit". It is configurable, and comes with
  defaults out of the box.


pkgId: 9dc87c73fbaa29848453b848196322a75ad936adca8c452681010fc3e6c71f71
name: python-autocommand
arch: src
version: 2.2.2
epoch: 0
release: 2.3
summary: A library to create a command-line program from a function
url: https://github.com/Lucretiel/autocommand
rpm_license: LGPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-128g--b17-9.compass-ci.net
location_href: Packages/python-autocommand-2.2.2-2.3.src.rpm
checksum_type: sha256
description:
  Autocommand turns a function into a command-line program. It converts the function's parameter
  signature into command-line arguments, and automatically runs the function if the module was
  called as __main__. In effect, it lets your create a smart main function.


pkgId: 179525d8485afaf552d008b9339431ec34e2bffa83cc54cdd2af8f8b718a31bb
name: python-autoflake
arch: src
version: 1.5.3
epoch: 0
release: 2.2
summary: Program to removes unused Python imports and variables
url: https://github.com/myint/autoflake
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-0.compass-ci.net
location_href: Packages/python-autoflake-1.5.3-2.2.src.rpm
checksum_type: sha256
description:
  Autoflake removes unused imports and unused variables from Python
  code. It makes use of pyflakes to do this.

  By default, autoflake only removes unused imports for modules that
  are part of the standard library. (Other modules may have side
  effects that make them unsafe to remove automatically.) Removal of
  unused variables is also disabled by default.

  autoflake also removes useless pass statements.


pkgId: b98ecd5396d474446863d40071864d726321f2fe7d5a4ae2a3729748fac6b822
name: python-autopage
arch: src
version: 0.5.1
epoch: 0
release: 3.5
summary: A library to provide automatic paging for console output
url: https://github.com/zaneb/autopage
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-224g--b28-12.compass-ci.net
location_href: Packages/python-autopage-0.5.1-3.5.src.rpm
checksum_type: sha256
description:
  Autopage is a Python library to
  automatically display terminal output from a program
  in a pager (like `less`)


pkgId: 4f102d754c150b9f98bdfa10f854e2cec350ffa5a8e4d1a3e2948c2ae89309af
name: python-autoupgrade-ng
arch: src
version: 0.3.0
epoch: 0
release: 3.20
summary: Automatic upgrade of PyPI packages
url: https://github.com/vuolter/autoupgrade
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-0.compass-ci.net
location_href: Packages/python-autoupgrade-ng-0.3.0-3.20.src.rpm
checksum_type: sha256
description:
  Automatic upgrade of PyPI packages from within Python scripts

  The upgrade will be unattended and the python script will be restarted.

  Old methods are still supported; you can accomplish the same task calling:


pkgId: 3c2978d8e7ab7314065586ff2f6fd6eaaf1d33ccac89e5ea25efa4ab359e4dfc
name: python-azure-ai-language-nspkg
arch: src
version: 1.0.0
epoch: 0
release: 1.10
summary: Microsoft Azure ai-language Namespace Package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-15.compass-ci.net
location_href: Packages/python-azure-ai-language-nspkg-1.0.0-1.10.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure ai-language Services namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.ai namespace.


pkgId: 38dc924b6a2627983154bec05df2e6dc4fdaba0e4e78073b8c6bc8da6417c7d0
name: python-azure-ai-nspkg
arch: src
version: 1.0.0
epoch: 0
release: 3.12
summary: Microsoft Azure AI namespace package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-6.compass-ci.net
location_href: Packages/python-azure-ai-nspkg-1.0.0-3.12.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure AI namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.ai namespace.


pkgId: 7d90486c1d363d5b55de82bfcf9f4310c5565dd762f1e54ae3010ae8e18ae69b
name: python-azure-cognitiveservices-knowledge-nspkg
arch: src
version: 3.0.0
epoch: 0
release: 4.12
summary: Microsoft Azure Cognitive Services Knowledge namespace package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-128g--b17-1.compass-ci.net
location_href: Packages/python-azure-cognitiveservices-knowledge-nspkg-3.0.0-4.12.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Cognitive Services Knowledge namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.cognitiveservices.knowledge namespace.


pkgId: 56195e84d8efaa10136d6a9921f0531df09c328257540be050485af808e24f91
name: python-azure-cognitiveservices-language-nspkg
arch: src
version: 3.0.1
epoch: 0
release: 3.12
summary: Microsoft Azure Cognitive Services Language namespace package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-128g--b17-14.compass-ci.net
location_href: Packages/python-azure-cognitiveservices-language-nspkg-3.0.1-3.12.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Cognitive Services Language namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.cognitiveservices.language namespace.


pkgId: caa5604d00106f03f2f13e9c0f29eccc5b0d1576072005a498130c5b6661ec3f
name: python-azure-cognitiveservices-nspkg
arch: src
version: 3.0.1
epoch: 0
release: 4.5
summary: Microsoft Azure Cognitive Services namespace package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-14.compass-ci.net
location_href: Packages/python-azure-cognitiveservices-nspkg-3.0.1-4.5.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Cognitive Services namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.cognitiveservices namespace.


pkgId: 4bc6bb5cd498536ad2df94ec7c0bd422227bfca56f4881b4ccea07c0cdc305aa
name: python-azure-cognitiveservices-search-nspkg
arch: src
version: 3.0.1
epoch: 0
release: 3.12
summary: Microsoft Azure Cognitive Services Search namespace package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b18-19.compass-ci.net
location_href: Packages/python-azure-cognitiveservices-search-nspkg-3.0.1-3.12.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Cognitive Services Search namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.cognitiveservices.search namespace.


pkgId: 803160b0c55c68ed41d1b29acb4fbb47ddcaf3f2004fa2d8a054d7c21e4fa8b0
name: python-azure-cognitiveservices-vision-nspkg
arch: src
version: 3.0.1
epoch: 0
release: 3.12
summary: Microsoft Azure Cognitive Services Vision namespace package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-13.compass-ci.net
location_href: Packages/python-azure-cognitiveservices-vision-nspkg-3.0.1-3.12.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Cognitive Services Vision namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.cognitiveservices.vision namespace.


pkgId: 2b715a1cdc63108b53f3cdb801eccf15d220648075b7977d5be6e1067d43a858
name: python-azure-communication-nspkg
arch: src
version: 0.0.0b1
epoch: 0
release: 2.13
summary: Microsoft Azure Communication Namespace Package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-6.compass-ci.net
location_href: Packages/python-azure-communication-nspkg-0.0.0b1-2.13.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Communication namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.communication namespace.


pkgId: d31fa333fc93c605d57c9001497b415d4e29d8a0939b0e9411ed42601a7bf1f4
name: python-azure-data-nspkg
arch: src
version: 1.0.0
epoch: 0
release: 2.14
summary: Microsoft Azure Data Namespace Package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-128g--b17-18.compass-ci.net
location_href: Packages/python-azure-data-nspkg-1.0.0-2.14.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Data namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.data namespace.


pkgId: 55a4a579a0d925e2abead399ea3eaf334524b68f3194f2147b31386193982437
name: python-azure-digitaltwins-nspkg
arch: src
version: 1.0.0
epoch: 0
release: 1.13
summary: Microsoft Azure Digitaltwins Namespace Package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-11.compass-ci.net
location_href: Packages/python-azure-digitaltwins-nspkg-1.0.0-1.13.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Digitaltwins namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.digitaltwins namespace.


pkgId: 5fbcb6cd4e5eccc17c63b8d8a02dbe788512badcf3734a176e0ab30453deb89e
name: python-azure-iot-nspkg
arch: src
version: 1.0.1
epoch: 0
release: 1.4
summary: Microsoft Azure IoT namespace package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-1.compass-ci.net
location_href: Packages/python-azure-iot-nspkg-1.0.1-1.4.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure IoT namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.iot namespace.


pkgId: 1e73a05ca773d1e63c932a7c9d1d4f3e1ef16032601a25bed09eae96a52cc57f
name: python-azure-keyvault-nspkg
arch: src
version: 1.0.0
epoch: 0
release: 3.13
summary: Microsoft Azure Key Vault Namespace Package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-19.compass-ci.net
location_href: Packages/python-azure-keyvault-nspkg-1.0.0-3.13.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Key Vault namespace package. It isn't intended to be
  installed directly. Key Vault client libraries are located elsewhere:

  * azure-keyvault-certificates
  * azure-keyvault-keys
  * azure-keyvault-secrets

  This package is for Python 2 only. It provides the necessary files for other packages
  to extend the azure namespace. Python 3.x libraries use PEP420 instead.


pkgId: 164788bbea3f4bbd813fc17ff771608c9418a30d881abd40dd7d08eccbd0f32e
name: python-azure-media-nspkg
arch: src
version: 1.0.0
epoch: 0
release: 1.13
summary: Microsoft Azure Media Namespace Package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-7.compass-ci.net
location_href: Packages/python-azure-media-nspkg-1.0.0-1.13.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Media namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.media namespace.


pkgId: b3264695b75464b27c4c46eda3a1b8cf62034b08348cef3af5ff1255e34217db
name: python-azure-messaging-nspkg
arch: src
version: 1.0.0
epoch: 0
release: 1.9
summary: Microsoft Azure Messaging Namespace Package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-128g--b17-9.compass-ci.net
location_href: Packages/python-azure-messaging-nspkg-1.0.0-1.9.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Messaging namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.messaging namespace.


pkgId: 25c306b8ef017477ba6b3594ab80a59a809eef573e5e12b560d1536ac7d58e0c
name: python-azure-mgmt-datalake-nspkg
arch: src
version: 3.0.1
epoch: 0
release: 3.12
summary: Microsoft Azure Data Lake Management namespace package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b18-9.compass-ci.net
location_href: Packages/python-azure-mgmt-datalake-nspkg-3.0.1-3.12.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Data Lake Management namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.mgmt.datalake namespace.


pkgId: 1e1837fdb3c21029cd5ca122f25a30d3bf2b7158e5816b97708cd55a5be8ad42
name: python-azure-mgmt-nspkg
arch: src
version: 3.0.2
epoch: 0
release: 3.12
summary: Microsoft Azure Management namespace package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-14.compass-ci.net
location_href: Packages/python-azure-mgmt-nspkg-3.0.2-3.12.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Management namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.mgmt namespace.


pkgId: 96612b744b6f5f4db8c4ece110b34fbbded2a92b2366f23e02bda5dff5a1d93d
name: python-azure-mixedreality-nspkg
arch: src
version: 1.0.0
epoch: 0
release: 1.9
summary: Microsoft Azure Mixed Reality Namespace Package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-128g--b17-6.compass-ci.net
location_href: Packages/python-azure-mixedreality-nspkg-1.0.0-1.9.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Mixed Reality namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.mixedreality namespace.


pkgId: 1f464cb0d54bae9c4bc9651fd69e6e9efad5c1f49907e538d21e764e0223f98a
name: python-azure-monitor-nspkg
arch: src
version: 1.0.0
epoch: 0
release: 1.10
summary: Microsoft Azure Monitor Namespace Package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-2.compass-ci.net
location_href: Packages/python-azure-monitor-nspkg-1.0.0-1.10.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Monitor namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.monitor namespace.


pkgId: 7dfd77e8d880a50b696fc21057afb182a6f0f3a4a25d1d2e23e70ebd100b9075
name: python-azure-nspkg
arch: src
version: 3.0.2
epoch: 0
release: 3.13
summary: Microsoft Azure namespace package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-12.compass-ci.net
location_href: Packages/python-azure-nspkg-3.0.2-3.13.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure namespace.


pkgId: 679a4ab52a71e875937b4df5be8cba2fe2b65e6f746af2e28aabc2e4f537d77e
name: python-azure-purview-nspkg
arch: src
version: 2.0.0
epoch: 0
release: 1.9
summary: Microsoft Azure Purview Namespace Package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-2.compass-ci.net
location_href: Packages/python-azure-purview-nspkg-2.0.0-1.9.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Purview namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.purview namespace.


pkgId: 162d7790f10bd1d6070099d6018bdaded0a8950bc525b1b8e2f8ff054dcf294f
name: python-azure-search-nspkg
arch: src
version: 1.0.0
epoch: 0
release: 3.12
summary: Microsoft Azure Search Namespace Package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-9.compass-ci.net
location_href: Packages/python-azure-search-nspkg-1.0.0-3.12.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Search namespace package. It isn't intended to be
  installed directly. Search client libraries are located elsewhere:

  * azure-search-documents

  This package is for Python 2 only. It provides the necessary files for other packages
  to extend the azure namespace. Python 3.x libraries use PEP420 instead.


pkgId: 3a8ff5d09a4dee07e776e10a22802286621d6b0a26e2551b0d69c240ef90bb46
name: python-azure-security-nspkg
arch: src
version: 1.0.0
epoch: 0
release: 1.13
summary: Microsoft Azure Security Namespace Package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-17.compass-ci.net
location_href: Packages/python-azure-security-nspkg-1.0.0-1.13.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Security namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.security namespace.


pkgId: a731967aa066368f37e3658a21f771a787cc84e747bd929bfecb2a82fb7574c8
name: python-azure-synapse-nspkg
arch: src
version: 1.0.0
epoch: 0
release: 2.13
summary: Microsoft Azure Synapse Namespace Package
url: https://github.com/Azure/azure-sdk-for-python
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-2.compass-ci.net
location_href: Packages/python-azure-synapse-nspkg-1.0.0-2.13.src.rpm
checksum_type: sha256
description:
  This is the Microsoft Azure Synapse namespace package.

  This package is not intended to be installed directly by the end user.

  It provides the necessary files for other packages to extend the azure.synapse namespace.


pkgId: 9c4096bcb063eef9350c54cc63063851c4914b3361ed7d33cfe0b4c3aed85561
name: python-baron
arch: src
version: 0.10.1
epoch: 0
release: 1.10
summary: Full Syntax Tree for Python
url: https://github.com/PyCQA/baron
rpm_license: LGPL-3.0-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a28-5.compass-ci.net
location_href: Packages/python-baron-0.10.1-1.10.src.rpm
checksum_type: sha256
description:
  Baron is a Full Syntax Tree (FST) library for Python. In contrast
  to an AST which drops some syntax information in the process of its
  creation (like empty lines, comments, formatting), a FST keeps
  everything and guarantees the operation
  fst_to_code(code_to_fst(source_code)) == source_code.


pkgId: f9edbb8c6b5312b0616c610d71f20def86ac11915439489a77cc3633ed51017c
name: python-bencode
arch: src
version: 4.0.0
epoch: 0
release: 1.3
summary: The BitTorrent bencode module as light-weight, standalone package
url: https://github.com/fuzeman/bencode.py
rpm_license: BitTorrent-1.1
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-4.compass-ci.net
location_href: Packages/python-bencode-4.0.0-1.3.src.rpm
checksum_type: sha256
description:
  This package simply re-packages the existing bencoding and bdecoding
  implemention from the 'official' BitTorrent client as a separate,
  leight-weight package for re-using them without having the entire
  BitTorrent software as a dependency.


pkgId: 18340f85c6a7fb4b5da8c00be5123582b3e5d344d6a8e3a989a11cd26add76a6
name: python-biplist
arch: src
version: 1.0.3
epoch: 0
release: 4.11
summary: A library for reading/writing binary plists
url: https://bitbucket.org/wooster/biplist
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-16.compass-ci.net
location_href: Packages/python-biplist-1.0.3-4.11.src.rpm
checksum_type: sha256
description:
  biplist is a binary plist parser/generator for Python.

  Binary Property List (plist) files provide a faster and smaller serialization
  format for property lists on OS X. This is a library for generating binary
  plists which can be read by OS X, iOS, or other clients.


pkgId: 665100569f4629e2311b5e3de2eced0db4d1a8b4e941c69fc89796a8db3eb401
name: python-bitstruct
arch: src
version: 8.17.0
epoch: 0
release: 1.1
summary: Interpret strings as packed binary data
url: https://github.com/eerimoq/bitstruct
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-0.compass-ci.net
location_href: Packages/python-bitstruct-8.17.0-1.1.src.rpm
checksum_type: sha256
description:
  This module is intended to have a similar interface as the python struct
  module, but working on bits instead of primitive data types (char, int, ...).


pkgId: 724b176fcdf3e745b772bebd5ece47b15560850591cf191334ab3abf8368b49e
name: python-brewer2mpl
arch: src
version: 1.4.1
epoch: 0
release: 3.4
summary: colorbrewer2org color maps for Python and matplotlib
url: https://github.com/jiffyclub/brewer2mpl/wiki
rpm_license: Apache-2.0 AND MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-3.compass-ci.net
location_href: Packages/python-brewer2mpl-1.4.1-3.4.src.rpm
checksum_type: sha256
description:
  brewer2mpl is a pure Python package for accessing colorbrewer2.org
  color maps from Python. With brewer2mpl, the raw RGB colors of all 165
  colorbrewer2.org color maps can be retrieved. The color map data ships with
  brewer2mpl, so that no network connection is required.

  For more information and to view some of the color maps, see the wiki at
  https://github.com/jiffyclub/brewer2mpl/wiki.


pkgId: dabba1115baaac5e54cf8268805fe2f00080c7ef22e41a5cfd255162815a58e1
name: python-bugzilla
arch: src
version: 3.2.0
epoch: 0
release: 1.6
summary: Python library for Bugzilla
url: https://github.com/python-bugzilla/python-bugzilla
rpm_license: GPL-2.0-or-later
rpm_group: Development/Libraries/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b15-11.compass-ci.net
location_href: Packages/python-bugzilla-3.2.0-1.6.src.rpm
checksum_type: sha256
description:
  This is a Python module that provides a Python-ish interface to
  Bugzilla over XMLRPC. It supports the Web Services provided by
  upstream Bugzilla 3.0 and 3.2.

  It also includes a 'bugzilla' commandline client which can be used for quick,
  ad-hoc bugzilla jiggery-pokery.


pkgId: 4b08581585e803f1541fd383159e160ff6e8e7183470da29d6ef007ad5b67b75
name: python-bugzillatools
arch: src
version: 0.5.5
epoch: 0
release: 6.16
summary: Bugzilla CLI client, XML-RPC binding and VCS plugins
url: https://github.com/frasertweedale/bugzillatools
rpm_license: GPL-3.0-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a24-5.compass-ci.net
location_href: Packages/python-bugzillatools-0.5.5-6.16.src.rpm
checksum_type: sha256
description:
  Provides a CLI program and Python library for interacting with the
  Bugzilla_ bug tracking system, and plugins for version control
  systems that enable interaction with Bugzilla installations.


pkgId: 4d31b80302a1db0f3fb1b4f642a00f8a6e9ca110307e3d68704d9d6d37e4c9e3
name: python-cached-property
arch: src
version: 1.5.2
epoch: 0
release: 4.2
summary: A decorator for caching properties in classes
url: https://github.com/pydanny/cached-property
rpm_license: BSD-3-Clause
rpm_group: Development/Libraries/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a29-4.compass-ci.net
location_href: Packages/python-cached-property-1.5.2-4.2.src.rpm
checksum_type: sha256
description:
  A decorator for caching properties in classes. It makes caching of time or
  computational expensive properties quick and easy and it works in Python 2
  and 3.


pkgId: 13f5eeb64fbb66589482467f27fb7a593fdbda03071ee3e05031056bc0829472
name: python-cachey
arch: src
version: 0.2.1
epoch: 0
release: 2.4
summary: A Python cache mindful of computation/storage costs
url: https://github.com/mrocklin/cachey/
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a32-9.compass-ci.net
location_href: Packages/python-cachey-0.2.1-2.4.src.rpm
checksum_type: sha256
description:
  Cachey tries to hold on to values that have the following characteristics

  1. Expensive to recompute (in seconds)
  2. Cheap to store (in bytes)
  3. Frequently used
  4. Recenty used

  It accomplishes this by adding the following to each items score on each access

      score += compute_time / num_bytes * (1 + eps) ** tick_time

  For some small value of epsilon (which determines the memory halflife). This
  has units of inverse bandwidth, has exponential decay of old results and
  roughly linear amplification of repeated results.


pkgId: 36014fb135b080b91b5ec60e921aa7a70271e7b822f7ebf44773b99ff017d55a
name: python-calmjs.parse
arch: src
version: 1.3.0
epoch: 0
release: 3.1
summary: Various parsers for ECMA standards
url: https://github.com/calmjs/calmjs.parse
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s64p-256g--a41-4.compass-ci.net
location_href: Packages/python-calmjs.parse-1.3.0-3.1.src.rpm
checksum_type: sha256
description:
  A collection of parsers and helper libraries for understanding
  ECMAScript; a near feature complete fork of slimit.


pkgId: 71ec841a1bbc7613895cdde7dd4968bb5da171c2589504dbaf804b2c9dca06b0
name: python-cassowary
arch: src
version: 0.5.2
epoch: 0
release: 2.10
summary: A pure Python implementation of the Cassowary constraint solving algorithm
url: https://github.com/brodderickrodriguez/cassowary
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a28-2.compass-ci.net
location_href: Packages/python-cassowary-0.5.2-2.10.src.rpm
checksum_type: sha256
description:
  A pure Python implementation of the Cassowary constraint-solving algorithm.
  Cassowary is the algorithm that forms the core of the OS X and iOS visual
  layout mechanism.


pkgId: 43cf0e53a94ba557363fc056239631e84f3036ed6ca8be657fe470993a7a22b3
name: python-cepa
arch: src
version: 1.8.4
epoch: 0
release: 2.3
summary: Python controller library for Tor
url: https://github.com/onionshare/cepa
rpm_license: LGPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a64-4.compass-ci.net
location_href: Packages/python-cepa-1.8.4-2.3.src.rpm
checksum_type: sha256
description:
  Cepa is a fork of stem that adds support for v3 onion client authentication.

  Stem is a Python controller library for Tor.
  With it you can use Tor's control protocol to script against the Tor process, or build things such as Nyx.


pkgId: ac358e892ec10b94d58b98385fb192c45ea63682d329481eb42e5ff8bef10df0
name: python-cffi
arch: src
version: 1.15.1
epoch: 0
release: 4.3
summary: Foreign Function Interface for Python calling C code
url: https://cffi.readthedocs.org
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-9.compass-ci.net
location_href: Packages/python-cffi-1.15.1-4.3.src.rpm
checksum_type: sha256
description:
  Foreign Function Interface for Python calling C code. The aim of this project
  is to provide a convenient and reliable way of calling C code from Python.


pkgId: d430fbf40a4a096ca86d4c653ecf9f867ebd8c86d4f47c3b88c54eab4c7e61a0
name: python-cfscrape
arch: src
version: 2.1.1
epoch: 0
release: 1.16
summary: Python module to bypass Cloudflare's anti-bot page
url: https://github.com/Anorov/cloudflare-scrape
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-1.compass-ci.net
location_href: Packages/python-cfscrape-2.1.1-1.16.src.rpm
checksum_type: sha256
description:
  A simple Python module to bypass Cloudflare's anti-bot page (also known as "I'm
  Under Attack Mode", or IUAM), implemented with Requests.

  This can be useful if you wish to scrape or crawl a website protected with
  Cloudflare. Cloudflare's anti-bot page currently just checks if the client
  supports Javascript, though they may add additional techniques in the future.

  Due to Cloudflare continually changing and hardening their protection page,
  cfscrape requires Node.js to solve Javascript challenges. This allows the script
  to easily impersonate a regular web browser without explicitly deobfuscating and
  parsing Cloudflare's Javascript.

  Note: This only works when regular Cloudflare anti-bots is enabled (the
  "Checking your browser before accessing..." loading page). If there is a
  reCAPTCHA challenge, you're out of luck. Thankfully, the Javascript check page
  is much more common.


pkgId: 54a233070eac658b4838d060cd084d5981fdf558b66172d5e96a01de5bb1689c
name: python-chardet
arch: src
version: 5.2.0
epoch: 0
release: 1.1
summary: Universal encoding detector
url: https://github.com/chardet/chardet
rpm_license: LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-12.compass-ci.net
location_href: Packages/python-chardet-5.2.0-1.1.src.rpm
checksum_type: sha256
description:
  Universal character encoding detector
  -------------------------------------

  Detects
   - ASCII, UTF-8, UTF-16 (2 variants), UTF-32 (4 variants)
   - Big5, GB2312, EUC-TW, HZ-GB-2312, ISO-2022-CN (Traditional and Simplified Chinese)
   - EUC-JP, SHIFT_JIS, ISO-2022-JP (Japanese)
   - EUC-KR, ISO-2022-KR (Korean)
   - KOI8-R, MacCyrillic, IBM855, IBM866, ISO-8859-5, windows-1251 (Cyrillic)
   - ISO-8859-2, windows-1250 (Hungarian)
   - ISO-8859-5, windows-1251 (Bulgarian)
   - windows-1252 (English)
   - ISO-8859-7, windows-1253 (Greek)
   - ISO-8859-8, windows-1255 (Visual and Logical Hebrew)
   - TIS-620 (Thai)

  Requires Python 2.1 or later

  Command-line Tool
  -----------------

  chardet comes with a command-line script which reports on the encodings of one
  or more files::

      % chardetect.py somefile someotherfile
      somefile: windows-1252 with confidence 0.5
      someotherfile: ascii with confidence 1.0


pkgId: c8524aff336cb200de8badac68adcdee13a88380e7a04f0d83531eb6a8c7a906
name: python-chest
arch: src
version: 0.2.3
epoch: 0
release: 4.8
summary: Spill-to-disk dictionary for Python
url: https://github.com/ContinuumIO/chest
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b23-4.compass-ci.net
location_href: Packages/python-chest-0.2.3-4.8.src.rpm
checksum_type: sha256
description:
  A dictionary that spills to disk.
  Chest acts like a dictionary, but it can write its contents to disk.
  This is useful in the following two occasions:
  1. Chest can hold datasets that are larger than memory
  2. Chest persists and so can be saved and loaded for later use


pkgId: cc5fbfbda4c5458c114cb1e9ea314141842055bc2aeaf2587bf70fc6759022cb
name: python-cinemagoer
arch: src
version: 2023.5.1
epoch: 0
release: 1.3
summary: Python package to access the IMDb's database
url: https://cinemagoer.sourceforge.io/
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.taishan200-2280-2s48p-256g--a64-1.compass-ci.net
location_href: Packages/python-cinemagoer-2023.5.1-1.3.src.rpm
checksum_type: sha256
description:
  cinemagoer is a Python package useful to retrieve and manage the data
  of the IMDb movie database about movies, people, characters and companies.

  cinemagoer can retrieve data from both the IMDb's web server and a local
  copy of the whole database.


pkgId: 06103a79442212d4774298d3722add13d0db3dd3863dd8f7746cfbce2eceb6a1
name: python-clint
arch: src
version: 0.5.1
epoch: 0
release: 5.5
summary: Python Command Line Interface Tools
url: https://github.com/kennethreitz/clint
rpm_license: ISC
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-18.compass-ci.net
location_href: Packages/python-clint-0.5.1-5.5.src.rpm
checksum_type: sha256
description:
  Clint is a module filled with a set of tools for developing
  commandline applications. It supports colors, and custom email-style
  quotes. It has a nestable indentation context manager, and a column
  printer with optional auto-expanding columns with autodetection of
  console size, wrapping your words properly to fit the column size.


pkgId: a28b8c630e6a661ecd3496278491302a7ab84e852ff426d688a1387ecc843069
name: python-cloudpickle
arch: src
version: 2.2.1
epoch: 0
release: 1.1
summary: Extended pickling support for Python objects
url: https://github.com/cloudpipe/cloudpickle
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-1.compass-ci.net
location_href: Packages/python-cloudpickle-2.2.1-1.1.src.rpm
checksum_type: sha256
description:
  The cloudpickle package makes it possible to serialize Python constructs
  not supported by the default pickle module from the Python standard
  library.

  cloudpickle is especially useful for cluster computing where Python
  expressions are shipped over the network to execute on remote hosts,
  possibly close to the data.

  Among other things, cloudpickle supports pickling for lambda expressions,
  functions and classes defined interactively in the __main__ module.


pkgId: a67818b2d12cac75cccbc4ce0ba4e3c6c411728d6013dd56c9c9e1ba42d8d658
name: python-cmdln
arch: src
version: 2.0.0
epoch: 0
release: 3.15
summary: An improved cmd.py for Writing Multi-command Scripts and Shells
url: https://github.com/trentm/cmdln
rpm_license: MIT
rpm_group: Development/Libraries/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-7.compass-ci.net
location_href: Packages/python-cmdln-2.0.0-3.15.src.rpm
checksum_type: sha256
description:
  `cmdln.py` is an extension of Python's default `cmd.py` module that
  provides "a simple framework for writing line-oriented command
  interpreters".	The idea (with both cmd.py and cmdln.py) is to be able
  to quickly build multi-sub-command tools (think cvs or svn) and/or
  simple interactive shells (think gdb or pdb).  Cmdln's extensions make
  it more natural to write sub-commands, integrate optparse for simple
  option processing, and make having good command documentation easier.


pkgId: 45ef8ade26eb47f521a65d526ef8030bb23e55a1c2e92dbe16bd655e86ca59dc
name: python-cogapp
arch: src
version: 3.3.0
epoch: 0
release: 2.3
summary: A code generator for executing Python snippets in source files
url: http://nedbatchelder.com/code/cog
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s12p-768g--b16-2.compass-ci.net
location_href: Packages/python-cogapp-3.3.0-2.3.src.rpm
checksum_type: sha256
description:
  Cog is a file generation tool. It lets you use pieces of Python code
  as generators in your source files to generate whatever text you
  need.


pkgId: 6f8b880f4b7439a7de6ebf6577b1e2eb3308bfa75ff2f46335f8864f5931a389
name: python-colormap
arch: src
version: 1.0.4
epoch: 0
release: 1.5
summary: Utilities to manipulate matplotlib colormaps and color codecs
url: https://github.com/cokelaer/colormap
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-5.compass-ci.net
location_href: Packages/python-colormap-1.0.4-1.5.src.rpm
checksum_type: sha256
description:
  The colormap package provides utilities to convert colors between
  RGB, HEX, HLS, HUV and a class to build colormaps for matplotlib. All
  matplotlib colormaps and some R colormaps are available altogether. The
  plot_colormap method is able to pick up a colormaps and
  the test_colormap can be used to visually test a new colormap.


pkgId: acf8c5e623ac658da0e0d662b0d00b2ca93f935e63f6d1ecc4990941c3bf3554
name: python-colorspacious
arch: src
version: 1.1.2
epoch: 0
release: 2.10
summary: Python library for doing colorspace conversions
url: https://github.com/njsmith/colorspacious
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b18-0.compass-ci.net
location_href: Packages/python-colorspacious-1.1.2-2.10.src.rpm
checksum_type: sha256
description:
  Colorspacious is a library for performing colorspace conversions.

  In addition to the most common standard colorspaces (sRGB, XYZ, xyY,
  CIELab, CIELCh), it also includes color vision deficiency ("color
  blindness") simulations using the approach of Machado et al (2009), a
  complete implementation of CIECAM02
  <https://en.wikipedia.org/wiki/CIECAM02>, and the perceptually
  uniform CAM02-UCS / CAM02-LCD / CAM02-SCD spaces proposed by Luo et al
  (2006).


pkgId: e46ab7436fdb89990b6508c43d8acd2b8b479a60d0e029a63b67d33ce4860835
name: python-configobj
arch: src
version: 5.0.8
epoch: 0
release: 1.1
summary: Config file reading, writing and validation
url: https://github.com/DiffSK/configobj
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-5.compass-ci.net
location_href: Packages/python-configobj-5.0.8-1.1.src.rpm
checksum_type: sha256
description:
  ConfigObj is a simple but powerful config file reader and writer: an ini
  file round tripper. Its main feature is that it is very easy to use, with a
  straightforward programmer's interface and a simple syntax for config files.
  It has lots of other features though:

   * Nested sections (subsections), to any level
   * List values
   * Multiple line values
   * Full Unicode support
   * String interpolation (substitution)
   * Integrated with a powerful validation system
     - including automatic type checking/conversion
     - and allowing default values
     - repeated sections
   * All comments in the file are preserved
   * The order of keys/sections is preserved
   * Powerful ``unrepr`` mode for storing/retrieving Python data-types


pkgId: 5a896e41ba331e40b441d27e7db0a35c284b5f02d6ead27ba5ddbf890c2cf4af
name: python-confusable-homoglyphs
arch: src
version: 3.2.0
epoch: 0
release: 3.11
summary: Detector for confusable use of Unicode homoglyphs
url: https://github.com/vhf/confusable_homoglyphs
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-4.compass-ci.net
location_href: Packages/python-confusable-homoglyphs-3.2.0-3.11.src.rpm
checksum_type: sha256
description:
  A Python module to detect Unicode homoglyphs and homograph attacks.
  Homoglyphs are characters that may appear the same but have different
  codepoints, meaning or representation, for example U+0041 LATIN
  CAPITAL LETTER A ('A') vs. U+0391 GREEK CAPITAL LETTER ALPHA, 'Α'.


pkgId: 7d1ea14d914b996065bf0229ad996096becd9944caf4affc690e1d19f390bdcd
name: python-constantly
arch: src
version: 15.1.0
epoch: 0
release: 3.4
summary: Symbolic constants in Python
url: https://github.com/twisted/constantly
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-1.compass-ci.net
location_href: Packages/python-constantly-15.1.0-3.4.src.rpm
checksum_type: sha256
description:
  A library that provides symbolic constant support.
  It includes collections and constants with text, numeric, and bit flag values.
  Originally ``twisted.python.constants`` from the `Twisted <https://twistedmatrix.com/>`_ project.


pkgId: 89538b957c2444b8b21e5c710de7df9357012e6c5608e97b6f956cb676f7bda1
name: python-convertdate
arch: src
version: 2.4.0
epoch: 0
release: 1.4
summary: Module for date conversions from and to Gregorian calendar
url: https://github.com/fitnr/convertdate
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-5.compass-ci.net
location_href: Packages/python-convertdate-2.4.0-1.4.src.rpm
checksum_type: sha256
description:
  A Python module for converting between Gregorian dates and other
  calendar systems. Calendars included: Baha'i, French Republican,
  Hebrew, Indian Civil, Islamic, ISO, Julian, Mayan and Persian.


pkgId: 4534321627ec78858f9ce79820aa542850682b8546b18ef69b5b2a7d14c7c6ef
name: python-cookies
arch: src
version: 2.2.1
epoch: 0
release: 6.4
summary: Friendlier RFC 6265-compliant cookie parser/renderer
url: https://github.com/sashahart/cookies
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-14.compass-ci.net
location_href: Packages/python-cookies-2.2.1-6.4.src.rpm
checksum_type: sha256
description:
  cookies.py is a Python module for working with HTTP cookies: parsing and
  rendering 'Cookie:' request headers and 'Set-Cookie:' response headers,
  and exposing a convenient API for creating and modifying cookies. It can be
  used as a replacement of Python's Cookie.py (aka http.cookies).

  * Rendering according to RFC 6265. It uses URL encoding to represent
    non-ASCII by default, like many other languages' libraries.
  * Liberal parsing, incorporating many complaints about Cookie.py
    barfing on common cookie formats which can be reliably parsed
  * Documented code, with chapter and verse from RFCs
  * A test suite with 100% test coverage
  * Unlike Cookie.py, it doesn't lock all implementation inside its own
    classes. You can suppress minor parse exceptions with parameters
    rather than subclass wrappers. You can plug in your own parsers,
    renderers and validators for new or existing cookie attributes. You
    can render the data out in a dict. You can use the underlying
    imperative API or even lift the parser's regexps for your own
    parser or project.

  While this is intended to be a good module for handling cookies, it does not
  even try to do any of the following:

  * Backward compatibility with Cookie.py
  * Implementation of RFC 2109 or 2965
  * Handle every conceivable output from legacy applications
  * Provide a means to store pickled Python objects in cookie values

  This does not compete with the cookielib (http.cookiejar) module in the Python
  standard library.


pkgId: 9317d4b6ee56f6049f35a9a5f789a30241912ec8bbae650112a6a1b522cb624e
name: python-cppclean
arch: src
version: 0.13
epoch: 0
release: 2.23
summary: Program to find problems in C++ source code
url: https://github.com/myint/cppclean
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a16-4.compass-ci.net
location_href: Packages/python-cppclean-0.13-2.23.src.rpm
checksum_type: sha256
description:
  CPPclean attempts to find problems in C++ source that slow development
  in large code bases, for example various forms of unused code.
  Unused code can be unused functions, methods, data members, types, etc
  to unnecessary #include directives. Unnecessary #includes can cause
  considerable extra compiles increasing the edit-compile-run cycle.


pkgId: d3118701db98a39982a1562bad4198bb43daefbf451649f4f280ed020324c942
name: python-cracklib
arch: src
version: 2.9.6
epoch: 0
release: 1.1
summary: A CPython extension module wrapping the libcrack library
url: https://github.com/cracklib/cracklib
rpm_license: GPL-2.0-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/python-cracklib-2.9.6-1.1.src.rpm
checksum_type: sha256
description:
  This CPython extension provides Python bindings for cracklib. It
  contains a pythonic interface to cracklib's functions and some Python
  convenience functions.


pkgId: a8786eac9e01288c004dfac452f80b6f0eabf05665588bce57826f87e2cbdda2
name: python-crayons
arch: src
version: 0.4.0
epoch: 0
release: 3.11
summary: Colored strings for terminal usage
url: https://github.com/MasterOdin/crayons
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-19.compass-ci.net
location_href: Packages/python-crayons-0.4.0-3.11.src.rpm
checksum_type: sha256
description:
  Crayons is a simple module to give you colored strings for terminal usage.
  Included colors are red, green, yellow, blue, black, magenta, cyan, white,
  and normal.


pkgId: ad6b19375eb5fdce0092b00119a129cd98ab1723a1a13a38b38b40b91dbea4ba
name: python-crumbs
arch: src
version: 2.1.1
epoch: 0
release: 1.16
summary: Generalized all-in-one parameters module
url: https://github.com/alunduil/crumbs
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a70-0.compass-ci.net
location_href: Packages/python-crumbs-2.1.1-1.16.src.rpm
checksum_type: sha256
description:
  This package provides a single interface to environment variables',
  configuration files', and command line arguments' provided values.  The
  dictionary-like interface makes interacting with these, most of the time
  disparate, resources much simpler.  It also allows parameters' values to be set
  in any of the three sources and selects an appropriate value when a parameter's
  value is specified in multiple sources.  This way the most expected value,
  according to the normal prcedence—command line arguments then configuration
  files then environment variables, is always returned.


pkgId: e2c867af816afa5eb50db1ef98568adf7dbe961cdbd78e4fe26f6157d1cebd8b
name: python-cssselect
arch: src
version: 1.2.0
epoch: 0
release: 2.4
summary: CSS3 selectors for Python
url: https://github.com/scrapy/cssselect
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-18.compass-ci.net
location_href: Packages/python-cssselect-1.2.0-2.4.src.rpm
checksum_type: sha256
description:
  cssselect parses CSS3 Selectors and translates them to XPath 1.0
  expressions. Such expressions can be used in lxml or another XPath engine to
  find the matching elements in an XML or HTML document.

  This module used to live inside of lxml as lxml.cssselect before it was
  extracted as a stand-alone project.


pkgId: 954bbb8837deac740201815bbf11ed933945ef1a65a477bab88b025d4c277cc8
name: python-cstruct
arch: src
version: 5.2
epoch: 0
release: 1.5
summary: C-style structs for Python
url: https://github.com/andreax79/python-cstruct
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-1.compass-ci.net
location_href: Packages/python-cstruct-5.2-1.5.src.rpm
checksum_type: sha256
description:
  Convert C struct definitions into Python classes with methods for
  serializing/deserializing. The usage is very simple: create a class
  subclassing cstruct.CStruct and add a C struct definition as a
  string in the struct field. The C struct definition is parsed at
  runtime and the struct format string is generated. The class offers
  the method "unpack" for deserializing a string of bytes into a
  Python object and the method "pack" for serializing the values into
  a string.


pkgId: 8eba68105527f68c8f1bf8463cf236840e9bbf3e17695436cc13b45c1b6da719
name: python-dash-core-components
arch: src
version: 2.0.0
epoch: 0
release: 1.8
summary: Core component suite for Dash - Legacy
url: https://github.com/plotly/dash-core-components
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-12.compass-ci.net
location_href: Packages/python-dash-core-components-2.0.0-1.8.src.rpm
checksum_type: sha256
description:
  Core component suite for Dash

  As of Dash 2, the development of dash-core-components has been moved to the main Dash repo

  This package exists for backward compatibility as Dash still lists it as requirement. It
  has no further functionality than displaying a deprecation message.


pkgId: c2deb80ff3ee160cc188368cd90b0485be8049fd9067758a53f83483f8bea3d7
name: python-dash-html-components
arch: src
version: 2.0.0
epoch: 0
release: 1.8
summary: Vanilla HTML components for Dash - Legacy
url: https://github.com/plotly/dash-html-components
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b15-17.compass-ci.net
location_href: Packages/python-dash-html-components-2.0.0-1.8.src.rpm
checksum_type: sha256
description:
  Vanilla HTML components for Dash

  As of Dash 2, the development of dash-html-components has been moved to the main Dash repo

  This package exists for backward compatibility as Dash still lists it as requirement. It
  has no further functionality than displaying a deprecation message.


pkgId: ee4e12c65c2fe4f78a627c5db145fa8e2e0531a9228e26f904f5773da90a28e5
name: python-dash-table
arch: src
version: 5.0.0
epoch: 0
release: 1.7
summary: Dash table
url: https://github.com/plotly/dash-table
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a15-3.compass-ci.net
location_href: Packages/python-dash-table-5.0.0-1.7.src.rpm
checksum_type: sha256
description:
  An interactive DataTable for Dash.

  As of Dash 2, the development of dash-table has been moved to the main Dash repo

  This package exists for backward compatibility as Dash still lists it as requirement. It
  has no further functionality than displaying a deprecation message.


pkgId: fd2e5263e5322d52a51054431d0a6591b01af150cebf18d7b0e74c60a0dc6247
name: python-datadiff
arch: src
version: 2.1.0
epoch: 0
release: 1.3
summary: DataDiff is a library to provide human-readable diffs of python data structures
url: https://sourceforge.net/projects/datadiff/
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-0.compass-ci.net
location_href: Packages/python-datadiff-2.1.0-1.3.src.rpm
checksum_type: sha256
description:
  DataDiff is a library to provide human-readable diffs of python data structures.
  It can handle sequence types (lists, tuples, etc), sets, and dictionaries.
  Dictionaries and sequences will be diffed recursively, when applicable.
  It has special-case handling for multi-line strings, showing them as a typical unified diff.
  Drop-in replacements for some nose assertions are available.  If the assertion fails,
  a nice data diff is shown, letting you easily pinpoint the root difference.


pkgId: d7968bb8f3af6da33d48acdd31a37731c8b05e9a493e4b06f68f2906076d298b
name: python-dbus-deviation
arch: src
version: 0.6.1
epoch: 0
release: 1.13
summary: Parse D-Bus introspection XML and process it in various ways
url: http://people.collabora.com/~pwith/dbus-deviation/
rpm_license: LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-3.compass-ci.net
location_href: Packages/python-dbus-deviation-0.6.1-1.13.src.rpm
checksum_type: sha256
description:
  dbus-deviation is a project for parsing D-Bus introspection XML and processing
  it in various ways. Its main tool is dbus-interface-diff, which calculates the
  difference between two D-Bus APIs for the purpose of checking for API breaks.
  This functionality is also available as a Python module, dbusdeviation.


pkgId: d8c5413b5bb21ffc96d14a0884b6a238fef766e9ad9332a386e8dfe93af83c43
name: python-dbus_next
arch: src
version: 0.2.3
epoch: 0
release: 1.14
summary: A zero-dependency DBus library for Python with asyncio support
url: https://github.com/altdesktop/python-dbus-next
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-17.compass-ci.net
location_href: Packages/python-dbus_next-0.2.3-1.14.src.rpm
checksum_type: sha256
description:
  python-dbus-next is a Python library for DBus that aims to be a fully featured high level library primarily geared towards integration of applications into Linux desktop and mobile environments.

  Desktop application developers can use this library for integrating their applications into desktop environments by implementing common DBus standard interfaces or creating custom plugin interfaces.

  Desktop users can use this library to create their own scripts and utilities to interact with those interfaces for customization of their desktop environment.

  python-dbus-next plans to improve over other DBus libraries for Python in the following ways:

  Zero dependencies and pure Python 3.
  Support for multiple IO backends including asyncio and the GLib main loop.
  Nonblocking IO suitable for GUI development.
  Target the latest language features of Python for beautiful services and clients.
  Complete implementation of the DBus type system without ever guessing types.
  Integration tests for all features of the library.
  Completely documented public API.


pkgId: 7d02509a18610d112616e0408258fa61bcfa0bb3196f099539240cc9cff27277
name: python-delegator.py
arch: src
version: 0.1.1
epoch: 0
release: 3.5
summary: Python library for dealing with subprocesses
url: https://github.com/kennethreitz/delegator.py
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b15-0.compass-ci.net
location_href: Packages/python-delegator.py-0.1.1-3.5.src.rpm
checksum_type: sha256
description:
  Delegator.py is a library for dealing with subprocesses, inspired
  by both "envoy" and "pexpect" (in fact, it depends on it).


pkgId: 44a836693a01e46d3b1105814af1244938fdec5ffc65ad1ec7b64308b2f56804
name: python-dennis
arch: src
version: 1.1.0
epoch: 0
release: 1.6
summary: Utilities for working with PO and POT files
url: https://github.com/willkg/dennis
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-128g--b17-5.compass-ci.net
location_href: Packages/python-dennis-1.1.0-1.6.src.rpm
checksum_type: sha256
description:
  Dennis is a set of utilities for working with PO files. They
  translate POT files to find problems with localization in code, and
  lint PO files for common problems like variable formatting,
  mismatched HTML, missing variables, etc.


pkgId: f36f4ae784c59d7d0eea6a189605e8fb64212256a6466706f33bf8fd7aba8bf9
name: python-deprecation
arch: src
version: 2.1.0
epoch: 0
release: 2.16
summary: A library to handle automated deprecations
url: https://github.com/briancurtin/deprecation
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-16.compass-ci.net
location_href: Packages/python-deprecation-2.1.0-2.16.src.rpm
checksum_type: sha256
description:
  The `deprecation` library provides a `deprecated` decorator and a
  `fail_if_not_removed` decorator for your tests. Together, the two
  enable the automation of several things:


pkgId: a85285c5a675326f4f35c6f8a8b877e808dd1cb7ee8201bcda37c81befb5fcfb
name: python-dfdatetime
arch: src
version: 0~20230225
epoch: 0
release: 1.2
summary: Digital Forensics date and time (dfDateTime)
url: https://github.com/log2timeline/dfdatetime
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-2.compass-ci.net
location_href: Packages/python-dfdatetime-0~20230225-1.2.src.rpm
checksum_type: sha256
description:
  dfDateTime, or Digital Forensics date and time, provides date and time
  objects to preserve accuracy and precision.


pkgId: 59453fadfe7deb0827d6c82514480d82f0949f0679dae0fcb2bf81689d3cca18
name: python-discogs-client
arch: src
version: 2.3.0
epoch: 0
release: 1.5
summary: Official Python API client for Discogs
url: https://github.com/discogs/discogs_client
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-10.compass-ci.net
location_href: Packages/python-discogs-client-2.3.0-1.5.src.rpm
checksum_type: sha256
description:
  This is the official Discogs API client for Python. It enables you to query the
  Discogs database for information on artists, releases, labels, users,
  Marketplace listings, and more. It also supports OAuth 1.0a authorization,
  which allows you to change user data such as profile information, collections
  and wantlists, inventory, and orders.


pkgId: 8d5d2ec7e95bb069da4b88a914eb1094d310fa50ec4a9c9d74fa10a0b1ea3cb7
name: python-diskcache
arch: src
version: 5.6.3
epoch: 0
release: 1.1
summary: Disk and file backed cache
url: https://grantjenks.com/docs/diskcache/
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b15-17.compass-ci.net
location_href: Packages/python-diskcache-5.6.3-1.1.src.rpm
checksum_type: sha256
description:
  DiskCache: Disk Backed Cache

  DiskCache is a disk and file backed cache library, written
  in pure Python, and compatible with Django.


pkgId: fadc4f54f172c4e727ca4943fa10858524b30ed45d0280d0cd753b48b3a24384
name: python-distorm3
arch: src
version: 3.5.2
epoch: 0
release: 1.13
summary: Disassembler Library For x86/AMD64
url: https://github.com/gdabah/distorm
rpm_license: BSD-3-Clause
rpm_group: Development/Libraries/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a15-2.compass-ci.net
location_href: Packages/python-distorm3-3.5.2-1.13.src.rpm
checksum_type: sha256
description:
  diStorm3 is a decomposer, which means it takes an instruction and
  returns a binary structure which describes it rather than static
  text.


pkgId: 81617435e170f8c5842663823ceff755b1b2a5f8d6525c5b9fe5a6b9464847d1
name: python-django-avatar
arch: src
version: 7.1.1
epoch: 0
release: 1.3
summary: Django-avatar package
url: https://github.com/grantmcconnaughey/django-avatar/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-3.compass-ci.net
location_href: Packages/python-django-avatar-7.1.1-1.3.src.rpm
checksum_type: sha256
description:
  Django-avatar is a reusable application for handling user avatars.  It has the
  ability to default to Gravatar_ if no avatar is found for a certain user.
  Django-avatar automatically generates thumbnails and stores them to your default
  file storage backend for retrieval later.


pkgId: 9c81f2c2b8c0e6e8e7e677044b83b442c29afc535fab2a799578ac96e73ab50b
name: python-django-collectd-rest
arch: src
version: 0.2.4
epoch: 0
release: 1.4
summary: A simple Django application to demonstrate RRD plots
url: https://github.com/matwey/django-collectd-rest
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/python-django-collectd-rest-0.2.4-1.4.src.rpm
checksum_type: sha256
description:
  django-collectd-rest is a simple Django application to demonstrate RRD plots generated by collectd or any other rrd data.
  The application is built on top of django-rest-framework and provides REST API to access the plots.


pkgId: 1db7847ff7fe59f1b8be70a03323ccc82f36ac8b1899614b4e671c8ed9789b50
name: python-django-crispy-forms
arch: src
version: 1.14.0
epoch: 0
release: 1.3
summary: Django DRY Forms
url: https://github.com/maraujop/django-crispy-forms
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-3.compass-ci.net
location_href: Packages/python-django-crispy-forms-1.14.0-1.3.src.rpm
checksum_type: sha256
description:
  A module to build programmatic reusable layouts out of components
  with control over the rendered HTML without writing HTML in
  templates, and without breaking the standard way of doing things in
  Django.


pkgId: a5ea854d44d1024e0fb725db942c1d4903d74bcfb4a83935ea35d52c3e7d0bfc
name: python-django-environ
arch: src
version: 0.4.5
epoch: 0
release: 5.1
summary: Django application configuration via environment variables
url: https://github.com/joke2k/django-environ
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a15-0.compass-ci.net
location_href: Packages/python-django-environ-0.4.5-5.1.src.rpm
checksum_type: sha256
description:
  Django-environ allows utilizing 12factor inspired environment
  variables to configure Django applications.


pkgId: ab368c79f49431223a8bb199ce9d6e6438db1b4a1d57c47cce5be095de08cc68
name: python-django-pglocks
arch: src
version: 1.0.4
epoch: 0
release: 1.15
summary: PostgreSQL Advisory Locks for Django
url: https://github.com/Xof/django-pglocks
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-3.compass-ci.net
location_href: Packages/python-django-pglocks-1.0.4-1.15.src.rpm
checksum_type: sha256
description:
  django-pglocks provides a useful context manager to manage PostgreSQL advisory
  locks. It requires Django (tested with 1.5), PostgreSQL, and (probably) psycopg2.

  Advisory locks are application-level locks that are acquired and released purely
  by the client of the database; PostgreSQL never acquires them on its own. They
  are very useful as a way of signalling to other sessions that a higher-level
  resource than a single row is in use, without having to lock an entire table or
  some other structure.

  It's entirely up to the application to correctly acquire the right lock.

  Advisory locks are either session locks or transaction locks. A session lock is
  held until the database session disconnects (or is reset); a transaction lock is
  held until the transaction terminates.

  Currently, the context manager only creates session locks, as the behavior of a
  lock persisting after the context body has been exited is surprising, and
  there's no way of releasing a transaction-scope advisory lock except to exit
  the transaction.


pkgId: 901f20fad16ed1a8db40fabcd3eb803a83ca40d256e33c0c0469b30f3a53045c
name: python-dnspython
arch: src
version: 2.3.0
epoch: 0
release: 2.2
summary: A DNS toolkit for Python
url: https://github.com/rthalley/dnspython
rpm_license: ISC
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-3.compass-ci.net
location_href: Packages/python-dnspython-2.3.0-2.2.src.rpm
checksum_type: sha256
description:
  dnspython is a DNS toolkit for Python. It supports almost all
  record types. It can be used for queries, zone transfers, and
  dynamic updates. It supports TSIG authenticated messages and EDNS0.

  dnspython provides both high and low level access to DNS. The high
  level classes perform queries for data of a given name, type, and
  class, and return an answer set. The low level classes allow direct
  manipulation of DNS zones, messages, names, and records.

  The package requires dependencies necessary for these optional features:
  - DNS over HTTPS (doh)
  - IDNA
  - DNSSEC
  and suggest dependencies necessary for these optional features:
  - trio
  - curio
  This optional feature is not available due to missing dependencies:
  - wmi


pkgId: 7cfeb367af9154ad942b19759838556bda96ec537ef32506ae83a468c1b80d30
name: python-doc
arch: src
version: 2.7.18
epoch: 0
release: 39.1
summary: Additional Package Documentation for Python
url: https://www.python.org/
rpm_license: Python-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-3.compass-ci.net
location_href: Packages/python-doc-2.7.18-39.1.src.rpm
checksum_type: sha256
description:
  Tutorial, Global Module Index, Language Reference, Library Reference,
  Extending and Embedding Reference, Python/C API Reference, Documenting
  Python, and Macintosh Module Reference in HTML format.


pkgId: a0b7fe0951cb15ea6c790adb2860f04817d607d9f2e38909920e6f569f2fef64
name: python-docformatter
arch: src
version: 1.4
epoch: 0
release: 1.12
summary: Utility to re-format docstrings per PEP 257
url: https://github.com/myint/docformatter
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-2.compass-ci.net
location_href: Packages/python-docformatter-1.4-1.12.src.rpm
checksum_type: sha256
description:
  Docformatter currently automatically formats docstrings to follow a
  subset of the PEP 257 conventions. Below are the relevant items quoted
  from PEP 257.

  - For consistency, always use triple double quotes around docstrings.
  - Triple quotes are used even though the string fits on one line.
  - Multi-line docstrings consist of a summary line just like a one-line
    docstring, followed by a blank line, followed by a more elaborate
    description.
  - The BDFL recommends inserting a blank line between the last paragraph
    in a multi-line docstring and its closing quotes, placing the closing
    quotes on a line by themselves.

  docformatter also handles some of the PEP 8 conventions.

  - Don't write string literals that rely on significant trailing
    whitespace. Such trailing whitespace is visually indistinguishable
    and some editors (or more recently, reindent.py) will trim them.


pkgId: 429d62d2e4c134180b26d10718bee4bff4bbfed48f187599b56815c865338879
name: python-dockerpty
arch: src
version: 0.4.1
epoch: 0
release: 5.5
summary: Docker API Client
url: https://pypi.python.org/pypi/dockerpty
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-0.compass-ci.net
location_href: Packages/python-dockerpty-0.4.1-5.5.src.rpm
checksum_type: sha256
description:
  Provides the functionality needed to operate the pseudo-tty (PTY) allocated to
  a docker container, using the Python client.


pkgId: 8b2320b8dd05e42e7861988e99645579b38070e729ebad4732c942f36322f468
name: python-docopt
arch: src
version: 0.6.2
epoch: 0
release: 8.2
summary: Pythonic argument parser
url: http://docopt.org
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-8.compass-ci.net
location_href: Packages/python-docopt-0.6.2-8.2.src.rpm
checksum_type: sha256
description:
  docopt creates command-line interfaces.

  This way one does not need to write repeatable parser-code,
  and instead can write only the help message.


pkgId: d1abf7bedd3b9f1a2e3158a3e8a12be172cac1e6f914c58600d56687e587f37f
name: python-docstring-to-markdown
arch: src
version: 0.12
epoch: 0
release: 1.4
summary: On the fly conversion of Python docstrings to markdown
url: https://github.com/python-lsp/docstring-to-markdown
rpm_license: LGPL-2.1-only
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-17.compass-ci.net
location_href: Packages/python-docstring-to-markdown-0.12-1.4.src.rpm
checksum_type: sha256
description:
  On the fly conversion of Python docstrings to markdown
    - Python 3.6+
    - currently can recognise reStructuredText and convert
      multiple of its features to Markdown
    - in the future will be able to convert Google docstrings too


pkgId: 6547c0c0c297fa05850cc3ac8c159e0d512ecb835f4b1fd0b60218218db2ae77
name: python-dominate
arch: src
version: 2.8.0
epoch: 0
release: 1.3
summary: Python library for creating and manipulating HTML documents
url: https://github.com/Knio/dominate/
rpm_license: GPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-15.compass-ci.net
location_href: Packages/python-dominate-2.8.0-1.3.src.rpm
checksum_type: sha256
description:
  Dominate is a Python library for creating and manipulating HTML
  documents using an elegant DOM API.

  It allows you to write HTML pages in pure Python very concisely,
  which eliminates the need to learn another template language, and
  lets you take advantage of the more powerful features of Python.


pkgId: 565c5951421a45df34ac3bd1f607eb9bc98d932520f160624f528d9a56b751d9
name: python-dpcontracts
arch: src
version: 0.6.0
epoch: 0
release: 3.4
summary: An implementation of contracts for Python
url: https://github.com/deadpixi/contracts
rpm_license: LGPL-3.0-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s12p-768g--b16-2.compass-ci.net
location_href: Packages/python-dpcontracts-0.6.0-3.4.src.rpm
checksum_type: sha256
description:
  This module provides a collection of decorators for
  writing software using contracts.

  Contracts are a debugging and verification tool.  They are declarative
  statements about what states a program must be in to be considered
  "correct" at runtime.  They are similar to assertions, and are verified
  automatically at various well-defined points in the program.  Contracts can
  be specified on functions and on classes.


pkgId: 93a55b0fffaba1975561be1641965883aca9fcf54faadffdb8903b5c5777edaf
name: python-dukpy
arch: src
version: 0.3.0
epoch: 0
release: 1.6
summary: JavaScript interpreter for Python
url: https://github.com/amol-/dukpy
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-18.compass-ci.net
location_href: Packages/python-dukpy-0.3.0-1.6.src.rpm
checksum_type: sha256
description:
  DukPy is a javascript interpreter for Python built on top of
  duktape engine.
  It comes with a bunch of common transpilers built-in for convenience:

      - CoffeeScript
      - BabelJS
      - TypeScript
      - JSX
      - LESS


pkgId: 62bc533fae230c7e1ad002f28ba882c19c44e8d4c988454fef5f0f8ce83d92ac
name: python-dukpy-kovidgoyal
arch: src
version: 0.3
epoch: 0
release: 4.1
summary: JavaScript in Python
url: https://github.com/kovidgoyal/dukpy
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-0.compass-ci.net
location_href: Packages/python-dukpy-kovidgoyal-0.3-4.1.src.rpm
checksum_type: sha256
description:
  DukPy is a JavaScript runtime environment for Python using the duktape
  embeddable JavaScript engine. With dukpy, you can run JavaScript in
  Python.


pkgId: b256fcfe98721951c0a8b033d3e01030f4f5940697433c0e5c3c47f46ceec745
name: python-easydev
arch: src
version: 0.12.1
epoch: 0
release: 2.4
summary: Common utilities to ease the development of Python packages
url: https://github.com/cokelaer/easydev
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-8.compass-ci.net
location_href: Packages/python-easydev-0.12.1-2.4.src.rpm
checksum_type: sha256
description:
  The easydev package  provides miscellaneous functions that are
  repeatedly used during the development of Python packages. The goal
  is to help developers on speeding up their own dev. It has been used
  also as an incubator for other packages and is stable.


pkgId: 55f335e7f2d865c4f949c3b8e8cd8ebbf7b1d732583ca6d2ecd341a800253b89
name: python-easygui
arch: src
version: 0.98.3
epoch: 0
release: 1.8
summary: Function-driven python GUI programming
url: https://github.com/robertlugg/easygui
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-6.compass-ci.net
location_href: Packages/python-easygui-0.98.3-1.8.src.rpm
checksum_type: sha256
description:
  EasyGui provides an interface for simple GUI interaction with a user.
  It's not event-driven and it does not require the programmer to know
  anything about tkinter, frames, widgets, callbacks or lambda.


pkgId: 605e65cfb19d22c35203686f54efdef2d20ae3bd16e35b482013dadb8442f4b9
name: python-easywatch
arch: src
version: 0.0.5
epoch: 0
release: 2.22
summary: Directory monitoring package for Python
url: https://github.com/Ceasar/easywatch
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-9.compass-ci.net
location_href: Packages/python-easywatch-0.0.5-2.22.src.rpm
checksum_type: sha256
description:
  Easywatch exports one function, `watch` which watches a directory for
  changes and notifies a handler the type of event and the name of the
  file that triggered it.

  There are four types of events that the handler can be notified about:

    * created: a file was created
    * deleted: a file was deleted
    * modified: a file was modified
    * moved: a file was moved


pkgId: a9247072d249a642ce36e5e8b72c87d68edabd869c6b7729a2321c282b955a96
name: python-ecdsa
arch: src
version: 0.18.0
epoch: 0
release: 2.3
summary: ECDSA cryptographic signature library (pure python)
url: https://github.com/tlsfuzzer/python-ecdsa
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-3.compass-ci.net
location_href: Packages/python-ecdsa-0.18.0-2.3.src.rpm
checksum_type: sha256
description:
  This is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve
  Digital Signature Algorithm), implemented purely in Python, released under
  the MIT license. With this library, you can quickly create keypairs (signing
  key and verifying key), sign messages, and verify the signatures. The keys
  and signatures are very short, making them easy to handle and incorporate
  into other protocols.


pkgId: 479e1e3de7f2c2d80a0300f141652d22fa0dd8426719e662ce3caa971c65a213
name: python-edk2toollib
arch: src
version: 0.10.13
epoch: 0
release: 1.5
summary: Tianocore Edk2 PyTool Library
url: https://github.com/tianocore/edk2-pytool-library
rpm_license: BSD-2-Clause-Patent
rpm_group: Development/Tools/Other
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-15.compass-ci.net
location_href: Packages/python-edk2toollib-0.10.13-1.5.src.rpm
checksum_type: sha256
description:
  This is a Tianocore maintained project consisting of a python library supporting UEFI firmware development. This package's intent is to provide an easy way to organize and share python code to facilitate reuse across environments, tools, and scripts.


pkgId: 4e85567e2786a61d95bdbe5aa512f702d0ddf809c39ff5c7b12c0443c10bffd8
name: python-emoji
arch: src
version: 2.8.0
epoch: 0
release: 1.1
summary: Emoji for Python
url: https://github.com/carpedm20/emoji/
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-3.compass-ci.net
location_href: Packages/python-emoji-2.8.0-1.1.src.rpm
checksum_type: sha256
description:
  This Python module provides unicode emoji output for strings containing emoji codes.
  In addition to the official list defined by the unicode consortium a whole bunch of aliases is defined.

  Example:
  >> import emoji
  >> print(emoji.emojize('Python is :thumbs_up:'))
  Python is 👍
  >> print(emoji.emojize('Python is :thumbsup:', use_aliases=True))
  Python is 👍

  By default, the language is English (``language='en'``). Further supported langauges are:
  * Spanish ('es')
  * Portuguese ('pt')
  * Italian ('it')
  * French ('fr')
  * German ('de')
  * Farsi/Persian ('fa')
  * Indonesian ('id')
  * Simplified Chinese ('zh')
  * Japanese ('ja')
  * Korean ('ko')


pkgId: d933bd1d3e8f53020d8b96b09c115a36c8a3eb5aafc14f6ee51842589a40dcb0
name: python-empy
arch: src
version: 3.3.4
epoch: 0
release: 1.25
summary: A templating system for Python
url: http://www.alcyone.com/software/empy
rpm_license: LGPL-2.1-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-13.compass-ci.net
location_href: Packages/python-empy-3.3.4-1.25.src.rpm
checksum_type: sha256
description:
  EmPy is a system for embedding Python expressions and statements
  in template text; it takes an EmPy source file, processes it, and
  produces output.  This is accomplished via expansions, which are
  special signals to the EmPy system and are set off by a special
  prefix (by default the at sign, '@').  EmPy can expand arbitrary
  Python expressions and statements in this way, as well as a
  variety of special forms.  Textual data not explicitly delimited
  in this way is sent unaffected to the output, allowing Python to
  be used in effect as a markup language.  Also supported are "hook"
  callbacks, recording and playback via diversions, and dynamic,
  chainable filters.  The system is highly configurable via command
  line options and embedded commands.


pkgId: 800ddc3f23026e6c7b7bc9d3de5ac2641ab468530021cc3c6c3c9930e03a73c6
name: python-eradicate
arch: src
version: 2.1.0
epoch: 0
release: 2.3
summary: Python utility for removing commented-out code
url: https://github.com/myint/eradicate
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-224g--b28-1.compass-ci.net
location_href: Packages/python-eradicate-2.1.0-2.3.src.rpm
checksum_type: sha256
description:
  With modern revision control available, there is no reason to save
  commented-out code to your repository. "eradicate" helps cleans up
  existing junk comments. It does this by detecting block comments that
  contain valid Python syntax that are likely to be commented out code.
  (It avoids false positives like the sentence "this is not good",
  which is valid Python syntax, but is probably not code.)


pkgId: d8ecef2323dbdf1a80f5e23141329f44df07989facf31c2a3dc53a52becf1095
name: python-esptool
arch: src
version: 4.6.2
epoch: 0
release: 1.2
summary: A serial utility to communicate & flash code to Espressif ESP8266 & ESP32 chips
url: https://github.com/espressif/esptool
rpm_license: GPL-2.0-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-0.compass-ci.net
location_href: Packages/python-esptool-4.6.2-1.2.src.rpm
checksum_type: sha256
description:
  A command line utility to communicate with the ROM bootloader in Espressif ESP8266 & ESP32 microcontrollers.

  Allows flashing firmware, reading back firmware, querying chip parameters, etc.


pkgId: 545fee96e11e2c01e9bcc4cb287e3f0e2dda98aff225b5990c0e09353d24173b
name: python-et_xmlfile
arch: src
version: 1.0.1
epoch: 0
release: 4.3
summary: An implementation of lxml.xmlfile for the standard library
url: https://bitbucket.org/openpyxl/et_xmlfile
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-8.compass-ci.net
location_href: Packages/python-et_xmlfile-1.0.1-4.3.src.rpm
checksum_type: sha256
description:
  et_xmlfile is a low memory library for creating large XML files.

  It is based upon the xmlfile module from lxml with the aim of allowing code to
  be developed that will work with both libraries. It was developed initially for
  the openpyxl project but is now a standalone module.


pkgId: 1175ae2c37ccc086ef75e32d1a1c4b26f2deb83d3c1b48befc06a5007fda10a7
name: python-evdev
arch: src
version: 1.6.1
epoch: 0
release: 2.2
summary: Python bindings to the Linux input handling subsystem
url: https://github.com/gvalkov/python-evdev
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-0.compass-ci.net
location_href: Packages/python-evdev-1.6.1-2.2.src.rpm
checksum_type: sha256
description:
  python-evdev provides bindings to the generic input event interface
  in Linux. The evdev interface serves the purpose of passing events
  generated in the kernel directly to userspace through character
  devices that are typically located in /dev/input/.

  This package also comes with bindings to uinput, the userspace input
  subsystem. Uinput allows userspace programs to create and handle
  input devices that can inject events directly into the input
  subsystem.


pkgId: ea49b8bdcd472993758af44cd8f96fb279a2e3b9adb0445d899aae7e7f65aa7c
name: python-evilunit
arch: src
version: 0.2.1
epoch: 0
release: 1.15
summary: Python unittest helpers
url: https://github.com/podhmo/evilunit
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b23-8.compass-ci.net
location_href: Packages/python-evilunit-0.2.1-1.15.src.rpm
checksum_type: sha256
description:
  evilunit provides helpers for Python unittest,
  including class level imports, parameterized tests
  and nested test classes.


pkgId: 1d7a8a73dc9d0ff22bcaf93e1de640ede3b88c6b6941a9bb434f18b3e2e7c6e1
name: python-exam
arch: src
version: 0.10.6
epoch: 0
release: 5.7
summary: Helpers for better testing
url: https://github.com/fluxx/exam
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-4.compass-ci.net
location_href: Packages/python-exam-0.10.6-5.7.src.rpm
checksum_type: sha256
description:
  Exam is a Python toolkit for writing better tests.
  It aims to remove a lot of the boiler plate testing
  code one often writes, while still following Python
  conventions and adhering to the unit testing interface.


pkgId: fcfc40dbbc001a074c68e79f5f1da06ff45d7407bfa5853a108ccbdb777f2851
name: python-exceptiongroup
arch: src
version: 1.1.2
epoch: 0
release: 1.1
summary: Backport of PEP 654 (exception groups)
url: https://github.com/agronholm/exceptiongroup
rpm_license: MIT AND Python-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-3.compass-ci.net
location_href: Packages/python-exceptiongroup-1.1.2-1.1.src.rpm
checksum_type: sha256
description:
  This is a backport of the ``BaseExceptionGroup`` and ``ExceptionGroup`` classes from
  Python 3.11.

  It contains the following:

  * The  ``exceptiongroup.BaseExceptionGroup`` and ``exceptiongroup.ExceptionGroup``
    classes
  * A utility function (``exceptiongroup.catch()``) for catching exceptions possibly
    nested in an exception group
  * Patches to the ``TracebackException`` class that properly formats exception groups
    (installed on import)
  * An exception hook that handles formatting of exception groups through
    ``TracebackException`` (installed on import)
  * Special versions of some of the functions from the ``traceback`` module, modified to
    correctly handle exception groups even when monkey patching is disabled, or blocked by
    another custom exception hook:

    * ``traceback.format_exception()``
    * ``traceback.format_exception_only()``
    * ``traceback.print_exception()``
    * ``traceback.print_exc()``

  If this package is imported on Python 3.11 or later, the built-in implementations of the
  exception group classes are used instead, ``TracebackException`` is not monkey patched
  and the exception hook won't be installed.


pkgId: f8e96ef51917c20a31c0cb6f1bf73c0fb3642b51fc066130e4441f563487782a
name: python-expects
arch: src
version: 0.9.0
epoch: 0
release: 1.20
summary: Expressive and extensible TDD/BDD assertion library for Python
url: https://github.com/jaimegildesagredo/expects
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-0.compass-ci.net
location_href: Packages/python-expects-0.9.0-1.20.src.rpm
checksum_type: sha256
description:
  "Expects" is an expressive and extensible TDD/BDD assertion library for
  Python. Expects can be extended by defining new matchers.


pkgId: 00533a2606bf586d4e3e516c5e835e17957ceadd74d71ae6a25694f61beae2f9
name: python-ez_setup
arch: src
version: 0.9
epoch: 0
release: 3.6
summary: Contains ez_setup.py and distribute_setup.py
url: https://github.com/ActiveState/ez_setup
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-16.compass-ci.net
location_href: Packages/python-ez_setup-0.9-3.6.src.rpm
checksum_type: sha256
description:
  setup.py of several Python projects blindly import the setuptools bootstrap
  module ez_setup.py without realizing that it is usually not installed in the
  user's machine. This causes much trouble. Include ez_setup.py (and
  distribute_setup.py) as a installable Python package so users can do
  easy_install ez_setup troublesome_package as a workaround.


pkgId: f14ec6ff30d85af80ac70471ec12daca965d86cdfc366db08bcd7a57648b0575
name: python-fastbencode
arch: src
version: 0.2
epoch: 0
release: 1.7
summary: Implementation of the bencode serialization format
url: https://github.com/breezy-team/fastbencode
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-2.compass-ci.net
location_href: Packages/python-fastbencode-0.2-1.7.src.rpm
checksum_type: sha256
description:
  fastbencode is an implementation of the bencode serialization format
  originally used by BitTorrent.

  The package includes both a pure-Python version and an optional C extension
  based on Cython. Both provide the same functionality, but the C extension
  provides significantly better performance.


pkgId: 0e4b96ccf3aadea978a03c25c598f31767963e502186d3f66cb651995fe5c595
name: python-fasteners
arch: src
version: 0.17.3
epoch: 0
release: 1.5
summary: A python package that provides useful locks
url: https://github.com/harlowja/fasteners
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-9.compass-ci.net
location_href: Packages/python-fasteners-0.17.3-1.5.src.rpm
checksum_type: sha256
description:
  A python package that provides useful locks
  It includes the following.
   * Locking decorator
   * Reader-writer locks
   * Inter-process locks
   * Generic helpers


pkgId: c7ef575e9642eba8f3a45fe66d9b946faa8b71e1254f32ec42bc39b49be8a616
name: python-fastimport
arch: src
version: 0.9.14
epoch: 0
release: 2.4
summary: Fastimport parser in Python
url: https://github.com/jelmer/python-fastimport
rpm_license: GPL-2.0-or-later
rpm_group: Development/Libraries/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-19.compass-ci.net
location_href: Packages/python-fastimport-0.9.14-2.4.src.rpm
checksum_type: sha256
description:
  This is the Python parser that was originally developed for
  bzr-fastimport, but extracted so it can be used by other projects.

  It is currently used by bzr-fastimport and dulwich. hg-fastimport and
  git-remote-hg use a slightly modified version of it.


pkgId: 2e5bb0f341b2dba9472422911ea7e48fb051258b1bbf9f6f605193d94d5aa364
name: python-fields
arch: src
version: 5.0.0
epoch: 0
release: 4.3
summary: Container class boilerplate killer
url: https://github.com/ionelmc/python-fields
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-14.compass-ci.net
location_href: Packages/python-fields-5.0.0-4.3.src.rpm
checksum_type: sha256
description:
  Container class boilerplate killer.
  Features:
    * Human-readable ``__repr__``
    * Complete set of comparison methods
    * Keyword and positional argument support. Works like a normal class - you can override just about anything in the
      subclass (eg: a custom ``__init__``). In contrast, `hynek/characteristic <https://github.com/hynek/characteristic>`_
      forces different call schematics and calls your ``__init__`` with different arguments.


pkgId: 7021725da4a8b453379926b16b5104024d79c169794a8d983eac6f7eabc9a05e
name: python-fire
arch: src
version: 0.5.0
epoch: 0
release: 1.5
summary: A library for automatically generating command line interfaces
url: https://github.com/google/python-fire
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-19.compass-ci.net
location_href: Packages/python-fire-0.5.0-1.5.src.rpm
checksum_type: sha256
description:
  Python Fire is a library for automatically generating command line
  interfaces (CLIs) from a Python object.


pkgId: cb3f89904a823e0036737a9262290528260cedb96c0e76c52b120184710b5d99
name: python-flake8
arch: src
version: 6.0.0
epoch: 0
release: 2.1
summary: Modular source code checker: pep8, pyflakes and co
url: https://flake8.pycqa.org
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-3.compass-ci.net
location_href: Packages/python-flake8-6.0.0-2.1.src.rpm
checksum_type: sha256
description:
  Flake8 is a modular extensible source code checker including wrappers
  around these tools:

  - PyFlakes
  - pep8
  - Ned Batchelder's McCabe script

  Flake8 runs all the tools by launching the single ``flake8`` script.


pkgId: d21f28e73ea228e55bc6dae1b08c362f97f11df8a5a9e58699066e6924585924
name: python-flake8-deprecated
arch: src
version: 2.0.1
epoch: 0
release: 1.5
summary: Flake8 deprecations plugin
url: https://github.com/gforcada/flake8-deprecated
rpm_license: GPL-2.0-only
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-18.compass-ci.net
location_href: Packages/python-flake8-deprecated-2.0.1-1.5.src.rpm
checksum_type: sha256
description:
  This flake8 plugin helps you keeping up with method deprecations and giving hints about what
  they should be replaced with.


pkgId: 31a379e2adc5d81782113405491cc790916f99375582f5ed979b881fba161378
name: python-flake8-polyfill
arch: src
version: 1.0.2
epoch: 0
release: 3.11
summary: Polyfill package for Flake8 plugins
url: https://gitlab.com/pycqa/flake8-polyfill
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-13.compass-ci.net
location_href: Packages/python-flake8-polyfill-1.0.2-3.11.src.rpm
checksum_type: sha256
description:
  Flake8-polyfill is a package that provides some compatibility helpers for
  Flake8 plugins that intend to support Flake8 2.x and 3.x simultaneously.


pkgId: 3a0a4bc5c1434a9f8c6ddd324ea74e0802b99fe65a0a128c2df7b354097da825
name: python-flaky
arch: src
version: 3.7.0
epoch: 0
release: 3.4
summary: Plugin for nose or py.test that automatically reruns flaky tests
url: https://github.com/box/flaky
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-0.compass-ci.net
location_href: Packages/python-flaky-3.7.0-3.4.src.rpm
checksum_type: sha256
description:
  Flaky is a plugin for py.test that automatically reruns flaky tests.

  Ideally, tests reliably pass or fail, but sometimes test fixtures must rely on components that aren't 100%
  reliable. With flaky, instead of removing those tests or marking them to @skip, they can be automatically
  retried.

  For more information about flaky, see `this presentation <http://opensource.box.com/flaky/>`_.


pkgId: 2891d7e249a93ef0a6ad26ce2c46fe1c7257f04776044487bb6b6ff5bed97e19
name: python-flexmock
arch: src
version: 0.10.8
epoch: 0
release: 2.1
summary: Testing library for creating mocks, stubs and fakes
url: https://github.com/bkabrda/flexmock
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-1.compass-ci.net
location_href: Packages/python-flexmock-0.10.8-2.1.src.rpm
checksum_type: sha256
description:
  Flexmock is a testing library for Python for creating mocks,
  stubs and fakes. The API is inspired by a Ruby library of the same name, but
  Python flexmock is not a clone of the Ruby version. It omits a number of
  redundancies in the Ruby flexmock API, alters some defaults, and introduces
  a number of Python-only features.


pkgId: d3f16d919311305ab901fd3da0f4cb54217bd367d6a90534bfb6a1fb4a7ff6f5
name: python-flit-core
arch: src
version: 3.8.0
epoch: 0
release: 4.2
summary: Distribution-building parts of Flit
url: https://github.com/pypa/flit
rpm_license: BSD-3-Clause AND MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-3.compass-ci.net
location_href: Packages/python-flit-core-3.8.0-4.2.src.rpm
checksum_type: sha256
description:
  This provides a PEP 517 build backend for packages using Flit.
  The only public interface is the API specified by PEP 517, at flit_core.buildapi.


pkgId: c858e0456486311ba4812aaa98335285865eb19a6bbac28f09282058a92b8524
name: python-flit-scm
arch: src
version: 1.7.0
epoch: 0
release: 2.2
summary: PEP 518 build backend using setuptools_scm and flit
url: https://gitlab.com/WillDaSilva/flit_scm
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-5.compass-ci.net
location_href: Packages/python-flit-scm-1.7.0-2.2.src.rpm
checksum_type: sha256
description:
  A PEP 518 build backend that uses setuptools_scm to generate a version file
  from your version control system, then flit to build the package.


pkgId: c198a9551fc67e2c6e294dde586e2a6e91cbf74ef4070b72eafd804c6e0ad58b
name: python-fluidity-sm
arch: src
version: 0.2.0
epoch: 0
release: 2.4
summary: State machine implementation for Python objects
url: https://github.com/nsi-iff/fluidity
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-15.compass-ci.net
location_href: Packages/python-fluidity-sm-0.2.0-2.4.src.rpm
checksum_type: sha256
description:
  State machine implementation for Python objects.

  A Fluidity state machine must have one initial state and at least two states.

  A state may have enter and exit callbacks, for running some code on state enter
  and exit, respectively. These params can be method names (as strings),
  callables, or lists of method names or callables.


pkgId: 533b1b2adf4498b9b1f92192d17c11c9dad4e611321559513b294f241394d40f
name: python-fritzconnection
arch: src
version: 1.10.3
epoch: 0
release: 1.3
summary: A Python module to talk to a AVM fritzbox
url: https://github.com/kbr/fritzconnection/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-5.compass-ci.net
location_href: Packages/python-fritzconnection-1.10.3-1.3.src.rpm
checksum_type: sha256
description:
  fritzconnection is a Python library to communicate with the AVM
  Fritz!Box by the TR-064 protocol.
  This allows to read status-informations from the box and to read
  and change configuration settings and state.


pkgId: cfc2e03939d08a1285bc8e167eac74dcc53fb2b19d2dee2363c40b219502fb1a
name: python-frozendict
arch: src
version: 2.3.5
epoch: 0
release: 3.3
summary: An immutable dictionary
url: https://github.com/Marco-Sulla/python-frozendict
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-12.compass-ci.net
location_href: Packages/python-frozendict-2.3.5-3.3.src.rpm
checksum_type: sha256
description:
  frozendict is an immutable wrapper around dictionaries that implements the
  complete mapping interface. It can be used as a drop-in replacement for
  dictionaries where immutability is desired.


pkgId: af32be263a7d5c1df02329e2fb036fb747e03a28c9c247bc35f8428d4b4dfee0
name: python-ftfy
arch: src
version: 6.0.3
epoch: 0
release: 1.9
summary: Python module for repairing mis-decoded Unicode text
url: https://github.com/rspeer/python-ftfy
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-13.compass-ci.net
location_href: Packages/python-ftfy-6.0.3-1.9.src.rpm
checksum_type: sha256
description:
  Ftfy attempts to repair Unicode text that has been erroneously
  put through an encode/decode cycle with different encodings.


pkgId: 52c8ab5db7aeb8180c5b8fe32f2c1d0201625f5670dea91b437514f6edd24756
name: python-fudge
arch: src
version: 1.1.1
epoch: 0
release: 6.9
summary: Module for replacing real objects with fakes (mocks, stubs, etc) while testing
url: https://github.com/fudge-py/fudge
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-6.compass-ci.net
location_href: Packages/python-fudge-1.1.1-6.9.src.rpm
checksum_type: sha256
description:
  Fudge is a Python module for using fake objects (mocks and stubs) to test real ones.

  In readable Python code, you declare what methods are available on your fake and
  how they should be called. Then you inject that into your application and start
  testing. This declarative approach means you don't have to record and playback
  actions and you don't have to inspect your fakes after running code. If the fake
  object was used incorrectly then you'll see an informative exception message
  with a traceback that points to the culprit.


pkgId: 8de50d67b9a7a15e4ecf401dcd50bf8dd1a4a11e266f0674e36a1dc01c6c09ff
name: python-funcy
arch: src
version: 1.18
epoch: 0
release: 1.4
summary: Functional tools for Python
url: https://github.com/Suor/funcy
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-5.compass-ci.net
location_href: Packages/python-funcy-1.18-1.4.src.rpm
checksum_type: sha256
description:
  A collection of functional tools focused on practicality.

  Inspired by clojure, underscore and the author's own abstractions.


pkgId: 3f50df754d9bdd02a573e22ca36f9ceb0971314ff20903ad5d44e10910ff3b15
name: python-gTTS-token
arch: src
version: 1.1.4
epoch: 0
release: 1.5
summary: Python module for calculating a token to run the Google text-to-speech engine
url: https://github.com/boudewijn26/gTTS-token
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-2.compass-ci.net
location_href: Packages/python-gTTS-token-1.1.4-1.5.src.rpm
checksum_type: sha256
description:
  gTTS-token (Google Text to Speech token) is a Python implementation
  of the token validation required by Google Translate when making
  a request to its API.


pkgId: 8a319f85eb9315cc4ec585f50a21209eff2191586689080df1269dcbbe77c934
name: python-gast
arch: src
version: 0.5.3
epoch: 0
release: 2.3
summary: Python AST that abstracts the underlying Python version
url: https://github.com/serge-sans-paille/gast/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-6.compass-ci.net
location_href: Packages/python-gast-0.5.3-2.3.src.rpm
checksum_type: sha256
description:
  A generic AST to represent Python2 and Python3's Abstract Syntax Tree(AST).

  GAST provides a compatibility layer between the AST of various Python versions,
  as produced by ``ast.parse`` from the standard ``ast`` module.


pkgId: 8c1b784effc4ddfa3c4d2c416b06fa9a8fccb27398296c458a910f67158e7dd8
name: python-genty
arch: src
version: 1.3.2
epoch: 0
release: 5.3
summary: Python module to run a test with multiple data sets
url: https://github.com/box/genty
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-5.compass-ci.net
location_href: Packages/python-genty-1.3.2-5.3.src.rpm
checksum_type: sha256
description:
  Genty, pronounced "gen-tee", stands for "generate tests". It promotes
  generative testing, where a single test can execute over a variety of
  input. Genty makes this a breeze.


pkgId: 25075d77f61810b1f205867d1e4daceebb21545218665193c9910b1fb2f77c8a
name: python-geographiclib
arch: src
version: 1.50
epoch: 0
release: 2.1
summary: Python geodesic routines
url: https://geographiclib.sourceforge.io/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-1.compass-ci.net
location_href: Packages/python-geographiclib-1.50-2.1.src.rpm
checksum_type: sha256
description:
  This is a Python implementation of the geodesic routines from GeographicLib.

  This contains implementations of the classes Math, Accumulator, Geodesic,
  GeodesicLine and PolygonArea.


pkgId: f20e93c9bdee2434919542d0ed86dc6ce1a6f5abdba278466228cc079c0b0a26
name: python-geoip2
arch: src
version: 4.6.0
epoch: 0
release: 3.2
summary: MaxMind GeoIP2 Python API
url: https://github.com/maxmind/GeoIP2-python
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-1.compass-ci.net
location_href: Packages/python-geoip2-4.6.0-3.2.src.rpm
checksum_type: sha256
description:
  This package provides an API for the GeoIP2 web services and databases.
  The API also works with MaxMind's free GeoLite2 databases.


pkgId: 41688536396bfa3f6161226a8ad6af35a2a6d4a1008aaee6d7ec2e3e13d09121
name: python-geojson
arch: src
version: 2.5.0
epoch: 0
release: 1.12
summary: Python bindings and utilities for GeoJSON
url: https://github.com/jazzband/python-geojson
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-11.compass-ci.net
location_href: Packages/python-geojson-2.5.0-1.12.src.rpm
checksum_type: sha256
description:
  This library contains functions for encoding and decoding GeoJSON formatted
  data, classes for all GeoJSON Objects and an implementation of the Python
  geo interface specification.


pkgId: 1f00b99a3494c159416459c9f83e23d9d7789357960fa618a6c823e840abe805
name: python-ghp-import
arch: src
version: 2.1.0
epoch: 0
release: 3.2
summary: Utility to import docs into a gh-pages branch
url: https://pypi.org/project/ghp-import/
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-12.compass-ci.net
location_href: Packages/python-ghp-import-2.1.0-3.2.src.rpm
checksum_type: sha256
description:
  A utility to import docs to a gh-pages branch.
  This will destroy the gh-pages branch. This script assumes that
  gh-pages is 100% derivative. You should never edit files in your
  gh-pages branch by hand if you're using this script because you
  will lose your work.


pkgId: e8bd96d67d59da358913d0b385ff8baa6ce098dd6a9239d63fff1f52afdc7e7d
name: python-girder-client
arch: src
version: 3.1.20
epoch: 0
release: 1.3
summary: Python Girder client
url: https://girder.readthedocs.org/en/latest/python-client.html
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-128g--b17-8.compass-ci.net
location_href: Packages/python-girder-client-3.1.20-1.3.src.rpm
checksum_type: sha256
description:
  Girder is a web-based data management platform.

  This package provides the client for interacting
  with Girder servers


pkgId: 61b924081ae6fc2bad92df8977b7181dcd9f126b551b428103a1e37527627252
name: python-glfw
arch: src
version: 2.5.5
epoch: 0
release: 1.6
summary: A ctypes-based wrapper for GLFW3
url: https://github.com/FlorianRhiem/pyGLFW
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-18.compass-ci.net
location_href: Packages/python-glfw-2.5.5-1.6.src.rpm
checksum_type: sha256
description:
  This module provides Python bindings for GLFW . It is a
  ctypes wrapper which keeps very close to the original GLFW API,
  except for:

  -  function names use the pythonic ``words_with_underscores`` notation
     instead of ``camelCase``
  -  ``GLFW_`` and ``glfw`` prefixes have been removed, as their function
     is replaced by the module namespace
  -  structs have been replaced with Python sequences
  -  functions like ``glfwGetMonitors`` return a list instead of a pointer
     and an object count
  -  Gamma ramps use floats between 0.0 and 1.0 instead of unsigned shorts
  -  GLFW errors are reported as ``glfw.GLFWError`` exceptions if no error
     callback is set (use ``glfw.ERROR_REPORTING=False`` to disable this)


pkgId: 5037d4d39472fa229b50eda44c59fd1c0a6bc93e79f45789b592bb501c3b7b5b
name: python-glob2
arch: src
version: 0.7
epoch: 0
release: 2.16
summary: Glob module recursive wildcards support
url: https://pypi.python.org/pypi/glob2
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-12.compass-ci.net
location_href: Packages/python-glob2-0.7-2.16.src.rpm
checksum_type: sha256
description:
  This module provides an extended version of Python's builtin glob
  module with the following additions:

  - The ability to capture the text matched by glob patterns, and
    return those matches alongside the filenames.
  - A recursive '**' globbing syntax, akin for example to the globstar
    option of the bash shell.
  - The ability to replace the filesystem functions used, in order to
    glob on virtual filesystems.


pkgId: a69e80015c0b6dfb150adc04c0db772b8d62e9ccccff2e19c8f8af57bb27a296
name: python-gphoto2
arch: src
version: 2.2.4
epoch: 0
release: 3.5
summary: Python interface to libgphoto2
url: https://github.com/jim-easterbrook/python-gphoto2
rpm_license: GPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-2.compass-ci.net
location_href: Packages/python-gphoto2-2.2.4-3.5.src.rpm
checksum_type: sha256
description:
  Python bindings to libgphoto2. The module is built using SWIG to
  automatically generate the interface code. This gives direct
  access to nearly all of the libgphoto2 functions, although sometimes
  in a nonstandard manner.


pkgId: 88deedb8e50ac793b57b85f7fd9015803ed6abcf62dd082b618ed150163c7605
name: python-gscholar
arch: src
version: 2.1.0
epoch: 0
release: 1.7
summary: Python library to query Google Scholar
url: https://github.com/venthur/gscholar
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b23-11.compass-ci.net
location_href: Packages/python-gscholar-2.1.0-1.7.src.rpm
checksum_type: sha256
description:
  This package provides a python package and CLI to query google scholar
  and get references in various formats (e.g. bibtex, endnote, etc.)


pkgId: ceb8423a0316ed35a762b4246169f8fd436baf5db3479611eeb6dcd5133385ab
name: python-gsm0338
arch: src
version: 1.0.0
epoch: 0
release: 2.4
summary: Python Codec for 3GPP TS 23.038 / ETSI GSM 03.38
url: https://github.com/dsch/gsm0338
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a14-0.compass-ci.net
location_href: Packages/python-gsm0338-1.0.0-2.4.src.rpm
checksum_type: sha256
description:
  Python Codec for 3GPP TS 23.038 / ETSI GSM 03.38.
  The codec implements the encoding and decoding methods in the
  stateless codecs.Codec class. With loading the module the
  codec get's automatically registered.


pkgId: 980359cab03f9cb2266eb1314906a918369b32196188598c76c7bc400ba0036c
name: python-gwosc
arch: src
version: 0.7.1
epoch: 0
release: 1.3
summary: Python interface to the Gravitational-Wave Open Data Center archive
url: https://gwosc.readthedocs.io/en/latest/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b15-17.compass-ci.net
location_href: Packages/python-gwosc-0.7.1-1.3.src.rpm
checksum_type: sha256
description:
  The gwosc package provides an interface to querying the open data
  releases hosted on https://gw-openscience.org from the GEO, LIGO, and
  Virgo gravitational-wave observatories.


pkgId: 649fef5caf93e06de31f6fea5fac0d4e8b258f69c4660091e36b7ad19d58dd3a
name: python-h11
arch: src
version: 0.14.0
epoch: 0
release: 2.3
summary: A pure-Python, bring-your-own-I/O implementation of HTTP/11
url: https://github.com/python-hyper/h11
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-3.compass-ci.net
location_href: Packages/python-h11-0.14.0-2.3.src.rpm
checksum_type: sha256
description:
  This is a little HTTP/1.1 library written from scratch in Python,
  heavily inspired by hyper-h2 <https://hyper-h2.readthedocs.io>


pkgId: 39feaaca87ea283f1fdceaac8e2c29650befdbaa49bb727527d91288170946f4
name: python-hijri-converter
arch: src
version: 2.2.4
epoch: 0
release: 1.4
summary: Python package to convert accurately between Hijri and Gregorian dates
url: https://github.com/dralshehri/hijri-converter
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b23-17.compass-ci.net
location_href: Packages/python-hijri-converter-2.2.4-1.4.src.rpm
checksum_type: sha256
description:
  A Python package to convert accurately between Hijri and Gregorian dates using the Umm al-Qura calendar of Saudi Arabia.


pkgId: 37e37373a5aae18fc946b76fb75dc78e97fbcd54fb04463e6395b41c8c467245
name: python-hl7apy
arch: src
version: 1.3.3
epoch: 0
release: 2.16
summary: A Python library to parse, create and handle HL7 v2x messages
url: https://crs4.github.io/hl7apy/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-3.compass-ci.net
location_href: Packages/python-hl7apy-1.3.3-2.16.src.rpm
checksum_type: sha256
description:
  HL7apy is a Python package to handle HL7 <http://www.hl7.org> v2
  messages according to HL7 specifications.

  The main features include:
   * Message parsing
   * Message creation
   * Message validation following the HL7 xsd specifications
   * Access to elements by name, long name or position
   * Support to all simple and complex datatypes
   * Encoding chars customization
   * Message encoding in ER7 format and compliant with MLLP protocol


pkgId: 85f2e62630aa535aac5d4992336a481e86209b9bebe282cecf387c8abe7c2c7b
name: python-idna
arch: src
version: 3.4
epoch: 0
release: 2.1
summary: Internationalized Domain Names in Applications (IDNA)
url: https://github.com/kjd/idna
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/python-idna-3.4-2.1.src.rpm
checksum_type: sha256
description:
  A library to support the Internationalised Domain Names in
  Applications (IDNA) protocol as specified in RFC 5891
  http://tools.ietf.org/html/rfc5891. This version of the protocol
  is often referred to as “IDNA2008” and can produce different
  results from the earlier standard from 2003.

  The library is also intended to act as a suitable drop-in replacement
  for the “encodings.idna” module that comes with the Python standard
  library but currently only supports the older 2003 specification.


pkgId: f9cfbd691c09ccb724cf30fcec5f9213dfd241bd7675d015acaf8d68fbf65ab4
name: python-idna_ssl
arch: src
version: 1.1.0
epoch: 0
release: 4.1
summary: Library that patches sslmatch_hostname for Unicode/IDNA domain support
url: https://github.com/aio-libs/idna_ssl
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-3.compass-ci.net
location_href: Packages/python-idna_ssl-1.1.0-4.1.src.rpm
checksum_type: sha256
description:
  This patches ssl.match_hostname for Unicode/IDNA domain support.
  The ssl.match_hostname issue is fixed (as of January 27 2018) in upcoming
  Python 3.7, but IDNA2008 (RFC 5895) is still broken.


pkgId: f1649b9b75508e38bce99d618392d5683404de7dedbacee18c55f6e9307e4a7e
name: python-imagesize
arch: src
version: 1.4.1
epoch: 0
release: 2.3
summary: Getting image size from PNG/JPEG/JPEG2000/GIF files
url: https://github.com/shibukawa/imagesize_py
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-14.compass-ci.net
location_href: Packages/python-imagesize-1.4.1-2.3.src.rpm
checksum_type: sha256
description:
  Pure Python library which parses image files' header and returns the image size.

  Supported formats:
   * PNG
   * JPEG
   * JPEG2000
   * GIF


pkgId: d4ade47df8e92f5a8d239dac0638c82b33b6d92c2ee74fd98c3edce008e060b6
name: python-inflection
arch: src
version: 0.5.1
epoch: 0
release: 2.11
summary: A port of Ruby on Rails inflector to Python
url: https://github.com/jpvanhal/inflection
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-9.compass-ci.net
location_href: Packages/python-inflection-0.5.1-2.11.src.rpm
checksum_type: sha256
description:
  Inflection is a string transformation library.  It singularizes and pluralizes
  English words, and transforms strings from CamelCase to underscored string.
  Inflection is a port of `Ruby on Rails`_' `inflector`_ to Python.


pkgId: 03cf6c874e6579a91f6d107c3ebc5e62dbe36d6317823676228ece5e75553170
name: python-iniparse
arch: src
version: 0.5
epoch: 0
release: 5.1
summary: Python Module for Accessing and Modifying Configuration Data in INI files
url: https://github.com/candlepin/python-iniparse
rpm_license: MIT
rpm_group: Development/Libraries/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-7.compass-ci.net
location_href: Packages/python-iniparse-0.5-5.1.src.rpm
checksum_type: sha256
description:
  iniparse is an INI parser for Python which is API compatible with the
  standard library's ConfigParser, preserves structure of INI files
  (order of sections & options, indentation, comments, and blank lines
  are preserved when data is updated), and is more convenient to use.


pkgId: affbfe796136b26b1373b0cd28eff48153a2f70a0bfa3b204670264734e99605
name: python-inspektor
arch: src
version: 0.5.2
epoch: 0
release: 2.9
summary: Program used to verify the code of your python project
url: https://github.com/avocado-framework/inspektor
rpm_license: GPL-2.0-only
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-224g--b28-0.compass-ci.net
location_href: Packages/python-inspektor-0.5.2-2.9.src.rpm
checksum_type: sha256
description:
  Inspektor is a program used to verify the code of a Python project.
  It checks code with the help of pylint, checks indentation with
  pycodestyle, and checks for PEP8 compliance.

  Inspektor can work with Git and SVN checkouts.


pkgId: 2d6e3d3be603aee54c35c6dd130c8d2a21f325f3066069506c405dfc4374756b
name: python-intervaltree
arch: src
version: 3.1.0
epoch: 0
release: 1.6
summary: Editable interval tree data structure for Python
url: https://github.com/chaimleib/intervaltree
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-4.compass-ci.net
location_href: Packages/python-intervaltree-3.1.0-1.6.src.rpm
checksum_type: sha256
description:
  A mutable, self-balancing interval tree for Python 2 and 3. Queries may
  be by point, by range overlap, or by range envelopment.

  This library was designed to allow tagging text and time intervals,
  where the intervals include the lower bound but not the upper bound.


pkgId: ee10178310927e73dc6d1fb86d1b8efed6b02573c054662ac82c9e552f1ce824
name: python-iptables
arch: src
version: 0.13.0
epoch: 0
release: 1.24
summary: Python bindings for iptables
url: https://github.com/ldx/python-iptables
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-6.compass-ci.net
location_href: Packages/python-iptables-0.13.0-1.24.src.rpm
checksum_type: sha256
description:
  Python-iptables is a Python project that provides bindings to the iptables C libraries in Linux.
  Interoperability with iptables is achieved using the iptables C libraries (libiptc, libxtables,
  and iptables extensions), not calling the iptables executable and parsing its output as most other
  iptables wrapper libraries do; this makes python-iptables faster and not prone to parsing errors,
  at the same time leveraging all available iptables match and target extensions without further work.


pkgId: 3d613ea823778657961c3009d6d8e9000919b80aa9a8e40767cd973a7dfd198b
name: python-ipy
arch: src
version: 1.01
epoch: 0
release: 1.14
summary: Class and tools for handling of IPv4 and IPv6 addresses and networks
url: https://github.com/autocracy/python-ipy
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-4.compass-ci.net
location_href: Packages/python-ipy-1.01-1.14.src.rpm
checksum_type: sha256
description:
  The IP class allows a comfortable parsing and handling for most
  notations in use for IPv4 and IPv6 addresses and networks. It was
  greatly inspired by RIPE's Perl module NET::IP's interface but
  doesn't share the implementation. It doesn't share non-CIDR netmasks,
  so funky stuff like a netmask of 0xffffff0f can't be done here.


pkgId: 60e80df79ae73ad63a57362704338ad7860856eb0a0e598a7f04e1219231a851
name: python-ipython_genutils
arch: src
version: 0.2.0
epoch: 0
release: 3.14
summary: Vestigial utilities from IPython
url: https://ipython.org
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-12.compass-ci.net
location_href: Packages/python-ipython_genutils-0.2.0-3.14.src.rpm
checksum_type: sha256
description:
  This contains some common utilities shared by Jupyter and IPython projects
  during The Big Split. As soon as possible, those packages will remove their
  dependency on this, and this package will go away.

  No projects should depend on this package directly.  It will be pulled in by
  whatever packages need it


pkgId: 58a4d1f8508d7dec719d3bcd52e63c4fa89bfe43de77c961f0a5b9a28078e63b
name: python-isc_dhcp_leases
arch: src
version: 0.9.1
epoch: 0
release: 3.4
summary: Python module for reading dhcpd.leases from ISC DHCP server
url: https://github.com/MartijnBraam/python-isc-dhcp-leases
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a70-4.compass-ci.net
location_href: Packages/python-isc_dhcp_leases-0.9.1-3.4.src.rpm
checksum_type: sha256
description:
  Python module for reading dhcpd.leases from ISC DHCP server.
  This module also supports reading lease files from the ISC DHCP daemon
  running in IPv6 mode.


pkgId: 900a09bf48eeefa5f2843c2498fbe674928c78e4b32e987325771b1c2e302e5b
name: python-iso3166
arch: src
version: 2.1.1
epoch: 0
release: 1.5
summary: Python ISO 3166-1 country definitions
url: https://github.com/deactivated/python-iso3166
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-9.compass-ci.net
location_href: Packages/python-iso3166-2.1.1-1.5.src.rpm
checksum_type: sha256
description:
  ISO 3166-1 defines two-letter, three-letter, and three-digit country
  codes. `python-iso3166` is a self-contained module that converts
  between these codes and the corresponding country name.


pkgId: 726855575fb8c3115e9bce0aee3694f5cfaa2c84b33eec5543672c0c3823fe86
name: python-iso8601
arch: src
version: 1.1.0
epoch: 0
release: 2.3
summary: Python module to parse ISO 8601 dates
url: https://github.com/micktwomey/pyiso8601
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-3.compass-ci.net
location_href: Packages/python-iso8601-1.1.0-2.3.src.rpm
checksum_type: sha256
description:
  This module parses the most common forms of ISO 8601 date strings (e.g.
  2007-01-14T20:34:22+00:00) into datetime objects.


pkgId: 6b3de612fb16ff1f94c9fe828d79806b51b6fe205ff8a48b9ac78f97ce77b9d8
name: python-isodate
arch: src
version: 0.6.1
epoch: 0
release: 4.1
summary: An ISO 8601 Date/Time/Duration Parser and Formatter
url: https://pypi.org/project/isodate/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-2.compass-ci.net
location_href: Packages/python-isodate-0.6.1-4.1.src.rpm
checksum_type: sha256
description:
  This module implements ISO 8601 date, time and duration parsing.
  The implementation follows ISO8601:2004 standard, and implements only
  date/time representations mentioned in the standard. If something is not
  mentioned there, then it is treated as non existent, and not as an allowed
  option.


pkgId: 3d9c457ca7b6ce1319cbd70faae096f288717070baf09f8232ea7cb4d30f6bcc
name: python-itemadapter
arch: src
version: 0.7.0
epoch: 0
release: 1.6
summary: Wrapper for data container objects
url: https://github.com/scrapy/itemadapter
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-4.compass-ci.net
location_href: Packages/python-itemadapter-0.7.0-1.6.src.rpm
checksum_type: sha256
description:
  The ItemAdapter class is a wrapper for data container objects, providing
  a common interface to handle objects of different types in an uniform
  manner, regardless of their underlying implementation.


pkgId: d8c926aa66aa65a11b675cf4de43a90d763a8da495540c27e3209f989044a110
name: python-itsdangerous
arch: src
version: 2.1.2
epoch: 0
release: 3.1
summary: Various helpers to pass trusted data to untrusted environments and back
url: https://itsdangerous.palletsprojects.com
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-0.compass-ci.net
location_href: Packages/python-itsdangerous-2.1.2-3.1.src.rpm
checksum_type: sha256
description:
  It's Dangerous
     ... so better sign this

  Various helpers to pass data to untrusted environments and to get it back
  safe and sound.

  This repository provides a module that is a port of the django signing
  module.  It's not directly copied but some changes were applied to
  make it work better on its own.

  Also I plan to add some extra things.  Work in progress.


pkgId: 43e6cc0ef216b8134d2ad1a3c3d0e8e2590948bd1d1f9a3fa5e93fda920e121d
name: python-itypes
arch: src
version: 1.2.0
epoch: 0
release: 2.1
summary: Basic immutable container types for Python
url: https://github.com/tomchristie/itypes
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-22.compass-ci.net
location_href: Packages/python-itypes-1.2.0-2.1.src.rpm
checksum_type: sha256
description:
  Basic immutable container types for Python.

  A simple implementation that's designed for simplicity over performance.

  Use these in circumstances where it may result in more comprehensible code, or
  when you want to create custom types with restricted, immutable interfaces.


pkgId: f1f6c5b24fa183f7e4c8f2f3e848c8333c82b77d43b8b2be3f56e2e43beb0618
name: python-iwlib
arch: src
version: 1.6.2
epoch: 0
release: 1.22
summary: Python module to interface with iwlib
url: https://github.com/nathan-hoad/python-iwlib
rpm_license: GPL-2.0-only
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-7.compass-ci.net
location_href: Packages/python-iwlib-1.6.2-1.22.src.rpm
checksum_type: sha256
description:
  Python-iwlib is a package for interfacing with iwlib, providing an implementation to
  the wireless tools in Linux.

  It provides scanning, setting the ESSID of a device, and getting the current configuration
  back from a device.


pkgId: 5d8c8768e9f7deccd62459e32707415d1629b400454903d8bbaebc48575400a7
name: python-jaraco.context
arch: src
version: 4.3.0
epoch: 0
release: 1.3
summary: Tools to work with functools
url: https://github.com/jaraco/jaraco.context
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b23-13.compass-ci.net
location_href: Packages/python-jaraco.context-4.3.0-1.3.src.rpm
checksum_type: sha256
description:
  jaraco.functools Tools for working with functools.
  Additional functools in the spirit of stdlib’s functools.


pkgId: c49af42e91c9cf4835eff9f38ea0bee3c1ffa845badb4c1ce3ef39f30ca7c559
name: python-jdcal
arch: src
version: 1.4.1
epoch: 0
release: 1.19
summary: Julian dates from proleptic Gregorian and Julian calendars
url: http://github.com/phn/jdcal
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-17.compass-ci.net
location_href: Packages/python-jdcal-1.4.1-1.19.src.rpm
checksum_type: sha256
description:
  This module contains functions for converting between Julian dates and
  calendar dates.

  A function for converting Gregorian calendar dates to Julian dates, and
  another function for converting Julian calendar dates to Julian dates
  are defined. Two functions for the reverse calculations are also
  defined.


pkgId: 1290b336564ee30df898d83828b8e915d88f652b433775a53ec2ee0ab8204d29
name: python-jedi
arch: src
version: 0.18.2
epoch: 0
release: 6.1
summary: An autocompletion tool for Python
url: https://github.com/davidhalter/jedi
rpm_license: MIT AND Python-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-0.compass-ci.net
location_href: Packages/python-jedi-0.18.2-6.1.src.rpm
checksum_type: sha256
description:
  Jedi is a static analysis tool for Python that can be used in
  IDEs/editors. Its focus is autocompletion and static
  analysis.

  Jedi has support for two different goto functions. It's possible to
  search for related names and to list all names in a Python file and
  infer them. Jedi understands docstrings and you can use Jedi
  autocompletion in your REPL as well.

  Jedi uses an API to connect with IDEs. There is a reference
  implementation as a VIM plugin which uses Jedi's autocompletion.


pkgId: fa468ad5fbc1ec8bea7f7cf00e63f8239b2245ec217bc0c4ebd4617a6d6f7f42
name: python-jellyfish
arch: src
version: 0.8.2
epoch: 0
release: 1.18
summary: A library for doing approximate and phonetic matching of strings
url: http://github.com/jamesturk/jellyfish
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-11.compass-ci.net
location_href: Packages/python-jellyfish-0.8.2-1.18.src.rpm
checksum_type: sha256
description:
  Jellyfish is a python library for doing approximate and phonetic
  matching of strings.

  Includes algorithms for string comparison: Levenshtein Distance,
  Damerau-Levenshtein Distance, Jaro Distance, Jaro-Winkler Distance,
  Match Rating Approach Comparison and Hamming Distance.

  And algorithms for phonetic encoding: American Soundex, Metaphone,
  NYSIIS (New York State Identification and Intelligence System) and
  Match Rating Codex.


pkgId: d3b9b2971689d90fafc8a01a3045961b2b001eebb52f51142d4b7fb03f752857
name: python-jenkinsapi
arch: src
version: 0.3.13
epoch: 0
release: 1.1
summary: A Python API for accessing resources on a Jenkins continuous integration server
url: https://github.com/salimfadhley/jenkinsapi
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a24-2.compass-ci.net
location_href: Packages/python-jenkinsapi-0.3.13-1.1.src.rpm
checksum_type: sha256
description:
  Jenkins is a continuous integration system.

  Jenkins (and its predecessor Hudson) are projects for automating
  common development tasks (e.g. unit testing, production batches), but
  they are somewhat Java-centric. The designers have provided a REST
  interface. This library wraps up that interface as more conventional
  Python objects.

  This library can help to:

   * Query the test-results of a completed build
   * Get a objects representing the latest builds of a job
   * Search for artefacts by simple criteria
   * Block until jobs are complete
   * Install artefacts to custom-specified directory structures

  and has

   * username/password auth support for jenkins instances with auth turned on
   * Ability to search for builds by subversion revision
   * Ability to add/remove/query Jenkins slaves
   * Ability to add/remove/modify Jenkins views


pkgId: 6cb70701f1e8eb914021e83622a676e129730756a590bd1854d45c2a8fded49f
name: python-jmespath
arch: src
version: 1.0.1
epoch: 0
release: 3.1
summary: Python module for declarative JSON document element extraction
url: https://github.com/jmespath/jmespath.py
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-7.compass-ci.net
location_href: Packages/python-jmespath-1.0.1-3.1.src.rpm
checksum_type: sha256
description:
  JMESPath (pronounced "jaymz path") allows you to declaratively specify how
  to extract elements from a JSON document.

  For example, given this document:

  {"foo": {"bar": "baz"}}

  The jmespath expression foo.bar will return "baz".

  JMESPath also supports:

  Referencing elements in a list. Given the data:

  {"foo": {"bar": ["one", "two"]}}

  The expression: foo.bar[0] will return "one". You can also reference all
  the items in a list using the * syntax:

  {"foo": {"bar": [{"name": "one"}, {"name": "two"}]}}

  The expression: foo.bar[*].name will return ["one", "two"]. Negative
  indexing is also supported (-1 refers to the last element in the list).
  Given the data above, the expression foo.bar[-1].name will return ["two"].

  The * can also be used for hash types:

  {"foo": {"bar": {"name": "one"}, "baz": {"name": "two"}}}

  The expression: foo.*.name will return ["one", "two"].


pkgId: cc2648ea6822621a0408c8615ac5a4b4e32918901fb551ff3bd72a91b7af5f1a
name: python-joblib
arch: src
version: 1.2.0
epoch: 0
release: 2.3
summary: Module for using Python functions as pipeline jobs
url: https://github.com/joblib/joblib
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-8.compass-ci.net
location_href: Packages/python-joblib-1.2.0-2.3.src.rpm
checksum_type: sha256
description:
  Joblib is a set of tools to provide lightweight pipelining in
  Python. In particular, joblib offers:

    1. transparent disk-caching of the output values and lazy re-evaluation
       (memoize pattern)

    2. parallel computing

    3. logging and tracing of the execution

  Joblib can handle large data and has specific optimizations for `numpy` arrays.


pkgId: 0302a3cc91483a22cdba84c693e26ea3f532d3c7f9732a3835679f26c0c69e40
name: python-josepy
arch: src
version: 1.13.0
epoch: 0
release: 2.3
summary: JOSE protocol implementation in Python
url: https://github.com/certbot/josepy
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-3.compass-ci.net
location_href: Packages/python-josepy-1.13.0-2.3.src.rpm
checksum_type: sha256
description:
  JOSE protocol implementation in Python using cryptography.
  It is used by the certbot project. Formerly Let's Encrypt project.


pkgId: 6e02080560690607b99ee577c29e6d1e86cc6ac2130f66e0f4d5bf7269b11daf
name: python-json-rpc
arch: src
version: 1.14.0
epoch: 0
release: 1.5
summary: JSON-RPC transport implementation
url: https://github.com/pavlov99/json-rpc
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s12p-768g--b16-17.compass-ci.net
location_href: Packages/python-json-rpc-1.14.0-1.5.src.rpm
checksum_type: sha256
description:
  JSON-RPC 2.0 and JSON-RPC 1.0 transport specification implementation.

  This implementation does not have any transport functionality
  realization, only protocol. Any client or server implementation is
  easy based on current code, but requires transport libraries, such as
  requests, gevent or zmq.


pkgId: 79bb3c5fd450eda66b47f76d3ce85b97b32fc5474cc2791c5b7510162583ba83
name: python-json5
arch: src
version: 0.9.13
epoch: 0
release: 1.4
summary: A Python implementation of the JSON5 data format
url: https://github.com/dpranke/pyjson5
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-10.compass-ci.net
location_href: Packages/python-json5-0.9.13-1.4.src.rpm
checksum_type: sha256
description:
  A Python implementation of the JSON5 data format.

  JSON5 extends the JSON data interchange format to make it
  slightly more usable as a configuration language:

    * JavaScript-style comments (both single and multi-line) are legal.
    * Object keys may be unquoted if they are legal ECMAScript identifiers
    * Objects and arrays may end with trailing commas.
    * Strings can be single-quoted, and multi-line string literals are allowed.


pkgId: 0b3050939263595d4d2592bdb057735ce9e9af0e6670c499e90b785ae7579f1a
name: python-jsonpath-rw
arch: src
version: 1.4.0
epoch: 0
release: 6.17
summary: An extended implementation of JSONPath for Python
url: https://github.com/kennknowles/python-jsonpath-rw
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-0.compass-ci.net
location_href: Packages/python-jsonpath-rw-1.4.0-6.17.src.rpm
checksum_type: sha256
description:
  This library provides a robust and significantly extended implementation
  of JSONPath for Python. It is tested with Python 2.6, 2.7, 3.2, 3.3, and PyPy.

  This library differs from other JSONPath implementations in that it is a
  full *language* implementation, meaning the JSONPath expressions are
  first class objects, easy to analyze, transform, parse, print, and
  extend. (You can also execute them :-)


pkgId: 2de3a12ddbac3f413c10beab83c9ed1141687f4c73c987a9d314bf8ec423a40f
name: python-jsonslicer
arch: src
version: 0.1.8
epoch: 0
release: 1.6
summary: Streaming JSON parser with iterator interface
url: https://github.com/AMDmi3/jsonslicer
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b15-6.compass-ci.net
location_href: Packages/python-jsonslicer-0.1.8-1.6.src.rpm
checksum_type: sha256
description:
  JsonSlicer performs a stream or iterative, pull JSON parsing, which
  means it does not load whole JSON into memory and is able to parse
  very large JSON files or streams. The module is written in C and uses
  YAJL JSON parsing library.

  JsonSlicer takes a path of JSON map keys or array indexes, and
  provides iterator interface which yields JSON data matching
  given path as complete Python objects.


pkgId: 9a4a2a0c8c84ddc0f983c9f11f65865b6ad5d1bff56fc1e241b559bc903f1374
name: python-jsonxs
arch: src
version: 0.6
epoch: 0
release: 1.17
summary: Get/set values in JSON and Python datastructures
url: https://github.com/fboender/jsonxs
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a15-4.compass-ci.net
location_href: Packages/python-jsonxs-0.6-1.17.src.rpm
checksum_type: sha256
description:
  JSONxs is a Python library that uses a path expression string to get and
  set values in JSON and Python datastructures. It's slightly similar to
  JSONPath, but supports only simpler expressions and allows
  modifications.
  JSONxs is safe to use with untrusted input.


pkgId: a050314a28b67b81a5e0860475bc2c99ba83b4d45762fc04c8da169bd48b4bf9
name: python-jwcrypto
arch: src
version: 1.4.2
epoch: 0
release: 1.5
summary: Python module package implementing JOSE Web standards
url: https://github.com/latchset/jwcrypto
rpm_license: LGPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-8.compass-ci.net
location_href: Packages/python-jwcrypto-1.4.2-1.5.src.rpm
checksum_type: sha256
description:
  A Python implementation of the JOSE Working Group documents:
  RFC 7515 - JSON Web Signature (JWS)
  RFC 7516 - JSON Web Encryption (JWE)
  RFC 7517 - JSON Web Key (JWK)
  RFC 7518 - JSON Web Algorithms (JWA)
  RFC 7519 - JSON Web Token (JWT)
  RFC 7520 - Examples of Protecting Content Using JSON Object Signing and Encryption (JOSE)


pkgId: 55f497dc9865fb95fc32b86eec5f6ee113d3df106f9e882cc4c90e3391f8acab
name: python-k5test
arch: src
version: 0.10.3
epoch: 0
release: 2.4
summary: A library for testing Python applications in krb5 environments
url: https://github.com/pythongssapi/k5test
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-0.compass-ci.net
location_href: Packages/python-k5test-0.10.3-2.4.src.rpm
checksum_type: sha256
description:
  k5test is a library for setting up self-contained Kerberos 5 environments,
  and running Python unit tests inside those environments.  It is based on
  the file of the same name found alongside the MIT Kerberos 5 unit tests.


pkgId: 62974766eeac683c89d9f26fb6bade424424f24899ae2529025e53776e6eed24
name: python-kaitaistruct
arch: src
version: 0.10
epoch: 0
release: 1.5
summary: Python library for kaitaistruct
url: https://kaitai.io
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-1.compass-ci.net
location_href: Packages/python-kaitaistruct-0.10-1.5.src.rpm
checksum_type: sha256
description:
  This library implements the Kaitai Struct API for Python.

  Kaitai Struct is a declarative language used to describe various binary data
  structures, laid out in files or in memory: i.e. binary file formats, network
  stream packet formats, etc.

  It is similar to Python’s [construct] and [Construct3], but it is
  language-agnostic.
  The format description is done in YAML-based .ksy format, which then can be
  compiled into a wide range of target languages.


pkgId: 66fd11abe58af918c1adf443f25f833104d4de540218755226ba5b34c007d83e
name: python-kerberos
arch: src
version: 1.3.1
epoch: 0
release: 2.1
summary: Kerberos high-level interface
url: https://github.com/apple/ccs-pykerberos
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-1.compass-ci.net
location_href: Packages/python-kerberos-1.3.1-2.1.src.rpm
checksum_type: sha256
description:
  A high-level wrapper for Kerberos (GSSAPI) operations.
  The goal is to avoid having to build a module that wraps
  the entire Kerberos.framework, and instead offer a limited set of
  functions that do what is needed for client/server Kerberos
  authentication based on <http://www.ietf.org/rfc/rfc4559.txt>.


pkgId: 0ed43c66d53c6d8f31885318a24931cd67ad0942c19f5714a8cdca4b61f20bbe
name: python-kiwi
arch: src
version: 9.24.57
epoch: 0
release: 1.2
summary: KIWI - Appliance Builder Next Generation
url: https://github.com/OSInside/kiwi
rpm_license: GPL-3.0-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-5.compass-ci.net
location_href: Packages/python-kiwi-9.24.57-1.2.src.rpm
checksum_type: sha256
description:
  The KIWI Image System provides an operating system image builder
  for Linux supported hardware platforms as well as for virtualization
  and cloud systems like Xen, KVM, VMware, EC2 and more.


pkgId: 0ff0ce11eea3f30789a66d6d8e23d9e008f2cf76d189d9856f02ab1b8a035fc6
name: python-kmatch
arch: src
version: 0.4.0
epoch: 0
release: 2.4
summary: A language for matching/validating/filtering Python dictionaries
url: https://github.com/ambitioninc/kmatch
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-3.compass-ci.net
location_href: Packages/python-kmatch-0.4.0-2.4.src.rpm
checksum_type: sha256
description:
  The kmatch library provides a language for matching Python
  dictionaries. Patterns are specified as lists of filters combined
  with logical operators.


pkgId: a15367cc4339d1fd39fbdc4d6a82bc845188fa04a3a073759b4ea172545bd2a6
name: python-korean-lunar-calendar
arch: src
version: 0.3.1
epoch: 0
release: 1.6
summary: Korean Lunar Calendar
url: https://pypi.org/project/korean-lunar-calendar/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-8.compass-ci.net
location_href: Packages/python-korean-lunar-calendar-0.3.1-1.6.src.rpm
checksum_type: sha256
description:
  This is GUI for GPaste clipboard manager for Gnome Shell. It
  allows to paste, edit and search through clipboard history. GUI
  display can be toggled with keyboard shortcut so is easy to
  use without mouse.


pkgId: e45beb220044839b1d7c5be0da926e8eb409d90f97f58e1be6d3f857da77ff37
name: python-lancet-ioam
arch: src
version: 0.9.0
epoch: 0
release: 2.28
summary: Launch jobs, organize the output, and dissect the results
url: http://ioam.github.com/lancet/
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-3.compass-ci.net
location_href: Packages/python-lancet-ioam-0.9.0-2.28.src.rpm
checksum_type: sha256
description:
  Lancet is designed to help you organize the output of your research
  tools, store it, and dissect the data you have collected. The output
  of a single simulation or analysis rarely contains all the data you
  need; Lancet helps you generate data from many runs and analyse it
  using your own Python code.

  Parameter spaces often need to be explored for the purpose of
  plotting, tuning, or analysis. Lancet helps you extract the
  information you care about from potentially enormous volumes of data
  generated by such parameter exploration.


pkgId: 953aaa7f8cfb0b17221ecef67e4cd9e1973145e76723e5325543d01edb848f04
name: python-langdetect
arch: src
version: 1.0.9
epoch: 0
release: 2.2
summary: Language detection library ported from Google's language-detection
url: https://github.com/Mimino666/langdetect
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-2.compass-ci.net
location_href: Packages/python-langdetect-1.0.9-2.2.src.rpm
checksum_type: sha256
description:
  python-langdetect is a port of Google's language-detection library to Python.
  It supports 55 languages out of the box:
  af, ar, bg, bn, ca, cs, cy, da, de, el, en, es, et, fa, fi, fr, gu, he,
  hi, hr, hu, id, it, ja, kn, ko, lt, lv, mk, ml, mr, ne, nl, no, pa, pl,
  pt, ro, ru, sk, sl, so, sq, sv, sw, ta, te, th, tl, tr, uk, ur, vi, zh-cn, zh-tw


pkgId: ebefb21922d538fe4b84135c16e102ad7ca26b0cfa092294ce0ded05a660b4a6
name: python-lazy
arch: src
version: 1.5
epoch: 0
release: 2.4
summary: Lazy attributes for Python objects
url: https://github.com/stefanholek/lazy
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-12.compass-ci.net
location_href: Packages/python-lazy-1.5-2.4.src.rpm
checksum_type: sha256
description:
  Lazy attributes are computed attributes that are evaluated only once,
  the first time they are used. Subsequent uses return the results of
  the first call. They come handy when code should run
   * late, i.e. just before it is needed, and
   * once, i.e. not twice, in the lifetime of an object.
  You can think of it as deferred initialization. The possibilities are
  endless.


pkgId: 551764c98dc083664e8b989fee642c3879fbf77423b19fb03783ffa143d4c0b1
name: python-lazy-loader
arch: src
version: 0.2
epoch: 0
release: 1.3
summary: Populate library namespace without incurring immediate import costs
url: https://github.com/scientific-python/lazy_loader
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a24-3.compass-ci.net
location_href: Packages/python-lazy-loader-0.2-1.3.src.rpm
checksum_type: sha256
description:
  lazy_loader makes it easy to load subpackages and functions on demand.
    1. Allow subpackages to be made visible to users without incurring import costs.
    2. Allow external libraries to be imported only when used, improving import times.


pkgId: 5eb0854b946b16a0a881c9a98b39d627eb1993765dfaee9be15048fbe705cb8a
name: python-ldap3
arch: src
version: 2.9.1
epoch: 0
release: 2.3
summary: A strictly RFC 4511 conforming LDAP V3 pure Python client
url: https://github.com/cannatag/ldap3
rpm_license: LGPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-11.compass-ci.net
location_href: Packages/python-ldap3-2.9.1-2.3.src.rpm
checksum_type: sha256
description:
  ldap3 is a strictly RFC 4511 conforming LDAP V3 pure Python **client**.
  The same codebase works with Python, Python 3, PyPy and PyPy3.

  This project was formerly named **python3-ldap**.
  The name has been changed to avoid confusion with the python-ldap library.


pkgId: 3a98196d5e54eff75e037a8e2e81f4d34053dda029c54b60c77b703d241ff297
name: python-ldappool
arch: src
version: 3.0.0
epoch: 0
release: 3.5
summary: A connection pool for python-ldap
url: https://git.openstack.org/cgit/openstack/ldappool
rpm_license: GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-6.compass-ci.net
location_href: Packages/python-ldappool-3.0.0-3.5.src.rpm
checksum_type: sha256
description:
  A simple connector pool for python-ldap.

  The pool keeps LDAP connectors alive and let you reuse them,
  drastically reducing the time spent to initiate a ldap connection.

  The pool has useful features like:

  - transparent reconnection on failures or server restarts
  - configurable pool size and connectors timeouts
  - configurable max lifetime for connectors
  - a context manager to simplify acquiring and releasing a connector


pkgId: 758ef0805ce109502df835787fd96e7fbbe46222ccdee2e78110b4286888c98f
name: python-leather
arch: src
version: 0.3.4
epoch: 0
release: 2.3
summary: Python charting for 80% of humans
url: https://github.com/wireservice/leather
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-17.compass-ci.net
location_href: Packages/python-leather-0.3.4-2.3.src.rpm
checksum_type: sha256
description:
  Leather is the Python charting library for those who need charts *now*
  and don't care if they're perfect.


pkgId: 545f7dd3120408160c84ba0c07ff3cb5031ab40274b1b596eba6b951164c609e
name: python-lesscpy
arch: src
version: 0.15.1
epoch: 0
release: 1.6
summary: Lesscss compiler
url: https://github.com/lesscpy/lesscpy
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-5.compass-ci.net
location_href: Packages/python-lesscpy-0.15.1-1.6.src.rpm
checksum_type: sha256
description:
  python LessCss Compiler.

  A compiler written in python 3 for the lesscss language.
  For those of us not willing/able to have node.js installed in our environment.
  Not all features of lesscss are supported (yet).
  Some features wil probably never be supported (JavaScript evaluation).
  This program uses PLY (Python Lex-Yacc) to tokenize/parse the input.


pkgId: 90ddc5ada7dfdcd3042dcfb7b2eb286dc96b8fb08b491051997402535358b244
name: python-lexicon
arch: src
version: 2.0.1
epoch: 0
release: 4.3
summary: Python dict subclass(es) with aliasing and attribute access
url: https://github.com/bitprophet/lexicon
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-4.compass-ci.net
location_href: Packages/python-lexicon-2.0.1-4.3.src.rpm
checksum_type: sha256
description:
  Lexicon is a collection of dict subclasses:

  * AliasDict, a dictionary supporting both simple and complex key aliasing
  * AttributeDict, supporting attribute read and write access
  * Lexicon, a subclass of both of the above which exhibits both sets of behavior


pkgId: 9395ed8c9cfc24a2a60b76ae439017c4eb3de7f9896fc31f97d819c41e5e4b53
name: python-lhafile
arch: src
version: 0.2.2
epoch: 0
release: 1.24
summary: LHA archive support for Python
url: https://fengestad.no/python-lhafile/
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a29-0.compass-ci.net
location_href: Packages/python-lhafile-0.2.2-1.24.src.rpm
checksum_type: sha256
description:
  Lhafile is a python C extension to extract lha files (.lzh).
  The interface is similar to the zipfile module in the regular
  Python distribution.


pkgId: 39e13787840256811b3098bf356880fab326e6664983562ce0ceca33cf4c0077
name: python-libusbsio
arch: src
version: 2.1.11
epoch: 0
release: 2.2
summary: Python wrapper around NXP LIBUSBSIO library
description: Python wrapper around NXP LIBUSBSIO library
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-13.compass-ci.net
location_href: Packages/python-libusbsio-2.1.11-2.2.src.rpm
checksum_type: sha256
url:
  https://www.nxp.com/design/software/development-software/library-for-windows-macos-and-ubuntu-linux:LIBUSBSIO


pkgId: 99b4a1bd071e6c8b8b34e9753355f7d1e2f1e729fe9f9c434c3a20be7f29b4f0
name: python-ligotimegps
arch: src
version: 2.0.1
epoch: 0
release: 3.3
summary: A pure-python version of lalLIGOTimeGPS
url: https://github.com/gwpy/ligotimegps
rpm_license: GPL-3.0-only
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-3.compass-ci.net
location_href: Packages/python-ligotimegps-2.0.1-3.3.src.rpm
checksum_type: sha256
description:
  This module provides a pure-python version of the `LIGOTimeGPS` class,
  used to represent GPS times (number of seconds elapsed since GPS
  epoch) with nanoseconds precision.

  This module is primarily for use as a drop-in replacement for the
  'official' `lal.LIGOTimeGPS` class (provided by the SWIG-python
  bindings of [LAL](//wiki.ligo.org/DASWG/LALSuite)) for use on those
  environments where LAL is not available, or building LAL is
  unnecessary for the application (e.g. testing).

  The code provided here is much slower than the C-implementation
  provided by LAL, so if you really care about performance, don't use
  this module.


pkgId: dd7d506b5a8b995aa325ac5e27897d0d9a097d28f9fdfa8416e1b96210da152f
name: python-lmdb
arch: src
version: 1.4.1
epoch: 0
release: 1.3
summary: Universal Python binding for the LMDB 'Lightning' Database
url: http://github.com/dw/py-lmdb/
rpm_license: OLDAP-2.8
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-5.compass-ci.net
location_href: Packages/python-lmdb-1.4.1-1.3.src.rpm
checksum_type: sha256
description:
  This is a universal Python binding for the LMDB 'Lightning' Database.

  LMDB is a tiny database with the following properties:
    * Ordered map interface (keys are always lexicographically sorted).
    * Reader/writer transactions: readers don’t block writers,
      writers don’t block readers.
      Each environment supports one concurrent write transaction.
    * Cheap read transactions.
    * Environments may be opened by multiple processes on the same host.
    * Multiple named databases may be created with transactions covering
      all named databases.
    * Memory mapped, allowing for zero copy lookup and iteration.
      This is optionally exposed to Python using the buffer() interface.
    * Maintenance requires no external process or background threads.
    * No application-level caching is required:
      LMDB uses the operating system’s buffer cache.


pkgId: a62b02eb5523b622002d2c6cb600e33912f2822ad96d0257914b5b886930afd6
name: python-lml
arch: src
version: 0.1.0
epoch: 0
release: 1.8
summary: A lazy plugin management system for Python
url: https://github.com/chfw/lml
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-15.compass-ci.net
location_href: Packages/python-lml-0.1.0-1.8.src.rpm
checksum_type: sha256
description:
  LML is "Load me later". lml seamlessly finds the lml-based
  plugins from the current Python environment but loads plugins on
  demand. It supports plugins that have external dependencies,
  especially bulky and/or memory hungry ones. lml provides the plugin
  management system only and the plugin interface is for the developer
  to do.

  Plugins loaded by lml may be installed packages or standalone
  Python modules in a supplied directory.


pkgId: 51b4734da5454f07664f5e8aee69dab5ae1f705105568c6550c59a5d612aabd5
name: python-lockfile
arch: src
version: 0.12.2
epoch: 0
release: 3.1
summary: Platform-independent file locking module
url: https://github.com/openstack/pylockfile
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a28-0.compass-ci.net
location_href: Packages/python-lockfile-0.12.2-3.1.src.rpm
checksum_type: sha256
description:
  The lockfile package exports a LockFile class which provides a simple API for
  locking files.  Unlike the Windows msvcrt.locking function, the fcntl.lockf
  and flock functions, and the deprecated posixfile module, the API is
  identical across both Unix (including Linux and Mac) and Windows platforms.
  The lock mechanism relies on the atomic nature of the link (on Unix) and
  mkdir (on Windows) system calls.  An implementation based on SQLite is also
  provided, more as a demonstration of the possibilities it provides than as
  production-quality code.


pkgId: 96ac10543e154ce806579bea9db7234fcd4640103a4d250804b9ccd54c63d46b
name: python-loguru
arch: src
version: 0.7.0
epoch: 0
release: 2.1
summary: Python logging component with a simple interface
url: https://github.com/Delgan/loguru
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-0.compass-ci.net
location_href: Packages/python-loguru-0.7.0-2.1.src.rpm
checksum_type: sha256
description:
  Python logging component providing a single object
  which dispatches log messages to configured handlers.


pkgId: bc9d4bac7ed97eccf3b7cb8a2087723d5190ae7d9d1794f0dfbfd796585862d1
name: python-macholib
arch: src
version: 1.16.2
epoch: 0
release: 2.3
summary: Mach-O header analysis and editing
url: https://github.com/ronaldoussoren/macholib/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-14.compass-ci.net
location_href: Packages/python-macholib-1.16.2-2.3.src.rpm
checksum_type: sha256
description:
  macholib can be used to analyze and edit Mach-O headers, the executable
  format used by Mac OS X.

  It's typically used as a dependency analysis tool, and also to rewrite dylib
  references in Mach-O headers to be @executable_path relative.

  Though this tool targets a platform specific file format, it is pure python
  code that is platform and endian independent.


pkgId: 9810e68195bdbee68571a75f65573ef04c8faacced53cdf310228488904dbc63
name: python-main-wrapper
arch: src
version: 0.1.1
epoch: 0
release: 1.6
summary: Preconfigure Python global environment to run scripts within
url: https://github.com/rpatterson/python-main-wrapper
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s12p-768g--b16-7.compass-ci.net
location_href: Packages/python-main-wrapper-0.1.1-1.6.src.rpm
checksum_type: sha256
description:
  Set up Python global environment using a wrapper script, and
  then run another script within that environment, ala pdb, profile, etc.


pkgId: 90939c3d94111c9057ca4a3db596b368b30e542572e9a7c62090e03848d220e2
name: python-mccabe
arch: src
version: 0.7.0
epoch: 0
release: 2.1
summary: McCabe checker, plugin for flake8
url: https://github.com/flintwork/mccabe
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-3.compass-ci.net
location_href: Packages/python-mccabe-0.7.0-2.1.src.rpm
checksum_type: sha256
description:
  Ned's script to check McCabe complexity.
  This module provides a plugin for flake8, the Python code checker.


pkgId: 00a64927b01e64abd8bdca6a30d7dd90110c97b28a9afede1b39503828202ddc
name: python-meld3
arch: src
version: 2.0.1
epoch: 0
release: 1.23
summary: HTML/XML templating engine for Python
url: https://github.com/supervisor/meld3
rpm_license: SUSE-Repoze
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-1.compass-ci.net
location_href: Packages/python-meld3-2.0.1-1.23.src.rpm
checksum_type: sha256
description:
  Meld3 is an HTML/XML templating system for Python 2.3+ which keeps template
  markup and dynamic rendering logic separate from one another. See
  http://www.entrian.com/PyMeld for a treatise on the benefits of this pattern.


pkgId: 78ad3f82a18b5ecec4a9aad739a2fd5b8403a05d43bfe77b674602f5e976e33c
name: python-mercantile
arch: src
version: 1.2.1
epoch: 0
release: 1.6
summary: Spherical mercator tile and coordinate utilities
url: https://github.com/mapbox/mercantile
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-13.compass-ci.net
location_href: Packages/python-mercantile-1.2.1-1.6.src.rpm
checksum_type: sha256
description:
  The mercantile module provides ul(xtile, ytile, zoom) and bounds(xtile, ytile, zoom)
  functions that respectively return the upper left corner and bounding longitudes and
  latitudes for XYZ tiles, a xy(lng, lat) function that returns spherical mercator
  x and y coordinates, a tile(lng, lat, zoom) function that returns the tile containing
  a given point, and quadkey conversion functions quadkey(xtile, ytile, zoom) and
  quadkey_to_tile(quadkey) for translating between quadkey and tile coordinates.


pkgId: 34117a964a0fc6a2455ed75bf92aff154e94580321b66954830031281c4efd32
name: python-metaextract
arch: src
version: 1.0.9
epoch: 0
release: 2.2
summary: Module to collect metadata for Python modules
url: http://github.com/toabctl/metaextract
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-2.compass-ci.net
location_href: Packages/python-metaextract-1.0.9-2.2.src.rpm
checksum_type: sha256
description:
  metaextract is a tool to collect metadata about a python module. For
  example, it can determine and collect the dependencies of a sdist
  tarball that was retrieved from the Python Package Index.

  The tool was first developed in py2pack but is now its own module.


pkgId: e93b87c1a763c1b1672a02f207fe5b3081a09cf2adc8357e756b4121dac9a6ac
name: python-metamagic.json
arch: src
version: 0.9.6
epoch: 0
release: 4.11
summary: Python JSON encoder
url: http://github.com/sprymix/metamagic.json
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a28-5.compass-ci.net
location_href: Packages/python-metamagic.json-0.9.6-4.11.src.rpm
checksum_type: sha256
description:
  A Python 3 implementation of a JSON encoder for Python objects
  designed to be compatible with native JSON decoders in various web browsers.


pkgId: 6364c9239cbd62f62439a22fb175d8af181130d3511f45a9827fb6e9c348f666
name: python-micropipenv
arch: src
version: 1.4.5
epoch: 0
release: 1.6
summary: Convert various requirements-type files to use with pip-tools
url: https://github.com/thoth-station/micropipenv
rpm_license: LGPL-3.0-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-16.compass-ci.net
location_href: Packages/python-micropipenv-1.4.5-1.6.src.rpm
checksum_type: sha256
description:
  A simple wrapper around pip to support requirements.txt, Pipenv and Poetry files for containerized applications


pkgId: a6b4ddf44a7cc029810ae2c8352aa0932a609507c7abeaebde22df70736c1e32
name: python-mimesis
arch: src
version: 4.0.0
epoch: 0
release: 1.16
summary: Fake data generator
url: https://github.com/lk-geimfari/mimesis
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-12.compass-ci.net
location_href: Packages/python-mimesis-4.0.0-1.16.src.rpm
checksum_type: sha256
description:
  Mimesis is a package for Python, which helps generate big volumes of
  fake data for a variety of purposes in a variety of languages. The
  fake data could be used to populate a testing database, create JSON
  and XML files, anonymize data taken from production and etc.


pkgId: be153ef457e6e57d7c72f5f08cbad9716b9a91f5c9ff64ee9dc6f286b8bee4b9
name: python-mongoengine
arch: src
version: 0.27.0
epoch: 0
release: 1.4
summary: Python Object-Document Mapper for working with MongoDB
url: http://mongoengine.org/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-1.compass-ci.net
location_href: Packages/python-mongoengine-0.27.0-1.4.src.rpm
checksum_type: sha256
description:
  MongoEngine is an ORM-like layer on top of PyMongo.
  MongoEngine is a Python Object-Document Mapper for working with MongoDB
  built on top of PyMongo.


pkgId: a56b7386569c1df1fe313947fc5eec40f9e6441dd882828a05236db611020811
name: python-monotonic
arch: src
version: 1.6
epoch: 0
release: 1.12
summary: An implementation of time.monotonic() for Python 2 & < 33
url: https://github.com/atdt/monotonic
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-1.compass-ci.net
location_href: Packages/python-monotonic-1.6-1.12.src.rpm
checksum_type: sha256
description:
  This module provides a ``monotonic()`` function which returns the
  value (in fractional seconds) of a clock which never goes backwards.


pkgId: 262ea497fa0a3c57900d1cfd26894951bb3cb1e68bf8930dae96595d9514a36f
name: python-mrcfile
arch: src
version: 1.4.3
epoch: 0
release: 2.3
summary: MRC file I/O library
url: https://github.com/ccpem/mrcfile
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-10.compass-ci.net
location_href: Packages/python-mrcfile-1.4.3-2.3.src.rpm
checksum_type: sha256
description:
  A Python implementation of the MRC2014 file format, which
  is used in structural biology to store image and volume data.


pkgId: 1eef6ab9f59a99dd3026280ff82363f14dc92c06e8426d95d3d5c38ad9588323
name: python-msgpack
arch: src
version: 1.0.5
epoch: 0
release: 2.1
summary: MessagePack (de)serializer
url: https://github.com/msgpack/msgpack-python
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-1.compass-ci.net
location_href: Packages/python-msgpack-1.0.5-2.1.src.rpm
checksum_type: sha256
description:
  MessagePack (de)serializer for Python.

  MessagePack is a binary-based efficient data interchange format that is
  focused on high performance. It is like JSON, but very fast and small.


pkgId: 6d82b04238fd8ed318a716ec77fafcff614ef71049f7c568b54aaeed8c7c6373
name: python-msgpack-numpy
arch: src
version: 0.4.8
epoch: 0
release: 1.6
summary: Numpy data serialization library using msgpack
url: https://github.com/lebedov/msgpack-numpy
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-16.compass-ci.net
location_href: Packages/python-msgpack-numpy-0.4.8-1.6.src.rpm
checksum_type: sha256
description:
  This package provides encoding and decoding routines that enable the
  serialization and deserialization of numerical and array data types
  provided by numpy using the highly efficient msgpack format.
  Serialization of Python's native complex data types is also supported.


pkgId: 324765480e0ae54c382af9813c296d3a95a65abf8e6223fd3387f9e30b5e87e0
name: python-multi_key_dict
arch: src
version: 2.0.3
epoch: 0
release: 4.21
summary: Multi key dictionary implementation
url: https://github.com/formiaczek/multi_key_dict
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-7.compass-ci.net
location_href: Packages/python-multi_key_dict-2.0.3-4.21.src.rpm
checksum_type: sha256
description:
  Multi-key dict provides also extended interface for iterating over items and
  keys (e.g. by the key type), which might be useful when creating, e.g.
  dictionaries with index-name key pair allowing to iterate over items using
  either: names or indexes.
  It can be useful for many many other similar use-cases, and there is no limit
  to the number of keys used to map to the value.


pkgId: dce3ef764638bfca271092c019ce1acb2597213b45b467036e18eaa17f4f4a0f
name: python-multidict
arch: src
version: 6.0.4
epoch: 0
release: 2.3
summary: Multidict implementation
url: https://github.com/aio-libs/multidict
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-11.compass-ci.net
location_href: Packages/python-multidict-6.0.4-2.3.src.rpm
checksum_type: sha256
description:
  Multidicts are useful for working with HTTP headers, URL query
  arguments, etc.

  The code was extracted from the aiohttp library.


pkgId: 72c76e7cd400117803e512fa8a2a98cacf3f7b8a991ea3ac62088d357385fe20
name: python-mygpoclient
arch: src
version: 1.9
epoch: 0
release: 1.7
summary: Python gpodder.net API Client Library
url: https://gpodder.org/mygpoclient
rpm_license: GPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-12.compass-ci.net
location_href: Packages/python-mygpoclient-1.9-1.7.src.rpm
checksum_type: sha256
description:
  The mygpoclient library allows developers to utilize a Pythonic interface to
  the my.gpodder.org web services.


pkgId: ae98c5b7ea45b6e109aa59fca1a2f61797390c823b9955a63d1d1d9856da43eb
name: python-mypy_extensions
arch: src
version: 1.0.0
epoch: 0
release: 1.4
summary: Experimental type system extensions for programs checked with mypy typechecker
url: https://www.mypy-lang.org/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-16.compass-ci.net
location_href: Packages/python-mypy_extensions-1.0.0-1.4.src.rpm
checksum_type: sha256
description:
  The "mypy_extensions" module defines experimental extensions to the
  standard "typing" module that are supported by the mypy typechecker.


pkgId: 2dabd0e2d8c16274f436a69d2a697b4c515de8d3512aa5c81dd5c5e90d7bc8dc
name: python-nagiosplugin
arch: src
version: 1.3.3
epoch: 0
release: 1.5
summary: Class library for writing Nagios (Icinga) plugins
url: https://bitbucket.org/flyingcircus/nagiosplugin
rpm_license: ZPL-2.1
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-14.compass-ci.net
location_href: Packages/python-nagiosplugin-1.3.3-1.5.src.rpm
checksum_type: sha256
description:
  nagiosplugin is a Python class library which helps writing Nagios (or Icinga)
  compatible plugins in Python. It cares for much of the boilerplate code
  and default logic commonly found in Nagios checks, including:

  - Nagios 3 Plugin API compliant parameters and output formatting
  - Full Nagios range syntax support
  - Automatic threshold checking
  - Multiple independent measures
  - Custom status line to communicate the main point quickly
  - Long output and performance data
  - Timeout handling
  - Persistent "cookies" to retain state information between check runs
  - Resumption of log file processing at the point where the last run left off
  - No dependencies beyond the Python standard library


pkgId: 185101777e060c7fe90dc900e3ee51742c4b7ebb812433d6ad5fb68036de1abd
name: python-ndg-httpsclient
arch: src
version: 0.5.1
epoch: 0
release: 3.18
summary: HTTPS support for httplib and urllib2 using PyOpenSSL
url: https://github.com/cedadev/ndg_httpsclient/
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a29-3.compass-ci.net
location_href: Packages/python-ndg-httpsclient-0.5.1-3.18.src.rpm
checksum_type: sha256
description:
  This is a HTTPS client implementation for httplib and urllib2 based on
  PyOpenSSL.  PyOpenSSL provides a more fully featured SSL implementation over the
  default provided with Python and importantly enables full verification of the
  SSL peer.


pkgId: dc2a8224c2a8580ecb92a4c932db3b0c75f5c602e8f8bef1c25a6843543684c6
name: python-nest-asyncio
arch: src
version: 1.5.6
epoch: 0
release: 1.3
summary: Patch asyncio to allow nested event loops
url: https://github.com/erdewit/nest_asyncio
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-5.compass-ci.net
location_href: Packages/python-nest-asyncio-1.5.6-1.3.src.rpm
checksum_type: sha256
description:
  By design asyncio `does not allow <https://bugs.python.org/issue22239>`_
  its event loop to be nested. This presents a practical problem:
  When in an environment where the event loop is
  already running it's impossible to run tasks and wait
  for the result. Trying to do so will give the error
  "``RuntimeError: This event loop is already running``".

  The issue pops up in various environments, such as web servers,
  GUI applications and in Jupyter notebooks.

  This module patches asyncio to allow nested use of ``asyncio.run`` and
  ``loop.run_until_complete``.


pkgId: e0f5251f5ac4dee5d0389f33b2c553b9b6ccf5704230c88fd7a468b6cef78071
name: python-nine
arch: src
version: 1.1.0
epoch: 0
release: 1.16
summary: Python 2 / 3 compatibility, like six, but favouring Python 3
url: https://github.com/nandoflorestan/nine
rpm_license: SUSE-Public-Domain
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-3.compass-ci.net
location_href: Packages/python-nine-1.1.0-1.16.src.rpm
checksum_type: sha256
description:
  python-nine is python-six "turned around": whereas python-six used
  to make python2 idioms work in python3, python-nine makes python3
  idioms work in python2.


pkgId: b1683882f02f19e8d248dc4b5050d286abc2778e607b9b782e8bacf16487f150
name: python-nocasedict
arch: src
version: 1.0.4
epoch: 0
release: 1.4
summary: A case-insensitive ordered dictionary for Python
url: https://github.com/pywbem/nocasedict
rpm_license: LGPL-2.1-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-0.compass-ci.net
location_href: Packages/python-nocasedict-1.0.4-1.4.src.rpm
checksum_type: sha256
description:
  Class `NocaseDict`_ is a case-insensitive ordered dictionary that preserves
  the original lexical case of its keys.


pkgId: f156e03fc5cac45156b83e433c75ba007fd0a129d3403108fc2249f0abf3a72a
name: python-ntfy
arch: src
version: 2.7.0
epoch: 0
release: 9.6
summary: A utility for sending push notifications
url: https://github.com/dschep/ntfy
rpm_license: GPL-3.0-only
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-11.compass-ci.net
location_href: Packages/python-ntfy-2.7.0-9.6.src.rpm
checksum_type: sha256
description:
  ntfy brings notification to your shell. It can automatically provide
  desktop notifications when long running commands finish or it can send
  push notifications to your phone when a specific command finishes.

  Quickstart
  ----------

      $ ntfy send test
      
      
      $ ntfy done sleep 10


pkgId: 70d182b0c512ed7d5ac9006cf4891ca687f86c61178d2c56f4b98cac1b64cf15
name: python-ntplib
arch: src
version: 0.4.0
epoch: 0
release: 1.6
summary: Python NTP library
url: http://pypi.python.org/pypi/ntplib
rpm_license: MIT
rpm_group: Development/Libraries/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-2.compass-ci.net
location_href: Packages/python-ntplib-0.4.0-1.6.src.rpm
checksum_type: sha256
description:
  This module offers a simple interface to query NTP servers from Python.
  It also provides utility functions to translate NTP fields values to text
  (mode, leap indicator...). Since it's pure Python, and only depends on core
  modules, it should work on any platform with a decent Python implementation.


pkgId: 03b20af18397ea69e1fdf25c3f290f4756ea34be1fc8507fdff7f5bf0f7f7425
name: python-numericalunits
arch: src
version: 1.25
epoch: 0
release: 1.12
summary: Python module for defining quantities with units
url: https://github.com/sbyrnes321/numericalunits
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-224g--b28-16.compass-ci.net
location_href: Packages/python-numericalunits-1.25-1.12.src.rpm
checksum_type: sha256
description:
  Units and dimensional analysis compatible with everything

  This package implements units and dimensional analysis in an unconventional
  way with unique advantages:

  * Compatible with everything
  * Zero storage overhead
  * Zero calculation overhead


pkgId: 0ebca08beb49e0187d67cbce59b9b09598c75419b5fef2ec4335ccb2bdfd42fb
name: python-oauthlib
arch: src
version: 3.2.2
epoch: 0
release: 2.3
summary: A Generic Implementation of the OAuth Request-Signing Logic
url: https://github.com/oauthlib/oauthlib
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-36.compass-ci.net
location_href: Packages/python-oauthlib-3.2.2-2.3.src.rpm
checksum_type: sha256
description:
  A generic, spec-compliant, thorough implementation of the OAuth request-signing
  logic.

  OAuth often seems complicated and difficult-to-implement. There are several
  prominent libraries for signing OAuth requests, but they all suffer from one or
  both of the following:

  1. They predate the OAuth 1.0 spec, AKA RFC 5849.
  2. They predate the OAuth 2.0 spec, AKA RFC 6749.
  3. They assume the usage of a specific HTTP request library.

  OAuthLib is a generic utility which implements the logic of OAuth without
  assuming a specific HTTP request object. Use it to graft OAuth support onto your
  favorite HTTP library. If you're a maintainer of such a library, write a thin
  veneer on top of OAuthLib and get OAuth support for very little effort.


pkgId: cb5af51ba95615e00e05d2b17d32218c2e78889579718af5646ed6470eaaec07
name: python-oktaloginwrapper
arch: src
version: 0.2.2
epoch: 0
release: 2.11
summary: Okta login without API token
url: https://github.com/eliroca/OktaLoginWrapper
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-1.compass-ci.net
location_href: Packages/python-oktaloginwrapper-0.2.2-2.11.src.rpm
checksum_type: sha256
description:
  This modules provides a way for scripts to access resources behind
  an Okta SSO solution, without the need for an API token.


pkgId: ac8e4a92796605b01ff266f44460a2fcb4362793376e117e82d78ee467c8b0eb
name: python-olefile
arch: src
version: 0.46
epoch: 0
release: 4.4
summary: Python package to read and write Microsoft OLE2 files
url: https://github.com/decalage2/olefile
rpm_license: BSD-2-Clause AND HPND
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-14.compass-ci.net
location_href: Packages/python-olefile-0.46-4.4.src.rpm
checksum_type: sha256
description:
  Olefile is a Python package to parse, read and write Microsoft OLE2
  files (also called Structured Storage, Compound File Binary Format or
  Compound Document File Format), such as Microsoft Office 97-2003
  documents, vbaProject.bin in MS Office 2007+ files, Image Composer and
  FlashPix files, Outlook messages, StickyNotes, several Microscopy file
  formats, McAfee antivirus quarantine files, etc.


pkgId: e866b3a2802026befb10ffea81d8b7d10d651dd49e32bdc51ede41f5e6d75102
name: python-opcodes
arch: src
version: 0.3.14
epoch: 0
release: 2.15
summary: Database of Processor Instructions/Opcodes
url: https://github.com/Maratyszcza/Opcodes
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a41-1.compass-ci.net
location_href: Packages/python-opcodes-0.3.14-2.15.src.rpm
checksum_type: sha256
description:
  The goal of this project is to document instruction sets in a format convenient
  for tools development. An instruction set is represented by three files:

  - An XML file that describes instructions
  - An XSD file that describes the structure of the XML file
  - A Python module that reads the XML file and represents it as a set of Python
    objects

  This project is a spin-off from <https://github.com/Maratyszcza/PeachPy


pkgId: 20c70cc37772fef7c14149c54fe5d94ccf03c2c72b55ed2d2e14554786a0c087
name: python-opencensus-context
arch: src
version: 0.1.3
epoch: 0
release: 1.5
summary: Python in-process context propogation
url: https://github.com/census-instrumentation/opencensus-python
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-4.compass-ci.net
location_href: Packages/python-opencensus-context-0.1.3-1.5.src.rpm
checksum_type: sha256
description:
  The OpenCensus Runtime Context provides in-process context propagation.
  By default, thread local storage is used for Python 2.7, 3.4 and 3.5;
  contextvars is used for Python >= 3.6, which provides asyncio support.


pkgId: 62e987aceeedf3e63982ade50f686b18f72c83fc6382da97fec0cb5c613266c5
name: python-openpyxl
arch: src
version: 3.0.10
epoch: 0
release: 1.5
summary: A Python library to read/write Excel 2010 xlsx/xlsm files
url: https://foss.heptapod.net/openpyxl/openpyxl
rpm_license: MIT AND Python-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-15.compass-ci.net
location_href: Packages/python-openpyxl-3.0.10-1.5.src.rpm
checksum_type: sha256
description:
  openpyxl is a pure python reader and writer of Excel OpenXML files.
  It is ported from the PHPExcel project


pkgId: 4d8545025330e9f77f4ece2343be6c5de3e96672d02e6073c8de7de3b8d65e4c
name: python-opt-einsum
arch: src
version: 3.3.0
epoch: 0
release: 2.11
summary: Optimizing numpys einsum function
url: https://github.com/dgasmith/opt_einsum
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-6.compass-ci.net
location_href: Packages/python-opt-einsum-3.3.0-2.11.src.rpm
checksum_type: sha256
description:
  Optimized einsum can significantly reduce the overall execution time of einsum-like expressions (e.g.,
  `np.einsum`,`dask.array.einsum`,`pytorch.einsum`,`tensorflow.einsum`)
  by optimizing the expression's contraction order and dispatching many
  operations to canonical BLAS, cuBLAS, or other specialized routines. Optimized
  einsum is agnostic to the backend and can handle NumPy, Dask, PyTorch,
  Tensorflow, CuPy, Sparse, Theano, JAX, and Autograd arrays as well as potentially
  any library which conforms to a standard API. See the
  [**documentation**](http://optimized-einsum.readthedocs.io) for more
  information.


pkgId: 6bbc9b1f43d00984bdc7e2a711cdce5b06a99306fbc571f08ee56ba6de8102bb
name: python-os-client-config
arch: src
version: 2.1.0
epoch: 0
release: 3.3
summary: OpenStack Client Configuration Library
url: https://docs.openstack.org/os-client-config
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-3.compass-ci.net
location_href: Packages/python-os-client-config-2.1.0-3.3.src.rpm
checksum_type: sha256
description:
  os-client-config is a library for collecting client configuration for
  using an OpenStack cloud in a consistent and comprehensive manner.
  It will find cloud config for as few as 1 cloud and as many as you want
  to put in a config file. It will read environment variables and config
  files, and it also contains some vendor specific default values so that
  you don't have to know extra info to use OpenStack.


pkgId: 8b952009b2a8f553e584cf1c9eb633558bc5df99ffaa3b4ba305d7c0ca368c10
name: python-oscrypto
arch: src
version: 1.3.0
epoch: 0
release: 1.5
summary: Python crypto using OS libraries
url: https://github.com/wbond/oscrypto
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-7.compass-ci.net
location_href: Packages/python-oscrypto-1.3.0-1.5.src.rpm
checksum_type: sha256
description:
  TLS (SSL) sockets, key generation, encryption, decryption, signing, verification
  and KDFs using the OS crypto libraries. Does not require a compiler, and relies
  on the OS for patching. Works on Windows, OS X and Linux/BSD.


pkgId: 87ebcbb878303a85689ee616f2529729aa7b8eb54ec7bef540fa61e68c45464a
name: python-outcome
arch: src
version: 1.2.0
epoch: 0
release: 4.1
summary: Function for capturing the outcome of Python function calls
url: https://github.com/python-trio/outcome
rpm_license: Apache-2.0 OR MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-1.compass-ci.net
location_href: Packages/python-outcome-1.2.0-4.1.src.rpm
checksum_type: sha256
description:
  Outcome provides a function for capturing the outcome of a Python
  function call, so that it can be passed around.


pkgId: 97f3581f2a3f915b34cc81d766ed9dfba994fd880c855f852ea4ab0af61c8941
name: python-overrides
arch: src
version: 7.3.1
epoch: 0
release: 1.3
summary: A decorator to automatically detect mismatch when overriding a method
url: https://github.com/mkorpela/overrides
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-1.compass-ci.net
location_href: Packages/python-overrides-7.3.1-1.3.src.rpm
checksum_type: sha256
description:
  A decorator @override that verifies that a method that should override
  an inherited method actually does it.

  Copies the docstring of the inherited method to the overridden method.

  Since signature validation and docstring inheritance are performed on
  class creation and not on class instantiation, this library significantly
  improves the safety and experience of creating class hierarchies in Python
  without significantly impacting performance.
  See https://stackoverflow.com/q/1167617 for the initial inspiration for
  this library.


pkgId: ac715a3f746766bd2bb4da53c2a959e24062a7b7e460c69a5dcf271dde0ea4ab
name: python-pa-ringbuffer
arch: src
version: 0.1.4
epoch: 0
release: 1.5
summary: Python wrapper for PortAudio's ring buffer
url: https://github.com/spatialaudio/python-pa-ringbuffer
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-0.compass-ci.net
location_href: Packages/python-pa-ringbuffer-0.1.4-1.5.src.rpm
checksum_type: sha256
description:
  The ring buffer functionality is typically not included in binary
  distributions of PortAudio, therefore most Python wrappers don't include it,
  either.

  The pa_ringbuffer module provides only a Python wrapper, the actual
  PortAudio ring buffer code has to be compiled separately.
  It can be used on any Python version where CFFI is available.

  This module is designed to be used together with the sounddevice module (it
  might work with other modules, too) for non-blocking transfer of data between
  the main Python program and an audio callback function which is implemented in C
  or some other compiled language.

  This module is not meant to be used on its own, it is only useful in cooperation
  with another Python module using CFFI.


pkgId: 5e8b8cc2cb1049ab8981ecf1c5a1ff6689078f195f6b7f2140a7a9f1a6cfdb78
name: python-paho-mqtt
arch: src
version: 1.6.1
epoch: 0
release: 2.12
summary: MQTT version 3.11 client class
url: http://eclipse.org/paho
rpm_license: EPL-1.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-3.compass-ci.net
location_href: Packages/python-paho-mqtt-1.6.1-2.12.src.rpm
checksum_type: sha256
description:
  This code provides a client class which enable applications to connect to an
  MQTT broker to publish messages, and to subscribe to topics and receive
  published messages. It also provides some helper functions to make publishing
  one off messages to an MQTT server very straightforward.

  The MQTT protocol is a machine-to-machine (M2M)/"Internet of Things"
  connectivity protocol. Designed as an extremely lightweight publish/subscribe
  messaging transport, it is useful for connections with remote locations where
  a small code footprint is required and/or network bandwidth is at a premium.

  Paho is an Eclipse Foundation project.


pkgId: e5866fe8ff6183412de5792af266affbfbc10c166e1c5c51d7b8de4580d58ae2
name: python-pako
arch: src
version: 0.3.1
epoch: 0
release: 1.7
summary: The universal package manager library
url: https://github.com/MycroftAI/pako
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b18-14.compass-ci.net
location_href: Packages/python-pako-0.3.1-1.7.src.rpm
checksum_type: sha256
description:
  Often, scripts need to install system dependencies using the native package
  manager of the user's OS. Typically, this is solved by having some bash script
  that runs apt-get, assuming the user is on Ubuntu. Smarter scripts use hand
  crafted code to detect the user's platform and aggregate a set of dependencies
  on a few of the more popular platforms. Our approach is different:
    * Parse package format (devel/debug/normal library or executable)
    * Look up package managers that exist in PATH
    * Format parsed package with common package convention of package manager

  More on https://github.com/MycroftAI/pako


pkgId: 15629ddb2cbc34e6d2f360509c50778821c15c57ab2150a358be652e4aca9e28
name: python-palettable
arch: src
version: 3.3.0
epoch: 0
release: 1.23
summary: Color palettes for Python
url: https://jiffyclub.github.io/palettable/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-1.compass-ci.net
location_href: Packages/python-palettable-3.3.0-1.23.src.rpm
checksum_type: sha256
description:
  Palettable (formerly brewer2mpl) is a library of color palettes for Python.
  It's written in pure Python with no dependencies, but it can supply color maps
  for matplotlib. You can use Palettable to customize matplotlib plots or supply
  colors for a web application.


pkgId: 73ff10c303b22431abbdad274d00c7fa4725328fcacecb845311ed881ec376b7
name: python-pamqp
arch: src
version: 3.2.1
epoch: 0
release: 1.5
summary: Pure-python AMQP 0-9-1 frame encoder and decoder
url: https://github.com/gmr/pamqp
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-4.compass-ci.net
location_href: Packages/python-pamqp-3.2.1-1.5.src.rpm
checksum_type: sha256
description:
  pamqp is a pure-python AMQP 0-9-1 frame encoder and decoder.

  pamqp is not a end-user client library for talking to RabbitMQ but
  rather is used by client libraries for marshaling and unmarshaling
  AMQP frames.

  AMQP class/method command class mappings can be found in the
  pamqp.specification module while actual frame encoding and
  encoding should be run through the pamqp.frame module.


pkgId: 882b328707d500868ddeedd3ce3de925e1dc4b9a947fa9c8ed1c564c6dffa81f
name: python-pan-python
arch: src
version: 0.16.0
epoch: 0
release: 2.18
summary: Multi-tool set for Palo Alto Networks PAN-OS, Panorama, WildFire and AutoFocus
url: https://github.com/kevinsteves/pan-python
rpm_license: ISC
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a29-3.compass-ci.net
location_href: Packages/python-pan-python-0.16.0-2.18.src.rpm
checksum_type: sha256
description:
  pan-python is a Python package for Palo Alto Networks' Next-Generation
  Firewalls, WildFire and AutoFocus.  It provides:
   - a Python and command line interface to the PAN-OS and Panorama XML API
   - a command line program for managing PAN-OS XML configurations
   - a Python and command line interface to the WildFire API
   - a Python and command line interface to the AutoFocus API


pkgId: ff97f2d84232cda5c88afdb64a65bbeb2a0f2321d0308fb5443f0f5f008940a3
name: python-pandocfilters
arch: src
version: 1.5.0
epoch: 0
release: 2.2
summary: Python module for writing pandoc filters
url: https://github.com/jgm/pandocfilters
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-16.compass-ci.net
location_href: Packages/python-pandocfilters-1.5.0-2.2.src.rpm
checksum_type: sha256
description:
  Pandoc filters are pipes that read a JSON serialization of the
  Pandoc AST from stdin, transform it in some way, and write it
  to stdout. They can be used with pandoc (>= 1.12) either using
  pipes.
  pandoc -t json -s | ./caps.py | pandoc -f json
  or using the --filter (or -F) command-line option.


pkgId: fe6a33a45a42b320dd51db68e04efe14e36bc60041cc7a646648fc484b3fa929
name: python-parallax
arch: src
version: 1.0.8
epoch: 0
release: 2.4
summary: Python module for multi-node SSH command execution and file copy
url: https://github.com/krig/parallax/
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a41-5.compass-ci.net
location_href: Packages/python-parallax-1.0.8-2.4.src.rpm
checksum_type: sha256
description:
  Parallax SSH provides an interface to executing commands on multiple
  nodes at once using SSH. It also provides commands for sending and receiving files to
  multiple nodes using SCP.


pkgId: 675f3ca28c972d0f0b33e5adcf3bc7f202f037c07174d1feeb99a0027eb9ff7a
name: python-paramiko-expect
arch: src
version: 0.3.5
epoch: 0
release: 1.1
summary: An expect-like extension for the Paramiko SSH library
url: https://github.com/fgimian/paramiko-expect
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-1.compass-ci.net
location_href: Packages/python-paramiko-expect-0.3.5-1.1.src.rpm
checksum_type: sha256
description:
  Paramiko Expect provides an expect-like extension for the Paramiko SSH library
  which allows scripts to fully interact with hosts via a true SSH
  connection.

  The class is constructed with an SSH Client object (this will likely be
  extended to support a transport in future for more flexibility).


pkgId: ef172b91e63931c47e0f2603bb603dd624a8f02acfd7bceda6ce12d0ac0f790c
name: python-parsimonious
arch: src
version: 0.10.0
epoch: 0
release: 1.4
summary: Pure-Python PEG parser
url: https://github.com/erikrose/parsimonious
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-17.compass-ci.net
location_href: Packages/python-parsimonious-0.10.0-1.4.src.rpm
checksum_type: sha256
description:
  Parsimonious is an arbitrary-lookahead parser written in pure
  Python. It's based on parsing expression grammars (PEGs), which
  means you feed it a simplified sort of EBNF notation.


pkgId: 779e63c34254efebb9b7eef795bef3ff4327410e5ab2db1ef268e96dd824cbee
name: python-parso
arch: src
version: 0.8.3
epoch: 0
release: 3.3
summary: An autocompletion tool for Python
url: https://github.com/davidhalter/parso
rpm_license: MIT AND Python-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-14.compass-ci.net
location_href: Packages/python-parso-0.8.3-3.3.src.rpm
checksum_type: sha256
description:
  Parso is a Python parser that supports error recovery and round-trip
  parsing for different Python versions (in multiple Python
  versions). Parso is also able to list multiple syntax errors in your
  python file.

  Parso has been battle-tested by jedi. It was pulled out of jedi to be
  useful for other projects as well.

  Parso consists of a small API to parse Python and analyse the syntax
  tree.


pkgId: 65f2bb65b9311a1b59a8348d7a62ca22c28f6b76e9026b48acd5d6ed9f698097
name: python-partd
arch: src
version: 1.4.0
epoch: 0
release: 1.1
summary: Appendable key-value storage
url: https://github.com/mrocklin/partd/
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b15-7.compass-ci.net
location_href: Packages/python-partd-1.4.0-1.1.src.rpm
checksum_type: sha256
description:
  Key-value byte store with appendable values

  Partd stores key-value pairs.
  Values are raw bytes.
  We append on old values.

  Partd excels at shuffling operations.


pkgId: d1fbc54cda5c4f3595d2715aa3d9ee484e2b31911464c3160e3652989ca1ca16
name: python-passlib
arch: src
version: 1.7.4
epoch: 0
release: 6.1
summary: Password hashing framework supporting over 20 schemes
url: https://foss.heptapod.net/python-libs/passlib
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-9.compass-ci.net
location_href: Packages/python-passlib-1.7.4-6.1.src.rpm
checksum_type: sha256
description:
  Passlib is a password hashing library for Python 2 & 3. It provides
  implementations of over 20 password hashing algorithms, as well as a
  framework for managing existing password hashes. It can verify hashes
  found in /etc/shadow, and provide password hashing for
  applications.


pkgId: c6a5edf273360ed0daeb2307d8575627d2349a3d9253941f4d3e9db48e11ac88
name: python-pastream
arch: src
version: 0.2.0.post0
epoch: 0
release: 4.12
summary: GIL-less Portaudio Streams for Python
url: https://github.com/tgarc/pastream
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s12p-768g--b16-11.compass-ci.net
location_href: Packages/python-pastream-0.2.0.post0-4.12.src.rpm
checksum_type: sha256
description:
  Pastream builds on top of portaudio and sounddevice python bindings
  to provide some more functionality. Note that in addition to the
  pastream library, pastream includes a command line application for
  playing and recording audio files.


pkgId: 1d993144f78b49374ddcd2028831b812954374c2db1234a800739ecf328a98cb
name: python-pathspec
arch: src
version: 0.11.2
epoch: 0
release: 1.1
summary: Utility library for gitignore style pattern matching of file paths
url: https://github.com/cpburnz/python-path-specification
rpm_license: MPL-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-19.compass-ci.net
location_href: Packages/python-pathspec-0.11.2-1.1.src.rpm
checksum_type: sha256
description:
  Pathspec is a utility library for pattern matching of file paths. So
  far this only includes Git's wildmatch pattern matching which itself is
  derived from Rsync's wildmatch. Git uses wildmatch for its `gitignore`_
  files.


pkgId: 0b760a7c9d4fc582ecf799073159b6b70a69da4efccd38c1bd823857aa097b93
name: python-pbr
arch: src
version: 5.11.1
epoch: 0
release: 4.3
summary: Python Build Reasonableness
url: https://docs.openstack.org/pbr/latest/
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-12.compass-ci.net
location_href: Packages/python-pbr-5.11.1-4.3.src.rpm
checksum_type: sha256
description:
  PBR is a library to automatically do a bunch of standard
  things you want in your setup.py without you having to repeat
  them every time. It will set versions, process requirements
  files and generate AUTHORS and ChangeLog file all from git
  information.


pkgId: 44a848d5470838225eea8a11508598eb5eaa18d17a18d1335622936e66ffbb46
name: python-pdfminer.six
arch: src
version: 20200726
epoch: 0
release: 4.1
summary: PDF parser and analyzer
url: https://github.com/pdfminer/pdfminer.six
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-5.compass-ci.net
location_href: Packages/python-pdfminer.six-20200726-4.1.src.rpm
checksum_type: sha256
description:
  Pdfminer.six is a community maintained fork of the original PDFMiner. It
  is a tool for extracting information from PDF documents. It focuses on
  getting and analyzing text data. Pdfminer.six extracts the text from a
  page directly from the sourcecode of the PDF. It can also be used to get
  the exact location, font or color of the text.


pkgId: 701f08692eae8e446faad7823b7bcc6f3141f6ddaab2e23042736335200f7c81
name: python-pdm-pep517
arch: src
version: 1.1.2
epoch: 0
release: 2.2
summary: Python Development Master
url: https://github.com/pdm-project/pdm-pep517
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-2.compass-ci.net
location_href: Packages/python-pdm-pep517-1.1.2-2.2.src.rpm
checksum_type: sha256
description:
  PDM is a modern Python package manager with PEP 582 support. It
  installs and manages packages in a similar way to npm that
  doesn't need to create a virtualenv at all!


pkgId: 42ae1d5fbc9f49eaeb19b06832f3cc43bcfd3436a8e2e6125600c50b9d278776
name: python-pefile
arch: src
version: 2023.2.7
epoch: 0
release: 2.4
summary: A python module to work with PE (pertable executable) files
url: https://github.com/erocarrera/pefile
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-6.compass-ci.net
location_href: Packages/python-pefile-2023.2.7-2.4.src.rpm
checksum_type: sha256
description:
  Portable Executable reader module.

  All the PE file basic structures are available with their default names as
  attributes of the instance returned.

  Processed elements such as the import table are made available with lowercase
  names, to differentiate them from the upper case basic structure names.

  pefile has been tested against many edge cases such as corrupted and malformed
  PEs as well as malware, which often attempts to abuse the format way beyond its
  standard use. To the best of my knowledge most of the abuse is handled
  gracefully.


pkgId: 9fffd076127eda5d34f0e6cd81fb603ab09f53bccf48b0f3451ebf000a4d0737
name: python-perky
arch: src
version: 0.5.5
epoch: 0
release: 1.7
summary: A parser for the perky text file format
url: https://github.com/larryhastings/perky/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-11.compass-ci.net
location_href: Packages/python-perky-0.5.5-1.7.src.rpm
checksum_type: sha256
description:
  An "rcfile" text file format for Python programs solving the same
  problem as "INI" files, "TOML" files, and "JSON" files.


pkgId: 2596b2db865108045b7bda2f66d07d51d4344c1eab0515d6159e1d8e9981719d
name: python-petact
arch: src
version: 0.1.2
epoch: 0
release: 3.18
summary: A python package extraction tool
url: https://github.com/matthewscholefield/petact
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-17.compass-ci.net
location_href: Packages/python-petact-0.1.2-3.18.src.rpm
checksum_type: sha256
description:
  Petact is a library used for installing and updating compressed tar files.
  When install_package is called, it downloads an md5 file and compares it with
  the md5 of the locally downloaded tar. If they are different, the old
  extracted files are deleted and the new tar is downloaded and extracted to
  the same place.


pkgId: b93e99f79d26ead2ba1680a1afc8d4c7e6dd2860fe85be8d509e20c6b630f969
name: python-pexpect
arch: src
version: 4.8.0
epoch: 0
release: 13.2
summary: Pure Python Expect-like module
url: https://github.com/pexpect/pexpect
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-8.compass-ci.net
location_href: Packages/python-pexpect-4.8.0-13.2.src.rpm
checksum_type: sha256
description:
  Pexpect is a pure Python module for spawning child applications;
  controlling them; and responding to expected patterns in their output.


pkgId: a27cf78c32db8f83ba37e5876c08d49237dd03f4c24f0a5cdfdbb3d58fb68d8b
name: python-phonenumbers
arch: src
version: 8.13.18
epoch: 0
release: 1.1
summary: Python version of Google's common library for international phone numbers
url: https://github.com/daviddrysdale/python-phonenumbers
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-3.compass-ci.net
location_href: Packages/python-phonenumbers-8.13.18-1.1.src.rpm
checksum_type: sha256
description:
  Python version of Google's common library for parsing, formatting, storing
  and validating international phone numbers.


pkgId: 9e490b8c3750fb165f2032ad6988fbe2c3c616cf629e1b462f042b6151d05ef6
name: python-phply
arch: src
version: 1.2.6
epoch: 0
release: 1.3
summary: Lexer and parser for PHP source implemented using PLY
url: https://github.com/viraptor/phply
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s64p-256g--a41-1.compass-ci.net
location_href: Packages/python-phply-1.2.6-1.3.src.rpm
checksum_type: sha256
description:
  phply is a parser for the PHP programming language written using PLY, a Lex/YACC-style parser generator toolkit for Python.


pkgId: 5b2a9f2f74571c67c430c596b15bd5c3915864aeebba8e4f92eee33d3c036f57
name: python-pickleshare
arch: src
version: 0.7.5
epoch: 0
release: 5.3
summary: Tiny shelve-like database with concurrency support
url: https://github.com/vivainio/pickleshare
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-4.compass-ci.net
location_href: Packages/python-pickleshare-0.7.5-5.3.src.rpm
checksum_type: sha256
description:
  PickleShare - a small 'shelve' like datastore with concurrency support

  Like shelve, a PickleShareDB object acts like a normal dictionary. Unlike shelve,
  many processes can access the database simultaneously. Changing a value in
  database is immediately visible to other processes accessing the same database.

  Concurrency is possible because the values are stored in separate files. Hence
  the "database" is a directory where *all* files are governed by PickleShare.

  This module is certainly not ZODB, but can be used for low-load
  (non-mission-critical) situations where tiny code size trumps the
  advanced features of a "real" object database.

  Installation guide: pip install path pickleshare


pkgId: e26d693cc5727f223efea548f7f58b6b5bd4ac2b353e53ca7b4700f58a567318
name: python-pkginfo
arch: src
version: 1.9.6
epoch: 0
release: 2.3
summary: Python package for querying metadatdata from sdists/bdists/installed packages
url: https://pypi.python.org/pypi/pkginfo/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-0.compass-ci.net
location_href: Packages/python-pkginfo-1.9.6-2.3.src.rpm
checksum_type: sha256
description:
  This package provides an API for querying the distutils metadata written in
  the PKG-INFO file inside a source distriubtion (an sdist) or a
  binary distribution (e.g., created by running bdist_egg).  It can
  also query the EGG-INFO directory of an installed distribution, and
  the *.egg-info stored in a "development checkout"
  (e.g, created by running setup.py develop).


pkgId: 616fb7c8e9aa279320d71986322e1196f5cac138af4ef6c00f4a06e8ff9dfbb2
name: python-plyvel
arch: src
version: 1.5.0
epoch: 0
release: 1.6
summary: Python interface to LevelDB
url: https://plyvel.readthedocs.io/
rpm_license: BSD-3-Clause
rpm_group: Productivity/Networking/Other
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-0.compass-ci.net
location_href: Packages/python-plyvel-1.5.0-1.6.src.rpm
checksum_type: sha256
description:
  Plyvel is a Python interface to LevelDB.

  In addition to basic features like getting, putting and deleting
  data, Plyvel allows you to use write batches, database snapshots,
  very flexible iterators, prefixed databases, bloom filters, custom
  cache sizes, custom comparators.


pkgId: 2244828e5c11ffdbd01b166ecabbc5054cc93153eafb37021022b4ee5dc8e967
name: python-poetry-core
arch: src
version: 1.6.1
epoch: 0
release: 1.2
summary: Poetry PEP 517 Build Backend
url: https://github.com/python-poetry/poetry-core
rpm_license: Apache-2.0 AND BSD-2-Clause AND MIT AND Python-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-3.compass-ci.net
location_href: Packages/python-poetry-core-1.6.1-1.2.src.rpm
checksum_type: sha256
description:
  A PEP 517 build backend implementation developed for Poetry. This project is
  intended to be a light weight, fully compliant, self-contained package allowing
  PEP 517 compatible build frontends to build Poetry managed projects.


pkgId: bcd9c95c4ad97d95d624ed6aeefc7eca72559feb7b998f3f76d66a45721a1e51
name: python-pony
arch: src
version: 0.7.16
epoch: 0
release: 2.4
summary: Pony Object-Relational Mapper
url: https://ponyorm.com
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-8.compass-ci.net
location_href: Packages/python-pony-0.7.16-2.4.src.rpm
checksum_type: sha256
description:
  Pony ORM is a object-relational mapper for Python. Using Pony, users
  can create and maintain database-oriented software applications. Pony
  is able to write queries to the database using generator expressions.
  Pony then analyzes the abstract syntax tree of a generator and
  translates it to its SQL equivalent.


pkgId: 248556427a548a370c582f66d119df0c66e676888d39946acd48a94f1ea85881
name: python-port-for
arch: src
version: 0.6.2
epoch: 0
release: 1.9
summary: Utility that helps with local TCP ports managment
url: https://github.com/kmike/port-for/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-3.compass-ci.net
location_href: Packages/python-port-for-0.6.2-1.9.src.rpm
checksum_type: sha256
description:
  port-for is a command-line utility and a python library that
  helps with local TCP ports management.

  It can find an unused TCP localhost port and remember the association::

      $ sudo port-for foo
      37987

  This can be useful when you are installing a stack of software
  with multiple parts needing port numbers.

  There are several rules port-for is trying to follow to find and
  return a new unused port:

  1) Port must be unused: port-for checks this by trying to connect
     to the port and to bind to it.

  2) Port must be IANA unassigned and otherwise not well-known:
     this is acheived by maintaining unassigned ports list
     (parsed from IANA and Wikipedia).

  3) Port shouldn't be inside ephemeral port range.
     This is important because ports from ephemeral port range can
     be assigned temporary by OS (e.g. by machine's IP stack) and
     this may prevent service restart in some circumstances.
     ``port-for`` doesn't return ports from ephemeral port ranges
     configured at the current machine.

  4) Other heuristics are also applied: ``port-for`` tries to return
     a port from larger port ranges; it also doesn't return ports that are
     too close to well-known ports.


pkgId: f079aa19dd5818b7e16a636c93357d11df5d58936efb91746affbf77fc3c75cf
name: python-portalocker
arch: src
version: 2.7.0
epoch: 0
release: 1.3
summary: Locking library for Python
url: https://github.com/WoLpH/portalocker
rpm_license: Python-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-11.compass-ci.net
location_href: Packages/python-portalocker-2.7.0-1.3.src.rpm
checksum_type: sha256
description:
  Portalocker is a library to provide an API to file locking.

  On Linux and Unix systems, the locks are advisory by default. By
  specifying the `-o mand` option to the mount command, it is possible
  to enable mandatory file locking on Linux. This is generally not
  recommended however.


pkgId: ee5c70be7a7f2b495f9f792f58ae4863daf34b211caae20ae693f117ca599250
name: python-praatio
arch: src
version: 4.1.0
epoch: 0
release: 1.14
summary: A library for working with praat
url: https://github.com/timmahrt/praatIO
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-3.compass-ci.net
location_href: Packages/python-praatio-4.1.0-1.14.src.rpm
checksum_type: sha256
description:
  A library for working with praat, time aligned audio transcripts, and
  audio files.

  Praat uses a file format called textgrids, which are time aligned
  speech transcripts. This library also provides utilities are to work
  with  transcripts and associated audio file and some other tools for
  use with praat.


pkgId: 2b984babba4bc511f368ac01eae812227d1831a23e035b1c10c3c5751e4eaf27
name: python-precis-i18n
arch: src
version: 1.0.5
epoch: 0
release: 1.3
summary: Internationalised Usernames and Passwords
url: https://github.com/byllyfish/precis_i18n
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-3.compass-ci.net
location_href: Packages/python-precis-i18n-1.0.5-1.3.src.rpm
checksum_type: sha256
description:
  The PRECIS framework makes internationalised user names and
  passwords safer for use by applications. PRECIS profiles transform
  unicode strings into a canonical form, suitable for comparison.

  This module implements the PRECIS Framework as described in:
   - PRECIS Framework: Preparation, Enforcement, and Comparison of
     Internationalized Strings in Application Protocols (RFC 8264).
   - Preparation, Enforcement, and Comparison of Internationalized
     Strings Representing Usernames and Passwords (RFC 8265).
   - Preparation, Enforcement, and Comparison of Internationalized
     Strings Representing Nicknames (RFC 8266).


pkgId: 2dfdf25073af1a07b1ad1c0f9a5a07690310cddaf8f59c74f19b2d5419763a22
name: python-preggy
arch: src
version: 1.4.4
epoch: 0
release: 2.15
summary: Assertion library for Python
url: https://github.com/heynemann/preggy
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-224g--b28-10.compass-ci.net
location_href: Packages/python-preggy-1.4.4-2.15.src.rpm
checksum_type: sha256
description:
  preggy is an assertion library for Python. (What were you ``expect()``ing?)
  Part of the pyVows test framework.


pkgId: c9f777345317d8b8213167631fe702a0b0bd4b782fe65a5f69cbe07401e97021
name: python-premailer
arch: src
version: 3.10.0
epoch: 0
release: 1.6
summary: Turns CSS blocks into style attributes
url: https://premailer.io
rpm_license: Python-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-1.compass-ci.net
location_href: Packages/python-premailer-3.10.0-1.6.src.rpm
checksum_type: sha256
description:
  Premailer is a Python library based on libxml which can analyze a
  HTML document and extract its CSS style sheets and then for all
  CSS seletors defined, it finds the DOM nodes and puts style
  attributes in instead.


pkgId: 1ba00189b3643f0077a70e2fe86f15f5504c55e59374bdcdd130e379c4944c69
name: python-priority
arch: src
version: 2.0.0
epoch: 0
release: 2.3
summary: A pure-Python implementation of the HTTP/2 priority tree
url: https://github.com/python-hyper/priority/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-1.compass-ci.net
location_href: Packages/python-priority-2.0.0-2.3.src.rpm
checksum_type: sha256
description:
  Priority is a pure-Python implementation of the priority logic for HTTP/2, set
  out in `RFC 7540 Section 5.3 (Stream Priority)`. This logic allows for clients
  to express a preference for how the server allocates its (limited) resources to
  the many outstanding HTTP requests that may be running over a single HTTP/2
  connection.


pkgId: 0fc70dd00b1fd940f6c34089bcd6a453a652c756e012b9c0a29cfaf3670cd2e1
name: python-proglog
arch: src
version: 0.1.10
epoch: 0
release: 1.1
summary: Log and progress bar manager for Python
url: https://github.com/Edinburgh-Genome-Foundry/Proglog
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/python-proglog-0.1.10-1.1.src.rpm
checksum_type: sha256
description:
  Proglog is a progress logging system for Python. It allows developers
  to build libraries while giving the user control on the management of
  logs, callbacks and progress bars.


pkgId: d55b7474eb297107095205f430acbb181bd121a67872b4a39cd2ed825c39d2d8
name: python-progressbar
arch: src
version: 2.5
epoch: 0
release: 3.2
summary: Text Progressbar Library for Python
url: https://github.com/niltonvolpato/python-progressbar
rpm_license: LGPL-2.1-or-later OR BSD-3-Clause
rpm_group: Development/Libraries/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-10.compass-ci.net
location_href: Packages/python-progressbar-2.5-3.2.src.rpm
checksum_type: sha256
description:
  This library provides a text mode progressbar. This is tipically used to
  display the progress of a long running operation, providing a visual clue that
  processing is underway.


pkgId: 2b10dc93c952838bab0f3464f358465680e87fedbad7411ea092ee0c61cf9fbf
name: python-progressbar2
arch: src
version: 4.2.0
epoch: 0
release: 2.4
summary: Python library to provide visual text-based progress to long running operations
url: https://github.com/WoLpH/python-progressbar
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-13.compass-ci.net
location_href: Packages/python-progressbar2-4.2.0-2.4.src.rpm
checksum_type: sha256
description:
  A Python Progressbar library to provide visual (yet text based) progress to long running operations.


pkgId: 23a832ff147e0795479d952e3e1b6f34712de6c5c6bc9644c7dc501fa4880fed
name: python-pscript
arch: src
version: 0.7.7
epoch: 0
release: 2.2
summary: Python to JavaScript compiler
url: https://github.com/flexxui/pscript
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-9.compass-ci.net
location_href: Packages/python-pscript-0.7.7-2.2.src.rpm
checksum_type: sha256
description:
  PScript is a Python to JavaScript compiler, and is also the name of the subset
  of Python that this compiler supports.


pkgId: 3f760d5d7fe58feb410997ed05f04d342dd389be552f2d7a4190a377a06af133
name: python-ptyprocess
arch: src
version: 0.7.0
epoch: 0
release: 2.4
summary: Run a subprocess in a pseudo terminal
url: https://github.com/pexpect/ptyprocess
rpm_license: ISC
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-11.compass-ci.net
location_href: Packages/python-ptyprocess-0.7.0-2.4.src.rpm
checksum_type: sha256
description:
  Launch a subprocess in a pseudo terminal (pty), and interact with both the
  process and its pty.

  Sometimes, piping stdin and stdout is not enough. There might be a password
  prompt that doesn't read from stdin, output that changes when it's going to a
  pipe rather than a terminal, or curses-style interfaces that rely on a terminal.
  If you need to automate these things, running the process in a pseudo terminal
  (pty) is the answer.


pkgId: cd409f2290a4abf62b66335828a7a723c17a5e1853ac7ba16471a75f46070997
name: python-publicsuffix2
arch: src
version: 2.20191221
epoch: 0
release: 2.2
summary: Get a public suffix for a domain name using the Public Suffix List
url: https://github.com/nexb/python-publicsuffix2
rpm_license: MIT AND MPL-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-18.compass-ci.net
location_href: Packages/python-publicsuffix2-2.20191221-2.2.src.rpm
checksum_type: sha256
description:
  Get a public suffix for a domain name using the Public Suffix List.
  Forked from and using the same API as the publicsuffix package.


pkgId: 8f3a73e88428f3a639cc99e87b4903a5768e3d195bf0c5c4a31f250f261510eb
name: python-pure-sasl
arch: src
version: 0.6.2
epoch: 0
release: 1.18
summary: Pure Python client SASL implementation
url: http://github.com/thobbs/pure-sasl
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-14.compass-ci.net
location_href: Packages/python-pure-sasl-0.6.2-1.18.src.rpm
checksum_type: sha256
description:
  This package provides a reasonably high-level SASL client written
  in pure Python.  New mechanisms may be integrated easily, but by default,
  support for PLAIN, ANONYMOUS, CRAM-MD5, DIGEST-MD5, and GSSAPI are
  provided.


pkgId: d711a90087c4a03035a20bad8a3447831590c770e9756571a7e93e9826b2aa46
name: python-py-cpuinfo
arch: src
version: 9.0.0
epoch: 0
release: 2.3
summary: Python library and tool to get CPU info
url: https://github.com/workhorsy/py-cpuinfo
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-4.compass-ci.net
location_href: Packages/python-py-cpuinfo-9.0.0-2.3.src.rpm
checksum_type: sha256
description:
  Py-cpuinfo gets CPU info with pure Python. Py-cpuinfo should work
  without any extra programs or libraries, beyond what your OS
  provides. It supports Linux, OS X, Windows, BSD, Solaris,
  Cygwin, Haiku, and BeagleBone, but only on x86 and some ARM CPUs.

  These approaches are used for getting info:
   1. Windows Registry (Windows)
   2. /proc/cpuinfo (Linux)
   3. sysctl (OS X)
   4. dmesg (Unix/Linux)
   5. isainfo and kstat (Solaris)
   6. cpufreq-info (BeagleBone)
   7. lscpu (Unix/Linux)
   8. sysinfo (Haiku)
   9. Querying the CPUID register (Intel X86 CPUs)


pkgId: 09f7c9839d09f12933f7905c3cad98d5f276cfa56753367fefd5afbce01a913a
name: python-py-radix
arch: src
version: 0.10.0
epoch: 0
release: 1.27
summary: Radix tree implementation
url: https://github.com/mjschultz/py-radix
rpm_license: ISC AND BSD-4-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-2.compass-ci.net
location_href: Packages/python-py-radix-0.10.0-1.27.src.rpm
checksum_type: sha256
description:
  Implements the radix tree data structure for the storage and
  retrieval of IPv4 and IPv6 network prefixes.

  The radix tree is commonly used for routing table lookups. It efficiently
  stores network prefixes of varying lengths and allows fast lookups of
  containing networks.

  This package includes the C-extension.


pkgId: cf7854326d2893c1babdae401e575ae73ce0da5c9beae255ac8cd8e5b497b882
name: python-py-ubjson
arch: src
version: 0.16.1
epoch: 0
release: 1.12
summary: Universal Binary JSON encoder/decoder
url: https://github.com/Iotic-Labs/py-ubjson
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-2.compass-ci.net
location_href: Packages/python-py-ubjson-0.16.1-1.12.src.rpm
checksum_type: sha256
description:
  This is a Python v3.2+ (and 2.7+) `Universal Binary JSON`
  encoder/decoder based on the `draft-12` specification.


pkgId: 33a56ac016188f28220b4b04b0a9207cdf5da293ab3288fcb02bd6b9c5f432c5
name: python-py3dns
arch: src
version: 3.2.1
epoch: 0
release: 1.17
summary: Python module for DNS (Domain Name Service)
url: https://launchpad.net/py3dns
rpm_license: CNRI-Python
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b18-2.compass-ci.net
location_href: Packages/python-py3dns-3.2.1-1.17.src.rpm
checksum_type: sha256
description:
  This package contains a module (dnslib) that implements a DNS
  (Domain Name Server) client, plus additional modules that define some
  symbolic constants used by DNS (dnstype, dnsclass, dnsopcode).


pkgId: d7f6594fec4b1537ba11f08da89fbb253bf9630d8dde70e399b5bc71a360c7ad
name: python-pyLibravatar
arch: src
version: 1.7
epoch: 0
release: 3.15
summary: Python module for Libravatar
url: https://launchpad.net/pylibravatar
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-19.compass-ci.net
location_href: Packages/python-pyLibravatar-1.7-3.15.src.rpm
checksum_type: sha256
description:
  PyLibravatar is a module for using federated Libravatar
  avatar hosting service from within Python applications.


pkgId: d9f1a1e777e61c889b79b305f6517d603057ba3a57ead0bcd50af60da989d5f7
name: python-pyRFC3339
arch: src
version: 1.1
epoch: 0
release: 4.3
summary: Generate and parse RFC 3339 timestamps
url: https://github.com/kurtraschke/pyRFC3339
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-2.compass-ci.net
location_href: Packages/python-pyRFC3339-1.1-4.3.src.rpm
checksum_type: sha256
description:
  pyRFC3339 parses and generates :RFC:`3339`-compliant timestamps using Python `datetime.datetime` objects.


pkgId: c56b83391a179a727dea3d1fb9fe56a32072e1296069d5a73c622110afb479db
name: python-pyRXP
arch: src
version: 3.0.1
epoch: 0
release: 2.9
summary: Python RXP interface - fast validating XML parser
url: https://www.reportlab.com
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-16.compass-ci.net
location_href: Packages/python-pyRXP-3.0.1-2.9.src.rpm
checksum_type: sha256
description:
  PyRXP is a Python language wrapper around the excellent RXP parser, a
  validating, namespace-aware XML parser written in C.


pkgId: 81f1b0ec5e2fd360c86dcee4b300353968bd1855d9a80511ff05d2b0eb49ad11
name: python-pyScss
arch: src
version: 1.4.0
epoch: 0
release: 2.5
summary: pyScss, a Scss compiler for Python
url: https://github.com/Kronuz/pyScss
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s12p-768g--b16-0.compass-ci.net
location_href: Packages/python-pyScss-1.4.0-2.5.src.rpm
checksum_type: sha256
description:
  pyScss is a compiler for SCSS flavor of the Sass language, a superset of CSS3
  that adds programming capabilities and some other syntactic sugar.

  95% of Sass 3.2 is supported.  If it's not supported, it's a bug!  Please file
  a ticket.

  Most of Compass 0.11 is also built in.

  Documentation:
  http://pyscss.readthedocs.org/en/latest/

  The canonical syntax reference is part of the Ruby Sass documentation:
  http://sass-lang.com/docs/yardoc/file.SASS_REFERENCE.html


pkgId: 9feab8fb11b7dc86e7575217ea35dbb31838951274eae8f2ed9de6aef39f9768
name: python-pyacoustid
arch: src
version: 1.2.2
epoch: 0
release: 1.5
summary: Bindings for Chromaprint acoustic fingerprinting and the Acoustid API
url: https://github.com/sampsyo/pyacoustid
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b15-8.compass-ci.net
location_href: Packages/python-pyacoustid-1.2.2-1.5.src.rpm
checksum_type: sha256
description:
  Chromaprint and Acoustid for Python

  Chromaprint and its associated Acoustid Web service make up a
  high-quality, open-source acoustic fingerprinting system. This package provides
  Python bindings for both the fingerprinting algorithm library, which is written
  in C but portable, and the Web service, which provides fingerprint lookups.


pkgId: 00867caf8b8ab32cc8081d5a4211afb038db64f4dee71df66e11c77c940a2c5f
name: python-pyaes
arch: src
version: 1.6.1
epoch: 0
release: 3.6
summary: Pure-Python Implementation of the AES block-cipher
url: https://github.com/ricmoo/pyaes/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-4.compass-ci.net
location_href: Packages/python-pyaes-1.6.1-3.6.src.rpm
checksum_type: sha256
description:
  A pure-Python implementation of the AES (FIPS-197) block-cipher algorithm
  and common modes of operation (CBC, CFB, CTR, ECB, OFB) with no dependencies
  beyond standard Python libraries. See README.md for API reference and details.


pkgId: 595a646374a1533ddbcd7c8b0ef38924f7dbca9a80c02ed1c10434a300c90d63
name: python-pyahocorasick
arch: src
version: 1.4.4
epoch: 0
release: 1.5
summary: Library for exact or approximate multi-pattern string search
url: https://github.com/WojciechMula/pyahocorasick
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-224g--b28-9.compass-ci.net
location_href: Packages/python-pyahocorasick-1.4.4-1.5.src.rpm
checksum_type: sha256
description:
  pyahocorasick is a library for exact or approximate
  multi-pattern string search, meaning that one can find
  multiple key strings occurrences at once in some input text.  The
  library provides an `ahocorasick` Python module that you can use as
  a plain dict-like Trie or convert a Trie to an automaton for efficient
  Aho-Corasick search.

  It is implemented in C.


pkgId: 854b72ea6964940d8a647bd401e138ae26290a28870300bb82c6920ca6814883
name: python-pyannotate
arch: src
version: 1.2.0
epoch: 0
release: 5.2
summary: PyAnnotate: Auto-generate PEP-484 annotations
url: https://github.com/dropbox/pyannotate
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-17.compass-ci.net
location_href: Packages/python-pyannotate-1.2.0-5.2.src.rpm
checksum_type: sha256
description:
  This module inserts annotations into source code based on call
  arguments and return types observed at runtime.


pkgId: 0dc52e13238075e06487f7ab6409a593ed2300238e96ffa940fc4a086a9d318e
name: python-pyasn1
arch: src
version: 0.5.0
epoch: 0
release: 1.3
summary: ASN.1 types and codecs
url: https://github.com/pyasn1/pyasn1
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-3.compass-ci.net
location_href: Packages/python-pyasn1-0.5.0-1.3.src.rpm
checksum_type: sha256
description:
  This is an implementation of ASN.1 types and codecs in Python programming
  language. It has been first written to support particular protocol (SNMP) but
  then generalized to be suitable for a wide range of protocols based on ASN.1
  specification.


pkgId: 80e1247b76cdfb8dd2d7b492f442a7cf3d811e01c11013fc66b7eee574e05c24
name: python-pybars3
arch: src
version: 0.9.7
epoch: 0
release: 1.22
summary: Handlebarsjs templating for Python 3 and 2
url: https://github.com/wbond/pybars3
rpm_license: LGPL-3.0-only
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-18.compass-ci.net
location_href: Packages/python-pybars3-0.9.7-1.22.src.rpm
checksum_type: sha256
description:
  Pybars3 provides a template system for Python which is compatible with
  Handlebars.js.  It is a fork of the pybars project that adds Python 3
  compatibility and numerous features from Handlebars.js 2.0.


pkgId: b547e378b442e4c51bc418cc596dc9db34e64ac7326a33af4728d66e81b6ba10
name: python-pybeam
arch: src
version: 0.7
epoch: 0
release: 1.15
summary: Python module to parse Erlang BEAM files
url: https://github.com/matwey/pybeam
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-14.compass-ci.net
location_href: Packages/python-pybeam-0.7-1.15.src.rpm
checksum_type: sha256
description:
  Python module to parse Erlang BEAM files, now it is able to read
  imports, exports, atoms, as well as compile info and attribute
  chunks in pretty python format.


pkgId: 3653326d7ab091cca096645af926fb8e35ddd2ab03d0387a7ab067a991e64588
name: python-pybind11-stubgen
arch: src
version: 0.12.0
epoch: 0
release: 1.7
summary: PEP 561 type stubs generator for pybind11 modules
url: https://github.com/sizmailov/pybind11-stubgen
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-17.compass-ci.net
location_href: Packages/python-pybind11-stubgen-0.12.0-1.7.src.rpm
checksum_type: sha256
description:
  Generate stubs for python modules.  There are several tweaks to target
  specifically modules compiled using pybind11


pkgId: 77478ca9559dca38f02987ce677318bb3bbcf5e4d200a3e250a5839ce6b49a34
name: python-pybluez
arch: src
version: 0.23+git5096047f90a1f6a74ceb250aef6243e144170f92
epoch: 0
release: 1.8
summary: A Python Bluetooth wrapper
url: https://pybluez.github.io/
rpm_license: GPL-2.0-or-later
rpm_group: Development/Libraries/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-1.compass-ci.net
location_href: Packages/python-pybluez-0.23+git5096047f90a1f6a74ceb250aef6243e144170f92-1.8.src.rpm
checksum_type: sha256
description:
  PyBluez is an effort to create python wrappers around system Bluetooth
  resources to allow Python developers to easily and quickly create
  Bluetooth applications.


pkgId: 5c8a8aaaf89e196a4766bf2e08db20d768215f4aa9519ca4fc64b80744c2bcea
name: python-pycares
arch: src
version: 4.3.0
epoch: 0
release: 2.3
summary: Python interface for c-ares
url: https://github.com/saghul/pycares
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-9.compass-ci.net
location_href: Packages/python-pycares-4.3.0-2.3.src.rpm
checksum_type: sha256
description:
  pycares is a Python module which provides an interface to
  c-ares. c-ares is a C library that performs DNS requests and name
  resolutions asynchronously


pkgId: 3c0894897d9929694fef6a787cc4edb9cf536320a24a37802b4b081d07da6e14
name: python-pychm
arch: src
version: 0.8.6
epoch: 0
release: 2.1
summary: Python package to handle CHM files
url: https://github.com/dottedmag/pychm
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a14-2.compass-ci.net
location_href: Packages/python-pychm-0.8.6-2.1.src.rpm
checksum_type: sha256
description:
  The chm package provides three modules, chm, chmlib and extra, which
  provide access to the API implemented by the C library chmlib and some
  additional classes and functions. They are used to access MS-ITSS encoded
  files - Compressed Html Help files (.chm).


pkgId: 85a19fc6b54f6549345469b920c292a107bf05270bed8f149ac5669bfb7fd5a5
name: python-pyclipper
arch: src
version: 1.3.0.post4
epoch: 0
release: 2.3
summary: Cython wrapper for the Clipper library for clipping lines and polygons
url: https://github.com/fonttools/pyclipper
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-19.compass-ci.net
location_href: Packages/python-pyclipper-1.3.0.post4-2.3.src.rpm
checksum_type: sha256
description:
  Pyclipper is a Cython wrapper exposing public functions and classes of
  the C++ translation of the `Angus Johnson's Clipper library`, a library
  for clipping and offsetting lines and polygons.

  The Clipper library performs line & polygon clipping - intersection,
  union, difference & exclusive-or, and line & polygon offsetting. The
  library is based on Vatti's clipping algorithm.


pkgId: c036470ba5e68d8a7127957398bbe7837edfcb8cbeb8a12224623f251c957f77
name: python-pycountry
arch: src
version: 22.3.5
epoch: 0
release: 2.3
summary: Databases for ISO standards 639 3166 3166-2 4217 15924
url: https://pypi.python.org/pypi/pycountry/
rpm_license: LGPL-2.1-only
rpm_group: Development/Libraries/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-6.compass-ci.net
location_href: Packages/python-pycountry-22.3.5-2.3.src.rpm
checksum_type: sha256
description:
  pycountry provides the ISO databases for the standards 639 (Languages),
  3166 (Countries), 3166-2 (Subdivisions of countries), 4217 (Currencies),
  15924 (Scripts). The databases are imported from Debian's pkg-isocodes,
  packaged into pycountry and made accessible through a Python API.
  Translation files for the various strings are included as well.


pkgId: ae894d9f73282723f7af9fb1bb445f467375c5c712ccfecc1ed38cb0373523eb
name: python-pydash
arch: src
version: 5.1.0
epoch: 0
release: 1.8
summary: The kitchen sink of Python functional utility libraries
url: https://github.com/dgilland/pydash
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-3.compass-ci.net
location_href: Packages/python-pydash-5.1.0-1.8.src.rpm
checksum_type: sha256
description:
  The kitchen sink of Python utility libraries for doing "stuff" in a functional way.
  Based on the Lo-Dash Javascript library.


pkgId: e38b72c141f2bb1b76733febb83e697bded9aafc5201bbe0c93c3dbdc97983c5
name: python-pyeapi
arch: src
version: 0.8.4
epoch: 0
release: 3.7
summary: Python Client for eAPI
url: https://github.com/arista-eosplus/pyeapi
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-3.compass-ci.net
location_href: Packages/python-pyeapi-0.8.4-3.7.src.rpm
checksum_type: sha256
description:
  The Python Client for eAPI (pyeapi) is a native Python library wrapper around
  Arista EOS eAPI.  It provides a set of Python language bindings for configuring
  Arista EOS nodes.

  The Python library can be used to communicate with EOS either locally
  (on-box) or remotely (off-box). It uses a standard INI-style configuration file
  to specify one or more nodes and connection profiles.

  The pyeapi library also provides an API layer for building native Python
  objects to interact with the destination nodes. The API layer is a convenient
  implementation for working with the EOS configuration and is extensible for
  developing custom implementations.


pkgId: 639db5dc761656768742d70274fb0553e61eecf1a620fbf4dc558cbdc6b1ef24
name: python-pyfakefs
arch: src
version: 5.2.2
epoch: 0
release: 1.1
summary: Fake file system that mocks the Python file system modules
url: https://github.com/jmcgeheeiv/pyfakefs
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-5.compass-ci.net
location_href: Packages/python-pyfakefs-5.2.2-1.1.src.rpm
checksum_type: sha256
description:
  pyfakefs implements a fake file system that mocks the Python file system
  modules. Using pyfakefs, your tests operate on a fake file system in
  memory without touching the real disk. The software under test requires
  no modification to work with pyfakefs.


pkgId: 646f58a98047cf274332a7ade96d27324974be6d60cc2c65e8e992262e5075a3
name: python-pygerrit2
arch: src
version: 2.0.15
epoch: 0
release: 1.8
summary: Client library for interacting with Gerrit code review
url: https://github.com/dpursehouse/pygerrit2
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-10.compass-ci.net
location_href: Packages/python-pygerrit2-2.0.15-1.8.src.rpm
checksum_type: sha256
description:
  Client library for interacting with Gerrit code review rest api

  Pygerrit2 provides a simple interface for clients to interact with
  Gerrit code review via its rest api.

  See also: https://gerritcodereview.com/


pkgId: ec2aec36957635daaa35d24ec0f1a3c5335783ff595eafff2619169d8cc94535
name: python-pyicumessageformat
arch: src
version: 1.0.0
epoch: 0
release: 1.14
summary: Library for Parsing ICU MessageFormat Messages
url: https://github.com/sirstendec/pyicumessageformat
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-1.compass-ci.net
location_href: Packages/python-pyicumessageformat-1.0.0-1.14.src.rpm
checksum_type: sha256
description:
  An unopinionated library for parsing ICU MessageFormat messages
  into both ASTs and, optionally, token lists.

  This library is mainly a re-implementation of the JavaScript library
  format-message-parse with a few extra configuration flags.


pkgId: fce6e7271a14b8ba9025f385bc6ee8770739f8df9e64aab0e77a5d5e9d3cd314
name: python-pyinotify
arch: src
version: 0.9.6
epoch: 0
release: 5.3
summary: Python module for watching filesystems changes
url: https://github.com/seb-m/pyinotify
rpm_license: MIT
rpm_group: Development/Libraries/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a26-5.compass-ci.net
location_href: Packages/python-pyinotify-0.9.6-5.3.src.rpm
checksum_type: sha256
description:
  pyinotify is a Python module for watching filesystems changes. By its design
  pyinotify can be used for any kind of fs monitoring.

  pyinotify relies on a recent Linux Kernel feature (merged in kernel 2.6.13)
  called inotify. inotify is an event-driven notifier, its notifications are
  exported from kernel space to user space. The raw interface of inotify is
  compounded of three system calls. pyinotify binds these system calls and
  provides an implementation on top of them offering a generic and abstract way
  to use inotify with Python. Pyinotify doesn't requires much detailed knowledge
  of inotify. Moreover, it only needs few statements for initializing, watching,
  handling (eventually trough a new separate thread), and processing events
  notifications through subclassing. The only things to know is the path of items
  to watch, the kind of events to monitor and the actions to execute on these
  notifications.


pkgId: 53570c313a4e4e19c1111641ba6145cf54636c6b17e2b57cc60e1888ebad96db
name: python-pyjokes
arch: src
version: 0.6.0
epoch: 0
release: 2.18
summary: One line jokes for programmers (jokes as a service)
url: https://github.com/pyjokes/pyjokes
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-12.compass-ci.net
location_href: Packages/python-pyjokes-0.6.0-2.18.src.rpm
checksum_type: sha256
description:
  This package provides one line jokes for programmers (jokes as a service)
  Simply call `pyjoke` from the command line and use the -c argumnet to get jokes
  from a specific category (neutral/adult/chuck/all). The default is neutral.


pkgId: ddbb26c66945cb9fb05544ef2600192bc6838752ded3b9c886a10ecbef034da3
name: python-pyjsparser
arch: src
version: 2.7.1
epoch: 0
release: 2.3
summary: Javascript parser based on esprimajs
url: https://github.com/PiotrDabkowski/pyjsparser
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-4.compass-ci.net
location_href: Packages/python-pyjsparser-2.7.1-2.3.src.rpm
checksum_type: sha256
description:
  A JavaScript parser - a manual translation of esprima.js to Python.
  It supports the whole of ECMAScript 5.1 and parts of ECMAScript 6.


pkgId: 63709ea7f561144e6e1b8c3d92c37947ee12719b17cb1eb20155dd582d7a5001
name: python-pyjwkest
arch: src
version: 1.4.2
epoch: 0
release: 3.1
summary: Python implementation of JWT, JWE, JWS and JWK
url: https://github.com//IdentityPython/pyjwkest
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-128g--b17-11.compass-ci.net
location_href: Packages/python-pyjwkest-1.4.2-3.1.src.rpm
checksum_type: sha256
description:
  Python implementation of JWT, JWE, JWS and JWK.
  (JSON web signarure)

  Note: This library is NOT actively maintained anymore.


pkgId: 8e41b6184c420fee9eb593629cda20407fb3500dbd22103aa6312cf11919d5d1
name: python-pykerberos
arch: src
version: 1.2.4
epoch: 0
release: 1.6
summary: High-level interface to Kerberos
url: https://github.com/02strich/pykerberos/
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b23-3.compass-ci.net
location_href: Packages/python-pykerberos-1.2.4-1.6.src.rpm
checksum_type: sha256
description:
  This Python package is a high-level wrapper for Kerberos (GSSAPI) operations.
  The goal is to avoid having to build a module that wraps the entire Kerberos.framework,
  and instead offer a limited set of functions that do what is needed for client/server
  Kerberos authentication based on <http://www.ietf.org/rfc/rfc4559.txt>.


pkgId: 612567fdfc7281d5968fde785abc58f04bff39a496ce8d0b9b2c48b819c54679
name: python-pylast
arch: src
version: 4.5.0
epoch: 0
release: 3.5
summary: A python interface to Last.fm
url: https://github.com/pylast/pylast
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-2.compass-ci.net
location_href: Packages/python-pylast-4.5.0-3.5.src.rpm
checksum_type: sha256
description:
  A Python interface to Last.fm and other API-compatible websites such as Libre.fm

  Features:
  - Simple public interface.
  - Access to all the data exposed by the Last.fm webservices.
  - Scrobbling support.
  - Full object-oriented design.
  - Proxy support.
  - Internal caching support for some webservices calls (disabled by default).
  - No extra dependencies but python itself.
  - Support for other API-compatible networks like Libre.fm
  - Python3-friendly (Starting from 0.5).


pkgId: 2e525fbfc4142b0d07a1e6ec62aa4b2999ba7616e3f14c859afc197b2aa82aaf
name: python-pylibacl
arch: src
version: 0.6.0
epoch: 0
release: 2.1
summary: POSIX1e ACLs for python
url: https://pylibacl.k1024.org/
rpm_license: LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s12p-768g--b16-6.compass-ci.net
location_href: Packages/python-pylibacl-0.6.0-2.1.src.rpm
checksum_type: sha256
description:
  This is a C extension module for Python which
  implements POSIX ACLs manipulation. It is a wrapper on top
  of the systems's acl C library - see acl(5).


pkgId: 554986aa4aee6578efe8c6c9db650b37998e311c208f5e78b3dbb462ed599dee
name: python-pylibfdt
arch: src
version: 1.6.1
epoch: 0
release: 1.9
summary: Python binding for libfdt
url: https://pypi.org/project/pylibfdt/
rpm_license: BSD-2-Clause AND GPL-2.0-only
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-16.compass-ci.net
location_href: Packages/python-pylibfdt-1.6.1-1.9.src.rpm
checksum_type: sha256
description:
  libfdt is a library to process Open Firmware style device trees on various
  architectures.

  Python binding part.


pkgId: b963477d2ae2f7dd477f3ecb8a2732b837013855b6c70c3b207e53884aa1ae87
name: python-pylibmc
arch: src
version: 1.6.3
epoch: 0
release: 2.3
summary: memcached client for Python
url: https://github.com/lericson/pylibmc
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-17.compass-ci.net
location_href: Packages/python-pylibmc-1.6.3-2.3.src.rpm
checksum_type: sha256
description:
  pylibmc is a Python client for (lib)memcached written in C.
  The Python interface is similar to python-memcached.

  pylibmc leverages configurable behaviors, data pickling, data
  compression, tested GIL retention, consistent distribution, and the
  binary memcached protocol.


pkgId: d913686a3072bf8d180c13c855c1ac600f532619d00cc6ffc4ba3692ce34aaf6
name: python-pylzma
arch: src
version: 0.5.0
epoch: 0
release: 2.12
summary: Python bindings for the LZMA compression library
url: https://github.com/fancycode/pylzma
rpm_license: LGPL-2.1-only
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-1.compass-ci.net
location_href: Packages/python-pylzma-0.5.0-2.12.src.rpm
checksum_type: sha256
description:
  PyLZMA provides a platform independent way to read and write data
  that has been compressed or can be decompressed by the LZMA library.


pkgId: 8ea16c81730957917613f848f4719d7e52b689a8749b37af8ec51ae5fc6253c7
name: python-pymacaroons
arch: src
version: 0.13.0
epoch: 0
release: 5.3
summary: Macaroon library for Python
url: https://github.com/ecordell/pymacaroons
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-224g--b28-5.compass-ci.net
location_href: Packages/python-pymacaroons-0.13.0-5.3.src.rpm
checksum_type: sha256
description:
  Macaroons, like cookies, are a form of bearer credential.
  Unlike opaque tokens, macaroons embed caveats that define
  specific authorization requirements for the target service,
  the service that issued the root macaroon and which is
  capable of verifying the integrity of macaroons it recieves.

  Macaroons allow for delegation and attenuation of authorization.
  They are simple and fast to verify, and decouple authorization policy
  from the enforcement of that policy.

  This is a Python implementation of Macaroons.


pkgId: bf42ca133e6ae3d65a4c9dd667f0f23e07ec41936257f4b82361143a772944d3
name: python-pymad
arch: src
version: 0.10
epoch: 0
release: 1.25
summary: Python Module to use the MPEG Audio Decoder Library
url: http://spacepants.org/src/pymad
rpm_license: LGPL-2.0+
rpm_group: Development/Libraries/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-0.compass-ci.net
location_href: Packages/python-pymad-0.10-1.25.src.rpm
checksum_type: sha256
description:
  pymad is a Python module that allows Python programs to use the MPEG Audio
  Decoder library. pymad provides a high-level API, similar to the pyogg module,
  allowing to read PCM data from MPEG audio streams.


pkgId: 657bd8ad3dff5f12830aaf7d00e31f5bbeaa1c37199390a0561646689db43f1b
name: python-pymarc
arch: src
version: 4.2.2
epoch: 0
release: 1.3
summary: MARC bibliographic data manipulation module
url: https://github.com/edsu/pymarc
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-224g--b28-17.compass-ci.net
location_href: Packages/python-pymarc-4.2.2-1.3.src.rpm
checksum_type: sha256
description:
  pymarc is a Python library for working with bibliographic data
  encoded in MARC21. It provides an API for reading, writing and
  modifying MARC records. It was originally designed to be an emergency
  eject seat for getting data assets out of MARC and into some kind of
  saner representation.


pkgId: 2e098a5a3ccca3e512111d80c503371a68fbdd3275af3b9086af84d66dc1d41d
name: python-pymetar
arch: src
version: 1.1
epoch: 0
release: 2.18
summary: METAR weather report parser
url: https://www.schwarzvogel.de/software-pymetar.shtml
rpm_license: GPL-2.0-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-224g--b28-6.compass-ci.net
location_href: Packages/python-pymetar-1.1-2.18.src.rpm
checksum_type: sha256
description:
  This library downloads the weather report for a given station ID, decodes
  it and provides easy access to all the data found in the report.


pkgId: 983c827f4bc0775617ab7dcf73979a5600552407d34f1b7e2cf20acabe946183
name: python-pyosf
arch: src
version: 1.0.5
epoch: 0
release: 5.9
summary: Python lib for synching with OpenScienceFramework projects
url: https://github.com/psychopy/pyosf
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-13.compass-ci.net
location_href: Packages/python-pyosf-1.0.5-5.9.src.rpm
checksum_type: sha256
description:
  The pyosf package is a pure Python library for file sync with
  Open Science Framework.

  This package is for synchronisation of files from the local
  file space to the Open Science Framework (OSF). There is a more
  complex sync package by the Center for Open Science,
  who created OSF, called osf-sync.

  The OSF official package is designed for continuous automated
  synchronisation of many projects (à la Dropbox). The authors of pyosf
  needed something simpler (for combination with PsychoPy). The pyosf
  package performs basic search/login/sync operations with single
  projects on OSF, but only when instructed to do so (no continuous
  sync).


pkgId: e79ec4790ef9d13927fd83a88d53d47851c1f0ca4b96767e4077ddccb160b29b
name: python-pyotp
arch: src
version: 2.8.0
epoch: 0
release: 1.3
summary: Python One Time Password Library
url: https://github.com/pyauth/pyotp
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-1.compass-ci.net
location_href: Packages/python-pyotp-2.8.0-1.3.src.rpm
checksum_type: sha256
description:
  PyOTP is a Python library for generating and verifying one-time passwords. It can be used to implement two-factor (2FA)
  or multi-factor (MFA) authentication methods in web applications and in other systems that require users to log in.


pkgId: e048348c2d7015d645aa10e21e3596d0703d6fe90254a6a06000d770b43ae2c8
name: python-pyowm
arch: src
version: 2.10.0
epoch: 0
release: 1.20
summary: A Python wrapper around the OpenWeatherMap web API
url: http://github.com/csparpa/pyowm
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b18-16.compass-ci.net
location_href: Packages/python-pyowm-2.10.0-1.20.src.rpm
checksum_type: sha256
description:
  PyOWM is a client Python wrapper library for the OpenWeatherMap web API.
  It allows quick and easy consumption of OWM weather data from Python
  applications via a simple object model and in a human-friendly fashion.


pkgId: 4eb48349f6b821d449192cffbde368c948d3f0cf88c4d834aca554e792f1d91e
name: python-pyparallel
arch: src
version: 0.2.2
epoch: 0
release: 3.23
summary: Python Parallel Port Extension
url: https://github.com/pyserial/pyparallel
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-15.compass-ci.net
location_href: Packages/python-pyparallel-0.2.2-3.23.src.rpm
checksum_type: sha256
description:
  This module encapsulates the access for the parallel port. It provides
  backends for Python running on Windows and Linux.


pkgId: ac23394b0e9b833193c2843948b76ab83a0d7b7dc57caa9f1c2bc9f5ca0a1c75
name: python-pyprimes
arch: src
version: 0.2.2a
epoch: 0
release: 1.22
summary: Generate and test for prime numbers
url: http://code.google.com/p/pyprimes/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a24-4.compass-ci.net
location_href: Packages/python-pyprimes-0.2.2a-1.22.src.rpm
checksum_type: sha256
description:
  The pyprimes package offers a variety of algorithms for generating prime
  numbers and fast primality tests, written in pure Python.

  Prime numbers are those positive integers which are not divisible exactly
  by any number other than itself or one. Generating primes and testing for
  primality has been a favourite mathematical pastime for centuries, as well
  as of great practical importance for encrypting data.

  ``pyprimes`` includes the following features:

      - Produce prime numbers lazily, on demand.
      - Effective algorithms including Sieve of Eratosthenes, Croft Spiral,
        and Wheel Factorisation.
      - Efficiently test whether numbers are prime, using both deterministic
        (exact) and probabilistic primality tests.
      - Examples of what *not* to do are provided, including naive trial
        division, Turner's algorithm, and primality testing using a
        regular expression.
      - Factorise small numbers into the product of prime factors.
      - Suitable for Python 2.4 through 3.x from one code base.


pkgId: 985de72e2156329189e8ec31ed9abf7ca7e12f9da6d7b08de4e9c21242a1bdab
name: python-pyproject-metadata
arch: src
version: 0.6.1
epoch: 0
release: 3.2
summary: PEP 621 metadata parsing
url: https://github.com/FFY00/python-pyproject-metadata
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-0.compass-ci.net
location_href: Packages/python-pyproject-metadata-0.6.1-3.2.src.rpm
checksum_type: sha256
description:
  Dataclass for PEP 621 metadata with support for core metadata generation

  This project does not implement the parsing of `pyproject.toml`
  containing PEP 621 metadata.

  Instead, given a Python data structure representing PEP 621 metadata (already
  parsed), it will validate this input and generate a PEP 643-compliant metadata
  file (e.g. `PKG-INFO`).


pkgId: 8fa4ccaa3434bd50342db1e9b264f685675006235edef429f0fc259f28aff54c
name: python-pyquery
arch: src
version: 2.0.0
epoch: 0
release: 3.3
summary: A jQuery-like library for python
url: https://pypi.python.org/pypi/pyquery
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-18.compass-ci.net
location_href: Packages/python-pyquery-2.0.0-3.3.src.rpm
checksum_type: sha256
description:
  Pyquery allows you to make jQuery queries on XML documents. The API is
  as much as possible the similar to jQuery. Pyquery uses lxml for fast
  XML and HTML manipulation.


pkgId: 1189623bbef20bf333693bdc862ce075403e4eecaa0fc48f032fbf07eba62e54
name: python-pyroute2
arch: src
version: 0.7.3
epoch: 0
release: 1.6
summary: Python Netlink library
url: https://github.com/svinota/pyroute2
rpm_license: Apache-2.0 OR GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-5.compass-ci.net
location_href: Packages/python-pyroute2-0.7.3-1.6.src.rpm
checksum_type: sha256
description:
  Pyroute2 is a pure Python netlink library. It requires only Python stdlib, no
  3rd party libraries. The library was started as an RTNL protocol
  implementation, so the name is pyroute2, but now it supports many netlink
  protocols. Some supported netlink families and protocols:

    * rtnl, network settings --- addresses, routes, traffic controls
    * nfnetlink --- netfilter API: ipset, nftables, ...
    * ipq --- simplest userspace packet filtering, iptables QUEUE target
    * devlink --- manage and monitor devlink-enabled hardware
    * generic --- generic netlink families
    * nl80211 --- wireless functions API (basic support)
    * taskstats --- extended process statistics
    * acpi_events --- ACPI events monitoring
    * thermal_events --- thermal events monitoring
    * VFS_DQUOT --- disk quota events monitoring


pkgId: 5c085fda78f103d0a8efaee684c7fdc013e4dc49b4b0cd3a383e5b04284718e9
name: python-pyrsistent
arch: src
version: 0.19.3
epoch: 0
release: 2.3
summary: Persistent, Functional, Immutable data structures
url: http://github.com/tobgu/pyrsistent/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-16.compass-ci.net
location_href: Packages/python-pyrsistent-0.19.3-2.3.src.rpm
checksum_type: sha256
description:
  Pyrsistent is a number of persistent collections
  (by some referred to as functional data structures).
  Persistent in  the sense that they are immutable.

  All methods on a data structure that would normally
  mutate it instead return a new copy of the structure
  containing the requested updates. The original structure
  is left untouched.


pkgId: c4cf31864b8887c859af624ae761741d82c24cc325b5c9b01db1a07365c5ab33
name: python-pyshould
arch: src
version: 0.7.1
epoch: 0
release: 6.14
summary: Should style asserts
url: https://github.com/drslump/pyshould
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-3.compass-ci.net
location_href: Packages/python-pyshould-0.7.1-6.14.src.rpm
checksum_type: sha256
description:
  PyShould is a Python DSL allowing to write expectations or assertions
  in almost natural language. The goal is to offer an expressive yet
  readable syntax to define the expectations in detail.

  Under the hood it uses the PyHamcrest library of matchers to build
  complex matching predicates and great explanations when there is a
  mismatch.

  Its primary use case is in unit testing, replacing the need for
  Python's native assertX methods. Its use is completely transparent
  to the unit testing runner used, since mismatches are reported using
  the standard AssertionError.


pkgId: 1695b1c12586082d6f76f27c4970d7f5dd1f7a79f6c55ce296f1e665700c92b4
name: python-pysmi
arch: src
version: 0.3.4
epoch: 0
release: 3.11
summary: SNMP SMI/MIB Parser
url: http://pysmi.sourceforge.net/
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-10.compass-ci.net
location_href: Packages/python-pysmi-0.3.4-3.11.src.rpm
checksum_type: sha256
description:
  A pure-Python implementation of SNMP/SMI MIB parsing and conversion library.
  Can produce PySNMP MIB modules.

  Documentation: http://pysmi.sf.net


pkgId: 76aabe1a269bef85c5abbcdca19f8610a3f4e7bac524e5f379d787769f599ca8
name: python-pysol-cards
arch: src
version: 0.14.2
epoch: 0
release: 1.3
summary: Python module for pysol-cards
url: https://pypi.org/project/pysol-cards/
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-15.compass-ci.net
location_href: Packages/python-pysol-cards-0.14.2-1.3.src.rpm
checksum_type: sha256
description:
  This module allows the python developer to generate the initial deals of some
  PySol FC games. It also supports PySol legacy deals and Microsoft FreeCell /
  Freecell Pro deals.


pkgId: 0180a6ac296d4bf59006f920d1f56eb51a0dae6734b68d2633ce9433739e129c
name: python-pyte
arch: src
version: 0.8.1
epoch: 0
release: 1.5
summary: VTXXX-compatible linux terminal emulator
url: https://github.com/selectel/pyte
rpm_license: LGPL-3.0-only
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-7.compass-ci.net
location_href: Packages/python-pyte-0.8.1-1.5.src.rpm
checksum_type: sha256
description:
  An in-memory VTXXX-compatible terminal emulator supporting VT100 and
  other DEC VTs between 1970 and 1995. pyte can be used to:

  * screen scrape terminal apps, for example htop or aptitude.
  * write terminal emulators; either with a graphical (xterm, rxvt)
    or a web interface, like AjaxTerm.


pkgId: a543b05cbed67554442c77b99b555ea03697c20119b3f6abc1c4edf993328d56
name: python-pytest-dependency
arch: src
version: 0.5.1
epoch: 0
release: 2.12
summary: Manage dependencies of tests
url: https://github.com/RKrahl/pytest-dependency
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-2.compass-ci.net
location_href: Packages/python-pytest-dependency-0.5.1-2.12.src.rpm
checksum_type: sha256
description:
  This pytest plugin manages dependencies of tests.  It allows to mark
  some tests as dependent from other tests.  These tests will then be
  skipped if any of the dependencies did fail or has been skipped.


pkgId: 75fd619b506678ea7f3f43e01c777e63b1119481a2ed8d88cb7150df3619b08e
name: python-pytest-echo
arch: src
version: 1.7.1
epoch: 0
release: 1.13
summary: Pytest plugin for echoing build environment attributes
url: https://github.com/pytest-dev/pytest-echo
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-4.compass-ci.net
location_href: Packages/python-pytest-echo-1.7.1-1.13.src.rpm
checksum_type: sha256
description:
  pytest plugin with mechanisms for echoing environment variables,
  package version and generic attributes.


pkgId: a2d37efdd907d8f1bf9ef70ff32d690206386ac4473b6448e2a83edbd09eda48
name: python-pytest-filter-subpackage
arch: src
version: 0.1.2
epoch: 0
release: 1.3
summary: Pytest plugin for filtering based on sub-packages
url: https://github.com/astropy/pytest-filter-subpackage
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-14.compass-ci.net
location_href: Packages/python-pytest-filter-subpackage-0.1.2-1.3.src.rpm
checksum_type: sha256
description:
  This package contains a simple plugin for the pytest framework that provides a
  shortcut to testing all code and documentation for a given sub-package.


pkgId: d86e60f73a6a7f535f07bc43c2fe99d4ff74ebdb2b8643afa54eb96a5a457d9c
name: python-pytest-mockito
arch: src
version: 0.0.4
epoch: 0
release: 2.9
summary: Convenience plugin on top of mockito
url: https://github.com/kaste/pytest-mockito
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-17.compass-ci.net
location_href: Packages/python-pytest-mockito-0.0.4-2.9.src.rpm
checksum_type: sha256
description:
  Integration of Mockito functionality into Pytest.

  For example:
    def test_foo(when):
        when(os.path).exists('/foo').thenReturn(False)


pkgId: f27b6e7c5856bfde28f24635a7e229a8dadb01895ff59ef8a2900f7e68768a6c
name: python-pytest-qt
arch: src
version: 4.2.0
epoch: 0
release: 4.2
summary: Pytest support for PyQt and PySide applications
url: https://github.com/pytest-dev/pytest-qt
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-11.compass-ci.net
location_href: Packages/python-pytest-qt-4.2.0-4.2.src.rpm
checksum_type: sha256
description:
  Pytest-qt is a pytest plugin that allows programmers to write tests
  for PySide and PyQt applications.

  The main usage is to use the `qtbot` fixture, responsible for handling `qApp`
  creation as needed and provides methods to simulate user interaction,
  like key presses and mouse clicks.


pkgId: 8f8858a91b7a3bec8e9b669154f1ba4d482be8f439a2700189a77cc02e43408b
name: python-pytest-tornado
arch: src
version: 0.8.1
epoch: 0
release: 2.1
summary: A py.test plugin for tornado applications
url: https://github.com/eugeniy/pytest-tornado
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s12p-768g--b16-12.compass-ci.net
location_href: Packages/python-pytest-tornado-0.8.1-2.1.src.rpm
checksum_type: sha256
description:
  A py.test_ plugin providing fixtures and markers to simplify testing
  of asynchronous tornado applications.


pkgId: d8f72cf949426ae251590f4b39d361efcde64bb8896e79de8c153b64de6b62ef
name: python-pytest-tornasync
arch: src
version: 0.6.0.post2
epoch: 0
release: 1.16
summary: PyTest plugin for testing Tornado code
url: https://github.com/eukaryote/pytest-tornasync
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s12p-768g--b16-2.compass-ci.net
location_href: Packages/python-pytest-tornasync-0.6.0.post2-1.16.src.rpm
checksum_type: sha256
description:
  A pytest plugin that provides some fixtures for testing Tornado
  apps and handling of plain (undecoratored) native coroutine tests.


pkgId: 01d63ac53650573c7dfba8816157475f170429f484d042cbd05681efd7f5768e
name: python-python-aiml
arch: src
version: 0.9.3
epoch: 0
release: 3.12
summary: An interpreter package for AIML, the Artificial Intelligence Markup Language
url: https://github.com/paulovn/python-aiml
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a63-3.compass-ci.net
location_href: Packages/python-python-aiml-0.9.3-3.12.src.rpm
checksum_type: sha256
description:
  python-aiml implements an interpreter for AIML, the Artificial Intelligence
  Markup Language developed by Dr. Richard Wallace of the A.L.I.C.E. Foundation.
  It can be used to implement a conversational AI program.

  This package was forked from PyAIML 0.8.6 which seems to have been abandoned
  for a long time.


pkgId: 0ee33c27cf28675234180ed698ce44cec5d762d642f6b4eed74b6408b144cb17
name: python-python-dateutil
arch: src
version: 2.8.2
epoch: 0
release: 2.2
summary: A Python Datetime Library
url: https://dateutil.readthedocs.org/en/latest/
rpm_license: Apache-2.0 OR BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-4.compass-ci.net
location_href: Packages/python-python-dateutil-2.8.2-2.2.src.rpm
checksum_type: sha256
description:
  The python dateutil module provides powerful extensions to the standard
  datetime module.

  * Computing of relative deltas (next month, next year, next monday,
     last week of month, etc.)

  * Computing of relative deltas between two given dates and/or
     datetime objects

  * Computing of dates based on very flexible recurrence rules, using
     a superset of the iCalendar specification. Parsing of RFC strings
     is supported as well.

  * Generic parsing of dates in almost any string format.

  * Timezone (tzinfo) implementations for tzfile(5) format files
     (/etc/localtime, /usr/share/zoneinfo, etc.), TZ environment
     string (in all known formats), iCalendar format files, given
     ranges (with help from relative deltas), local machine timezone,
     fixed offset timezone, UTC timezone, and Windows registry-based
     time zones.

  * Internal up-to-date world timezone information based on Olson's
     database.

  * Computing of Easter Sunday dates for any given year, using Western,
  Orthodox or Julian algorithms.


pkgId: 6efab307f98aa2ea700e011c83e6ebba3e212d40b8deb78387b1b11328045ed5
name: python-python-debian
arch: src
version: 0.1.49
epoch: 0
release: 1.6
summary: Debian package related modules
url: https://salsa.debian.org/python-debian-team/python-debian
rpm_license: GPL-3.0-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b23-8.compass-ci.net
location_href: Packages/python-python-debian-0.1.49-1.6.src.rpm
checksum_type: sha256
description:
  This is a collection of modules that are for dealing with Debian related
  data. Currently handled are:

  * Debtags information (debian.debtags module)
  * debian/changelog (debian.changelog module)
  * Packages files, pdiffs (debian.debian_support module)
  * Control files of single or multiple RFC822-style paragraphs, e.g.
    debian/control, .changes, .dsc, Packages, Sources, Release, etc.
    (debian.deb822 module)
  * Raw .deb and .ar files, with (read-only) access to contained
    files and meta-information


pkgId: c97f693d0bb3ba8da010d809aca28869dc8631a448cce286b2e2bc573da4de07
name: python-python-editor
arch: src
version: 1.0.4
epoch: 0
release: 1.18
summary: Python library to programmatically open an editor and capture the result
url: https://github.com/fmoo/python-editor
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/python-python-editor-1.0.4-1.18.src.rpm
checksum_type: sha256
description:
  python-editor is a library that provides the editor module for
  programmatically interfacing with the editor defined in the EDITOR
  environment variable.


pkgId: 878ad37c9cc0b620e86f43871530c581d2889d2f176d87e8c2fc7c9796293b51
name: python-python-gflags
arch: src
version: 3.1.2
epoch: 0
release: 2.24
summary: Google Commandline Flags Module
url: http://code.google.com/p/python-gflags
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-1.compass-ci.net
location_href: Packages/python-python-gflags-3.1.2-2.24.src.rpm
checksum_type: sha256
description:
  This project is the python equivalent of google-gflags, a Google commandline
  flag implementation for C++. It is intended to be used in situations where a
  project wants to mimic the command-line flag handling of a C++ app that uses
  google-gflags, or for a Python app that, via swig or some other means, is
  linked with a C++ app that uses google-gflags.

  The gflags package contains a library that implements commandline flags
  processing. As such it's a replacement for getopt(). It has increased
  flexibility, including built-in support for Python types, and the ability to
  define flags in the source file in which they're used. (This last is its major
  difference from OptParse.)


pkgId: 75972d18aecec416798377191697c8203edfe59752eada0163be6059681c01e3
name: python-python-louvain
arch: src
version: 0.16
epoch: 0
release: 1.6
summary: Louvain algorithm for community detection
url: https://github.com/taynaud/python-louvain
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s12p-768g--b16-14.compass-ci.net
location_href: Packages/python-python-louvain-0.16-1.6.src.rpm
checksum_type: sha256
description:
  This module implements community detection.

  It uses the louvain method described in Fast unfolding of
  communities in large networks, Vincent D Blondel, Jean-Loup
  Guillaume, Renaud Lambiotte, Renaud Lefebvre, Journal of
  Statistical Mechanics: Theory and Experiment 2008(10), P10008 (12pp)


pkgId: f7490696bcb8ce22e11699cc3791f3fdaf8fab2ae28f9baeb273e0f5fa108285
name: python-python-lsp-jsonrpc
arch: src
version: 1.0.0
epoch: 0
release: 1.11
summary: JSON RPC 2.0 server library
url: https://github.com/python-lsp/python-lsp-jsonrpc
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-7.compass-ci.net
location_href: Packages/python-python-lsp-jsonrpc-1.0.0-1.11.src.rpm
checksum_type: sha256
description:
  A Python 3.6+ server implementation of the JSON RPC 2.0 protocol.
  This library has been pulled out of the Python Language Server project.


pkgId: 44ddea21d35009056da3729e8681332340a2e32b6091dd929ba98222e14c4402
name: python-python-lzo
arch: src
version: 1.14
epoch: 0
release: 1.7
summary: Python bindings for the LZO data compression library
url: https://github.com/jd-boyd/python-lzo
rpm_license: GPL-2.0-only
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a24-4.compass-ci.net
location_href: Packages/python-python-lzo-1.14-1.7.src.rpm
checksum_type: sha256
description:
  This module provides Python bindings for the LZO data compression library.

  LZO is a lossless data compression library. Decompression requires no
  memory. Different compression levels can be used to achieve better
  ratios at the expense of time.


pkgId: 6e8d9a57d289c2b9270fd0d55ba21be3b9fb83331cf0fc05aa61d722aac080ee
name: python-python-mpd2
arch: src
version: 3.0.5
epoch: 0
release: 1.5
summary: A Python MPD client library
url: https://github.com/Mic92/python-mpd2
rpm_license: LGPL-3.0-only
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a62-5.compass-ci.net
location_href: Packages/python-python-mpd2-3.0.5-1.5.src.rpm
checksum_type: sha256
description:
  The python-mpd2 package is a Python library which provides
  a client interface for the Music Player Daemon.

  python-mpd2 is a fork of python-mpd.  While 0.4.x was backwards compatible
  with python-mpd, starting with 0.5 provides enhanced features which are *NOT*
  backward compatibles with the original python-mpd package.


pkgId: 7f3406c495c5be2f8270ab6ee0d58264425a950bfbf593ea3fa896cbb5578bf3
name: python-python-stdnum
arch: src
version: 1.17
epoch: 0
release: 1.9
summary: Python module to handle standardized numbers and codes
url: https://arthurdejong.org/python-stdnum/
rpm_license: LGPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a28-5.compass-ci.net
location_href: Packages/python-python-stdnum-1.17-1.9.src.rpm
checksum_type: sha256
description:
  This library offers functions for parsing, validating and reformatting
  standard numbers and codes in various formats.

  Apart from the validate() function, modules generally provide extra
  parsing, validation, formatting or conversion functions.


pkgId: a6720e6a559bfaf704e48942427ca24f60dbaa471eb6e682c3b43750b57de64a
name: python-python-ternary
arch: src
version: 1.0.8
epoch: 0
release: 1.10
summary: Tool to make ternary plots in python
url: https://github.com/marcharper/python-ternary
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b23-15.compass-ci.net
location_href: Packages/python-python-ternary-1.0.8-1.10.src.rpm
checksum_type: sha256
description:
  This is a plotting library for use with matplotlib to make ternary plots plots
  in the two dimensional simplex projected onto a two dimensional plane.

  The library provides functions for plotting projected lines, curves
  (trajectories), scatter plots, and heatmaps.


pkgId: 8b05d3c522514401e7e1f6051d59ced4690e7e5ac8d2675d279236ab6fa52781
name: python-python-utils
arch: src
version: 3.4.5
epoch: 0
release: 1.5
summary: Utilities not included with the standard Python install
url: https://github.com/WoLpH/python-utils
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-11.compass-ci.net
location_href: Packages/python-python-utils-3.4.5-1.5.src.rpm
checksum_type: sha256
description:
  Python Utils is a collection of Python functions and
  classes which make common patterns shorter and easier.


pkgId: 8a5e7c05360bc5131d4ac821d4a883862e4fa3876c4c7e2cb2b8fbeb478300a9
name: python-python-whois
arch: src
version: 0.8.0
epoch: 0
release: 1.4
summary: Whois querying and parsing of domain registration information
url: https://bitbucket.org/richardpenman/pywhois
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-4.compass-ci.net
location_href: Packages/python-python-whois-0.8.0-1.4.src.rpm
checksum_type: sha256
description:
  A simple importable Python module which will produce parsed WHOIS data for a given domain.
  Able to extract data for all the popular TLDs (com, org, net, ...)
  Query a WHOIS server directly instead of going through an intermediate web service like many others do.


pkgId: 7dc3e04049bd82410c9313113faaae85915bd3907c8462e259566d4c74bdaa60
name: python-python3-openid
arch: src
version: 3.2.0
epoch: 0
release: 2.1
summary: OpenID support for Python
url: https://github.com/necaris/python3-openid
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/python-python3-openid-3.2.0-2.1.src.rpm
checksum_type: sha256
description:
  This is a set of Python packages to support the use of
  the OpenID decentralized identity system in applications.
  Includes example code and support for a variety of storage back-ends.


pkgId: e4b9343581b40e51a5181b361537eaca2991179c9d075cedc35909d36225f8e3
name: python-pythondialog
arch: src
version: 3.5.3
epoch: 0
release: 1.6
summary: A Python interface to the UNIX dialog utility and mostly-compatible programs
url: http://pythondialog.sourceforge.net/
rpm_license: LGPL-2.1-only
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-224g--b28-15.compass-ci.net
location_href: Packages/python-pythondialog-3.5.3-1.6.src.rpm
checksum_type: sha256
description:
  Python wrapper for the UNIX "dialog" utility
  Easy writing of graphical interfaces for terminal-based applications


pkgId: cbf8bf8bd9803ad764922b9d38744d07b3a07fd24337a46d2f6bc636db2dff9d
name: python-pytidylib
arch: src
version: 0.3.2
epoch: 0
release: 2.7
summary: Python wrapper for HTML Tidy (tidylib) on Python 2 and 3
url: http://countergram.com/open-source/pytidylib/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-4.compass-ci.net
location_href: Packages/python-pytidylib-0.3.2-2.7.src.rpm
checksum_type: sha256
description:
  `PyTidyLib`_ is a Python package that wraps the `HTML Tidy`_ library. This
  allows you, from Python code, to "fix" invalid (X)HTML markup. Some of the
  library's many capabilities include:

  * Clean up unclosed tags and unescaped characters such as ampersands
  * Output HTML 4 or XHTML, strict or transitional, and add missing doctypes
  * Convert named entities to numeric entities, which can then be used in XML
    documents without an HTML doctype.
  * Clean up HTML from programs such as Word (to an extent)
  * Indent the output, including proper (i.e. no) indenting for ``pre`` elements,
    which some (X)HTML indenting code overlooks.

  Small example of use
  ====================

  The following code cleans up an invalid HTML document and sets an option::

      from tidylib import tidy_document
      document, errors = tidy_document('''<p>f&otilde;o <img src="bar.jpg">''',
        options={'numeric-entities':1})
      print document
      print errors


pkgId: 6ab6cc79608bbfc094cd4f8e52fbbb209f1a059a9fe4fce17a37e4c6475bd4f6
name: python-pytils
arch: src
version: 0.4.1
epoch: 0
release: 2.5
summary: A Russian-specific string utility module
url: https://github.com/y10h/pytils
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-19.compass-ci.net
location_href: Packages/python-pytils-0.4.1-2.5.src.rpm
checksum_type: sha256
description:
  Tools for processing strings in Russian (choosing proper form for plurals,
  in-words representation of numerals, dates in Russian without locales,
  transliteration, etc.)


pkgId: 223701a114010f9118bdf85db32bff9ad385975db83d24e1927f1ff8401da783
name: python-pytimeparse
arch: src
version: 1.1.8
epoch: 0
release: 3.15
summary: Time expression parser
url: https://github.com/wroberts/pytimeparse
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-7.compass-ci.net
location_href: Packages/python-pytimeparse-1.1.8-3.15.src.rpm
checksum_type: sha256
description:
  A small Python library to parse various kinds of time expressions,
  inspired by a StackOverflow question.

  The single function pytimeparse.timeparse.timeparse defined in the
  library (also available as pytimeparse.parse) parses time expressions
  like the following:

    * 32m
    * 2h32m
    * 3d2h32m
    * 1w3d2h32m
    * 1w 3d 2h 32m
    * 1 w 3 d 2 h 32 m
    * ...

  It returns the time as a number of seconds (an integer value if
  possible, otherwise a floating-point number)

  A number of seconds can be converted back into a string using the
  datetime module in the standard library.


pkgId: b1d1b33dbd408f30b56347b089ed8aa23e09fb75ecf31b202c4dd57cb2b4b401
name: python-pytricia
arch: src
version: 1.0.2
epoch: 0
release: 3.13
summary: A library for IP address lookup in Python
url: https://github.com/jsommers/pytricia
rpm_license: LGPL-3.0-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a24-3.compass-ci.net
location_href: Packages/python-pytricia-1.0.2-3.13.src.rpm
checksum_type: sha256
description:
  Pytricia is a python module to store IP prefixes in a patricia tree.
  It's based on Dave Plonka's modified patricia tree code, and has three things
  to recommend it over related modules (including py-radix and SubnetTree).


pkgId: caa3852944d29ffcecce0d229cdd33be3246f922ce389b330fae6a9bcc759de6
name: python-pyuca
arch: src
version: 1.2
epoch: 0
release: 4.14
summary: Python implementation of the Unicode Collation Algorithm
url: https://github.com/jtauber/pyuca
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-0.compass-ci.net
location_href: Packages/python-pyuca-1.2-4.14.src.rpm
checksum_type: sha256
description:
  This is a Python implementation of the Unicode Collation Algorithm (UCA). It
  passes 100% of the UCA conformances tests for Unicode 6.3.0 with a
  variable-weighting setting of Non-ignorable.


pkgId: 94fd7c4038bf3ebc3acf3efa2523d0e40757f827576d3b32e6e64d2cdf5fa977
name: python-pywinrm
arch: src
version: 0.4.3
epoch: 0
release: 2.1
summary: Python library for Windows Remote Management
url: https://github.com/diyan/pywinrm/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-5.compass-ci.net
location_href: Packages/python-pywinrm-0.4.3-2.1.src.rpm
checksum_type: sha256
description:
  pywinrm is a Python client for Windows Remote Management (WinRM). This
  allows you to invoke commands on target Windows machines from any
  machine that can run Python.

  WinRM allows you to call native objects in Windows. This includes, but
  is not limited to, running batch scripts, powershell scripts and
  fetching WMI variables. For more information on WinRM, please visit
  Microsoft's WinRM http://msdn.microsoft.com/en-us/library/aa384426.aspx


pkgId: c8b58a4ce0c790019bba23e975e41a28fa0ec2ad5b330ccbcdc78ef35568dbed
name: python-pyxattr
arch: src
version: 0.7.2
epoch: 0
release: 2.1
summary: Filesystem extended attributes for python
url: https://pyxattr.k1024.org/
rpm_license: LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-1.compass-ci.net
location_href: Packages/python-pyxattr-0.7.2-2.1.src.rpm
checksum_type: sha256
description:
  This is a C extension module for Python which
  implements extended attributes manipulation. It is a wrapper on top
  of the attr C library - see attr(5).


pkgId: dd8292199f1d3f32bfb2e9f46356ce3bfc7f9e76236c33af4633091d2b4d5233
name: python-pyxdg
arch: src
version: 0.28
epoch: 0
release: 2.3
summary: Implementations of freedesktop.org standards in python
url: https://freedesktop.org/wiki/Software/pyxdg
rpm_license: LGPL-2.1-only
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-4.compass-ci.net
location_href: Packages/python-pyxdg-0.28-2.3.src.rpm
checksum_type: sha256
description:
  PyXDG is a python library to access freedesktop.org standards. Currently supported are:
   * Base Directory Specification Version 0.6
   * Menu Specification Version 1.0
   * Desktop Entry Specification Version 1.0
   * Icon Theme Specification Version 0.8
   * Recent File Spec 0.2
   * Shared-MIME-Database Specification 0.13


pkgId: 66195fee553aae41fc7b7dfc35f2ba288c8082087bcb2151cefc20e54ea830ab
name: python-queuelib
arch: src
version: 1.6.2
epoch: 0
release: 1.11
summary: Collection of Persistent (Disk-Based) Queues
url: https://github.com/scrapy/queuelib
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-14.compass-ci.net
location_href: Packages/python-queuelib-1.6.2-1.11.src.rpm
checksum_type: sha256
description:
  Queuelib is a collection of persistent (disk-based) queues for Python.

  Queuelib goals are speed and simplicity. It was originally part of the
  `Scrapy framework`_ and stripped out on its own library.


pkgId: 9f5590a0e90580958bcbf6ebd02f9b307389217583edd0025c4e61cfdf2914e4
name: python-railroad-diagrams
arch: src
version: 3.0.1
epoch: 0
release: 1.1
summary: Railroad-Diagram Generator
url: https://github.com/tabatkins/railroad-diagrams
rpm_license: CC0-1.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-5.compass-ci.net
location_href: Packages/python-railroad-diagrams-3.0.1-1.1.src.rpm
checksum_type: sha256
description:
  This is a small library for generating railroad diagrams (like what JSON.org uses)
  using SVG, with both JS and Python ports.

  Railroad diagrams are a way of visually representing a grammar in a form that is more
  readable than using regular expressions or BNF. They can easily represent any
  context-free grammar, and some more powerful grammars. There are several railroad-diagram
  generators out there, but none of them had the visual appeal I wanted, so I wrote my own.


pkgId: e20b430cbfb0a41fa9f3caa2e6b6730c4a4d038bf3467ec9a68a7f8b7371603e
name: python-random2
arch: src
version: 1.0.1
epoch: 0
release: 8.3
summary: A Session and Caching library with WSGI Middleware
url: https://pypi.python.org/pypi/random2
rpm_license: Python-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-1.compass-ci.net
location_href: Packages/python-random2-1.0.1-8.3.src.rpm
checksum_type: sha256
description:
  This package provides a Python 3 ported version of Python 2.7's random module.
  It has also been back-ported to work in Python 2.6.

  In Python 3, the implementation of randrange() was changed, so that even with
  the same seed you get different sequences in Python 2 and 3. Note that several
  high-level functions such as randint() and choice() use randrange().

  In my testing code I heavily rely on stable random generator results and it
  makes porting code to Python 3 a lot harder, if all those tests have to be
  adjusted. This package fixes that.


pkgId: 265c1a21245aea8df826d898c04ec58ebe90822b5937163ee3b4a4219dda280b
name: python-rawkit
arch: src
version: 0.6.0
epoch: 0
release: 3.7
summary: CTypes based LibRaw bindings
url: https://github.com/photoshell/rawkit
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-1.compass-ci.net
location_href: Packages/python-rawkit-0.6.0-3.7.src.rpm
checksum_type: sha256
description:
  The rawkit (pronounced rocket) module is a ctypes-based LibRaw
  binding for Python inspired by the Wand API.


pkgId: 7d004f9c139a203266f935d5f15277529054a8c3fd225baddde55852b33ba591
name: python-rcssmin
arch: src
version: 1.1.1
epoch: 0
release: 2.2
summary: RCSSmin is a CSS Minifier Written in Python
url: http://opensource.perlig.de/rcssmin/
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-15.compass-ci.net
location_href: Packages/python-rcssmin-1.1.1-2.2.src.rpm
checksum_type: sha256
description:
  rCSSmin is a CSS minifier written in python.

  The minifier is based on the semantics of the YUI compressor, which
  itself is based on the rule list by Isaac Schlueter.

  This module is a re-implementation aiming for speed instead of maximum
  compression, so it can be used at runtime (rather than during a
  preprocessing step). rCSSmin does syntactical compression only
  (removing spaces, comments and possibly semicolons). It does not
  provide semantic compression (like removing empty blocks, collapsing
  redundant properties etc). It does, however, support various CSS hacks
  (by keeping them working as intended).


pkgId: 6bb895f5e859de52ecd0853ece3d97e17efde3cfb03ba4788db0bc970c011d63
name: python-redfish
arch: src
version: 3.1.8
epoch: 0
release: 1.5
summary: Redfish Python Library
url: https://github.com/DMTF/python-redfish-library
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b15-4.compass-ci.net
location_href: Packages/python-redfish-3.1.8-1.5.src.rpm
checksum_type: sha256
description:
  The Redfish library performs the basic HTTPS operations GET, POST,
  PUT, PATCH and DELETE on resources using the HATEOAS (Hypermedia as
  the Engine of Application State) Redfish architecture.


pkgId: 3d08b99e886636ea3df235304902469124e5376559665e9420196d5859d09eda
name: python-reedsolo
arch: src
version: 1.6.0
epoch: 0
release: 1.5
summary: Pure-Python Reed Solomon encoder/decoder
url: https://github.com/tomerfiliba/reedsolomon
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-0.compass-ci.net
location_href: Packages/python-reedsolo-1.6.0-1.5.src.rpm
checksum_type: sha256
description:
  A pure-python universal errors-and-erasures Reed-Solomon Codec, based on the wonderful tutorial at Wikiversity,
  written by "Bobmath" and "LRQ3000". If you are just starting with Reed-Solomon error correction codes,
  the Wikiversity article is a good beginner's introduction. This is a burst-type implementation,
  so that it supports any Galois field higher than 2^3, but not binary streams.


pkgId: 2526d19dad2533393a0b48dae289bea6f0238245d9730949a205ce1cbcd4dde7
name: python-regex
arch: src
version: 2023.8.8
epoch: 0
release: 1.1
summary: Alternative regular expression module for Python
url: https://github.com/mrabarnett/mrab-regex
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-18.compass-ci.net
location_href: Packages/python-regex-2023.8.8-1.1.src.rpm
checksum_type: sha256
description:
  An alternate regex implementation. It differs from "re" in that

  * Zero-width matches are handled like in Perl and PCRE:
    * ``.split`` will split a string at a zero-width match.
    * ``.sub`` will handle zero-width matches correctly.
  * Inline flags apply to the end of the group or pattern, and they can
    be turned off.
  * Nested sets and set operations are supported.
  * Case-insensitive matches in Unicode use full case-folding by
    default.


pkgId: 497daa5c60d39ac33da196678271a6b29882e280e89c1866b9851c181fba28bd
name: python-remoto
arch: src
version: 1.2.1
epoch: 0
release: 1.7
summary: Remote command executor using ssh and Python in the remote end
url: https://github.com/alfredodeza/remoto
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-18.compass-ci.net
location_href: Packages/python-remoto-1.2.1-1.7.src.rpm
checksum_type: sha256
description:
  Remote command executor using ssh and Python in the remote end. This
  package is primarily built to support the ceph-deploy project.
  python-remoto is built upon python-execnet which manages the
  connections and processes.


pkgId: 7ed9380653191ac9834fb06ea75d0b033176f110e554beba304acf5bfd8dff7e
name: python-repoze.lru
arch: src
version: 0.7
epoch: 0
release: 3.3
summary: A tiny LRU cache implementation and decorator
url: http://www.repoze.org
rpm_license: SUSE-Repoze
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a32-2.compass-ci.net
location_href: Packages/python-repoze.lru-0.7-3.3.src.rpm
checksum_type: sha256
description:
  repoze.lru is a LRU (least recently used) cache implementation.  Keys and
  values that are not used frequently will be evicted from the cache faster
  than keys and values that are used frequently.  It works under Python 2.5,
  Python 2.6, Python 2.7, and Python 3.2.


pkgId: 4d84e4ce39bf535b36b63cbc959a07ababcde51f595e0cb3499ce9c5a630693b
name: python-requests-aws
arch: src
version: 0.1.8
epoch: 0
release: 3.15
summary: AWS authentication for Amazon S3 for the python requests module
url: https://github.com/tax/python-requests-aws
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-3.compass-ci.net
location_href: Packages/python-requests-aws-0.1.8-3.15.src.rpm
checksum_type: sha256
description:
  AWS authentication for Amazon S3 for the Python "requests" library.
  It is made to work with Python 2.7 and 3.
  At the moment, only S3 is supported.


pkgId: 58aea96f604fea198d7c7ee16115bfa04b863b2edc3ba3a93cf599037abba904
name: python-requests-file
arch: src
version: 1.5.1
epoch: 0
release: 4.2
summary: File transport adapter for Requests
url: https://github.com/dashea/requests-file
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-16.compass-ci.net
location_href: Packages/python-requests-file-1.5.1-4.2.src.rpm
checksum_type: sha256
description:
  Requests-File is a transport adapter for use with the Requests Python
  library to allow local filesystem access via file:// URLs.


pkgId: 5c47fa4104b4216bbda400f1e8a75ae4ae3c137933f5bc690750c82933c45489
name: python-requests-ftp
arch: src
version: 0.3.1
epoch: 0
release: 3.21
summary: FTP Transport Adapter for Requests
url: http://github.com/Lukasa/requests-ftp
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-11.compass-ci.net
location_href: Packages/python-requests-ftp-0.3.1-3.21.src.rpm
checksum_type: sha256
description:
  Requests-FTP is an implementation of a very stupid FTP transport adapter for
  use with the `Requests` Python library.

  This library is *not* intended to be an example of Transport Adapters best
  practices. This library was cowboyed together in about 4 hours of total work,
  has no tests, and relies on a few ugly hacks. Instead, it is intended as both
  a starting point for future development and an example for how to
  implement transport adapters.


pkgId: c3b87fcc0772484b172cd3a62800fcd7035c29f0dd8d0f89c5f36f66ca90c6c3
name: python-requests-hawk
arch: src
version: 1.2.1
epoch: 0
release: 1.1
summary: Hawk authentication strategy for the requests python library
url: https://github.com/mozilla-services/requests-hawk
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-4.compass-ci.net
location_href: Packages/python-requests-hawk-1.2.1-1.1.src.rpm
checksum_type: sha256
description:
  This project allows you to use the python requests library with the hawk
  authentification mechanism.

  Hawk itself does not provide any mechanism for obtaining or transmitting the
  set of shared credentials required, but this project proposes a scheme we use
  across mozilla services projects.


pkgId: 1681fd175cdef389f6c9a8f483a7123eee669808d6dfc02af6aed305bb7b5db6
name: python-requests-toolbelt
arch: src
version: 1.0.0
epoch: 0
release: 1.3
summary: A utility belt for advanced users of python3-requests
url: https://github.com/requests/toolbelt
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-12.compass-ci.net
location_href: Packages/python-requests-toolbelt-1.0.0-1.3.src.rpm
checksum_type: sha256
description:
  This is just a collection of utilities for `python-requests`_, but don't
  really belong in ``requests`` proper. The minimum tested requests version is
  ``2.1.0``. In reality, the toolbelt should work with ``2.0.1`` as well, but
  some idiosyncracies prevent effective or sane testing on that version.


pkgId: fab1e26c195393be35f7429c503c8fca90b63cb5e774bd2723e232a65ac4b332
name: python-requestsexceptions
arch: src
version: 1.4.0
epoch: 0
release: 2.10
summary: Import exceptions from potentially bundled packages in requests
url: http://www.openstack.org/
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-0.compass-ci.net
location_href: Packages/python-requestsexceptions-1.4.0-2.10.src.rpm
checksum_type: sha256
description:
  The python requests library bundles the urllib3 library, however, some
  software distributions modify requests to remove the bundled library.
  This makes some operations, such as supressing the "insecure platform
  warning" messages that urllib emits difficult.  This is a simple
  library to find the correct path to exceptions in the requests library
  regardless of whether they are bundled.


pkgId: e13db3c6a12c6be4194d4a4290a2d9a7a5cfad148821eb501afd4ccacfbe6eb0
name: python-requirements-detector
arch: src
version: 0.7
epoch: 0
release: 2.14
summary: Python tool to find and list requirements of a Python project
url: https://github.com/landscapeio/requirements-detector
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-0.compass-ci.net
location_href: Packages/python-requirements-detector-0.7-2.14.src.rpm
checksum_type: sha256
description:
  Requirements-detector is a Python tool which attempts to find and list
  the requirements of a Python project.

  When run from the root of a Python project, it will try to ascertain
  which libraries and the versions of those libraries that the project
  depends on.


pkgId: 8cad90fe907ce4390162dddba1cd2e81497d42bdffcde8e653718508c317e1e7
name: python-resultsdb_api
arch: src
version: 2.1.5
epoch: 0
release: 1.5
summary: Library for simplifying the communication with ResultsDB
url: https://pagure.io/taskotron/resultsdb_api
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-10.compass-ci.net
location_href: Packages/python-resultsdb_api-2.1.5-1.5.src.rpm
checksum_type: sha256
description:
  The ResultsDB API module provides a Python API for using ResultsDB's
  JSON/REST interface in a more pythonic way. It has functions which match
  the JSON/REST methods, but allow the common goodies as named parameters,
  and parameters skipping.


pkgId: af1f6727633929a83c58121b8f4290ed236620584bbb880bb753e9671f0332d2
name: python-retrying
arch: src
version: 1.3.4
epoch: 0
release: 1.6
summary: Retrying library for Python
url: https://github.com/rholder/retrying
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-5.compass-ci.net
location_href: Packages/python-retrying-1.3.4-1.6.src.rpm
checksum_type: sha256
description:
  Retrying is a general-purpose retrying library, written in Python, to
  simplify the task of adding retry behavior to just about anything.


pkgId: d727016826f79f279d69f6dfab855b53732ba13b4425886a569a0e419efa675a
name: python-rfc3986
arch: src
version: 2.0.0
epoch: 0
release: 2.3
summary: Python module for validating URI references per RFC 3986
url: https://rfc3986.rtfd.org
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-8.compass-ci.net
location_href: Packages/python-rfc3986-2.0.0-2.3.src.rpm
checksum_type: sha256
description:
  A Python implementation of `RFC 3986`_ including validation and authority
  parsing. Coming soon: `Reference Resolution <http://tools.ietf.org/html/rfc3986#section-5>`_.


pkgId: e83f8b95ae8d73378709b83d97cb48608489b1a5a48db48c100c73862cdc6cad
name: python-rfc3986-validator
arch: src
version: 0.1.1
epoch: 0
release: 2.3
summary: Pure python rfc3986 validator
url: https://github.com/naimetti/rfc3986-validator
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-13.compass-ci.net
location_href: Packages/python-rfc3986-validator-0.1.1-2.3.src.rpm
checksum_type: sha256
description:
  A pure python rfc3986 validator

  Usage:
      >>> from rfc3986_validator import validate_rfc3986
      >>> validate_rfc3986('http://foo.bar?q=Spaces should be encoded')
      False

      >>> validate_rfc3986('http://foo.com/blah_blah_(wikipedia)')
      True


pkgId: 25cd2b6d082b5dd3eca40394b19c174d670f4218111c61c459f96fcdfeb1e4cd
name: python-rfc3987
arch: src
version: 1.3.8
epoch: 0
release: 5.3
summary: Module for parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)
url: https://github.com/dgerber/rfc3987
rpm_license: GPL-3.0-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-6.compass-ci.net
location_href: Packages/python-rfc3987-1.3.8-5.3.src.rpm
checksum_type: sha256
description:
  This module provides regular expressions according to `RFC 3986 "Uniform
  Resource Identifier (URI): Generic Syntax"
  <http://tools.ietf.org/html/rfc3986>`_ and `RFC 3987 "Internationalized
  Resource Identifiers (IRIs)" <http://tools.ietf.org/html/rfc3987>`_, and
  utilities for composition and relative resolution of references.


pkgId: c7a790e8835055a27496f31ccaec3cf03a32659cb424100bb98bc5973715d634
name: python-rjsmin
arch: src
version: 1.2.1
epoch: 0
release: 2.2
summary: A JavaScript minifier written in Python
url: http://opensource.perlig.de/rjsmin/
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-11.compass-ci.net
location_href: Packages/python-rjsmin-1.2.1-2.2.src.rpm
checksum_type: sha256
description:
  rJSmin is a Javascript minifier written in Python.

  The minifier is based on the semantics of jsmin.c by Douglas Crockford.

  The module is a re-implementation targeting speed, so it can be used
  at runtime (rather than during a preprocessing step).


pkgId: 6df4250e8e127fac2cce20539dc4292a9fa343a6d12b27ea44c4bade45c8ae79
name: python-rply
arch: src
version: 0.7.8
epoch: 0
release: 2.4
summary: A pure Python Lex/Yacc that works with RPython
url: https://github.com/alex/rply
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a16-5.compass-ci.net
location_href: Packages/python-rply-0.7.8-2.4.src.rpm
checksum_type: sha256
description:
  RPLY is a pure Python parser generator that also works with RPython.
  It is a more-or-less direct port of David Beazley's PLY, with a new
  public API, and with RPython support.


pkgId: 4d6fac17cac1cd6c7da7bbc222f6b993c245ceb8ecba462dbb7373ed5a78f460
name: python-rpm-macros
arch: src
version: 20230403.29b58f8
epoch: 0
release: 1.1
summary: RPM macros for building of Python modules
url: https://github.com/opensuse/python-rpm-macros
rpm_license: WTFPL
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a11-2.compass-ci.net
location_href: Packages/python-rpm-macros-20230403.29b58f8-1.1.src.rpm
checksum_type: sha256
description:
  This package contains SUSE RPM macros for Python build automation.
  You should BuildRequire this package unless you are sure that you
  are only building for distros newer than Leap 42.2


pkgId: d90918ee6769f6a117ac8322ddd9eee7dca40528f3a630fbfad88f6735920afc
name: python-rsa
arch: src
version: 4.9
epoch: 0
release: 2.3
summary: Pure-Python RSA Implementation
url: https://stuvel.eu/rsa
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-37.compass-ci.net
location_href: Packages/python-rsa-4.9-2.3.src.rpm
checksum_type: sha256
description:
  Python-RSA is a pure-Python RSA implementation. It supports encryption and
  decryption, signing and verifying signatures, and key generation according to
  PKCS#1 version 1.5.


pkgId: 65e14bb06f8251f5680a79df8a026cf58b913b9f2c841d224718d7a4e9f3f780
name: python-runthis-sphinxext
arch: src
version: 0.0.3
epoch: 0
release: 1.16
summary: Provides a sphinx code-block for rendering RunThis blocks
url: https://github.com/regro/runthis-sphinxext
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b23-17.compass-ci.net
location_href: Packages/python-runthis-sphinxext-0.0.3-1.16.src.rpm
checksum_type: sha256
description:
  This provides a sphinx extension that adds RunThis code blocks,
  which display a highligthed code-block statically, but with a
  "RunThis" button above them. When the button is clicked, the code
  block is replaced by a terminal session that has executed that
  code.


pkgId: 61c5f827387d49cbab359ef2febe63c515cce59f05e6e4655022dd478b2c6fec
name: python-safe-netrc
arch: src
version: 1.0.0
epoch: 0
release: 1.5
summary: Safe netrc file parser
url: https://git.ligo.org/emfollow/safe-netrc
rpm_license: GPL-2.0+
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a70-2.compass-ci.net
location_href: Packages/python-safe-netrc-1.0.0-1.5.src.rpm
checksum_type: sha256
description:
  This package provides a subclass of the Python standard library netrc.netrc
  class to add some custom behaviors.


pkgId: 8c6062899654d1af03a21fef391a91c3ef04f361b20ae0a6ea7abe72347ba70d
name: python-sane
arch: src
version: 2.9.1
epoch: 0
release: 1.13
summary: A Python interface to the SANE scanner and frame grabber interface
url: https://github.com/python-pillow/Sane
rpm_license: NTP
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-16.compass-ci.net
location_href: Packages/python-sane-2.9.1-1.13.src.rpm
checksum_type: sha256
description:
  The SANE module provides an interface to the SANE scanner and frame grabber interface for Linux.  This module has been split out from Pillow since version 2.7.0.


pkgId: 05b8359a410218e8c2cda542428c8b26fb5fc26132608604a69188993529f8e8
name: python-schedule
arch: src
version: 1.1.0
epoch: 0
release: 3.8
summary: Job scheduling module for Python
url: https://github.com/dbader/schedule
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-4.compass-ci.net
location_href: Packages/python-schedule-1.1.0-3.8.src.rpm
checksum_type: sha256
description:
  An in-process scheduler for periodic jobs that uses the builder
  pattern for configuration. Schedule lets the user run Python functions
  (or any other callable) periodically at pre-determined intervals.


pkgId: 87b156d95303c3763971a7652d0f63d2d2868adc8f081cdf3e141bf2c14ee691
name: python-schema
arch: src
version: 0.7.5
epoch: 0
release: 2.5
summary: Data validation library
url: https://github.com/keleshev/schema
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-19.compass-ci.net
location_href: Packages/python-schema-0.7.5-2.5.src.rpm
checksum_type: sha256
description:
  Schema is a library for validating Python data structures, such as those
  obtained from config-files, forms, external services or command-line
  parsing, converted from JSON/YAML (or something else) to Python data-types.


pkgId: 967cd2e09ea2573dc7f4edae289341961e9c14539089692e01bc46e3cce07a88
name: python-screenplain
arch: src
version: 0.9.0+git.1679319196.353e6c9
epoch: 0
release: 2.1
summary: Convert text file to viewable screenplay
url: http://www.screenplain.com/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-19.compass-ci.net
location_href: Packages/python-screenplain-0.9.0+git.1679319196.353e6c9-2.1.src.rpm
checksum_type: sha256
description:
  Screenplain allows you to write a screenplay as a plain text
  file using a format called Fountain. Text files are simple
  and supported by all text manipulation software. It's not
  just for hackers, too. The simplicity of plain text allows
  you to easily view and edit them on devices such as tablets
  and phones. No need for specific screenwriting software.

  The magic that Screenplain performs is to take your plain
  text file and convert it to a good looking screenplay in an
  industry standard format. Send that file off to your producer,
  agent, director or screenwriting competition. Currently, the
  supported output formats are FDX and HTML. PDF will hopefully
  be supported in a not too distant future.


pkgId: 732b0b7fa3f7734f0f54ecc0eff6b08f5d332e4429ccb0da0d32e858523814d1
name: python-scripttest
arch: src
version: 1.3
epoch: 0
release: 8.4
summary: Helper to test command-line scripts
url: https://github.com/pypa/scripttest
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-17.compass-ci.net
location_href: Packages/python-scripttest-1.3-8.4.src.rpm
checksum_type: sha256
description:
  scripttest is a library to help you test your interactive command-line
  applications.

  With it you can easily run the command (in a subprocess) and see the
  output (stdout, stderr) and any file modifications.


pkgId: 38d2693e54e8c47f4471e87258f7462c26e4d2d0ddd7641bec32dd242a3888f5
name: python-scspell3k
arch: src
version: 2.2
epoch: 0
release: 4.16
summary: A conservative interactive spell checker for source code
url: https://github.com/myint/scspell
rpm_license: GPL-2.0-only
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a70-4.compass-ci.net
location_href: Packages/python-scspell3k-2.2-4.16.src.rpm
checksum_type: sha256
description:
  Scspell is a spell checker for source code. This is an unofficial fork (of
  https://launchpad.net/scspell) that runs on both Python 2 and 3.

  Scspell does not try to be particularly smart--rather, it does the simplest
  thing that can possibly work:

      1. All alphanumeric strings (strings of letters, numbers, and
         underscores) are spell-checked tokens.
      2. Each token is split into one or more subtokens. Underscores and digits
         always divide tokens, and capital letters will begin new subtokens. In
         other words, ``some_variable`` and ``someVariable`` will both generate
         the subtoken list {``some``, ``variable``}.
      3. All subtokens longer than three characters are matched against a set of
         dictionaries, and a match failure prompts the user for action. When
         matching against the included English dictionary, *prefix matching* is
         employed; this choice permits the use of truncated words like ``dict``
         as valid subtokens.

  When applied to code written in most popular programming languages while using
  typical naming conventions, this algorithm will usually catch many errors
  without an annoying false positive rate.

  In an effort to catch more spelling errors, Scspell is able to check each
  file against a set of dictionary words selected *specifically for that file*. Up
  to three different sub-dictionaries may be searched for any given file:

      1. A natural language dictionary. (Scspell provides an American
         English dictionary as the default.)
      2. A programming language-specific dictionary, intended to contain
         oddly-spelled keywords and APIs associated with that language.
         (Scspell provides small default dictionaries for a number of popular
         programming languages.)
      3. A file-specific dictionary, intended to contain uncommon strings which
         are not likely to be found in more than a handful of unique files.


pkgId: 1059c51d60e865743e946de04002e7de7c25ef9bc65afc66bd9a9db29df21c51
name: python-semantic_version
arch: src
version: 2.10.0
epoch: 0
release: 3.4
summary: A library implementing the 'SemVer' scheme
url: https://github.com/rbarrois/python-semanticversion
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-3.compass-ci.net
location_href: Packages/python-semantic_version-2.10.0-3.4.src.rpm
checksum_type: sha256
description:
  This small python library provides a few tools to handle `SemVer`_ in Python.
  It follows strictly the 2.0.0 version of the SemVer scheme.


pkgId: 09f1e74e6e539ac624d999ae0e4a6206e8fa58670a790b95b6c3dccfdc729408
name: python-serpent
arch: src
version: 1.41
epoch: 0
release: 3.3
summary: Serialization based on astliteral_eval
url: https://github.com/irmen/Serpent
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-5.compass-ci.net
location_href: Packages/python-serpent-1.41-3.3.src.rpm
checksum_type: sha256
description:
  Serpent is a simple serialization library based on ast.literal_eval.

  Because it only serializes literals and recreates the objects using ast.literal_eval(),
  the serialized data is safe to transport to other machines (over the network for instance)
  and de-serialize it there.


pkgId: c7ca16767d405d889c0d3d9afc5e211f2bcd8a771d732174fd3c81e39f815b0c
name: python-setuptools-git
arch: src
version: 1.2
epoch: 0
release: 4.1
summary: Setuptools revision control system plugin for Git
url: https://github.com/wichert/setuptools-git
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-0.compass-ci.net
location_href: Packages/python-setuptools-git-1.2-4.1.src.rpm
checksum_type: sha256
description:
  This is a plugin for setuptools that enables git integration. Once
  installed, Setuptools can be told to include in a package distribution
  all the files tracked by git. This is an alternative to explicit
  inclusion specifications with MANIFEST.in.

  This package was formerly known as gitlsfiles. The name change is the
  result of an effort by the setuptools plugin developers to provide a
  uniform naming convention.


pkgId: 5c17832e2dec6bf9a0bf4a151a91feebf110fa2ff4f8c1add9acebcea4c8320f
name: python-setuptools_scm_git_archive
arch: src
version: 1.4
epoch: 0
release: 1.1
summary: Git archive plugin setuptools_scm
url: https://github.com/Changaco/setuptools_scm_git_archive/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-2.compass-ci.net
location_href: Packages/python-setuptools_scm_git_archive-1.4-1.1.src.rpm
checksum_type: sha256
description:
  This is a setuptools_scm plugin that adds support for git archives
  (for example the ones GitHub automatically generates).

  Note that it only works for archives of tagged commits (because git currently
  lacks a format option equivalent to git describe --tags).


pkgId: c0940d0b57d8aefee9118b4924af222860e2e430e1afb5ddc1423faebdb00469
name: python-shortuuid
arch: src
version: 1.0.11
epoch: 0
release: 2.2
summary: A generator library for concise, unambiguous and URL-safe UUIDs
url: https://github.com/stochastic-technologies/shortuuid/
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-3.compass-ci.net
location_href: Packages/python-shortuuid-1.0.11-2.2.src.rpm
checksum_type: sha256
description:
  A library that generates short, pretty, unambiguous unique IDs
  by using an extensive, case-sensitive alphabet and omitting
  similar-looking letters and numbers.


pkgId: d9479e405840f757fcd06e11530a40eed9e863083bfd987722f5bf1d7e05ca9d
name: python-sievelib
arch: src
version: 1.2.1
epoch: 0
release: 2.1
summary: Client-side Sieve and Managesieve library written in Python
url: https://pypi.python.org/pypi/sievelib
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-3.compass-ci.net
location_href: Packages/python-sievelib-1.2.1-2.1.src.rpm
checksum_type: sha256
description:
  Client-side Sieve and Managesieve library written in Python.
  * Sieve: An Email Filtering Language (RFC 5228)
  * ManageSieve: A Protocol for Remotely Managing Sieve Scripts (RFC 5804)


pkgId: 1635b6af1282515b0c11f4c0940c52ccbea68cd23a491e323bd994f44602aa6f
name: python-simplebayes
arch: src
version: 1.5.8
epoch: 0
release: 2.34
summary: A memory-based, optional-persistence naïve bayesian text classifier
url: https://github.com/hickeroar/simplebayes
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-0.compass-ci.net
location_href: Packages/python-simplebayes-1.5.8-2.34.src.rpm
checksum_type: sha256
description:
  A memory-based, optional-persistence naïve bayesian text classifier
  heavily inspired by the python "redisbayes" module.


pkgId: 9892c86fb9daa80bb0e2791a4a6a67a5faad3e3cac775ad861922e1dced81bfa
name: python-simpleeval
arch: src
version: 0.9.12
epoch: 0
release: 1.9
summary: A simple, safe single expression evaluator library
url: https://github.com/danthedeckie/simpleeval
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-14.compass-ci.net
location_href: Packages/python-simpleeval-0.9.12-1.9.src.rpm
checksum_type: sha256
description:
  A quick single file library for easily adding evaluatable expressions
  into python projects. Say you want to allow a user to set an alarm volume,
  which could depend on the time of day, alarm level, how many previous alarms
  had gone off, and if there is music playing at the time.

  Or if you want to allow simple formulare in a web application, but don’t want
  to give full eval() access, or don’t want to run in javascript on the client side.


pkgId: 4dd20b812744faef6dc75a3923d909e44e75cdf0f5b03c59362f7a7072062e19
name: python-simplegeneric
arch: src
version: 0.8.1
epoch: 0
release: 9.22
summary: Simple generic functions (similar to Python's own len(), pickle.dump(), etc)
url: http://cheeseshop.python.org/pypi/simplegeneric
rpm_license: ZPL-2.1
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-19.compass-ci.net
location_href: Packages/python-simplegeneric-0.8.1-9.22.src.rpm
checksum_type: sha256
description:
  The gsimplegeneric module lets you define simple single-dispatch
  generic functions, akin to Python's built-in generic functions like
  glen(), iter() and so on.  However, instead of using
  specially-named methods, these generic functions use simple lookup
  tables, akin to those used by e.g. gpickle.dump() and other
  generic functions found in the Python standard library.

  As you can see from the above examples, generic functions are actually
  quite common in Python already, but there is no standard way to create
  simple ones.  This library attempts to fill that gap, as generic
  functions are an gexcellent alternative to the Visitor pattern_, as
  well as being a great substitute for most common uses of adaptation.

  This library tries to be the simplest possible implementation of generic
  functions, and it therefore eschews the use of multiple or predicate
  dispatch, as well as avoiding speedup techniques such as C dispatching
  or code generation.  But it has absolutely no dependencies, other than
  Python 2.4, and the implementation is just a single Python module of
  less than 100 lines.


pkgId: 0d32dc0817288f69a9f067e2c8298e6beb0a22fb825fe46e8ee392bcaec33b75
name: python-simplejson
arch: src
version: 3.19.1
epoch: 0
release: 1.1
summary: Extensible JSON encoder/decoder for Python
url: https://github.com/simplejson/simplejson
rpm_license: AFL-2.1 OR MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/python-simplejson-3.19.1-1.1.src.rpm
checksum_type: sha256
description:
  simplejson is an extensible JSON encoder and decoder for Python 2.5+. It is
  pure Python code with no dependencies, but includes an optional C extension for
  a speed boost.


pkgId: 6d71f3d484e951e38ede55794570f9cc5e9f2d213653a93044d96ec95ce5d38f
name: python-siphashc
arch: src
version: 2.1
epoch: 0
release: 1.1
summary: Python C module to calculate SipHashes
url: https://github.com/WeblateOrg/siphashc
rpm_license: ISC
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-224g--b28-14.compass-ci.net
location_href: Packages/python-siphashc-2.1-1.1.src.rpm
checksum_type: sha256
description:
  A Python C module for siphash. SipHash is an add–rotate–xor (ARX)
  based family of pseudorandom functions.

  SipHash is fundamentally different from cryptographic hash functions
  like SHA in that SipHash is only suitable as a message authentication
  code.


pkgId: 7de84791429b8c785a60e13827beb214dbc9a86b723554e2e83a8351b10b1cad
name: python-slimit
arch: src
version: 0.8.1
epoch: 0
release: 10.1
summary: JavaScript minifier written in Python
url: https://slimit.readthedocs.io/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a29-3.compass-ci.net
location_href: Packages/python-slimit-0.8.1-10.1.src.rpm
checksum_type: sha256
description:
  SlimIt is a JavaScript minifier written in Python. It compiles
  JavaScript into more compact code so that it downloads and runs
  faster.

  SlimIt also provides a library that includes a JavaScript parser,
  lexer, pretty printer and a tree visitor.


pkgId: 3e25d8c8466082130a2415a408eb78d3b3fb687ea0bceb5155beb3bd7cce10af
name: python-sly
arch: src
version: 0.5
epoch: 0
release: 1.2
summary: Python implementation of the lex and yacc tools
url: https://github.com/dabeaz/sly
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-7.compass-ci.net
location_href: Packages/python-sly-0.5-1.2.src.rpm
checksum_type: sha256
description:
  SLY is a 100% Python implementation of the lex and yacc tools commonly used to write parsers and compilers. Parsing is based on the same LALR(1) algorithm used by many yacc tools. Here are a few notable features:
  * SLY provides very extensive error reporting and diagnostic information to assist in parser construction. The original implementation was developed for instructional purposes. As a result, the system tries to identify the most common types of errors made by novice users.
  * SLY provides full support for empty productions, error recovery, precedence specifiers, and moderately ambiguous grammars.
  * SLY uses various Python metaprogramming features to specify lexers and parsers. There are no generated files or extra steps involved. You simply write Python code and run it.
  * SLY can be used to build parsers for "real" programming languages. Although it is not ultra-fast due to its Python implementation, SLY can be used to parse grammars consisting of several hundred rules (as might be found for a language like C).


pkgId: 4825ee770b2d14276a48c69f3848c07525385ba9529ede25b0c29bf59b837d84
name: python-smartypants
arch: src
version: 2.0.1
epoch: 0
release: 7.3
summary: Python fork of perl SmartyPants
url: https://github.com/leohemsted/smartypants.py
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-13.compass-ci.net
location_href: Packages/python-smartypants-2.0.1-7.3.src.rpm
checksum_type: sha256
description:
  smartypants is a Python implementation of the perl SmartyPants,
  which translates plain ASCII punctuation characters into smart
  typographic punctuation HTML entities.


pkgId: 08dd984fd3c10cda6066cb8a04706868539c2939e2d9a475c82622c0a9ff2f8b
name: python-smmap
arch: src
version: 5.0.0
epoch: 0
release: 2.3
summary: A pure python implementation of a sliding window memory map manager
url: https://github.com/gitpython-developers/smmap
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-5.compass-ci.net
location_href: Packages/python-smmap-5.0.0-2.3.src.rpm
checksum_type: sha256
description:
  When reading from many possibly large files in a fashion similar to random
  access, it is usually the fastest and most efficient to use memory maps.
  Although memory maps have many advantages, they represent a very limited
  system resource as every map uses one file descriptor, whose amount is
  limited per process. On 32 bit systems, the amount of memory you can have
  mapped at a time is naturally limited to theoretical 4GB of memory, which
  may not be enough for some applications.

  The documentation can be found here: http://packages.python.org/smmap


pkgId: 455ca1695513346541417fe3501dfbf2de87d76cf45cc1206b90947b4e4ce929
name: python-smpplib
arch: src
version: 2.2.1
epoch: 0
release: 2.6
summary: SMPP library for Python
url: https://pypi.org/project/smpplib/
rpm_license: LGPL-2.0-only
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/python-smpplib-2.2.1-2.6.src.rpm
checksum_type: sha256
description:
  SMPP is the Short Message Peer-to-Peer protocol for conveying SMS
  operations.
  Python-smpplib is a python based SMPP 3.4 client library that
  allows you to send and receive SMS to an SMS gateway or SMSC.


pkgId: b3161b6e454560b86480f3cd3101b5718f1b119075860fe9a9097df8978b9708
name: python-sniffio
arch: src
version: 1.3.0
epoch: 0
release: 2.1
summary: Module to sniff which async library code runs under
url: https://github.com/python-trio/sniffio
rpm_license: Apache-2.0 OR MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-3.compass-ci.net
location_href: Packages/python-sniffio-1.3.0-2.1.src.rpm
checksum_type: sha256
description:
  This is a package for detecting which async library code is running
  under. It supports multiple async I/O packages, like Trio, and
  asyncio.


pkgId: 9259922d37b834bc596594b22220f3cecced8050febf5a0adc59844f3b481541
name: python-snowballstemmer
arch: src
version: 2.2.0
epoch: 0
release: 2.4
summary: 16 stemmer algorithms
url: https://github.com/shibukawa/snowball_py
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-3.compass-ci.net
location_href: Packages/python-snowballstemmer-2.2.0-2.4.src.rpm
checksum_type: sha256
description:
  This package provides 16 stemmer algorithms (15 + Poerter English
  stemmer) generated from Snowball algorithms.  It includes following
  language algorithms: Danish, Dutch, English (Standard, Porter),
  Finnish, French, German, Hungarian, Italian, Norwegian, Portuguese,
  Romanian, Russian, Spanish, Swedish, Turkish. This is a pure Python
  stemming library. If PyStemmer is available, this module uses it to
  accelerate.


pkgId: e054aff224029e07704f013e620ca9c23c7b47a27eddb9db4fd97b80a829c633
name: python-socketpool
arch: src
version: 0.5.3
epoch: 0
release: 9.10
summary: Python socket pool
url: http://github.com/benoitc/socketpool
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-12.compass-ci.net
location_href: Packages/python-socketpool-0.5.3-9.10.src.rpm
checksum_type: sha256
description:
  Socket pool is a socket pool that supports multiple factories and
  backends. It can be used by gevent, eventlet or any other library.


pkgId: 8e84fb3162baa3279f29921fd3fd9834e747b46b4d45b9fb3e9486478205b840
name: python-sortedcollections
arch: src
version: 2.1.0
epoch: 0
release: 1.13
summary: Python Sorted Collections
url: https://github.com/grantjenks/sortedcollections
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-11.compass-ci.net
location_href: Packages/python-sortedcollections-2.1.0-1.13.src.rpm
checksum_type: sha256
description:
  SortedCollections is an Python sorted collections library.

  Features
  --------

  - ValueSortedDict - Dictionary with (key, value) item pairs sorted by value.
  - ItemSortedDict - Dictionary with key-function support for item pairs.
  - OrderedDict - Ordered dictionary with numeric indexing support.
  - OrderedSet - Ordered set with numeric indexing support.
  - IndexableDict - Dictionary with numeric indexing support.
  - IndexableSet - Set with numeric indexing support.
  - SegmentList - List with fast random access insertion and deletion.


pkgId: 9df1527fb2f5009364b825b6a02e8f796b155ab2c5224ca1d4a152479d9633d0
name: python-sortedcontainers
arch: src
version: 2.4.0
epoch: 0
release: 2.3
summary: Sorted container data types
url: https://github.com/grantjenks/python-sortedcontainers
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-5.compass-ci.net
location_href: Packages/python-sortedcontainers-2.4.0-2.3.src.rpm
checksum_type: sha256
description:
  SortedContainers is an Apache2 licensed containers library, written in
  pure-Python, and fast as C-extensions.

  Python's standard library is great until you need a sorted container type. Many
  will attest that you can get really far without one, but the moment you **really
  need** a sorted list, dict, or set, you're faced with a dozen different
  implementations, most using C-extensions without great documentation and
  benchmarking.

  SortedContainers takes all of the work out of Python sorted types - making your
  deployment and use of Python easy. There's no need to install a C compiler or
  pre-build and distribute custom extensions. Performance is a feature and testing
  has 100% coverage with unit tests and hours of stress.


pkgId: 4c2ea5493b69e109ab0230d824ec3501ab237d2039310deb54de5ce79e197f45
name: python-sounddevice
arch: src
version: 0.4.5
epoch: 0
release: 1.5
summary: Module to play and record sound with Python
url: https://python-sounddevice.readthedocs.io/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-15.compass-ci.net
location_href: Packages/python-sounddevice-0.4.5-1.5.src.rpm
checksum_type: sha256
description:
  This Python module provides bindings for the PortAudio library and a few
  convenience functions to play and record NumPy arrays containing audio signals.


pkgId: 452c2aed7eb2e78f464cce375ec4c80457fe26d00fa9600496fe2ac8c771949d
name: python-spark_parser
arch: src
version: 1.8.9
epoch: 0
release: 3.15
summary: An Earley-Algorithm Context-free grammar Parser Toolkit
url: https://github.com/rocky/python-spark/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-0.compass-ci.net
location_href: Packages/python-spark_parser-1.8.9-3.15.src.rpm
checksum_type: sha256
description:
  SPARK stands for Scanning, Parsing, and Rewriting Kit. It uses Jay
  Earley's algorithm for parsing context-free grammars, and comes with
  some generic Abstract Syntax Tree routines. There is also a prototype
  scanner which does its job by combining Python regular expressions.

  Please Note: Earley algorithm parsers are almost linear when given an LR
  grammar. These are grammars which are left-recursive.


pkgId: 735a54d21ef27b1c5ba4f328557444ae2aa2616cbe607717aa7918a75db862a2
name: python-speaklater
arch: src
version: 1.3
epoch: 0
release: 2.19
summary: Implements a lazy string for python useful for use with gettext
url: http://github.com/mitsuhiko/speaklater
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-18.compass-ci.net
location_href: Packages/python-speaklater-1.3-2.19.src.rpm
checksum_type: sha256
description:
  A module that provides lazy strings for translations.  Basically you
  get an object that appears to be a string but changes the value every
  time the value is evaluated based on a callable you provide.


pkgId: cc3bdc2ba5c97e4c8fa7693719c44d118179ca72dc39db67cac70dfa7a05d9d4
name: python-spidev
arch: src
version: 3.6
epoch: 0
release: 1.7
summary: Python module for interfacing with SPI devices
url: https://pypi.org/project/spidev/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-128g--b17-1.compass-ci.net
location_href: Packages/python-spidev-3.6-1.7.src.rpm
checksum_type: sha256
description:
  This package contains the python module for interfacing with SPI devices from user space via the spidev linux kernel driver.


pkgId: 684f8c4aa55252c941b9cab96a85f0e99b23a300d5234071606bbc64c970c245
name: python-sqlglot
arch: src
version: 7.0.0
epoch: 0
release: 1.5
summary: An easily customizable SQL parser and transpiler
url: https://github.com/tobymao/sqlglot
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b15-2.compass-ci.net
location_href: Packages/python-sqlglot-7.0.0-1.5.src.rpm
checksum_type: sha256
description:
  SQLGlot is a no dependency Python SQL parser, transpiler, and optimizer. It can be
  used to format SQL or translate between different dialects like DuckDB, Presto,
  Spark, Snowflake, and BigQuery. It aims to read a wide variety of SQL inputs and
  output syntactically correct SQL in the targeted dialects.

  It is a very comprehensive generic SQL parser with a robust test suite. It is also
  quite performant while being written purely in Python. You can easily customize the
  parser, analyze queries, traverse expression trees, and programmatically build SQL.
  Syntax errors are highlighted and dialect incompatibilities can warn or raise
  depending on configurations.


pkgId: 2464132c913373393fe02c754234eded8bd13ae8842ccadb1fa3f3b91a47cd6b
name: python-ssdeep
arch: src
version: 3.4.1
epoch: 0
release: 1.5
summary: Python wrapper for the ssdeep library
url: https://github.com/DinoTools/python-ssdeep
rpm_license: LGPL-3.0-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-7.compass-ci.net
location_href: Packages/python-ssdeep-3.4.1-1.5.src.rpm
checksum_type: sha256
description:
  A Python wrapper for ssdeep, which is a library for computing context triggered piecewise hashes (CTPH). Also called fuzzy hashes, CTPH can match inputs that have homologies. Such inputs
  have sequences of identical bytes in the same order, although bytes in between these sequences may be different in both
  content and length.


pkgId: 4b53c423f0875cdca9de58fafb7ce4061e326202b42c71f024f58c566baa8581
name: python-sshtunnel
arch: src
version: 0.4.0
epoch: 0
release: 2.10
summary: SSH tunnels to remote server
url: https://github.com/pahaz/sshtunnel/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-17.compass-ci.net
location_href: Packages/python-sshtunnel-0.4.0-2.10.src.rpm
checksum_type: sha256
description:
  The sshtunnel package allows one to create SSH tunnels using local
  or remote port forwarding. Thus, it provides a Python wrapper to
  the same functionality provided by the SSH command using the -L
  and -R parameters.


pkgId: db46cf9600c2442fd26b5c3ae3b71b486efd7bfb9a666611b9119eee2af40e88
name: python-stomper
arch: src
version: 0.4.3
epoch: 0
release: 3.1
summary: Transport neutral client implementation of the STOMP protocol
url: https://code.google.com/p/stomper
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-19.compass-ci.net
location_href: Packages/python-stomper-0.4.3-3.1.src.rpm
checksum_type: sha256
description:
  This is a python client implementation of the STOMP protocol.

  The client is attempting to be transport layer neutral. This module provides
  functions to create and parse STOMP messages in a programatic fashion. The
  messages can be easily generated and parsed, however its up to the user to do
  the sending and receiving.


pkgId: 9d207b7901fe24675c68d0445533030e3bbe7415bc33e235ecc9b96bfbb36753
name: python-straight-plugin
arch: src
version: 1.5.0
epoch: 0
release: 2.16
summary: Python plugin loader
url: https://github.com/ironfroggy/straight.plugin/
rpm_license: MIT
rpm_group: Development/Libraries/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-5.compass-ci.net
location_href: Packages/python-straight-plugin-1.5.0-2.16.src.rpm
checksum_type: sha256
description:
  straight.plugin is a Python plugin loader inspired by twisted.plugin with two
  important distinctions:

   - Fewer dependencies
   - Python 3 compatible

  The system is used to allow multiple Python packages to provide plugins within
  a namespace package, where other packages will locate and utilize. The plugins
  themselves are modules in a namespace package where the namespace identifies
  the plugins in it for some particular purpose or intent.


pkgId: fa556ee35823cffea779bc4a5ca0940d0a1d484e41fdf912e1998309285292ca
name: python-sure
arch: src
version: 2.0.0
epoch: 0
release: 4.2
summary: Utility belt for automated testing in python for python
url: https://github.com/gabrielfalcao/sure
rpm_license: GPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-0.compass-ci.net
location_href: Packages/python-sure-2.0.0-4.2.src.rpm
checksum_type: sha256
description:
  A testing library for python with powerful and flexible assertions. Sure is
  heavily inspired by should.js


pkgId: f4b5ed5753427751bc1df7b28f1102411b37d8f400a3a3e870385de92fa6780e
name: python-svneverever
arch: src
version: 1.7.2
epoch: 0
release: 1.2
summary: Tool collecting path entries across SVN history
url: https://github.com/hartwork/svneverever
rpm_license: GPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-7.compass-ci.net
location_href: Packages/python-svneverever-1.7.2-1.2.src.rpm
checksum_type: sha256
description:
  Tool collecting path entries across SVN history. It runs through all SVN history
  collecting additions of directories. In the end it presents a tree of all
  directories ever having existed in the repository.


pkgId: 01ed8e146074d89d5aec1f73d6a7ffc36f2ba1ae92f3fb353eb2eb3827d8a737
name: python-swapper
arch: src
version: 1.1.2.post1
epoch: 0
release: 2.10
summary: The unofficial Django swappable models API
url: https://github.com/wq/django-swappable-models
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-18.compass-ci.net
location_href: Packages/python-swapper-1.1.2.post1-2.10.src.rpm
checksum_type: sha256
description:
  Swapper is an unofficial API for the undocumented but very
  powerful Django feature: swappable models. Swapper facilitates
  implementing arbitrary swappable models in your own reusable apps.


pkgId: f940b94aafe4f2a026971a09c66b9f79eddccda5a595ef08494459d7df5baf10
name: python-tableprint
arch: src
version: 0.9.1
epoch: 0
release: 4.1
summary: Pretty console printing of tabular data
url: https://github.com/nirum/tableprint
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s12p-768g--b16-0.compass-ci.net
location_href: Packages/python-tableprint-0.9.1-4.1.src.rpm
checksum_type: sha256
description:
  Formatted console printing of tabular data.
  tableprint lets you easily print formatted tables of data.
  Unlike other modules, you can print single rows of data at a time
  (useful for printing ongoing computation results).


pkgId: 3d8442fb8174444c8347be05ac2385ab9ad8d17fd624d6dcca77b56cff5e52c1
name: python-tblib
arch: src
version: 1.7.0
epoch: 0
release: 2.3
summary: Traceback serialization library
url: https://github.com/ionelmc/python-tblib
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-7.compass-ci.net
location_href: Packages/python-tblib-1.7.0-2.3.src.rpm
checksum_type: sha256
description:
  Traceback serialization library.

  It allows you to:

  * Pickle  tracebacks and raise exceptions with pickled tracebacks in
    different processes. This allows better error handling when running
    code over multiple processes (imagine multiprocessing, billiard,
    futures, celery etc).
  * Create traceback objects from strings (the ``from_string`` method).
    *No pickling is used*.
  * Serialize tracebacks to/from plain dicts (the ``from_dict`` and
    ``to_dict`` methods). *No pickling is used*.
  * Raise the tracebacks created from the aforementioned sources.

  Again, note that using the pickle support is completely optional. You
  are solely responsible for security problems should you decide to use
  the pickle support.


pkgId: e3b5bb41523b9facbdfd82be7becfc1414539779c961e2e62dc0958dc2b0d319
name: python-template-remover
arch: src
version: 0.1.9
epoch: 0
release: 3.21
summary: Remove the template markup from html files
url: https://github.com/deezer/template-remover
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a64-3.compass-ci.net
location_href: Packages/python-template-remover-0.1.9-3.21.src.rpm
checksum_type: sha256
description:
  Template remover is a tool to remove the PHP and Jinja markup from HTML files.

  Many tools, like html tidy, are designed to parse and analyze html files,
  however they do not play well when there is language markup. This projects aims
  to be a simple way of getting rid of those markups.


pkgId: 434ca0cfefe7f1df09cff02792a87da92d5a971269e99faac2aa03aeb4870a9b
name: python-tenacity
arch: src
version: 8.1.0
epoch: 0
release: 3.1
summary: Python module for retrying code until it succeeeds
url: https://github.com/jd/tenacity
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-1.compass-ci.net
location_href: Packages/python-tenacity-8.1.0-3.1.src.rpm
checksum_type: sha256
description:
  Tenacity is a general-purpose retrying library, written in Python, to simplify
  the task of adding retry behavior to just about anything.
  It originates from a fork of `Retrying`_
  Features
  --------
  - Generic Decorator API
  - Specify stop condition (i.e. limit by number of attempts)
  - Specify wait condition (i.e. exponential backoff sleeping between attempts)
  - Customize retrying on Exceptions
  - Customize retrying on expected returned result


pkgId: 12adf282a7dc73f8347faf0486646a808eb2d47da7b1b33cc911f1db7010281f
name: python-terminaltables
arch: src
version: 3.1.0
epoch: 0
release: 2.20
summary: Module for generating tables in terminals from a nested list of strings
url: https://github.com/Robpol86/terminaltables
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-12.compass-ci.net
location_href: Packages/python-terminaltables-3.1.0-2.20.src.rpm
checksum_type: sha256
description:
  terminaltables draws tables in terminal/console applications from a
  list of lists of strings, and supports multi-line rows.


pkgId: e0e5d8e03fcb766ca420b871f4eeac82ea2f43a17422eb547ad1346efefc1ab7
name: python-termstyle
arch: src
version: 0.1.11
epoch: 0
release: 7.13
summary: Console colouring for Python
url: https://github.com/gfxmonk/termstyle
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-0.compass-ci.net
location_href: Packages/python-termstyle-0.1.11-7.13.src.rpm
checksum_type: sha256
description:
  termstyle is a Python library for adding coloured output to
  terminal (console) programs.  The definitions come from ECMA-048, the
  "Control Functions for Coded Character Sets" standard.


pkgId: 28e0d2b6e3855fcf15798c001150e2b349709c37be0b6ba3b25583b9724c9f9a
name: python-text-unidecode
arch: src
version: 1.3
epoch: 0
release: 2.3
summary: The most basic Text::Unidecode port
url: https://github.com/kmike/text-unidecode/
rpm_license: Artistic-1.0 OR GPL-2.0-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-11.compass-ci.net
location_href: Packages/python-text-unidecode-1.3-2.3.src.rpm
checksum_type: sha256
description:
  text-unidecode is the most basic port of the Text::Unidecode Perl library.

  There are other Python ports of Text::Unidecode (unidecode and
  isounidecode). unidecode is GPL; isounidecode doesn’t support Python 3
  and uses too much memory.

  This port is licensed under Artistic License and supports both Python
  2.x and 3.x.


pkgId: affdc67e69c4278ffe9728fbd4b03caa870dcb57691683b590bf48a5bdbe23cf
name: python-textfsm
arch: src
version: 1.1.3
epoch: 0
release: 3.1
summary: Python module for parsing semi-structured text into python tables
url: https://github.com/google/textfsm
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-10.compass-ci.net
location_href: Packages/python-textfsm-1.1.3-3.1.src.rpm
checksum_type: sha256
description:
  Python module which implements a template based state machine for parsing
  semi-formatted text. Originally developed to allow programmatic access to
  information returned from the command line interface (CLI) of networking
  devices.


pkgId: d246551b61382b1594382110b81490af50f21dc6bac1eda2141cbb802c232821
name: python-thespian
arch: src
version: 3.10.6
epoch: 0
release: 1.3
summary: Python Actor concurrency library
url: https://thespianpy.com
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-3.compass-ci.net
location_href: Packages/python-thespian-3.10.6-1.3.src.rpm
checksum_type: sha256
description:
  Thespian is a Python library providing a framework for developing
  concurrent, distributed, fault tolerant applications.

  Thespian is built on the Actor Model which allows applications to be
  written as a group of independently executing but cooperating
  "Actors" which communicate via messages.  These Actors run within
  the Actor System provided by the Thespian library.

        * Concurrent
        * Distributed
        * Fault Tolerant
        * Scalable
        * Location independent

  Actor programming is broadly applicable and it is ideally suited
  for Cloud-based applications as well, where compute nodes are
  added and removed from the environment dynamically.

     * More Information: http://thespianpy.com
     * Release Notes: http://thespianpy.com/doc/releases.html


pkgId: ce32bccf046f67bf0ddf807dfaa64479691ffb9ae3017de9aaaf2f7a7399b70b
name: python-three-merge
arch: src
version: 0.1.1
epoch: 0
release: 1.14
summary: Simple library for merging two strings with respect to a base one
url: https://github.com/spyder-ide/three-merge
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-3.compass-ci.net
location_href: Packages/python-three-merge-0.1.1-1.14.src.rpm
checksum_type: sha256
description:
  Simple Python library to perform a 3-way merge between strings, based on
  diff-match-patch. This library performs merges at a character level, as
  opposed to most VCS systems, which opt for a line-based approach.


pkgId: 8e16670da402bef21bfa3cc265eeba7b50399244abd13f91e116c853f73cf8d5
name: python-time-machine
arch: src
version: 2.8.2
epoch: 0
release: 2.1
summary: Travel through time in your tests
url: https://github.com/adamchainz/time-machine
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-4.compass-ci.net
location_href: Packages/python-time-machine-2.8.2-2.1.src.rpm
checksum_type: sha256
description:
  This library mocks all functions from Python's standard library that return the current date or datetime.
  It can be used independently, as a function decorator, or as a context manager.


pkgId: 48703b435354664a2cd8c7cad3f23cdb717aac20536519a34e594ec673fdb3ea
name: python-time-travel
arch: src
version: 1.1.2
epoch: 0
release: 3.7
summary: Python time mocking
url: https://github.com/snudler6/time-travel
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-16.compass-ci.net
location_href: Packages/python-time-travel-1.1.2-3.7.src.rpm
checksum_type: sha256
description:
  A python library that helps users write deterministic tests for time sensitive and I/O intensive code.


pkgId: 4d351805ece1743356f5be2bc704bac083cbfd81af82c807f223f5ee575cf17c
name: python-tinyarray
arch: src
version: 1.2.4
epoch: 0
release: 2.5
summary: Arrays of numbers for Python, optimized for small sizes
url: https://gitlab.kwant-project.org/kwant/tinyarray
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a15-1.compass-ci.net
location_href: Packages/python-tinyarray-1.2.4-2.5.src.rpm
checksum_type: sha256
description:
  Tinyarrays are similar to NumPy arrays, but optimized for small sizes.
  Tinyarrays support mathematical operations like element-wise addition
  and matrix multiplication. Tinyarrays can be used as dictionary keys
  because they are hashable and immutable. Tinyarrays are useful if you
  need many small arrays of numbers, and cannot combine them into a few
  large ones. Common operations on very small arrays are faster than
  with NumPy, and less memory is used to store them.


pkgId: e96d2e9dc8fcaea2b3bb69caf5022966228acf3fd445237fb8612d211f7c5fc8
name: python-titlecase
arch: src
version: 2.4
epoch: 0
release: 1.6
summary: Python library to capitalize strings
url: https://github.com/ppannuto/python-titlecase
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-3.compass-ci.net
location_href: Packages/python-titlecase-2.4-1.6.src.rpm
checksum_type: sha256
description:
  This filter changes all words to Title Caps, and attempts to be
  clever about SMALL words like a/an/the in the input.

  The list of "SMALL words" which are not capped comes from the New
  York Times Manual of Style, plus some others like 'vs' and 'v'.


pkgId: e5bdfa7e83f146da60267ce0fdc04f4469232e60fa742f50ae05e5dc324ca2bc
name: python-tldextract
arch: src
version: 3.4.4
epoch: 0
release: 2.2
summary: Python module to separate the TLD of a URL
url: https://github.com/john-kurkowski/tldextract
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-9.compass-ci.net
location_href: Packages/python-tldextract-3.4.4-2.2.src.rpm
checksum_type: sha256
description:
  tldextract accurately separates the gTLD or ccTLD (generic or country code
  top-level domain) from the registered domain and subdomains of a URL, using the
  Public Suffix List. By default, this includes the public ICANN TLDs and their
  exceptions. You can optionally support the Public Suffix List's private domains
  as well.


pkgId: fc8a946e857be9a20b36378a5cd59dd9d745ed30d3aa5cf68cbaa4be6112a273
name: python-tlv8
arch: src
version: 0.10.0
epoch: 0
release: 1.2
summary: Python module to handle type-length-value (TLV) encoded data
url: https://github.com/jlusiardi/tlv8_python
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-2.compass-ci.net
location_href: Packages/python-tlv8-0.10.0-1.2.src.rpm
checksum_type: sha256
description:
  Python module to handle type-length-value (TLV) encoded data 8-bit type, 8-bit length, and N-byte value as described within the Apple HomeKit Accessory Protocol Specification Non-Commercial Version Release R2.


pkgId: 195b6cb1404f08b33f9ef750b981247e9ffe7d3e4bcbd52cd0ea834fa7956239
name: python-tmx
arch: src
version: 1.10
epoch: 0
release: 3.17
summary: Python library for reading/writing TMX tile files
url: http://python-tmx.nongnu.org
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a60-0.compass-ci.net
location_href: Packages/python-tmx-1.10-3.17.src.rpm
checksum_type: sha256
description:
  This library reads and writes the Tiled TMX format.
  This is useful for map editors or generic level editors like
  Tiled to edit a game's levels.


pkgId: 73df326d24099ecd36b6b133f4b7252a43d61d1642806d92c1ead99492158b34
name: python-toml
arch: src
version: 0.10.2
epoch: 0
release: 3.4
summary: Python module which parses and emits TOML
url: https://github.com/uiri/toml
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-13.compass-ci.net
location_href: Packages/python-toml-0.10.2-3.4.src.rpm
checksum_type: sha256
description:
  Python toml allows to parse and create toml configuration files.
  See below the toml specification link.

  Usage
  toml.loads --- takes a string to be parsed as toml and returns
  the corresponding dictionary
  toml.dumps --- takes a dictionary and returns a string which
  is the contents of the corresponding toml file.

  There are other functions which can be used to dump and load various
  fragments of toml but dumps and loads will cover most usage.

  Current Version of TOML Specification
  https://github.com/mojombo/toml/blob/v0.4.0/README.md


pkgId: ce9158d1e3fe9a2a3a58c8226cbc37874e8d2e220f4f66c28149ac2b606dd7cf
name: python-traits
arch: src
version: 6.3.1
epoch: 0
release: 1.13
summary: Explicitly typed attributes for Python
url: https://github.com/enthought/traits
rpm_license: BSD-3-Clause AND EPL-1.0 AND LGPL-2.1-only
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-0.compass-ci.net
location_href: Packages/python-traits-6.3.1-1.13.src.rpm
checksum_type: sha256
description:
  The traits package developed by Enthought provides a special type definition
  called a trait. Although they can be used as normal Python object attributes,
  traits also have several additional characteristics:

   * Initialization: A trait can be assigned a default value.
   * Validation: A trait attribute's type can be explicitly declared.
   * Delegation: The value of a trait attribute can be contained either
     in another object.
   * Notification: Setting the value of a trait attribute can trigger
     notification of other parts of the program.
   * Visualization: User interfaces that permit the interactive
     modification of a trait's value can be automatically constructed
     using the trait's definition.

  Part of the Enthought Tool Suite (ETS).


pkgId: 5da02481e7df3ea094b5d335d5fd8251b8d016ad46c1595a1c9815c2b83afa24
name: python-translitcodec
arch: src
version: 0.7.0
epoch: 0
release: 1.5
summary: Unicode to 8-bit charset transliteration codec
url: https://github.com/claudep/translitcodec
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-10.compass-ci.net
location_href: Packages/python-translitcodec-0.7.0-1.5.src.rpm
checksum_type: sha256
description:
  This package contains codecs for transliterating ISO 10646 texts into
  best-effort representations using smaller coded character sets (ASCII,
  ISO 8859, etc.).  The translation tables used by the codecs are from
  the ``transtab`` collection by Markus Kuhn.


pkgId: 24266014797e4426d5059ba8f7014b97c06dd1303bf64f22c490bf44ac07608c
name: python-tri.struct
arch: src
version: 4.1.0
epoch: 0
release: 1.5
summary: Python dictionaries with attribute access
url: https://github.com/TriOptima/tri.struct
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/python-tri.struct-4.1.0-1.5.src.rpm
checksum_type: sha256
description:
  tri.struct supplies classes that can be used like dictionaries and as
  objects with attribute access at the same time.


pkgId: 2ac53e5f553ff0c7f7d44bc7be4aa974e243f29182f3916c17f9c21767ac92fd
name: python-trove-classifiers
arch: src
version: 2023.5.2
epoch: 0
release: 1.1
summary: Canonical source for classifiers on PyPI
url: https://github.com/pypa/trove-classifiers
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-0.compass-ci.net
location_href: Packages/python-trove-classifiers-2023.5.2-1.1.src.rpm
checksum_type: sha256
description:
  Classifiers categorize projects per PEP 301. Use this package to validate classifiers in packages for PyPI upload or download.


pkgId: 34a8a9ad761ae4b59b6a60a795b826eab33d833c0e0808cb11fae385ac41009b
name: python-twitter
arch: src
version: 1.19.6
epoch: 0
release: 1.6
summary: An API and command-line toolset for Twitter
url: https://mike.verdone.ca/twitter/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-19.compass-ci.net
location_href: Packages/python-twitter-1.19.6-1.6.src.rpm
checksum_type: sha256
description:
  A Python API for Twitter, a command-line tool for getting others'
  tweets and setting your own tweet and an IRC bot that can announce Twitter
  updates to an IRC channel.


pkgId: 2e29546ff071109de751aa87d67faf0746c1c19f91307958ce8ae3a5756f4cd1
name: python-twitter.common.finagle-thrift
arch: src
version: 0.3.9
epoch: 0
release: 2.16
summary: Thrift stubs for zipkin RPC tracing support in finagle
url: https://github.com/twitter/commons
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a24-1.compass-ci.net
location_href: Packages/python-twitter.common.finagle-thrift-0.3.9-2.16.src.rpm
checksum_type: sha256
description:
  twitter.common.finagle-thrift is a Python library with Thrift stubs for zipkin
  RPC tracing support in finagle. It's a part of twitter.common set of libraries.


pkgId: 2cbb44b2adfdf80a27a7a96bf55a2f05552cc8e6de3281e267ba85c1ddb1c5b0
name: python-twitter.common.lang
arch: src
version: 0.3.11
epoch: 0
release: 1.20
summary: Python language and compatibility facilities
url: https://github.com/twitter/commons
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a15-0.compass-ci.net
location_href: Packages/python-twitter.common.lang-0.3.11-1.20.src.rpm
checksum_type: sha256
description:
  twitter.commonn.lang is a Python library for language and compatibility
  facilities. It's a part of twitter.common set of libraries.


pkgId: e7adc2beff231cb4e5f06db608f8831fa18134de510c27fbe77f4bae37ca624e
name: python-twitter.common.rpc
arch: src
version: 0.3.11
epoch: 0
release: 1.20
summary: Thrift helpers including finagle and SSL transports
url: https://github.com/twitter/commons
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-16.compass-ci.net
location_href: Packages/python-twitter.common.rpc-0.3.11-1.20.src.rpm
checksum_type: sha256
description:
  twitter.common.rpc is a Python library with Thrift helpers including finagle
  and SSL transport. It's a part of twitter.common set of libraries.


pkgId: a32ce900f6878ced1cc65e0a4829cd6819b6726cc30db3d82fdd3c49c86feec6
name: python-twython
arch: src
version: 3.9.1
epoch: 0
release: 1.5
summary: Python wrapper for the Twitter API
url: https://github.com/ryanmcgrath/twython
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-18.compass-ci.net
location_href: Packages/python-twython-3.9.1-1.5.src.rpm
checksum_type: sha256
description:
  Twython is a Python library providing a way to access Twitter data.

  Features include:

  - Query data for:
      - User information
      - Twitter lists
      - Timelines
      - Direct Messages
      - and anything found in `the docs <https://dev.twitter.com/docs/api/1.1>`_
  - Image Uploading:
      - Update user status with an image
      - Change user avatar
      - Change user background image
      - Change user banner image
  - OAuth 2 Application Only (read-only) Support
  - Support for Twitter's Streaming API
  - Seamless Python 3 support!


pkgId: ce4fc122d1037d9bbfcbcf9a835f6a9d7fe3cb78e7240f63d5d77f41c377d2d9
name: python-typed-ast
arch: src
version: 1.5.4
epoch: 0
release: 2.1
summary: A fork of Python 2 and 3 ast modules with type comment support
url: https://github.com/python/typed_ast
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a69-5.compass-ci.net
location_href: Packages/python-typed-ast-1.5.4-2.1.src.rpm
checksum_type: sha256
description:
  typed_ast is a Python 3 package that provides a Python 2.7 and Python 3
  parser similar to the standard ast library. Unlike ast, the parsers in
  typed_ast include PEP 484 type comments and are independent of the version of
  Python under which they are run. The typed_ast parsers produce the standard
  Python AST (plus type comments), and are both fast and correct, as they are
  based on the CPython 2.7 and 3.6 parsers.


pkgId: b2490f4b566ea4ba11018f72c69deaa71af6728f049786e6a20eeb08381d880c
name: python-uncertainties
arch: src
version: 3.1.7
epoch: 0
release: 1.5
summary: Uncertainties on the Quantities Involved (aka "Error Propagation")
url: https://github.com/lebigot/uncertainties/
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/python-uncertainties-3.1.7-1.5.src.rpm
checksum_type: sha256
description:
  "uncertainties" allows calculations such as (2±0.1)*2 = 4±0.2 to be
  performed transparently. Much more complex mathematical expressions
  involving numbers with uncertainties can also be evaluated directly.


pkgId: aac7d6da904ecf77bc16a4527317be014e868d0b96f9226db2dd5b44ebbbb6fa
name: python-unicodecsv
arch: src
version: 0.14.1
epoch: 0
release: 2.23
summary: Drop-in replacment for python's csv module with unicode support
url: https://github.com/jdunck/python-unicodecsv
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-9.compass-ci.net
location_href: Packages/python-unicodecsv-0.14.1-2.23.src.rpm
checksum_type: sha256
description:
  Python 2's csv module doesn't easily deal with unicode strings,
  leading to the dreaded "'ascii' codec can't encode characters
  in position ..." exception.

  The unicodecsv is a drop-in replacement for Python 2's csv module
  which supports unicode strings without a hassle.


pkgId: 931a902a11cafe950731eb22e86ee67c15d8661357db3b87d6d0e2c9cde427e8
name: python-unicodedata2
arch: src
version: 15.0.0
epoch: 0
release: 1.5
summary: Python unicodedata backport/updates
url: https://github.com/fonttools/unicodedata2
rpm_license: Apache-2.0 AND Python-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-9.compass-ci.net
location_href: Packages/python-unicodedata2-15.0.0-1.5.src.rpm
checksum_type: sha256
description:
  Unicodedata backport and updates for the latest unicode version.
  The versions of this package match Unicode versions, so
  unicodedata2==15.0.0 is data from Unicode 15.0.0.


pkgId: 906faa2d27bada04acb44f0149078107e6a40aad3670aca85762198375f3968c
name: python-unify
arch: src
version: 0.5
epoch: 0
release: 2.18
summary: Tool to modify strings to use the same quotes
url: https://github.com/myint/unify
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-32.compass-ci.net
location_href: Packages/python-unify-0.5-2.18.src.rpm
checksum_type: sha256
description:
  Modifies strings to all use the same (single/double) quote where possible.

  Note that the "unify" executable has been renamed to "unify_quotes" to
  avoid conflicts with the wdiff package.


pkgId: 8dab0591141b02a96b39e1c41055f5cfb41187e65e022e0c6285715b9e83c8c2
name: python-unittest-xml-reporting
arch: src
version: 3.0.2
epoch: 0
release: 3.4
summary: PyUnit-based test runner with JUnit like XML reporting
url: https://github.com/xmlrunner/unittest-xml-reporting
rpm_license: LGPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b18-6.compass-ci.net
location_href: Packages/python-unittest-xml-reporting-3.0.2-3.4.src.rpm
checksum_type: sha256
description:
  unittest-xml-reporting is a unittest test runner that can save test results
  to XML files that can be consumed by a wide range of tools, such as build
  systems, IDEs and continuous integration servers.


pkgId: 9cdd0a60ba04abc48ad3cb5d31468fdc07413397cdde8f537d80e0e852d92076
name: python-unsync
arch: src
version: 1.3
epoch: 0
release: 1.12
summary: Unsynchronize asyncio
url: https://github.com/alex-sherman/unsync
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a68-2.compass-ci.net
location_href: Packages/python-unsync-1.3-1.12.src.rpm
checksum_type: sha256
description:
  Unsynchronize `asyncio` by using an ambient event loop in a separate thread.


  1. Mark all async functions with `@unsync`. May also mark regular
     functions to execute in a separate thread.
      * All `@unsync` functions, async or not, return an `Unfuture`
  2. All `Futures` must be `Unfutures` which includes the result of an
     `@unsync` function call, or wrapping `Unfuture(asyncio.Future)` or
     `Unfuture(concurrent.Future)`. `Unfuture` combines the behavior of
     `asyncio.Future` and `concurrent.Future`:
     * `Unfuture.set_value` is threadsafe unlike `asyncio.Future`
     * `Unfuture` instances can be awaited, even if made from
       `concurrent.Future`
     * `Unfuture.result()` is a blocking operation *except* in
       `unsync.loop`/`unsync.thread` where it behaves like
       `asyncio.Future.result` and will throw an exception if the future
       is not done
  3. Functions will execute in different contexts:
     * `@unsync` async functions will execute in an event loop in
       `unsync.thread`
     * `@unsync` regular functions will execute in
       `unsync.thread_executor`, a `ThreadPoolExecutor`
     * `@unsync(cpu_bound=True)` regular functions will execute in
       `unsync.process_executor`, a `ProcessPoolExecutor`


pkgId: e8dbbd636b7ea040801ca2deb9fac4ef48bb937b53dabcc9019f8e4816e10d4f
name: python-untokenize
arch: src
version: 0.1.1
epoch: 0
release: 2.20
summary: Python module to transform tokens into original source code
url: https://github.com/myint/untokenize
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a14-2.compass-ci.net
location_href: Packages/python-untokenize-0.1.1-2.20.src.rpm
checksum_type: sha256
description:
  Untokenize transforms tokens into source code. Unlike the standard library's
  tokenize.untokenize(), it preserves the original whitespace between tokens.


pkgId: 3824751410187348e0a6638e145b86a94abe8917f7f54b99d0df69f22e31e5a8
name: python-urlgrabber
arch: src
version: 4.1.0
epoch: 0
release: 8.4
summary: A high-level cross-protocol url-grabber
url: https://github.com/rpm-software-management/urlgrabber
rpm_license: LGPL-2.1-only
rpm_group: Development/Libraries/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-3.compass-ci.net
location_href: Packages/python-urlgrabber-4.1.0-8.4.src.rpm
checksum_type: sha256
description:
  A high-level cross-protocol url-grabber for python supporting HTTP, FTP
  and file locations.  Features include keepalive, byte ranges,
  throttling, authentication, proxies and more.


pkgId: d204c057f50fed8f01a2661e7c3f5f00ea842d27b5d9a67a460ca12ce03b7315
name: python-usbsdmux
arch: src
version: 0.2.1
epoch: 0
release: 1.9
summary: Tool to control an usb-sd-mux from the command line
url: https://shop.linux-automation.com/index.php?route=product/product&product_id=50
rpm_license: LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s20p-256g--b25-12.compass-ci.net
location_href: Packages/python-usbsdmux-0.2.1-1.9.src.rpm
checksum_type: sha256
description:
  Tool to control USB-SD-mux hardware from linux-automation.com

  Full manual is available at https://www.linux-automation.com/usbsdmux-M01/


pkgId: 4de8b7d6ee0ec70fa2b9113984f42b6c38ba4309d586c0dab52e996c297e577a
name: python-validate_email
arch: src
version: 1.3
epoch: 0
release: 4.3
summary: Verify if an email address is valid and really exists
url: https://github.com/syrusakbary/validate_email
rpm_license: LGPL-3.0-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a66-4.compass-ci.net
location_href: Packages/python-validate_email-1.3-4.3.src.rpm
checksum_type: sha256
description:
  Validate_email is a package for Python that check if an email is valid,
  properly formatted and really exists.


pkgId: b0a9ca7c1507b236fee522ac33e2721de6882ebff711810dc27d3f1cfad20979
name: python-varint
arch: src
version: 1.0.2
epoch: 0
release: 1.16
summary: Library for encoding variable length integer data
url: http://github.com/fmoo/python-varint
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-18.compass-ci.net
location_href: Packages/python-varint-1.0.2-1.16.src.rpm
checksum_type: sha256
description:
  varints are a common encoding for variable length integer data,
  used in libraries such as sqlite, protobuf, v8, and more.


pkgId: 30a837be3b4c621d9a0566194f6b36d234e89b1cc314f27043e981816b636811
name: python-varlink
arch: src
version: 31.0.0
epoch: 0
release: 2.1
summary: Python implementation of the Varlink protocol
url: https://github.com/varlink/python
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-6.compass-ci.net
location_href: Packages/python-varlink-31.0.0-2.1.src.rpm
checksum_type: sha256
description:
  A varlink implementation for Python.

  Varlink is an interface description format and protocol that
  makes services accessible to both humans and machines.


pkgId: d36d65895269d07982ab6999187ea9ce140fe3968306872c9a3da4e0eaa6f756
name: python-vcversioner
arch: src
version: 2.16.0.0
epoch: 0
release: 4.11
summary: setup.py extension for deriving versions from SCM tags
url: https://github.com/habnabit/vcversioner
rpm_license: ISC
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-13.compass-ci.net
location_href: Packages/python-vcversioner-2.16.0.0-4.11.src.rpm
checksum_type: sha256
description:
  A setup.py file can be written with no version information
  specified, and vcversioner will find a recent, properly-formatted
  VCS tag and extract a version from it.


pkgId: 3ec73af71bd788b41885d759b694e37e0a75361d364738e137453eaf0c5a5621
name: python-vega_datasets
arch: src
version: 0.9.0
epoch: 0
release: 1.12
summary: A Python package for offline access to Vega datasets
url: http://github.com/altair-viz/vega_datasets
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-3.compass-ci.net
location_href: Packages/python-vega_datasets-0.9.0-1.12.src.rpm
checksum_type: sha256
description:
  A Python package for offline access to vega datasets.
  - Provide straightforward access in Python to the datasets made available
  - return the results in the form of a Pandas dataframe
  - wherever dataset size and/or license constraints make it possible, bundle the dataset with the package so that datasets can be loaded in the absence of a web connection


pkgId: c8547426713e3b8d7792af6ff2bf3e84eeff6d5a94f249c24dee1e45f7acb128
name: python-verboselogs
arch: src
version: 1.7
epoch: 0
release: 7.2
summary: Verbose logging level for Python's logging module
url: https://github.com/xolox/python-verboselogs
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-17.compass-ci.net
location_href: Packages/python-verboselogs-1.7-7.2.src.rpm
checksum_type: sha256
description:
  The verboselogs_ package extends Python's logging_ module to add the log levels
  VERBOSE_, NOTICE_, and SPAM_:

  - The VERBOSE level sits between the predefined INFO and DEBUG levels.
  - The NOTICE level sits between the predefined WARNING and INFO levels.
  - The SPAM level sits between the predefined DEBUG and NOTSET levels.

  It is currently tested on Python 2.6, 2.7, 3.4, 3.5 and PyPy.


pkgId: 71f4e6f805fcd5fb6379e022b26dcbb5a6bdef3d7e4102a4e1c559331575f64b
name: python-versiontools
arch: src
version: 1.9.1
epoch: 0
release: 14.22
summary: Smart replacement for plain tuple used in __version__
url: https://launchpad.net/versiontools
rpm_license: LGPL-3.0-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-13.compass-ci.net
location_href: Packages/python-versiontools-1.9.1-14.22.src.rpm
checksum_type: sha256
description:
  Smart replacement for plain tuple used in __version__.

  * Keep a *single version definition* inside your package or module
  * Get proper versioning of development snapshots coupled with your
    Version Control System (pluggable support for additional systems
    available)
  * Produce nice version strings for released files that are compliant
    with PEP 386
  * Remain comparable as tuple of integers


pkgId: d3297d64fe4f49c8356ac09703db8960dbbc28cad17e3a5a2d6d3fa4f58a2953
name: python-virtkey
arch: src
version: 0.63.0
epoch: 0
release: 9.30
summary: Python extension to emulate keypresses
url: https://launchpad.net/virtkey
rpm_license: LGPL-3.0+
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-1.compass-ci.net
location_href: Packages/python-virtkey-0.63.0-9.30.src.rpm
checksum_type: sha256
description:
  python-virtkey is a python extension for emulating keypresses and
  getting the keyboard geometry from the xserver.


pkgId: 99f22805cff1ad4ed54404694390f265753e0b4a8b4b051f164c811925352c01
name: python-virtualenv-clone
arch: src
version: 0.5.7
epoch: 0
release: 1.6
summary: Script to clone virtualenvs
url: https://github.com/edwardgeorge/virtualenv-clone
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-6.compass-ci.net
location_href: Packages/python-virtualenv-clone-0.5.7-1.6.src.rpm
checksum_type: sha256
description:
  virtualenv cloning script.

  A script for cloning a non-relocatable virtualenv.

  Virtualenv provides a way to make virtualenv's relocatable which could then be
  copied as we wanted. However making a virtualenv relocatable this way breaks
  the no-site-packages isolation of the virtualenv as well as other aspects that
  come with relative paths and '/usr/bin/env' shebangs that may be undesirable.

  Also, the .pth and .egg-link rewriting doesn't seem to work as intended. This
  attempts to overcome these issues and provide a way to easily clone an
  existing virtualenv.

  It performs the following:

  - copies sys.argv[1] dir to sys.argv[2]
  - updates the hardcoded VIRTUAL_ENV variable in the activate script to the
    new repo location. (--relocatable doesn't touch this)
  - updates the shebangs of the various scripts in bin to the new python if
    they pointed to the old python. (version numbering is retained.)

      it can also change '/usr/bin/env python' shebangs to be absolute too,
      though this functionality is not exposed at present.

  - checks sys.path of the cloned virtualenv and if any of the paths are from
    the old environment it finds any .pth or .egg-link files within sys.path
    located in the new environment and makes sure any absolute paths to the
    old environment are updated to the new environment.

  - finally it double checks sys.path again and will fail if there are still
    paths from the old environment present.


pkgId: f703ff5013aea53beb2efe08c0af6d150a70d12bb732278ebd7efc89c8d9001f
name: python-voluptuous
arch: src
version: 0.13.1
epoch: 0
release: 1.5
summary: A Python data validation library
url: https://github.com/alecthomas/voluptuous
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-2.compass-ci.net
location_href: Packages/python-voluptuous-0.13.1-1.5.src.rpm
checksum_type: sha256
description:
  Voluptuous is a Python data validation library. It validates data
  coming into Python as JSON, YAML, etc.


pkgId: 304a8005b62f8b2bdfa3933f87e567a473a3250aa20094581d985191565f970b
name: python-vulkan
arch: src
version: 1.1.99.1
epoch: 0
release: 1.19
summary: Python bindings for the Vulkan API
url: https://github.com/realitix/vulkan
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b21-17.compass-ci.net
location_href: Packages/python-vulkan-1.1.99.1-1.19.src.rpm
checksum_type: sha256
description:
  Python extension which supports the Vulkan API.
  It keeps the original Vulkan API and focuses on minimizing
  the differences induced by the Python language.


pkgId: 9c1787979b6d2a78925ccb4a7dc306152fdb843f98a046301a5c41c79582a549
name: python-vulture
arch: src
version: 2.1
epoch: 0
release: 2.2
summary: Python module for finding dead code
url: https://github.com/jendrikseipp/vulture
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-18.compass-ci.net
location_href: Packages/python-vulture-2.1-2.2.src.rpm
checksum_type: sha256
description:
  Vulture finds unused code in Python programs. This is useful for
  cleaning up and finding errors in code bases. Running Vulture
  on both the library and test suite, untested code can be found.

  Due to Python's dynamic nature, static code analyzers like Vulture are
  likely to miss some dead code. Also, code that is only called implicitly
  may be reported as unused.

  Features:

  * static code analysis
  * only one module
  * tests itself and has complete test coverage
  * complements pyflakes and has the same output syntax
  * sorts unused classes and functions by size with ``--sort-by-size``
  * supports Python 2.6, 2.7 and 3.x


pkgId: e4f5fdb0f696cc0500c7478898812d9fe641320dc71d8d02b3999ecfeced6b58
name: python-w3lib
arch: src
version: 1.22.0
epoch: 0
release: 3.5
summary: Library of Web-Related Functions
url: https://github.com/scrapy/w3lib
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s20p-256g--b25-9.compass-ci.net
location_href: Packages/python-w3lib-1.22.0-3.5.src.rpm
checksum_type: sha256
description:
  This is a Python library of web-related functions, such as:

  * remove comments, or tags from HTML snippets

  * extract base url from HTML snippets

  * translate entites on HTML strings

  * encoding mulitpart/form-data

  * convert raw HTTP headers to dicts and vice-versa

  * construct HTTP auth header

  * converting HTML pages to unicode

  * RFC-compliant url joining

  * sanitize urls (like browsers do)

  * extract arguments from urls


pkgId: d1175b3afe40c4a1d7b27a883bf9fbe8ae99f4fac9c307d1c6e287dc5d0df0f1
name: python-waitress
arch: src
version: 2.1.2
epoch: 0
release: 6.2
summary: Waitress WSGI server
url: https://github.com/Pylons/waitress
rpm_license: ZPL-2.1
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b15-14.compass-ci.net
location_href: Packages/python-waitress-2.1.2-6.2.src.rpm
checksum_type: sha256
description:
  Waitress is a pure-Python WSGI server. It has no dependencies except
  ones which live in the Python standard library. It supports HTTP/1.0
  and HTTP/1.1.

  For more information, see the "docs" directory of the Waitress package or
  http://docs.pylonsproject.org/projects/waitress/en/latest/ .


pkgId: a3f2044ac960569d19a3a73e5c4370125ed38e8551228862420e711e3fea545e
name: python-webencodings
arch: src
version: 0.5.1
epoch: 0
release: 5.4
summary: Character encoding aliases for legacy web content
url: https://github.com/SimonSapin/python-webencodings
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-22.compass-ci.net
location_href: Packages/python-webencodings-0.5.1-5.4.src.rpm
checksum_type: sha256
description:
  This is a Python implementation of the WHATWG Encoding standard.

  In order to be compatible with legacy web content when interpreting
  something like Content-Type: text/html; charset=latin1, tools need to
  use a particular set of aliases for encoding labels as well as some
  overriding rules. For example, US-ASCII and iso-8859-1 on the web are
  actually aliases for windows-1252, and an UTF-8 or UTF-16 BOM takes
  precedence over any other encoding declaration. The Encoding standard
  defines all such details so that implementations do not have to
  reverse-engineer each other.

  This module has encoding labels and BOM detection, but the actual
  implementation for encoders and decoders is Python’s.


pkgId: 2da81b9bce6980ef249edd4073bc0193c7a85f8c10d5bf040c20ba5cf748d259
name: python-websockets
arch: src
version: 10.4
epoch: 0
release: 2.1
summary: An implementation of the WebSocket Protocol (RFC 6455)
url: https://github.com/aaugustin/websockets
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a65-1.compass-ci.net
location_href: Packages/python-websockets-10.4-2.1.src.rpm
checksum_type: sha256
description:
  WebSockets is a library for developing WebSocket servers_ and clients_ in
  Python. It implements RFC 6455 with a focus on correctness and simplicity.
  It passes the Autobahn Testsuite.

  Built on top of Python's asynchronous I/O support introduced in PEP 3156,
  it provides an API based on coroutines, making it easy to write highly
  concurrent applications.


pkgId: 6645e7dcfce9f2c3791c469409592ac7e0cc5b2c533113e0758df66511437bfc
name: python-websockify
arch: src
version: 0.10.0
epoch: 0
release: 3.8
summary: WebSocket to TCP proxy/bridge
url: https://github.com/novnc/websockify
rpm_license: BSD-2-Clause AND LGPL-3.0-only AND MPL-2.0 AND BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-12.compass-ci.net
location_href: Packages/python-websockify-0.10.0-3.8.src.rpm
checksum_type: sha256
description:
  websockify was formerly named wsproxy and was part of the
  noVNC project.

  At the most basic level, websockify just translates WebSockets traffic
  to normal socket traffic. Websockify accepts the WebSockets handshake,
  parses it, and then begins forwarding traffic between the client and
  the target in both directions.


pkgId: 094548703af149a89174961aed7e8a5f247d8c396bf3f940e62112f616a50602
name: python-whatever
arch: src
version: 0.7
epoch: 0
release: 1.4
summary: Module to make anonymous functions by partial application of operators
url: https://github.com/Suor/whatever
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-0.compass-ci.net
location_href: Packages/python-whatever-0.7-1.4.src.rpm
checksum_type: sha256
description:
  A Python module to make lambdas by partial application of python operators.
  It is inspired by the Perl 6 one, see http://perlcabal.org/syn/S02.html#The_Whatever_Object


pkgId: f13cd1d175ff185241edb89e5e024c893062885a5a7e71701054cda8d38a4b74
name: python-whichcraft
arch: src
version: 0.6.1
epoch: 0
release: 2.1
summary: Cross-python shutil.which functionality
url: https://github.com/pydanny/whichcraft
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a33-4.compass-ci.net
location_href: Packages/python-whichcraft-0.6.1-2.1.src.rpm
checksum_type: sha256
description:
  This is a shim for the "shutil.which" function designed to work
  across multiple versions of Python and inside of windows, and
  originally done for Cookiecutter. The code for Python 2.x is based on
  Python 3 code that was extracted from source.


pkgId: dfbfd63fe4f0975a7aca873a1166e114a409e0a7081a1ca02b334ac74493272e
name: python-wiring
arch: src
version: 0.4.0
epoch: 0
release: 2.22
summary: Architectural foundation for Python applications
url: https://github.com/msiedlarek/wiring
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-10.compass-ci.net
location_href: Packages/python-wiring-0.4.0-2.22.src.rpm
checksum_type: sha256
description:
  Wiring provides architectural foundation for Python applications, featuring:
  * dependency injection
  * interface definition and validation
  * modular component configuration
  * small, extremely pedantic codebase

  Full documentation is available at http://wiring.readthedocs.org


pkgId: 1fc8628c4da82af0eb9b0f3f02f17cef36690368c2d0e68261f4342f163ce6ca
name: python-wptools
arch: src
version: 0.4.17
epoch: 0
release: 4.25
summary: Wikipedia tools (for Humans)
url: https://github.com/siznax/wptools/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b15-4.compass-ci.net
location_href: Packages/python-wptools-0.4.17-4.25.src.rpm
checksum_type: sha256
description:
  Python and command-line MediaWiki access for Humans.

  Features:
  * get an HTML or plain text "extract" (lead or summary)
  * get a representative image (pageimage, thumb, etc.)
  * get an Infobox as a python dictionary
  * get any/all Wikidata by title
  * get info in any language
  * get random info


pkgId: 6ca73c93041d7f06c27d8aa27844ae05f7c8c42a50c78c93b82ed96154ee81fc
name: python-wrapt
arch: src
version: 1.15.0
epoch: 0
release: 1.1
summary: A Python module for decorators, wrappers and monkey patching
url: https://github.com/GrahamDumpleton/wrapt
rpm_license: BSD-2-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a67-2.compass-ci.net
location_href: Packages/python-wrapt-1.15.0-1.1.src.rpm
checksum_type: sha256
description:
  The aim of the **wrapt** module is to provide a transparent object proxy
  for Python, which can be used as the basis for the construction of function
  wrappers and decorator functions.

  The **wrapt** module focuses very much on correctness. It therefore goes
  way beyond existing mechanisms such as ``functools.wraps()`` to ensure that
  decorators preserve introspectability, signatures, type checking abilities
  etc. The decorators that can be constructed using this module will work in
  far more scenarios than typical decorators and provide more predictable and
  consistent behaviour.

  To ensure that the overhead is as minimal as possible, a C extension module
  is used for performance critical components. An automatic fallback to a
  pure Python implementation is also provided where a target system does not
  have a compiler to allow the C extension to be compiled.

  Documentation
  -------------

  For further information on the **wrapt** module see:

  * http://wrapt.readthedocs.org/


pkgId: 982a788c96de6013cc4e37c1c435d3e6c2ff3cf5d4bca3a3995fc3d607855e09
name: python-wsaccel
arch: src
version: 0.6.4
epoch: 0
release: 1.7
summary: Accelerator for ws4py and AutobahnPython
url: https://github.com/methane/wsaccel
rpm_license: Apache-2.0
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b18-10.compass-ci.net
location_href: Packages/python-wsaccel-0.6.4-1.7.src.rpm
checksum_type: sha256
description:
  WSAccell is WebSocket accelerator for `AutobahnPython <http://autobahn.ws/python>`_,
  `ws4py <https://github.com/Lawouach/WebSocket-for-Python>`_ and
  `Tornado <http://www.tornadoweb.org/>`_.


pkgId: 832dad308b3723eaf6202713eea1f06fa03500667506502360963c23c533e2aa
name: python-wsproto
arch: src
version: 1.2.0
epoch: 0
release: 3.3
summary: WebSockets state-machine based protocol implementation
url: https://pypi.python.org/pypi/wsproto
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-11.compass-ci.net
location_href: Packages/python-wsproto-1.2.0-3.3.src.rpm
checksum_type: sha256
description:
  This module contains a pure-Python implementation of a WebSocket
  protocol stack. It's written from the ground up to be embeddable in
  whatever program you choose to use, ensuring that you can
  communicate via WebSockets, as defined in RFC6455
  <https://tools.ietf.org/html/rfc6455>, regardless of your
  programming paradigm.

  This module does not provide a parsing layer, a network layer, or
  any rules about concurrency. Instead, it's a purely in-memory
  solution, defined in terms of data actions and WebSocket frames.
  RFC6455 and Compression Extensions for WebSocket via RFC7692
  <https://tools.ietf.org/html/rfc7692> are fully supported.


pkgId: cbd367a97ca4b6374100d9fb3785badd5c51ec81b29d3df0490fdc06aa7fe9d5
name: python-xapp
arch: src
version: 2.2.1
epoch: 0
release: 1.17
summary: Python XApp library
url: https://github.com/linuxmint/python3-xapp
rpm_license: GPL-2.0-or-later
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-2.compass-ci.net
location_href: Packages/python-xapp-2.2.1-1.17.src.rpm
checksum_type: sha256
description:
  This project gathers the components which are common to multiple
  desktop environments and required to implement cross-DE solutions.


pkgId: 500b2fec4bee332d6846a044ac841dcc74ac783e15bece0749939a9d94414811
name: python-xattr
arch: src
version: 0.10.1
epoch: 0
release: 2.2
summary: Python wrapper for extended filesystem attributes
url: https://github.com/xattr/xattr
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-18.compass-ci.net
location_href: Packages/python-xattr-0.10.1-2.2.src.rpm
checksum_type: sha256
description:
  Extended attributes extend the basic attributes of files and directories
  in the file system.  They are stored as name:data pairs associated with
  file system objects (files, directories, symlinks, etc).

  Extended attributes are currently only available on Darwin 8.0+ (Mac OS X 10.4)
  and Linux 2.6+. Experimental support is included for Solaris and FreeBSD.


pkgId: bcf501fa13f63a9c4da32aa3521c0179821df0ddbc778fa1a4c983201c1a49cc
name: python-xdg
arch: src
version: 5.1.1
epoch: 0
release: 1.6
summary: Variables defined by the XDG Base Directory Specification
url: https://github.com/srstevenson/xdg
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-18.compass-ci.net
location_href: Packages/python-xdg-5.1.1-1.6.src.rpm
checksum_type: sha256
description:
  xdg is a Python module which provides the variables defined by the
  XDG Base Directory Specification, to save you from duplicating the
  same snippet of logic in every Python utility you write that deals
  with user cache, configuration, or data files. It has no external
  dependencies.


pkgId: 130cc5a1006e49c901d35f550d38a7e09d2a4293b4136cf659ed02f08e51b8fa
name: python-xkcdpass
arch: src
version: 1.19.3
epoch: 0
release: 2.4
summary: A flexible and scriptable password generator which generates strong passphrases
url: https://github.com/redacted/XKCD-password-generator
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a17-4.compass-ci.net
location_href: Packages/python-xkcdpass-1.19.3-2.4.src.rpm
checksum_type: sha256
description:
  A flexible and scriptable password generator which generates strong passphrases,
  inspired by XKCD 936 (https://xkcd.com/936/)


pkgId: dc1447a814d6332ea067dd0011055d9c822e28ee434ca5703f212f58243c0ecd
name: python-xlrd
arch: src
version: 2.0.1
epoch: 0
release: 1.12
summary: Python module for extracting data from .xls Excel spreadsheet files
url: https://www.python-excel.org/
rpm_license: BSD-3-Clause
rpm_group: Development/Languages/Python
rpm_buildhost: vm-2p8g.2288hv3-2s24p-224g--b28-10.compass-ci.net
location_href: Packages/python-xlrd-2.0.1-1.12.src.rpm
checksum_type: sha256
description:
  A library for reading data and formatting information from Excel files
  in the historical .xls format.


pkgId: 5f05fc4e09f8f4d70ec92b4e44dc83dffc1c6835b75516b7524125e107c1e139
name: python-xmldiff
arch: src
version: 2.4
epoch: 0
release: 4.6
summary: Tree to tree correction between XML documents
url: https://github.com/Shoobx/xmldiff
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b21-0.compass-ci.net
location_href: Packages/python-xmldiff-2.4-4.6.src.rpm
checksum_type: sha256
description:
  XMLdiff shows the differences between two similar XML files in the same
  way `diff` does with text files. It can also be used as a library or as
  a command line tool and can work either with XML files or DOM trees.
  The implementation is based on "Change detection in hierarchically
  structured information", by S. Chawathe, A. Rajaraman, H.
  Garcia-Molina, and J. Widom, Stanford University, 1996.


