# packages

pkgId: 78c482f752fb71ab494f994e5e15b742ee676a7deeaaee4af0f4dfe788318fee
name: python-bleach-help
arch: noarch
version: 6.1.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for bleach
url: https://github.com/mozilla/bleach
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-bleach-6.1.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-bleach-help-6.1.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Bleach is an HTML sanitizing library that escapes or strips markup and
  attributes based on a white list.


pkgId: a7b8daf65a5271753dc2c0ee9eb4a96cb3517aeaa38bf17f565d1992d3f5db08
name: python-blinker-help
arch: noarch
version: 1.6.2
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for blinker
url: https://pythonhosted.org/blinker/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-lsgxd.compass-ci.net
rpm_sourcerpm: python-blinker-1.6.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-blinker-help-1.6.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Blinker is a signal lib based on Python.It supports both object-to-object
  and multicasting for python object.The core of blinker is minimal but provides
  quite powerful features.


pkgId: c6bf97d90bb704b2b22f8d4465151b028cbdd6d74ceb31ee275d2d05c31563df
name: python-boto3-help
arch: noarch
version: 1.34.48
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for boto3
url: https://github.com/boto/boto3
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-boto3-1.34.48-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-boto3-help-1.34.48-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Boto3 is the Amazon Web Services (AWS) Software Development
  Kit (SDK) for Python, which allows Python developers to
  write software that makes use of services like Amazon S3
  and Amazon EC2.


pkgId: 21e814a3e81bc4821d53bce9a8a8f0d4704fafecfc5f496bc6ad05b547823d72
name: python-botocore-help
arch: noarch
version: 1.34.79
epoch: 0
release: 1.oe2403next
summary: Low-level, data-driven core of boto 3.
url: https://github.com/boto/botocore
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6fwks.compass-ci.net
rpm_sourcerpm: python-botocore-1.34.79-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-botocore-help-1.34.79-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A low-level interface to a growing number of Amazon Web Services. The
  botocore package is the foundation for the AWS CLI as well as boto3.


pkgId: b43c28449926c399986409e1752f1a6881ef26ef5eab9f044c4418b7ae129381
name: python-branca-help
arch: noarch
version: 0.6.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for branca
url: https://github.com/python-visualization/branca
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-mqk7w.compass-ci.net
rpm_sourcerpm: python-branca-0.6.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-branca-help-0.6.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This library is a spinoff from [folium](https://github.com/python-visualization/folium),
  that would host the non-map-specific features.


pkgId: d3ddf22e498af6253fb3acf08e299302287b3cb57fdaaa1bf7e8a5df52a312ec
name: python-breathe-help
arch: noarch
version: 4.35.0
epoch: 0
release: 1.oe2403next
summary: Sphinx Doxygen renderer
url: https://github.com/breathe-doc/breathe
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6fwks.compass-ci.net
rpm_sourcerpm: python-breathe-4.35.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-breathe-help-4.35.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Breathe is an extension to reStructuredText and Sphinx to be able to read and render Doxygen xml output.


pkgId: 2735cb3b408edf48ffe9c8c937e9abce3c1866f19fcf315afab431a31e3270eb
name: python-bump2version-help
arch: noarch
version: 1.0.1
epoch: 0
release: 1.oe2403next
summary: Fix common misspellings in text files.
url: https://github.com/c4urself/bump2version
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-bump2version-1.0.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-bump2version-help-1.0.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A small command line tool to simplify releasing software by updating all version strings in your source code by the correct increment.

  Requires:       python3dist(setuptools)


pkgId: 13d1958d79f0a4399e2cb3b8d3b1a4f25f96dc4b7b9a73b6bb7990eca08319ec
name: python-cachetools-help
arch: noarch
version: 5.3.2
epoch: 0
release: 1.oe2403next
summary: Extensible memoizing collections and decorators
url: https://github.com/tkem/cachetools/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5cm4x.compass-ci.net
rpm_sourcerpm: python-cachetools-5.3.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-cachetools-help-5.3.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This module provides various memoizing collections and decorators,
  including variants of the Python Standard Library's `@lru_cache`_
  function decorator.


pkgId: f1408bb99065df86e60197817c73f2f4c1e7b48bd676ed27652a72883cfa06be
name: python-certifi-help
arch: noarch
version: 2024.2.2
epoch: 0
release: 1.oe2403next
summary: Python package for providing Mozilla's CA Bundle.
url: https://github.com/certifi/python-certifi
rpm_license: MPL-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-certifi-2024.2.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-certifi-help-2024.2.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Certifi provides Mozilla carefully curated collection of Root Certificates for validating the
  trustworthiness of SSL certificates while verifying the identity of TLS hosts. It has been
  extracted from the Requests project.


pkgId: 7d833dcf0fed51cf0974854a5ca6ec33d2003b68d32085f77390283efdd153f6
name: python-cherrypy-help
arch: noarch
version: 18.8.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for CherryPy
url: https://www.cherrypy.org
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-7vnfn.compass-ci.net
rpm_sourcerpm: python-cherrypy-18.8.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-cherrypy-help-18.8.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  CherryPy is available as part of the Tidelift Subscription.
  The CherryPy maintainers and the maintainers of thousands of other packages
  are working with Tidelift to deliver one enterprise subscription that covers
  all of the open source you use.
  `Learn more <https://tidelift.com/subscription/pkg/pypi-cherrypy?utm_source=pypi-cherrypy&utm_medium=referral&utm_campaign=github>`_.


pkgId: dbece966758b11356946354a700a17d05a058e5b95b42ab366a0560bbe777777
name: python-click-help
arch: noarch
version: 8.1.7
epoch: 0
release: 2.oe2403next
summary: Composable command line interface toolkit
url: https://palletsprojects.com/p/click/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-g8n49.compass-ci.net
rpm_sourcerpm: python-click-8.1.7-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-click-help-8.1.7-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Click is a Python package for creating beautiful command line interfaces
  in a composable way with as little code as necessary. It's the
  "Command Line Interface Creation Kit". It's highly configurable but comes
  with sensible defaults out of the box.


pkgId: 6d950d01f7579b07c4c99793b430468641eb47ecec583083e868f2147eef6dc0
name: python-cmdln-help
arch: noarch
version: 2.0.0
epoch: 0
release: 2.oe2403next
summary: Development documents and examples for cmdln
url: http://github.com/trentm/cmdln
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-cmdln-2.0.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-cmdln-help-2.0.0-2.oe2403next.noarch.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: 2ebeab4e8bcec23a1703b48ab78a06ae5583ee1ff8792e9062fdfb17b62bcbf5
name: python-commonmark-help
arch: noarch
version: 0.9.1
epoch: 0
release: 3.oe2403next
summary: Development documents and examples for commonmark
url: https://github.com/rtfd/commonmark.py
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-commonmark-0.9.1-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-commonmark-help-0.9.1-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  commonmark.py is a pure Python port of jgm's
  `commonmark.js' <https://github.com/jgm/commonmark.js>`, a
  Markdown parser and renderer for the
  `CommonMark <http://commonmark.org>` specification, using only native
  modules. Once both this project and the CommonMark specification are
  stable we will release the first ``1.0`` version and attempt to keep up
  to date with changes in ``commonmark.js``.


pkgId: 5e06f2e8ca3d27275a83fe44a6675a5534480bb87752cf40fe24820b2a404fcf
name: python-construct-help
arch: noarch
version: 2.10.68
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for construct
url: http://construct.readthedocs.org
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-construct-2.10.68-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-construct-help-2.10.68-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Construct is a powerful declarative and symmetrical parser and builder for binary data.
  Instead of writing imperative code to parse a piece of data, you declaratively define a data structure that describes your data. As this data structure is not code, you can use it in one direction to parse data into Pythonic objects, and in the other direction, to build objects into binary data.


pkgId: 4ad4d29fb549127387b64c7b130181a06a45d2013af8d9d71c8d3ae3d82e0d14
name: python-contourpy-help
arch: x86_64
version: 1.2.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for contourpy
url: https://github.com/contourpy/contourpy
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-contourpy-1.2.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-contourpy-help-1.2.0-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  ContourPy is a Python library for calculating contours of 2D quadrilateral grids. It is written in C++11 and wrapped using pybind11.


pkgId: 08f5b2da96d41854d33e5dcc9cf238aae0370674e73752c58e22cf0bd954eb0f
name: python-copr-help
arch: noarch
version: 1.130
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for copr
url: https://pagure.io/copr/copr
rpm_license: GPL-2.0+
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-copr-1.130-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-copr-help-1.130-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Copr is designed to be a lightweight buildsystem that allows contributors
  to create packages, put them in repositories, and make it easy for users
  to install the packages onto their system. Within the Fedora Project it
  is used to allow packagers to create third party repositories.

  This part is a python client to the copr service.


pkgId: 0fe57b0695a14c4042000f1e2fce37a2688a123f712371844dd65440d0130189
name: python-cov-core-help
arch: noarch
version: 1.15.0
epoch: 0
release: 2.oe2403next
summary: Development documents and examples for cov-core
url: https://github.com/schlamar/cov-core
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-cov-core-1.15.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-cov-core-help-1.15.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This is a lib package for use by pytest-cov, nose-cov and nose2-cov.  Unless you're developing a
  coverage plugin for a test framework, you probably want one of those.


pkgId: 7b9e53bd471889976bdc9297989119ca976eaf29114f983f01ff8f0625bd1472
name: python-decorator-help
arch: noarch
version: 5.1.1
epoch: 0
release: 1.oe2403next
summary: Decorators for Humans
url: https://github.com/micheles/decorator
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-decorator-5.1.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-decorator-help-5.1.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The goal of the decorator module is to make it easy to define signature-preserving
  function decorators and decorator factories. It also includes an implementation of multiple dispatch and
  other niceties (please check the docs).


pkgId: 41116e428c647637fb7de1e744c9965441f656809888b14db001f7d1a80343cb
name: python-distlib-help
arch: noarch
version: 0.3.8
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for distlib
url: https://github.com/pypa/distlib
rpm_license: Python-2.0
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-distlib-0.3.8-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-distlib-help-0.3.8-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A library of packaging functionality which is intended to be used as the
  basis for third-party packaging tools.


pkgId: 939808302c46bee24fc916d3c3db49c3950cb02cb19096dfbc08a0208e95c552
name: python-django-pipeline-help
arch: noarch
version: 2.1.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for django-pipeline
url: https://github.com/jazzband/django-pipeline
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-django-pipeline-2.1.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-django-pipeline-help-2.1.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Pipeline is an asset packaging library for Django, providing both CSS and
  JavaScript concatenation and compression, built-in JavaScript template support,
  and optional data-URI image and font embedding.


pkgId: c0eaa0e044851168c8f5cf530cd187adb4993fb1294db87bf1fce0b1a4848a3e
name: python-docutils-help
arch: noarch
version: 0.20.1
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for docutils
url: http://docutils.sourceforge.net
rpm_license: Public Domain and BSD-2-Clause and Python and GPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-docutils-0.20.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-docutils-help-0.20.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Docutils is an open-source text processing system for processing plaintext
  documentation into useful formats, such as HTML, LaTeX, man-pages,
  open-document or XML. It includes reStructuredText, the easy to read, easy
  to use, what-you-see-is-what-you-get plaintext markup language.


pkgId: 469dec02d18d54cd97d07ae48b3ae9772bfafe10f256b1cf75e1d38a52fc6b03
name: python-dominate-help
arch: noarch
version: 2.8.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for dominate
url: https://github.com/Knio/dominate/
rpm_license: LGPLv3
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-dominate-2.8.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-dominate-help-2.8.0-1.oe2403next.noarch.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: 16ed3c85fb9a88223fd5c552227ec6492c05f85b0cc1e2cbf77761b5183682f6
name: python-dulwich-help
arch: x86_64
version: 0.21.6
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for dulwich
url: https://www.dulwich.io/
rpm_license: Apachev2 or GPLv2+ or GPLv2
rpm_group: Unspecified
rpm_buildhost: node-bghfw.compass-ci.net
rpm_sourcerpm: python-dulwich-0.21.6-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-dulwich-help-0.21.6-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This is the Dulwich project.
  It aims to provide an interface to git repos (both local and remote) that
  doesn't call out to git directly but instead uses pure Python.


pkgId: 05edeca4bc8d0a75f6282397fd35f1ac3ad3253c6a0c9fdf73d4580e846c4be6
name: python-easy-vault-help
arch: noarch
version: 0.7.0
epoch: 0
release: 1.oe2403next
summary: Secure vault files that are easy to use
url: https://github.com/andy-maier/easy-vault
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-easy-vault-0.7.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-easy-vault-help-0.7.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The easy-vault Python package provides commands for encrypting and decrypting
  vault files that can be in any format. It provides for programmatic access to
  encrypted vault files from Python programs, so that the file itself can stay
  encrypted in the file system but can still be used by the program in clear text.


pkgId: 62a5996053f727472b1c7822bf0473178b36264d88d111fe4b17c361b382a07a
name: python-ecdsa-help
arch: noarch
version: 0.18.0
epoch: 0
release: 3.oe2403next
summary: Development documents and examples for ecdsa
url: http://github.com/tlsfuzzer/python-ecdsa
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-mqk7w.compass-ci.net
rpm_sourcerpm: python-ecdsa-0.18.0-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-ecdsa-help-0.18.0-3.oe2403next.noarch.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: a838f0647c8bdf9d681da128434304c1f7ac02cc645efc618e18736e3a606c26
name: python-elasticsearch-help
arch: noarch
version: 7.17.4
epoch: 0
release: 2.oe2403next
summary: Development documents and examples for elasticsearch
url: https://github.com/elastic/elasticsearch-py
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-elasticsearch-7.17.4-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-elasticsearch-help-7.17.4-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Official low-level client for Elasticsearch. Its goal is to provide common
  ground for all Elasticsearch-related code in Python; because of this it tries
  to be opinion-free and very extendable.


pkgId: a60a2224dd5a45d19aef6524911f3d257a957f2b1ac2885c8d345ee54a2245a8
name: python-eventlet-help
arch: noarch
version: 0.33.3
epoch: 0
release: 3.oe2403next
summary: Highly concurrent networking library
url: http://eventlet.net
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-eventlet-0.33.3-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-eventlet-help-0.33.3-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Eventlet is a concurrent networking library for Python that allows you to change how you run your code, not how you write it.


pkgId: c7a9d40dbd3893928498a69c2bd137281f43d67c39acfe208596d646f6b4217e
name: python-executing-help
arch: noarch
version: 1.2.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for executing
url: https://github.com/alexmojaki/executing
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-executing-1.2.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-executing-help-1.2.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  [![Build Status](https://github.com/alexmojaki/executing/workflows/Tests/badge.svg?branch=master)](https://github.com/alexmojaki/executing/actions) [![Coverage Status](https://coveralls.io/repos/github/alexmojaki/executing/badge.svg?branch=master)](https://coveralls.io/github/alexmojaki/executing?branch=master) [![Supports Python versions 2.7 and 3.5+, including PyPy](https://img.shields.io/pypi/pyversions/executing.svg)](https://pypi.python.org/pypi/executing)

  This mini-package lets you get information about what a frame is currently doing, particularly the AST node being executed.

  * [Usage](#usage)
      * [Getting the AST node](#getting-the-ast-node)
      * [Getting the source code of the node](#getting-the-source-code-of-the-node)
      * [Getting the `__qualname__` of the current function](#getting-the-__qualname__-of-the-current-function)
      * [The Source class](#the-source-class)
  * [Installation](#installation)
  * [How does it work?](#how-does-it-work)
  * [Is it reliable?](#is-it-reliable)
  * [Which nodes can it identify?](#which-nodes-can-it-identify)
  * [Libraries that use this](#libraries-that-use-this)





  ```python
  import executing

  node = executing.Source.executing(frame).node
  ```

  Then `node` will be an AST node (from the `ast` standard library module) or None if the node couldn't be identified (which may happen often and should always be checked).

  `node` will always be the same instance for multiple calls with frames at the same point of execution.

  If you have a traceback object, pass it directly to `Source.executing()` rather than the `tb_frame` attribute to get the correct node.



  For this you will need to separately install the [`asttokens`](https://github.com/gristlabs/asttokens) library, then obtain an `ASTTokens` object:

  ```python
  executing.Source.executing(frame).source.asttokens()
  ```

  or:

  ```python
  executing.Source.for_frame(frame).asttokens()
  ```

  or use one of the convenience methods:

  ```python
  executing.Source.executing(frame).text()
  executing.Source.executing(frame).text_range()
  ```



  ```python
  executing.Source.executing(frame).code_qualname()
  ```

  or:

  ```python
  executing.Source.for_frame(frame).code_qualname(frame.f_code)
  ```



  Everything goes through the `Source` class. Only one instance of the class is created for each filename. Subclassing it to add more attributes on creation or methods is recommended. The classmethods such as `executing` will respect this. See the source code and docstrings for more detail.



      pip install executing

  If you don't like that you can just copy the file `executing.py`, there are no dependencies (but of course you won't get updates).



  Suppose the frame is executing this line:

  ```python
  self.foo(bar.x)
  ```

  and in particular it's currently obtaining the attribute `self.foo`. Looking at the bytecode, specifically `frame.f_code.co_code[frame.f_lasti]`, we can tell that it's loading an attribute, but it's not obvious which one. We can narrow down the statement being executed using `frame.f_lineno` and find the two `ast.Attribute` nodes representing `self.foo` and `bar.x`. How do we find out which one it is, without recreating the entire compiler in Python?

  The trick is to modify the AST slightly for each candidate expression and observe the changes in the bytecode instructions. We change the AST to this:

  ```python
  (self.foo ** 'longuniqueconstant')(bar.x)
  ```

  and compile it, and the bytecode will be almost the same but there will be two new instructions:

      LOAD_CONST 'longuniqueconstant'
      BINARY_POWER

  and just before that will be a `LOAD_ATTR` instruction corresponding to `self.foo`. Seeing that it's in the same position as the original instruction lets us know we've found our match.



  Yes - if it identifies a node, you can trust that it's identified the correct one. The tests are very thorough - in addition to unit tests which check various situations directly, there are property tests against a large number of files (see the filenames printed in [this build](https://travis-ci.org/alexmojaki/executing/jobs/557970457)) with real code. Specifically, for each file, the tests:

   1. Identify as many nodes as possible from all the bytecode instructions in the file, and assert that they are all distinct
   2. Find all the nodes that should be identifiable, and assert that they were indeed identified somewhere

  In other words, it shows that there is a one-to-one mapping between the nodes and the instructions that can be handled. This leaves very little room for a bug to creep in.

  Furthermore, `executing` checks that the instructions compiled from the modified AST exactly match the original code save for a few small known exceptions. This accounts for all the quirks and optimisations in the interpreter.



  Currently it works in almost all cases for the following `ast` nodes:

   - `Call`, e.g. `self.foo(bar)`
   - `Attribute`, e.g. `point.x`
   - `Subscript`, e.g. `lst[1]`
   - `BinOp`, e.g. `x + y` (doesn't include `and` and `or`)
   - `UnaryOp`, e.g. `-n` (includes `not` but only works sometimes)
   - `Compare` e.g. `a < b` (not for chains such as `0 < p < 1`)

  The plan is to extend to more operations in the future.





  - **[`stack_data`](https://github.com/alexmojaki/stack_data)**: Extracts data from stack frames and tracebacks, particularly to display more useful tracebacks than the default. Also uses another related library of mine: **[`pure_eval`](https://github.com/alexmojaki/pure_eval)**.
  - **[`futurecoder`](https://futurecoder.io/)**: Highlights the executing node in tracebacks using `executing` via `stack_data`, and provides debugging with `snoop`.
  - **[`snoop`](https://github.com/alexmojaki/snoop)**: A feature-rich and convenient debugging library. Uses `executing` to show the operation which caused an exception and to allow the `pp` function to display the source of its arguments.
  - **[`heartrate`](https://github.com/alexmojaki/heartrate)**: A simple real time visualisation of the execution of a Python program. Uses `executing` to highlight currently executing operations, particularly in each frame of the stack trace.
  - **[`sorcery`](https://github.com/alexmojaki/sorcery)**: Dark magic delights in Python. Uses `executing` to let special callables called spells know where they're being called from.



  - **[`IPython`](https://github.com/ipython/ipython/pull/12150)**: Highlights the executing node in tracebacks using `executing` via [`stack_data`](https://github.com/alexmojaki/stack_data).
  - **[`icecream`](https://github.com/gruns/icecream)**: 🍦 Sweet and creamy print debugging. Uses `executing` to identify where `ic` is called and print its arguments.
  - **[`friendly_traceback`](https://github.com/friendly-traceback/friendly-traceback)**: Uses `stack_data` and `executing` to pinpoint the cause of errors and provide helpful explanations.
  - **[`python-devtools`](https://github.com/samuelcolvin/python-devtools)**: Uses `executing` for print debugging similar to `icecream`.
  - **[`sentry_sdk`](https://github.com/getsentry/sentry-python)**: Add the integration `sentry_sdk.integrations.executingExecutingIntegration()` to show the function `__qualname__` in each frame in sentry events.
  - **[`varname`](https://github.com/pwwang/python-varname)**: Dark magics about variable names in python. Uses `executing` to find where its various magical functions like `varname` and `nameof` are called from.


pkgId: 302684c1476f540b9f286d42c68a7a448bfae097c950814b6d5b33f9b79dd5e4
name: python-ez_setup-help
arch: noarch
version: 0.9
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for ez_setup
url: http://github.com/ActiveState/ez_setup
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-ez_setup-0.9-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-ez_setup-help-0.9-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  **Problem**: ``setup.py`` of several Python projects blindly import the
  setuptools bootstrap module ``ez_setup.py``.this is
  to remain compatible with several Python distributors opting to use Distribute
  instead of Setuptools -- examples: Debian, ActiveState, and so on.


pkgId: 670d2dccc72bca7a8e5fdf4f726cf7744986135d274f96c1886b2375597786e0
name: python-flasgger-help
arch: noarch
version: 0.9.7.1
epoch: 0
release: 1.oe2403next
summary: Extract swagger specs from your flask project.
url: https://github.com/flasgger/flasgger/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-flasgger-0.9.7.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-flasgger-help-0.9.7.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Flasgger is a Flask extension to extract OpenAPI-Specification from all Flask views registered in your API.


pkgId: 9322ae937e07e170757d585e2c969d81a1e9c5f8d1f632e75c46df8a31ecfe7e
name: python-flask-session-help
arch: noarch
version: 0.5.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for Flask-Session
url: https://github.com/fengsp/flask-session
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-flask-session-0.5.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-flask-session-help-0.5.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Flask-Session is an extension for Flask that adds support for
  Server-side Session to your application.


pkgId: 3075a1f59afdd731ca6598a4b8caabd45c14a5d79d06d57a11c044c731275636
name: python-gast-help
arch: noarch
version: 0.5.4
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for gast
url: https://github.com/serge-sans-paille/gast/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-gast-0.5.4-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-gast-help-0.5.4-1.oe2403next.noarch.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: 208c08a2a3585e0c2a4efc673d271e699011c26306fb31d1cb1b41d065178cf2
name: python-genshi-help
arch: noarch
version: 0.7.7
epoch: 0
release: 3.oe2403next
summary: Development documents and examples for Genshi
url: http://genshi.edgewall.org/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-genshi-0.7.7-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-genshi-help-0.7.7-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Genshi is a Python library that provides an integrated set of
  components for parsing, generating, and processing HTML, XML
  or other textual content for output generation on the web.


pkgId: 217c4984e354e38e95843376cf3f07a4f96dfbeddec1d965a848bce214426449
name: python-gitdb-help
arch: noarch
version: 4.0.11
epoch: 0
release: 1.oe2403next
summary: Git Object Database
url: https://github.com/gitpython-developers/gitdb
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-gitdb-4.0.11-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-gitdb-help-4.0.11-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  GitDB allows you to access bare git repositories for reading and writing.
  It aims at allowing full access to loose objects as well as packs with
  performance and scalability in mind. It operates exclusively on streams,
  allowing to handle large objects with a small memory footprint.


pkgId: 2967a16bea99dd0e50879a35bec0015dc0e78cfa86415045bc156b9fd0fd74ca
name: python-google-api-core-help
arch: noarch
version: 2.7.3
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for google-api-core
url: https://github.com/googleapis/python-api-core
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-google-api-core-2.7.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-google-api-core-help-2.7.3-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This library is not meant to stand-alone. Instead it defines common helpers used by all Google API clients.


pkgId: dc3ed3d907103bab8fcc3ec04fee5d4acd1e14281456f4340d5a7794f3335f1f
name: python-google-auth-help
arch: noarch
version: 2.28.1
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for google-auth
url: https://github.com/googleapis/google-auth-library-python
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-google-auth-2.28.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-google-auth-help-2.28.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This library simplifies using Google's various server-to-server authentication
  mechanisms to access Google APIs.


pkgId: e32d409ec122088946b8ec86511a0a0b13af2acdb6f409b8b8b940c7c8bee815
name: python-googleapis-common-protos-help
arch: noarch
version: 1.56.4
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for googleapis-common-protos
url: https://github.com/googleapis/python-api-common-protos
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-googleapis-common-protos-1.56.4-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-googleapis-common-protos-help-1.56.4-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  googleapis-common-protos contains the python classes generated from the common protos in the repository.


pkgId: 64ca7e75b34d6849817be2f835c7f3e45c94dadf34cd6e57d23d68d68f19e37e
name: python-gssapi-help
arch: x86_64
version: 1.8.3
epoch: 0
release: 2.oe2403next
summary: Python GSSAPI Wrapper
url: https://github.com/pythongssapi/python-gssapi
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-gssapi-1.8.3-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-gssapi-help-1.8.3-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  Python-GSSAPI provides both low-level and high level wrappers
  around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it
  should also be useable with other GSSAPI mechanisms.
  Documentation can be found at <https://pythongssapi.github.io/python-gssapi>.


pkgId: 6868401570c5b230fb55dd7f191475e594d583d60568d0fe979b36c055075e17
name: python-h11-help
arch: noarch
version: 0.14.0
epoch: 0
release: 2.oe2403next
summary: Development documents and examples for h11
url: https://github.com/python-hyper/h11
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-h11-0.14.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-h11-help-0.14.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  h11 is suitable for implementing both servers and clients, and has a
  pleasantly symmetric API: the events you send as a client are exactly
  the ones that you receive as a server and vice-versa.


pkgId: 2fe5253b353527681a0d0e6a4dbe92b17262e02d599dc826ff0c6230aeb796e7
name: python-hyperopt-help
arch: noarch
version: 0.2.7
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for hyperopt
url: http://hyperopt.github.com/hyperopt/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-hyperopt-0.2.7-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-hyperopt-help-0.2.7-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Hyperopt is a Python library for serial and parallel optimization over awkward
  search spaces, which may include real-valued, discrete, and conditional
  dimensions.


pkgId: 06b97b7864a3e58695521d0c50cd65186cc3d1da1f96f6527215901b54b08fee
name: python-identify-help
arch: noarch
version: 2.5.35
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for identify
url: https://github.com/pre-commit/identify
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-identify-2.5.35-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-identify-help-2.5.35-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  File identification library for Python.
  Given a file (or some information about a file), return a set of standardized tags identifying what the file is.


pkgId: 400cb3a97c9b976426ee635edfea9a5b8d4195056798488f3c6a705bc40cadfa
name: python-idna-help
arch: noarch
version: 3.6
epoch: 0
release: 5.oe2403next
summary: Development documents and examples for idna
url: https://github.com/kjd/idna
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-idna-3.6-5.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-idna-help-3.6-5.oe2403next.noarch.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.


pkgId: 7a0d65f3d7da2f39dc233af6e8265eb8378ee4eae5618316c515f4d34cf5278e
name: python-ifcfg-help
arch: noarch
version: 0.24
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for ifcfg
url: https://github.com/ftao/python-ifcfg
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-ifcfg-0.24-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-ifcfg-help-0.24-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Ifcfg is a cross-platform (Windows/Unix) library for parsing ``ifconfig`` and
  ``ipconfig`` output in Python. It is useful for pulling information such as IP,
  Netmask, MAC Address, Hostname, etc.
  A fallbacks to ``ip`` is included for newer Unix systems w/o ``ifconfig``. Windows
  systems are supported (in English) through ``ipconfig``.


pkgId: a2c1858db2029521ac6fc5391f5c257663d895712b90f5dafa6a159f2983c65c
name: python-importlib-metadata-help
arch: noarch
version: 7.0.1
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for importlib-metadata
url: https://github.com/python/importlib_metadata
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-importlib-metadata-7.0.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-importlib-metadata-help-7.0.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  importlib_metadata is a library which provides an API for accessing an installed package’s metadata (see PEP 566), such as its entry points or its top-level name.


pkgId: 52f3d0e9abd5b9e44ee177649c8491072bd1c25c4f0a7c440c165179e189aa55
name: python-invoke-help
arch: noarch
version: 2.2.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for invoke
url: http://docs.pyinvoke.org
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-invoke-2.2.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-invoke-help-2.2.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Invoke is a Python (2.7 and 3.4+) library for managing shell-oriented
  subprocesses and organizing executable Python code into CLI-invokable tasks. It
  draws inspiration from various sources (``make``/``rake``, Fabric 1.x, etc) to
  arrive at a powerful & clean feature set.
  For a high level introduction, including example code, please see `our main
  project website <http://pyinvoke.org>`_; or for detailed API docs, see `the
  versioned API website <http://docs.pyinvoke.org>`_.


pkgId: 6b31a44ad977d91c1fdd984de620dd0d9a4696808187c50990c19d54ee1f9dfb
name: python-ipython-help
arch: noarch
version: 8.22.1
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for ipython
url: https://ipython.org
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-bghfw.compass-ci.net
rpm_sourcerpm: python-ipython-8.22.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-ipython-help-8.22.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  IPython provides a rich toolkit to help you make the most out of using Python
  interactively.  Its main components are:

   * A powerful interactive Python shell
   * A `Jupyter <https://jupyter.org/>`_ kernel to work with Python code in Jupyter
     notebooks and other interactive frontends.

  The enhanced interactive Python shells have the following main features:

   * Comprehensive object introspection.

   * Input history, persistent across sessions.

   * Caching of output results during a session with automatically generated
     references.

   * Extensible tab completion, with support by default for completion of python
     variables and keywords, filenames and function keywords.

   * Extensible system of 'magic' commands for controlling the environment and
     performing many tasks related either to IPython or the operating system.

   * A rich configuration system with easy switching between different setups
     (simpler than changing $PYTHONSTARTUP environment variables every time).

   * Session logging and reloading.

   * Extensible syntax processing for special purpose situations.

   * Access to the system shell with user-extensible alias system.

   * Easily embeddable in other Python programs and GUIs.

   * Integrated access to the pdb debugger and the Python profiler.

  The latest development version is always available from IPython's `GitHub
  site <http://github.com/ipython>`_.


pkgId: cf6a1a696fdc030149adf03d2c1ef86aec707b9ec4f5049d5937bf21967f03da
name: python-jedi-help
arch: noarch
version: 0.19.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for jedi
url: https://github.com/davidhalter/jedi
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6fwks.compass-ci.net
rpm_sourcerpm: python-jedi-0.19.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-jedi-help-0.19.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Jedi is a static analysis tool for Python that is typically used in IDEs/editors plugins.
  It has a focus on autocompletion and goto functionality.
  Other features include refactoring, code search and finding references.


pkgId: fe34752ea1f03e4c99a6090537de73ca42061938c38472e6f3f4cc683aa8cf1a
name: python-jeepney-help
arch: noarch
version: 0.8.0
epoch: 0
release: 2.oe2403next
summary: Development documents and examples for jeepney
url: https://gitlab.com/takluyver/jeepney
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6fwks.compass-ci.net
rpm_sourcerpm: python-jeepney-0.8.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-jeepney-help-0.8.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This is a low-level, pure Python DBus protocol client. It has an `I/O-free
  <https://sans-io.readthedocs.io/>`__ core, and integration modules for different
  event loops.

  DBus is an inter-process communication system, mainly used in Linux.

  `Jeepney docs on Readthedocs <https://jeepney.readthedocs.io/en/latest/>`__

  This project is experimental, and there are a
  number of `more mature Python DBus bindings <https://www.freedesktop.org/wiki/Software/DBusBindings/#python>`__.


pkgId: 431735aa263da406d3782659fe056e1fd99e04dd3187850ca0cce0a57055067e
name: python-json-tricks-help
arch: noarch
version: 3.17.3
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for json-tricks
url: https://github.com/mverleg/pyjson_tricks
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-json-tricks-3.17.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-json-tricks-help-3.17.3-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The `pyjson-tricks` package brings several pieces of functionality to python handling of json files:
  1. **Store and load numpy arrays** in human-readable format.
  2. **Store and load class instances** both generic and customized.
  3. **Store and load date/times** as a dictionary (including timezone).
  4. **Preserve map order** ``{}`` using ``OrderedDict``.
  5. **Allow for comments** in json files by starting lines with ``#``.
  6. Sets, complex numbers, Decimal, Fraction, enums, compression, duplicate keys, pathlib Paths ...
  As well as compression and disallowing duplicate keys.
  * Code: https://github.com/mverleg/pyjson_tricks
  * Documentation: http://json-tricks.readthedocs.org/en/latest/
  * PIP: https://pypi.python.org/pypi/json_tricks
  The 2.0 series added some of the above features and broke backward compatibility. The version 3.0 series is a more readable rewrite that also makes it easier to combine encoders, again not fully backward compatible.
  Several keys of the format ``__keyname__`` have special meanings, and more might be added in future releases.
  If you're considering JSON-but-with-comments as a config file format, have a look at HJSON_, it might be more appropriate. For other purposes, keep reading!
  Thanks for all the Github stars!


pkgId: bc0cf24167ca0ca18125eb1ba9786d07f88be1fa3244586e826756c6478c9b68
name: python-json5-help
arch: noarch
version: 0.9.14
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for json5
url: https://github.com/dpranke/pyjson5
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6fwks.compass-ci.net
rpm_sourcerpm: python-json5-0.9.14-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-json5-help-0.9.14-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  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: 4d09465c44ecf3e4e1b66432951bf04bf9ebad618ba22c4c67c0ece283767179
name: python-kafka-python-help
arch: noarch
version: 2.0.2
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for kafka-python
url: https://github.com/dpkp/kafka-python
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-kafka-python-2.0.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-kafka-python-help-2.0.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Kafka Python client

  Python client for the Apache Kafka distributed stream processing system.
  kafka-python is designed to function much like the official java client, with a
  sprinkling of pythonic interfaces (e.g., consumer iterators).description


pkgId: 6a96d2dd0f084e03a8d4da29a6333871056dc89a9c841b07296da31c898170fe
name: python-keras-rl2-help
arch: noarch
version: 1.0.5
epoch: 0
release: 2.oe2403next
summary: Development documents and examples for keras-rl2
url: https://github.com/wau/keras-rl2
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-keras-rl2-1.0.5-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-keras-rl2-help-1.0.5-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  keras-rl2 implements some state-of-the art deep reinforcement learning algorithms in Python and seamlessly integrates with the deep learning library Keras.


pkgId: 37dd9033b8abcfc6c5aabd6799daccca7d223bf931129bc3565c1536725e572c
name: python-kerberos-help
arch: x86_64
version: 1.3.1
epoch: 0
release: 2.oe2403next
summary: Development documents and examples for kerberos
url: https://github.com/apple/ccs-pykerberos
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-kerberos-1.3.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-kerberos-help-1.3.1-2.oe2403next.x86_64.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>.
  Much of the C-code here is adapted from Apache's mod_auth_kerb-5.0rc7.


pkgId: 57ee407d4eb7e004ba0b385ed9cef8a0b14894f7ad5ded3fd601ada00dabe7ef
name: python-keyring-help
arch: noarch
version: 23.13.1
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for keyring
url: https://github.com/jaraco/keyring
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-keyring-23.13.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-keyring-help-23.13.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  On Linux, the KWallet backend relies on dbus-python_, which does not always
  install correctly when using pip (compilation is needed). For best results,
  install dbus-python as a system package.


pkgId: 1d90b1132f0a4e6bb818a6678c6bf26bd7dd11e198b2665bbc573131d8b10a49
name: python-kitchen-help
arch: noarch
version: 1.2.6
epoch: 0
release: 8.oe2403next
summary: API documentation for the Kitchen python3 module
url: https://pypi.python.org/pypi/kitchen/
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-kitchen-1.2.6-8.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-kitchen-help-1.2.6-8.oe2403next.noarch.rpm
checksum_type: sha256
description:
  kitchen includes functions to make gettext easier to use, handling unicode
  text easier (conversion with bytes, outputting xml, and calculating how many
  columns a string takes).

  This package contains the API documenation for programming with the
  python-3 version of the kitchen library.


pkgId: 7e9da8a71a5d73c83b01c7b106b1874efee5e354c5c5adc7c9d7376f3d51e2b0
name: python-lazr.config-help
arch: noarch
version: 3.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for lazr.config
url: https://pypi.org/project/lazr.config
rpm_license: LGPL v3
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-lazr.config-3.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-lazr.config-help-3.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The LAZR config system is typically used to manage process configuration.
  Process configuration is for saying how things change when we run systems on
  different machines, or under different circumstances.

  This system uses ini-like file format of section, keys, and values.  The
  config file supports inheritance to minimize duplication of information across
  files. The format supports schema validation.


pkgId: cd15cf7ee4a486544bd31b1619483b1079671b98913dc4f323f564670d981887
name: python-ldb-devel-common
arch: x86_64
version: 2.8.0
epoch: 0
release: 2.oe2403next
summary: Common development files for the Python bindings for the LDB library
url: http://ldb.samba.org/
rpm_license: LGPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_sourcerpm: libldb-2.8.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-ldb-devel-common-2.8.0-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  Development files for the Python bindings for the LDB library.
  This package includes files that aren't specific to a Python version.


pkgId: 3016283eebca9bb381a85f352c33e49d7d9914fb9ff3842e57c317b11d25a84e
name: python-limits-help
arch: noarch
version: 3.10.1
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for limits
url: https://limits.readthedocs.org
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-limits-3.10.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-limits-help-3.10.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  limits provides utilities to implement rate limiting using
  various strategies and storage backends such as redis & memcached.


pkgId: 9a63a18676caf713a10f126aec789598f1177fae304c665f6f3f7dab3b297e35
name: python-lxml-help
arch: x86_64
version: 5.1.0
epoch: 0
release: 5.oe2403next
summary: Development documents and examples for lxml
url: https://github.com/lxml/lxml
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-lxml-5.1.0-5.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-lxml-help-5.1.0-5.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The lxml XML toolkit is a Pythonic binding for the C libraries libxml2 and libxslt.
  It is unique in that it combines the speed and XML feature completeness of these libraries with
  the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API.
  The latest release works with all CPython versions from 2.7 to 3.7.


pkgId: d0d16fd0964b3afefece5685a1f41a14dd80bf68059d9d94c9787b736acaa968
name: python-marshmallow-help
arch: noarch
version: 3.26.2
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for marshmallow
url: https://github.com/marshmallow-code/marshmallow
rpm_license: BSD-3-Clause AND MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-marshmallow-3.26.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-marshmallow-help-3.26.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  marshmallow is an ORM/ ODM/ framework-agnostic library for converting complex datatypes, such as objects, to and from native Python datatypes.


pkgId: 2b2173e5571d277f8a4e6d339ab9a3b1a0ed7e9f6afd6d8723c9521b05233c4e
name: python-memory-profiler-help
arch: noarch
version: 0.61.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for memory-profiler
url: https://github.com/pythonprofilers/memory_profiler
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-memory-profiler-0.61.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-memory-profiler-help-0.61.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Memory Profiler is a python module for monitoring memory consumption of a
  process as well as line-by-line analysis of memory consumption for python
  programs. It is a pure python module which depends on the psutil < module.


pkgId: 83b531ffa87437580c44ba6be14575c2f6c7a3e4ef983fb02f4b5640e8bd1b54
name: python-mkdocs-help
arch: noarch
version: 1.5.3
epoch: 0
release: 1.oe2403next
summary: Project documentation with Markdown
url: https://www.mkdocs.org
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-mkdocs-1.5.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-mkdocs-help-1.5.3-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  MkDocs is a fast and simple way to create a website from source files written
  in Markdown, and configured with a YAML configuration file, the documentation
  can be hosted anywhere, even in free hosting services like Read the Docs and
  GitHub Pages.
  MkDocs is Python powered, this package is built with Python 3.


pkgId: 69e707786fbf918b58ea1cf23a64a7a066ffcc3155941c9dfcc08395a37ad351
name: python-multidict-help
arch: x86_64
version: 6.0.4
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for multidict
url: https://github.com/aio-libs/multidict
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-multidict-6.0.4-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-multidict-help-6.0.4-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  Multidict is dict-like collection of key-value pairs where key might be occurred more than once in the container.


pkgId: f766e055f57e1dc77f7acc5025eebc4dc710c25145b8001250c583973de81a17
name: python-munch-help
arch: noarch
version: 4.0.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for munch
url: https://github.com/Infinidat/munch
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-munch-4.0.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-munch-help-4.0.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  munch is a fork of David Schoonover's **Bunch** package, providing similar functionality. 99% of the work was done by him, and the fork was made mainly for lack of responsiveness for fixes and maintenance on the original code.
  Munch is a dictionary that supports attribute-style access, a la JavaScript:
  ```python
  >>> b = Munch()
  >>> b.hello = 'world'
  >>> b.hello
  'world'
  >>> b['hello'] += "!"
  >>> b.hello
  'world!'
  >>> b.foo = Munch(lol=True)
  >>> b.foo.lol
  True
  >>> b.foo is b['foo']
  True
  ```


pkgId: 5600625ddae5435dc9f06cc753880190169a9fd0b635b3aac93cfc3c47d9a392
name: python-mypy-extensions-help
arch: noarch
version: 1.0.0
epoch: 0
release: 1.oe2403next
summary: Experimental type system extensions for programs checked with the mypy typechecker.
url: https://github.com/python/mypy_extensions
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-mypy-extensions-1.0.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-mypy-extensions-help-1.0.0-1.oe2403next.noarch.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: bab8e68ee390627aa25e20a3ad38b22861db6ae43adaa29938bdf988e8a3b981
name: python-mypy-help
arch: x86_64
version: 1.10.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for mypy
url: https://github.com/python/mypy
rpm_license: MIT and Python-2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-mypy-1.10.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-mypy-help-1.10.0-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  Add type annotations to your Python programs, and use mypy to type
  check them.  Mypy is essentially a Python linter on steroids, and it
  can catch many programming errors by analyzing your program, without
  actually having to run it.  Mypy has a powerful type system with
  features such as type inference, gradual typing, generics and union
  types.


pkgId: da76af56b0322d7c57cf7c4c530def3afe44859f04b9324d646cc74fbc7ea2f8
name: python-nbxmpp-help
arch: noarch
version: 3.2.5
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for nbxmpp
url: https://dev.gajim.org/gajim/python-nbxmpp/
rpm_license: GPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-nbxmpp-3.2.5-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-nbxmpp-help-3.2.5-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  python-nbxmpp is a Python library that provides a way for Python applications
  to use Jabber/XMPP networks in a non-blocking way.

  Features:
  - Asynchronous
  - ANONYMOUS, EXTERNAL, GSSAPI, SCRAM-SHA-1, DIGEST-MD5, PLAIN, and
      X-MESSENGER-OAUTH2 authentication mechanisms.
  - Connection via proxies
  - TLS
  - BOSH (XEP-0124)
  - Stream Management (XEP-0198)


pkgId: 447e3aec3aba93f923ee889a417c768645966855369aebfdd147c28272272643
name: python-netifaces-help
arch: x86_64
version: 0.11.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for netifaces
url: https://github.com/al45tair/netifaces
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-netifaces-0.11.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-netifaces-help-0.11.0-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  It’s been annoying me for some time that there’s no easy way to get the
  address(es) of the machine’s network interfaces from Python.  There is
  a good reason for this difficulty, which is that it is virtually impossible
  to do so in a portable manner.  However, it seems to me that there should
  be a package you can easy_install that will take care of working out the
  details of doing so on the machine you’re using, then you can get on with
  writing Python code without concerning yourself with the nitty gritty of
  system-dependent low-level networking APIs.
  This package attempts to solve that problem.


pkgId: b767f6b0af4910eb414eaa34c2a2129948ce5f52df5bc5330f6013b70ccfd727
name: python-networkx-help
arch: noarch
version: 3.2.1
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for networkx
url: http://networkx.github.io/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-networkx-3.2.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-networkx-help-3.2.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  NetworkX is a Python package for the creation, manipulation,
  and study of the structure, dynamics, and functions
  of complex networks.


pkgId: 8f7bd2c903040ea504354af6b81e80edec6ae0dd86aa8999d13ecdef032d1502
name: python-nose2-help
arch: noarch
version: 0.13.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for nose2
url: https://github.com/nose-devs/nose2
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: node-7vnfn.compass-ci.net
rpm_sourcerpm: python-nose2-0.13.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-nose2-help-0.13.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  nose2 is the next generation of nicer testing for Python, based on the plugins
  branch of unittest2. nose2 aims to improve on nose by:
  - providing a better plugin API
  - being easier for users to configure
  - simplifying internal interfaces and processes
  - supporting Python 2 and 3 from the same codebase, without translation
  - encouraging greater community involvement in its development

  In service of some those goals, some features of nose will not be supported in
  nose2. See the documentation for a thorough rundown.


pkgId: 442d39be49ae9044449c7083ac60cde45b2121a58ec657d591a5e6710df04933
name: python-oauthlib-help
arch: noarch
version: 3.2.2
epoch: 0
release: 2.oe2403next
summary: A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
url: https://github.com/oauthlib/oauthlib
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-oauthlib-3.2.2-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-oauthlib-help-3.2.2-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  AuthLib is a framework which implements the logic of OAuth1 or OAuth2
  without assuming a specific HTTP request object or web framework. Use
  it to graft OAuth client support onto your favorite HTTP library, or
  provide support onto your favourite web framework. 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: fd7f7b89b42fbe2bbfdb69cf322a32334111285d195e7499c6459c216f0fae59
name: python-opt-einsum-help
arch: noarch
version: 3.3.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for opt-einsum
url: https://github.com/dgasmith/opt_einsum
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-opt-einsum-3.3.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-opt-einsum-help-3.3.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Optimized einsum can significantly reduce the overall execution time of einsum-like expressions (e.g.,
  [`np.einsum`](https://docs.scipy.org/doc/numpy/reference/generated/numpy.einsum.html),
  [`dask.array.einsum`](https://docs.dask.org/en/latest/array-api.html#dask.array.einsum),
  [`pytorch.einsum`](https://pytorch.org/docs/stable/torch.html#torch.einsum),
  [`tensorflow.einsum`](https://www.tensorflow.org/api_docs/python/tf/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: 6a71c6ae07273e4a8f48d3293ad81fb30df05ac6e2797d233e0f0a40b4e8dff9
name: python-packaging-help
arch: noarch
version: 24.2
epoch: 0
release: 1.oe2403next
summary: Core utilities for Python packages
url: https://github.com/pypa/packaging
rpm_license: BSD and ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-packaging-24.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-packaging-help-24.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Reusable core utilities for various Python Packaging interoperability specifications.

  This library provides utilities that implement the interoperability specifications which have clearly one correct behaviour (eg: PEP 440) or benefit greatly from having a single shared implementation (eg: PEP 425).

  The packaging project includes the following: version handling, specifiers, markers, requirements, tags, utilities.


pkgId: 935568af8b01946d30d371b0778ab53766a0110b2213a524338ba1372f51b7c8
name: python-pallets-sphinx-themes-help
arch: noarch
version: 2.1.1
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for Pallets-Sphinx-Themes
url: https://github.com/pallets/pallets-sphinx-themes/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-pallets-sphinx-themes-2.1.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pallets-sphinx-themes-help-2.1.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Themes for the Pallets projects. If you're writing an extension, use the
  appropriate theme to make your documentation look consistent.
  Available themes:
  -   flask
  -   jinja
  -   werkzeug
  -   click


pkgId: 49190414277dea39de14ed87cffbdbc38b5faaa9c7f271684885fa4c3b74bd6f
name: python-parso-help
arch: noarch
version: 0.8.3
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for parso
url: https://github.com/davidhalter/parso
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-parso-0.8.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-parso-help-0.8.3-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Parso is a Python parser that supports error recovery and round-trip parsing
  for different Python versions. Parso consists of a small API to parse Python
  and analyse the syntax tree.


pkgId: 375a0b9587fe4bba1987e3df5be63bdb106f22bfd2b6627b95029234da67ae83
name: python-paste-deploy-help
arch: noarch
version: 3.0.1
epoch: 0
release: 2.oe2403next
summary: Load, configure, and compose WSGI applications and servers
url: https://pylonsproject.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-paste-deploy-3.0.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-paste-deploy-help-3.0.1-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This tool provides code to load WSGI applications and servers from URIs. These URIs can refer to Python eggs for INI-style configuration files. Paste Script provides commands to serve applications based on this configuration file.


pkgId: 1579a781d324bc8aa34e6b8686ac0e4ae414d71fd79012ddffde2e7261cc1d98
name: python-path-help
arch: noarch
version: 16.9.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for path
url: https://github.com/jaraco/path
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_sourcerpm: python-path-16.9.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-path-help-16.9.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package implements path objects as first-class entities,
  allowing common operations on files to be invoked on those path objects directly.


pkgId: 05b7926c762d3fb7b9a39955280a7b6cc7fd7c63c737cf07a20df6eecc219848
name: python-pathspec-help
arch: noarch
version: 0.11.2
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for pathspec
url: https://github.com/cpburnz/python-pathspec
rpm_license: MPL-2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-pathspec-0.11.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pathspec-help-0.11.2-1.oe2403next.noarch.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: d29ed8ced9cf519f0c6bd888a606923dd527874e088bde7cfc33c4d6a3437a1a
name: python-patsy-help
arch: noarch
version: 0.5.3
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for patsy
url: https://github.com/pydata/patsy
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-patsy-0.5.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-patsy-help-0.5.3-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Patsy is a Python library for describing statistical models (especially linear
  models, or models that have a linear component) and building design matrices.
  Patsy brings the convenience of R "formulas" to Python.


pkgId: 3703744fdab72c0e3a29df6e6d5ff542e0a39d2574d03c549f3e71a160b80997
name: python-pbr-help
arch: noarch
version: 6.0.0
epoch: 0
release: 1.oe2403next
summary: Python Build Reasonableness
url: https://docs.openstack.org/pbr/latest/
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-pbr-6.0.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pbr-help-6.0.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  PBR is a library that injects some useful and sensible default behaviors into
  your setuptools run. It started off life as the chunks of code that were copied
  between all of the OpenStack projects. Around the time that OpenStack hit 18
  different projects each with at least 3 active branches, it seems like a good
  time to make that code into a proper re-usable library.


pkgId: 8e17bd478725d360b7252698e22eec4649b22cb083f637d6ee5d1f1754b0449d
name: python-pexpect-help
arch: noarch
version: 4.8.0
epoch: 0
release: 2.oe2403next
summary: Development documents and examples for pexpect
url: https://pexpect.readthedocs.io/
rpm_license: ISC license
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-pexpect-4.8.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pexpect-help-4.8.0-2.oe2403next.noarch.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. Pexpect works like
  Don Libes' Expect. Pexpect allows your script to spawn a child application and
  control it as if a human were typing commands.

  Pexpect can be used for automating interactive applications such as ssh, ftp,
  passwd, telnet, etc. It can be used to a automate setup scripts for duplicating
  software package installations on different servers. It can be used for
  automated software testing. Pexpect is in the spirit of Don Libes' Expect, but
  Pexpect is pure Python.


pkgId: cb2b6832116a535465d9def3acc61421c6a84b2e4aca980cde25753750ca7bd2
name: python-pickleshare-help
arch: noarch
version: 0.7.5
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for pickleshare
url: https://github.com/pickleshare/pickleshare
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-pickleshare-0.7.5-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pickleshare-help-0.7.5-1.oe2403next.noarch.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.

  Example usage::

      from pickleshare import *
      db = PickleShareDB('~/testpickleshare')
      db.clear()
      print("Should be empty:",db.items())
      db['hello'] = 15
      db['aku ankka'] = [1,2,313]
      db['paths/are/ok/key'] = [1,(5,46)]
      print(db.keys())

  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 pickleshare


pkgId: 54fc0face5628fde2f7e602eddb092b816c7dca1955c56a2325d0915f41e0b78
name: python-pkgconfig-help
arch: noarch
version: 1.5.5
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for pkgconfig
url: https://github.com/matze/pkgconfig
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-pkgconfig-1.5.5-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pkgconfig-help-1.5.5-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  pkgconfig is a Python module to interface with the pkg-config command line tool and supports Python 3.3+.


pkgId: 3f99405aa20a01de6aa6753e6a516a72dcdbe774080c9096cc6e9334040be359
name: python-platformdirs-help
arch: noarch
version: 3.11.0
epoch: 0
release: 1.oe2403next
summary: A small Python module for determining appropriate platform-specific dirs
url: https://github.com/platformdirs/platformdirs
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_sourcerpm: python-platformdirs-3.11.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-platformdirs-help-3.11.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The problem When writing desktop application, finding the right location to
  store user data and configuration varies per platform. Even for single-platform
  apps, there may by plenty of nuances in figuring out the right location


pkgId: 9cdcb5b719bb7a1ad7ae9287af4e3e366cac096fb0e2b1a206483c528e176863
name: python-pluggy-help
arch: noarch
version: 1.4.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for pluggy
url: https://github.com/pytest-dev/pluggy
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-pluggy-1.4.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pluggy-help-1.4.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A minimalist production ready plugin system.This is the core
  framework used by the pytest, tox, and devpi projects.


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


pkgId: 4000317fe49ee44a80956542ec1a4422327c46953b958855393693a094ca39d5
name: python-prettytable-help
arch: noarch
version: 3.9.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for prettytable
url: https://github.com/jazzband/prettytable
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-prettytable-3.9.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-prettytable-help-3.9.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  PrettyTable is a simple Python library designed to make it quick and easy to
  represent tabular data in visually appealing ASCII tables. It was inspired by
  the ASCII tables used in the PostgreSQL shell psql. PrettyTable allows for
  selection of which columns are to be printed, independent alignment of columns
  (left or right justified or centred) and printing of "sub-tables" by specifying
  a row range.


pkgId: 606612b03ab52bd04564ec77acc7b0a268ba23fa7fc6460a35e669e6629ac872
name: python-prompt-toolkit-help
arch: noarch
version: 3.0.43
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for prompt-toolkit
url: https://github.com/prompt-toolkit/python-prompt-toolkit
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-prompt-toolkit-3.0.43-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-prompt-toolkit-help-3.0.43-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  prompt_toolkit is a library for building powerful interactive command lines and
  terminal applications in Python.


pkgId: d63c001671f0fc7437364f785ab971520d7b621d57dc8cddd36bf1c56bf76a73
name: python-pure-eval-help
arch: noarch
version: 0.2.2
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for pure-eval
url: http://github.com/alexmojaki/pure_eval
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-pure-eval-0.2.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pure-eval-help-0.2.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  [![Build Status](https://travis-ci.org/alexmojaki/pure_eval.svg?branch=master)](https://travis-ci.org/alexmojaki/pure_eval) [![Coverage Status](https://coveralls.io/repos/github/alexmojaki/pure_eval/badge.svg?branch=master)](https://coveralls.io/github/alexmojaki/pure_eval?branch=master) [![Supports Python versions 3.5+](https://img.shields.io/pypi/pyversions/pure_eval.svg)](https://pypi.python.org/pypi/pure_eval)

  This is a Python package that lets you safely evaluate certain AST nodes without triggering arbitrary code that may have unwanted side effects.

  It can be installed from PyPI:

      pip install pure_eval

  To demonstrate usage, suppose we have an object defined as follows:

  ```python
  class Rectangle:
      def __init__(self, width, height):
          self.width = width
          self.height = height

      @property
      def area(self):
          print("Calculating area...")
          return self.width * self.height


  rect = Rectangle(3, 5)
  ```

  Given the `rect` object, we want to evaluate whatever expressions we can in this source code:

  ```python
  source = "(rect.width, rect.height, rect.area)"
  ```

  This library works with the AST, so let's parse the source code and peek inside:

  ```python
  import ast

  tree = ast.parse(source)
  the_tuple = tree.body[0].value
  for node in the_tuple.elts:
      print(ast.dump(node))
  ```

  Output:

  ```python
  Attribute(value=Name(id='rect', ctx=Load()), attr='width', ctx=Load())
  Attribute(value=Name(id='rect', ctx=Load()), attr='height', ctx=Load())
  Attribute(value=Name(id='rect', ctx=Load()), attr='area', ctx=Load())
  ```

  Now to actually use the library. First construct an Evaluator:

  ```python
  from pure_eval import Evaluator

  evaluator = Evaluator({"rect": rect})
  ```

  The argument to `Evaluator` should be a mapping from variable names to their values. Or if you have access to the stack frame where `rect` is defined, you can instead use:

  ```python
  evaluator = Evaluator.from_frame(frame)
  ```

  Now to evaluate some nodes, using `evaluator[node]`:

  ```python
  print("rect.width:", evaluator[the_tuple.elts[0]])
  print("rect:", evaluator[the_tuple.elts[0].value])
  ```

  Output:

  ```
  rect.width: 3
  rect: <__main__.Rectangle object at 0x105b0dd30>
  ```

  OK, but you could have done the same thing with `eval`. The useful part is that it will refuse to evaluate the property `rect.area` because that would trigger unknown code. If we try, it'll raise a `CannotEval` exception.

  ```python
  from pure_eval import CannotEval

  try:
      print("rect.area:", evaluator[the_tuple.elts[2]])  # fails
  except CannotEval as e:
      print(e)  # prints CannotEval
  ```

  To find all the expressions that can be evaluated in a tree:

  ```python
  for node, value in evaluator.find_expressions(tree):
      print(ast.dump(node), value)
  ```

  Output:

  ```python
  Attribute(value=Name(id='rect', ctx=Load()), attr='width', ctx=Load()) 3
  Attribute(value=Name(id='rect', ctx=Load()), attr='height', ctx=Load()) 5
  Name(id='rect', ctx=Load()) <__main__.Rectangle object at 0x105568d30>
  Name(id='rect', ctx=Load()) <__main__.Rectangle object at 0x105568d30>
  Name(id='rect', ctx=Load()) <__main__.Rectangle object at 0x105568d30>
  ```

  Note that this includes `rect` three times, once for each appearance in the source code. Since all these nodes are equivalent, we can group them together:

  ```python
  from pure_eval import group_expressions

  for nodes, values in group_expressions(evaluator.find_expressions(tree)):
      print(len(nodes), "nodes with value:", values)
  ```

  Output:

  ```
  1 nodes with value: 3
  1 nodes with value: 5
  3 nodes with value: <__main__.Rectangle object at 0x10d374d30>
  ```

  If we want to list all the expressions in a tree, we may want to filter out certain expressions whose values are obvious. For example, suppose we have a function `foo`:

  ```python
  def foo():
      pass
  ```

  If we refer to `foo` by its name as usual, then that's not interesting:

  ```python
  from pure_eval import is_expression_interesting

  node = ast.parse('foo').body[0].value
  print(ast.dump(node))
  print(is_expression_interesting(node, foo))
  ```

  Output:

  ```python
  Name(id='foo', ctx=Load())
  False
  ```

  But if we refer to it by a different name, then it's interesting:

  ```python
  node = ast.parse('bar').body[0].value
  print(ast.dump(node))
  print(is_expression_interesting(node, foo))
  ```

  Output:

  ```python
  Name(id='bar', ctx=Load())
  True
  ```

  In general `is_expression_interesting` returns False for the following values:
  - Literals (e.g. `123`, `'abc'`, `[1, 2, 3]`, `{'a': (), 'b': ([1, 2], [3])}`)
  - Variables or attributes whose name is equal to the value's `__name__`, such as `foo` above or `self.foo` if it was a method.
  - Builtins (e.g. `len`) referred to by their usual name.

  To make things easier, you can combine finding expressions, grouping them, and filtering out the obvious ones with:

  ```python
  evaluator.interesting_expressions_grouped(root)
  ```

  To get the source code of an AST node, I recommend [asttokens](https://github.com/gristlabs/asttokens).

  Here's a complete example that brings it all together:

  ```python
  from asttokens import ASTTokens
  from pure_eval import Evaluator

  source = """
  x = 1
  d = {x: 2}
  y = d[x]
  """

  names = {}
  exec(source, names)
  atok = ASTTokens(source, parse=True)
  for nodes, value in Evaluator(names).interesting_expressions_grouped(atok.tree):
      print(atok.get_text(nodes[0]), "=", value)
  ```

  Output:

  ```python
  x = 1
  d = {1: 2}
  y = 2
  d[x] = 2
  ```


pkgId: 41adb54e466b137412086568fa56dfb3cf2d90b6ba69f75bc9bb10885b4f565c
name: python-pyasn1-modules-help
arch: noarch
version: 0.3.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for pyasn1-modules
url: https://github.com/etingof/pyasn1-modules
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-pyasn1-modules-0.3.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyasn1-modules-help-0.3.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A collection of ASN.1 modules expressed in form of pyasn1 classes. Includes protocols PDUs definition (SNMP, LDAP etc.) and various data structures (X.509, PKCS etc.).


pkgId: ebae294d448d4e4ccc2e350735ea3bf75fae5c865b570089dde986c9f4fa0f1f
name: python-pycdlib-help
arch: noarch
version: 1.14.0
epoch: 0
release: 1.oe2403next
summary: Pure python ISO manipulation library
url: http://github.com/clalancette/pycdlib
rpm_license: LGPLv2
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-pycdlib-1.14.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pycdlib-help-1.14.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  PyCdlib is a pure python library to parse, write (master), and create ISO9660
  files, suitable for writing to a CD or USB.The original ISO9660 (including
  ISO9660-1999) specification is supported, as well the El Torito, Joliet, Rock
  Ridge, and UDF extensions.Please see for much more documentation.


pkgId: 093338b0ab3452be69bb94c816fc5921c3633e9f5e711340a5654390b6572ebd
name: python-pycodestyle-help
arch: noarch
version: 2.11.1
epoch: 0
release: 1.oe2403next
summary: Python style guide checker
url: https://github.com/PyCQA/pycodestyle
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-pycodestyle-2.11.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pycodestyle-help-2.11.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  pycodestyle (formerly pep8) is a tool to check your Python code against some of the style conventions in PEP 8.


pkgId: 6ef9a31f3fbb4b7a592056ff58ad24e798a366c42ce0f4db8e8180225657c183
name: python-pydocstyle-help
arch: noarch
version: 6.3.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for pydocstyle
url: https://github.com/PyCQA/pydocstyle/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-pydocstyle-6.3.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pydocstyle-help-6.3.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  pydocstyle is a static analysis tool for checking compliance with Python docstring conventions.
  pydocstyle supports most of PEP 257 out of the box, but it should not be considered a reference implementation.


pkgId: a704334944b61ceda4e016c5601d7c1323b75199e4b8f5899a6961f508c1db1b
name: python-pydot-help
arch: noarch
version: 1.4.2
epoch: 0
release: 1.oe2403next
summary: Python interface to Graphviz's Dot
url: https://github.com/pydot/pydot
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-pydot-1.4.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pydot-help-1.4.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  pydot written in pure Python is an interface to Graphviz, can parse and dump into the DOT language used by GraphViz,
  and networkx can convert its graphs to pydot.


pkgId: d8cc8c83f090fc8d62327bc97dc25f2b9d2a1c70abd0982bd12954dd3437ca6b
name: python-pyinstaller-help
arch: x86_64
version: 5.13.0
epoch: 0
release: 3.oe2403next
summary: Development documents and examples for PyInstaller
url: http://www.pyinstaller.org
rpm_license: GPL-2.0-only
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-pyinstaller-5.13.0-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyinstaller-help-5.13.0-3.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  PyInstaller bundles a Python application and all its dependencies into a single
  package. The user can run the packaged app without installing a Python
  interpreter or any modules.


pkgId: 1cd9f621cfd3a54f1be4b72ac57d655208ddd9e3b6e9a7cc693e7bd76bccbc7e
name: python-pylons-sphinx-themes-help
arch: noarch
version: 1.0.13
epoch: 0
release: 2.oe2403next
summary: Development documents and examples for pylons-sphinx-themes
url: https://pylonsproject.org
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-pylons-sphinx-themes-1.0.13-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pylons-sphinx-themes-help-1.0.13-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This repository is a Python package that contains Sphinx themes for Pylons related projects. This project is based on `Pylons Sphinx Theme <https://github.com/Pylons/pylons_sphinx_theme>`_ (singular), but uses a package implementation instead of git submodules and manual steps.
  To use a theme in your Sphinx documentation, follow this guide.


pkgId: 9fa8d7b2e89d724fca8f4367225c103e1fba49bae2ad4a9b170c3e8df46192ae
name: python-pyodbc-help
arch: x86_64
version: 5.1.0
epoch: 0
release: 1.oe2403next
summary: DB API Module for ODBC
url: https://github.com/mkleehammer/pyodbc
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-pyodbc-5.1.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyodbc-help-5.1.0-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  pyodbc is an open source Python module that makes accessing ODBC databases
  simple. It implements the DB API 2.0 specification but is packed with even more
  Pythonic convenience.


pkgId: 127b122550c4fc80f88b339ddf95f3436781a370c779c1c1299ff5dee556ffba
name: python-pyperclip-help
arch: noarch
version: 1.8.2
epoch: 0
release: 2.oe2403next
summary: A cross-platform clipboard module for Python. (Only handles plain text for now.)
url: https://github.com/asweigart/pyperclip
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-pyperclip-1.8.2-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyperclip-help-1.8.2-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Pyperclip is a cross-platform Python module for copy and paste clipboard functions. It works with Python 2 and 3.


pkgId: fccc1022cc2df966e61b5abbe8f5dcf7f9b463c33b4539f1974d176ba5598824
name: python-pyquery-help
arch: noarch
version: 2.0.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for pyquery
url: http://pypi.python.org/pypi/pyquery
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-pyquery-2.0.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyquery-help-2.0.0-1.oe2403next.noarch.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: 013a58f9c250e7c4e46a541e34233eac669d14ac994d570fc3f39e9b162028b0
name: python-pyrsistent-help
arch: noarch
version: 0.19.3
epoch: 0
release: 1.oe2403next
summary: Persistent/Functional/Immutable data structures
url: http://github.com/tobgu/pyrsistent/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-7vnfn.compass-ci.net
rpm_sourcerpm: python-pyrsistent-0.19.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyrsistent-help-0.19.3-1.oe2403next.noarch.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.


pkgId: 2ccc8f57a83065163f6c37d5aff179bd58a0855a79935b39d65ea6281a226d8d
name: python-pyspnego-help
arch: noarch
version: 0.9.1
epoch: 0
release: 1.oe2403next
summary: Windows Negotiate Authentication Client and Server
url: https://github.com/jborean93/pyspnego
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-pyspnego-0.9.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyspnego-help-0.9.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Library to handle SPNEGO (Negotiate, NTLM, Kerberos) and CredSSP authentication. Also includes a packet parser that can be used to decode raw NTLM/SPNEGO/Kerberos tokens into a human readable format.


pkgId: 54614abd97561e90884950198fdfae52501c498ba56c64821d7baf044be52c0d
name: python-pytest-forked-help
arch: noarch
version: 1.6.0
epoch: 0
release: 2.oe2403next
summary: Development documents and examples for pytest-forked
url: https://github.com/pytest-dev/pytest-forked
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-pytest-forked-1.6.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pytest-forked-help-1.6.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  pytest-forked: run each test in a forked subprocess .. warning:: this is a
  extraction of the xdist --forked module, future maintenance beyond the bare
  minimum is not planned until a new maintainer is found. This plugin **does not
  work on Windows*because there's no fork support. --forked: run each test in a
  forked subprocess to survive SEGFAULTS or otherwise dying processes.|python|
  |version| |ci| |pre-commit| |black|.. |versio .. |ci| image:: .


pkgId: b88f64e22a0e734d468aa8a4f9080f22da2bd3678e8be135a3766fffb3be2162
name: python-pytest-virtualenv-help
arch: noarch
version: 1.7.0
epoch: 0
release: 3.oe2403next
summary: Development documents and examples for pytest-virtualenv
url: https://github.com/manahl/pytest-plugins
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-pytest-virtualenv-1.7.0-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pytest-virtualenv-help-1.7.0-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Create a Python virtual environment in your test that cleans up on teardown.
  The fixture has utility methods to install packages and list what's installed.


pkgId: 831de21adacf47f72d8f8d692d5e6f243504a8091d9b506f381a89643cc624d8
name: python-python-gitlab-help
arch: noarch
version: 3.15.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for python-gitlab
url: https://github.com/python-gitlab/python-gitlab
rpm_license: LGPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-python-gitlab-3.15.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-python-gitlab-help-3.15.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  ``python-gitlab`` is a Python package providing access to the GitLab server API.
  It supports the v4 API of GitLab, and provides a CLI tool (``gitlab``).


pkgId: df347a8ebe42d6093fb24f92defb9d835917b5b40b7390e1ec00a73af09a76f7
name: python-pyudev-help
arch: noarch
version: 0.24.1
epoch: 0
release: 2.oe2403next
summary: A libudev binding
url: http://pyudev.readthedocs.org/
rpm_license: LGPL 2.1+
rpm_group: Unspecified
rpm_buildhost: node-6fwks.compass-ci.net
rpm_sourcerpm: python-pyudev-0.24.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyudev-help-0.24.1-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package supports almost all libudev functionality.The lisence
  is LGPL.It is a python 2/3 binding to libudev which is a linux
  library supporting device management.The usage of pyudev is simple
  and you can use it after a quick learning.


pkgId: a6315762595236795bc9b457fc8a69d12e0bbe18200ddaf8d28298a662493f0f
name: python-pyvmomi-help
arch: noarch
version: 8.0.2.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for pyvmomi
url: https://github.com/vmware/pyvmomi
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6fwks.compass-ci.net
rpm_sourcerpm: python-pyvmomi-8.0.2.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyvmomi-help-8.0.2.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  pyVmomi is the Python SDK for the VMware vSphere API that allows you to manage ESX, ESXi, and vCenter.


pkgId: 0ac669186061e4589a73487c9fcaa26522462c7f9a86108eb306553146b24903
name: python-pywinrm-help
arch: noarch
version: 0.4.3
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for pywinrm
url: http://github.com/diyan/pywinrm/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-pywinrm-0.4.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pywinrm-help-0.4.3-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  pywinrm is a Python client for the Windows Remote Management (WinRM) service. It allows you to invoke commands on target Windows machines from any machine that can run Python.


pkgId: 00aa4d4472875fbc45fd19112e065091c64b9e472d54ffeedce38212d3d25020
name: python-regex-help
arch: x86_64
version: 2023.10.3
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for regex
url: https://bitbucket.org/mrabarnett/mrab-regex
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-mqk7w.compass-ci.net
rpm_sourcerpm: python-regex-2023.10.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-regex-help-2023.10.3-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This regex implementation is backwards-compatible with the standard 're' module, but offers additional functionality.


pkgId: 577b212c7354dc28dbff5c2d11680b67ddfc1db8e5f13a19c2f44682878cc5fe
name: python-reno-help
arch: noarch
version: 3.5.0
epoch: 0
release: 1.oe2403next
summary: RElease NOtes manager
url: https://docs.openstack.org/reno/latest/
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-reno-3.5.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-reno-help-3.5.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Reno is a release notes manager designed with high throughput in mind,
  supporting fast distributed development teams without introducing additional
  development processes. Our goal is to encourage detailed and accurate release
  notes for every release.


pkgId: 15938498dfe95efcc777757b1b1473430c1c0eb25e6288edd45765025b37003a
name: python-requests-oauthlib-help
arch: noarch
version: 1.3.1
epoch: 0
release: 2.oe2403next
summary: Development documents and examples for requests-oauthlib
url: https://github.com/requests/requests-oauthlib
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-requests-oauthlib-1.3.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-requests-oauthlib-help-1.3.1-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This project provides first-class OAuth library support for `Requests <http://python-requests.org>`.


pkgId: 2890d70b4ed5c4da0634edd73cbadf0c38195fb803dbc02704367ecd2a1fc059
name: python-requests_ntlm-help
arch: noarch
version: 1.2.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for requests_ntlm
url: https://github.com/requests/requests-ntlm
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-requests_ntlm-1.2.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-requests_ntlm-help-1.2.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package allows Python clients running on any operating system to provide NTLM authentication to a supporting server.


pkgId: 9f87cec91daef4d8fdc8c7c195e2be8d4ee964f62a6abfc0fd58c7d481ee2a44
name: python-requirementslib-help
arch: noarch
version: 2.3.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for requirementslib
url: https://github.com/sarugaku/requirementslib
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-requirementslib-2.3.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-requirementslib-help-2.3.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Install from `PyPI`_:
      $ pipenv install requirementslib
  Install from `Github`_:
      $ pipenv install -e git+https://github.com/sarugaku/requirementslib.git#egg=requirementslib


pkgId: ff4a22344df60ff329bfa99de65d0ebb7c6838421241747b0c649964bb384ef4
name: python-retrying-help
arch: noarch
version: 1.3.4
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for retrying
url: https://github.com/rholder/retrying
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-retrying-1.3.4-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-retrying-help-1.3.4-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Retrying is an Apache 2.0 licensed general-purpose retrying library, written in
  Python, to simplify the task of adding retry behavior to just about anything.


pkgId: 243989656510d8f5c8daf0e55a0d90ab1d491196d72392236ca4dea9613b865f
name: python-rsa-help
arch: noarch
version: 4.9
epoch: 0
release: 1.oe2403next
summary: Pure-Python RSA implementation
url: https://stuvel.eu/rsa
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-rsa-4.9-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-rsa-help-4.9-1.oe2403next.noarch.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: 9cc5c5d33e29bda7dd6dbabc0a5cb8299bcc8eb019c408399029343374592088
name: python-rst-linker-help
arch: noarch
version: 2.4.0
epoch: 0
release: 1.oe2403next
summary: rst.linker
url: https://github.com/jaraco/rst.linker
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-rst-linker-2.4.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-rst-linker-help-2.4.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
   rst.linker provides a routine for adding links and performing other custom
  replacements to reStructuredText files as a Sphinx extension.License License is
  indicated in the project metadata (typically one or more of the Trove
  classifiers). For more details, see this explanation <.


pkgId: 119e88d72887694628e0baebce1ac290e8280bb83b6c30b60199988b2ecd3f52
name: python-ruamel-yaml-help
arch: noarch
version: 0.18.6
epoch: 0
release: 1.oe2403next
description: ruamel.yaml ruamel.yaml is a YAML 1.2 loader/dumper package for Python.
url: https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-ruamel-yaml-0.18.6-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-ruamel-yaml-help-0.18.6-1.oe2403next.noarch.rpm
checksum_type: sha256
summary:
  ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order


pkgId: 7a74a72fb6fb65f6c69b4702860cf1eda9bb7c53ee03d146231705f972b4b087
name: python-schema-help
arch: noarch
version: 0.7.5
epoch: 0
release: 2.oe2403next
summary: Development documents and examples for schema
url: https://github.com/keleshev/schema
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-schema-0.7.5-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-schema-help-0.7.5-2.oe2403next.noarch.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: 9e6ea18852b877aeadecdefdfce0670ed3d84642a94b5679c5c94ad472450d6a
name: python-scp-help
arch: noarch
version: 0.14.5
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for scp
url: https://github.com/jbardin/scp.py
rpm_license: LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-scp-0.14.5-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-scp-help-0.14.5-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The scp.py module uses a paramiko transport to send and recieve files via the
  scp1 protocol. This is the protocol as referenced from the openssh scp program,
  and has only been tested with this implementation.


pkgId: 79c9bd14287893ec5d4896fdefb7d8f8c9557fcb48d7dbdf7c508a286acc16d1
name: python-selenium-help
arch: noarch
version: 4.16.0
epoch: 0
release: 2.oe2403next
summary: Python bindings for Selenium
url: https://github.com/SeleniumHQ/selenium/
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-mqk7w.compass-ci.net
rpm_sourcerpm: python-selenium-4.16.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-selenium-help-4.16.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  	Selenium Client Driver Introduction Python language bindings for Selenium
  	WebDriver.The selenium package is used to automate web browser interaction from
  	Python.


pkgId: fd04683d74679bab6fc0691a9cbd265ac1daae47f7af13d4bf4c877d84f5e3fa
name: python-setuptools
arch: noarch
version: 68.0.0
epoch: 0
release: 3.oe2403next
summary: Easily build and distribute Python packages
url: https://pypi.python.org/pypi/setuptools
rpm_license: MIT and (BSD or ASL 2.0)
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-setuptools-68.0.0-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-setuptools-68.0.0-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Setuptools is a collection of enhancements to the Python distutils that allow
  you to more easily build and distribute Python packages, especially ones that
  have dependencies on other packages.

  This package contains a python wheel of setuptools to use with venv.


pkgId: e5d0bc0e069103ee4417a17d01a7d85c1c723cb11b19afa06a9e72b27672ba72
name: python-setuptools-rust-help
arch: noarch
version: 1.12.0
epoch: 0
release: 1.oe2403next
summary: Setuptools Rust extension plugin
url: https://github.com/PyO3/setuptools-rust
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-setuptools-rust-1.12.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-setuptools-rust-help-1.12.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Setuptools helpers for Rust Python extensions. Compile and distribute Python
  extensions written in Rust as easily as if they were written in C.


pkgId: 227cea844022c492e0bc9989fab2e46857a678a708dc3324276cef09b8403c3e
name: python-setuptools_scm-help
arch: noarch
version: 7.1.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for setuptools_scm
url: https://pypi.python.org/pypi/setuptools_scm/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-lsgxd.compass-ci.net
rpm_sourcerpm: python-setuptools_scm-7.1.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-setuptools_scm-help-7.1.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  setuptools_scm handles managing your Python package versions in SCM metadata
  instead of declaring them as the version argument or in a SCM managed file.
  It also handles file finders for the supported SCMs.


pkgId: ac8e9d9f34d850008a80ae80a18e0c6ae527487a307cf1036b8a23763dc56a18
name: python-sortedcontainers-help
arch: noarch
version: 2.4.0
epoch: 0
release: 3.oe2403next
summary: Development documents and examples for sortedcontainers
url: https://github.com/grantjenks/python-sortedcontainers
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-sortedcontainers-2.4.0-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-sortedcontainers-help-2.4.0-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  `Sorted Containers`_ is an Apache2 licensed `sorted collections library`_,
  written in pure-Python, and fast as C-extensions.


pkgId: ba6e9fd2e9cd0d385997a251d13c1a4be3e40846901246e5d368a77cdf58c90c
name: python-sphinx-issues-help
arch: noarch
version: 3.0.1
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for sphinx-issues
url: https://github.com/sloria/sphinx-issues
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-sphinx-issues-3.0.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-sphinx-issues-help-3.0.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A Sphinx extension for linking to your project’s issue tracker.
  Includes roles for linking to issues, pull requests, user profiles, with built-in support for GitHub


pkgId: f6b4d3eb7b2ff77ff162a75e0bb43c96645403756bda13ba12a207e872380362
name: python-stack-data-help
arch: noarch
version: 0.6.2
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for stack-data
url: http://github.com/alexmojaki/stack_data
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-mqk7w.compass-ci.net
rpm_sourcerpm: python-stack-data-0.6.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-stack-data-help-0.6.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
         6 | for i in range(5):
         7 |     row = []
         8 |     result.append(row)
  -->    9 |     print_stack()
        10 |     for j in range(5):
  ```
  The code for `print_stack()` is fairly self-explanatory. If you want to learn more details about a particular class or method I suggest looking through some docstrings. `FrameInfo` is a class that accepts either a frame or a traceback object and provides a bunch of nice attributes and properties (which are cached so you don't need to worry about performance). In particular `frame_info.lines` is a list of `Line` objects. `line.render()` returns the source code of that line suitable for display. Without any arguments it simply strips any common leading indentation. Later on we'll see a more powerful use for it.
  You can see that `frame_info.lines` includes some lines of surrounding context. By default it includes 3 pieces of context before the main line and 1 piece after. We can configure the amount of context by passing options:
  ```python
  options = stack_data.Options(before=1, after=0)
  frame_info = stack_data.FrameInfo(frame, options)
  ```
  Then the output looks like:
  ```


pkgId: c9b8c3a1a4cad35febf601408140a1d2047362d771530d1448de1edceac60c89
name: python-sympy-help
arch: noarch
version: 1.13.3
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for sympy
url: https://sympy.org
rpm_license: BSD and MIT
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-sympy-1.13.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-sympy-help-1.13.3-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS)
  while keeping the code as simple as possible in order to be comprehensible and easily extensible.
  SymPy is written entirely in Python.


pkgId: 5a9c3f7a1cbf9e2e44efa3428eb74d75a1f0e8035d92f0093bcda508ab2ab379
name: python-tabulate-help
arch: noarch
version: 0.9.0
epoch: 0
release: 2.oe2403next
summary: Development documents and examples for tabulate
url: https://github.com/astanin/python-tabulate
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-tabulate-0.9.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-tabulate-help-0.9.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Pretty-print tabular data in Python, a library and a command-line
  utility.
  The main use cases of the library are:
  -   printing small tables without hassle: just one function call,
      formatting is guided by the data itself
  -   authoring tabular data for lightweight plain-text markup: multiple
      output formats suitable for further editing or transformation
  -   readable presentation of mixed textual and numeric data: smart
      column alignment, configurable number formatting, alignment by a
      decimal point


pkgId: 52aad63fc70b00b5c921e9284745f4b2f8bc0200fbd9d9ed401ac74e3ca85f55
name: python-tenacity-help
arch: noarch
version: 8.2.3
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for tenacity
url: https://github.com/jd/tenacity
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-tenacity-8.2.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-tenacity-help-8.2.3-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Tenacity is a general-purpose retrying library to simplify the task of adding retry behavior to just about anything.


pkgId: d8ae36bd1315b30a6aff9aa7ed5cad65e3daa950bfc9ed1c364210459fe601fb
name: python-tensorboard-help
arch: x86_64
version: 2.12.1
epoch: 0
release: 2.oe2403next
summary: Development documents and examples for tensorboard
url: https://github.com/tensorflow/tensorboard
rpm_license: Apache 2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-tensorboard-2.12.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-tensorboard-help-2.12.1-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  TensorBoard is a suite of web applications for inspecting and understanding
  your TensorFlow runs and graphs.

  Releases prior to 1.6.0 were published under the ``tensorflow-tensorboard`` name
  and may be found at https://pypi.python.org/pypi/tensorflow-tensorboard.


pkgId: b526f8c6d4999c27c24074657795211569e51450efaaf0852a20b0d6c494488d
name: python-testfixtures-help
arch: noarch
version: 7.1.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for testfixtures
url: https://github.com/Simplistix/testfixtures
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-testfixtures-7.1.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-testfixtures-help-7.1.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Testfixtures is a collection of helpers and mock objects that are useful
  when writing automated tests in Python.


pkgId: 3373ba294f01f7389c1df01460dcd1de30c248e6f54d8c9076f403b73c43cbf1
name: python-toolz-help
arch: noarch
version: 0.12.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for toolz
url: https://github.com/pytoolz/toolz/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-toolz-0.12.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-toolz-help-0.12.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A set of utility functions for iterators, functions, and dictionaries.
  See the PyToolz documentation at https://toolz.readthedocs.io


pkgId: 829a702e8d44c482d23ca59bea908873eaa7a1f698b7e4df6af77156f3691c4e
name: python-trio-help
arch: noarch
version: 0.22.2
epoch: 0
release: 1.oe2403next
summary: A friendly Python library for async concurrency and I/O
url: https://github.com/python-trio/trio
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-trio-0.22.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-trio-help-0.22.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The Trio project's goal is to produce a production-quality, permissively licensed,
  async/await-native I/O library for Python. Like all async libraries,
  its main purpose is to help you write programs that do multiple things at the same time
  with parallelized I/O. A web spider that wants to fetch lots of pages in parallel,
  a web server that needs to juggle lots of downloads and websocket connections
  at the same time, a process supervisor monitoring multiple subprocesses...
  that sort of thing. Compared to other libraries, Trio attempts to distinguish
  itself with an obsessive focus on usability and correctness.
  Concurrency is complicated; we try to make it easy to get things right.


pkgId: 6c9667ab5c7ea2bee15940b34c9fb496dc8c2e547ba2d983a0af9fa6bcd7c92c
name: python-typed-ast-help
arch: x86_64
version: 1.5.5
epoch: 0
release: 1.oe2403next
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: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-typed-ast-1.5.5-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-typed-ast-help-1.5.5-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  It is a Python 3 package that provides a Python 2.7 and Python 3 parser similar to the standard ast library.


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


pkgId: 1057953104f243d1733e25bdf290cd5757ae719350a0e005c76b2ae4eb3f2a50
name: python-waitress-help
arch: noarch
version: 2.1.2
epoch: 0
release: 3.oe2403next
summary: Development documents and examples for waitress
url: https://github.com/Pylons/waitress
rpm_license: ZPLv2.1
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-waitress-2.1.2-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-waitress-help-2.1.2-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Waitress is a production-quality pure-Python WSGI server with very acceptable
  performance. It has no dependencies except ones which live in the Python
  standard library. It runs on CPython on Unix and Windows under Python 3.7+. It
  is also known to run on PyPy 3 (version 3.7 compatible python) on UNIX. It
  supports HTTP/1.0 and HTTP/1.1.


pkgId: dd382f85dab12755afe993097716753f559b1b61b783413d546d5311ee7403a1
name: python-wcwidth-help
arch: noarch
version: 0.2.13
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for wcwidth
url: https://github.com/jquast/wcwidth
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-wcwidth-0.2.13-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-wcwidth-help-0.2.13-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This library is mainly for those implementing a Terminal Emulator, or
  programs that carefully produce output to be interpreted by one.
  POSIX.1-2001 and POSIX.1-2008 conforming systems provide wcwidth(3)
  and wcswidth(3) C functions of which this python module's functions
  precisely copy. These functions return the number of cells a unicode
  string is expected to occupy.


pkgId: 92f3c40817af70b754cb296d73d6922765072b6f208dbecba65dd31f56005484
name: python-websocket-client-help
arch: noarch
version: 1.6.4
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for websocket-client
url: https://github.com/websocket-client/websocket-client
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-websocket-client-1.6.4-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-websocket-client-help-1.6.4-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  websocket-client module is WebSocket client for python.
  This provide the low level APIs for WebSocket. All APIs
  are the synchronous functions.
  websocket-client supports only hybi-13.


pkgId: e3d181a74af7478f6e8a6300bd2a95846d76f758237b7ffe11376cbb4e3de3dc
name: python-websockets-help
arch: x86_64
version: 12.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for websockets
url: https://github.com/aaugustin/websockets
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-websockets-12.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-websockets-help-12.0-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  ``websockets`` is a library for building WebSocket servers_ and clients_ in
  Python with a focus on correctness and simplicity.
  Built on top of ``asyncio``, Python's standard asynchronous I/O framework, it
  provides an elegant coroutine-based API.
  `Documentation is available on Read the Docs. <https://websockets.readthedocs.io/>`_
  Here's how a client sends and receives messages:
      
      import asyncio
      import websockets
      async def hello(uri):
          async with websockets.connect(uri) as websocket:
              await websocket.send("Hello world!")
              await websocket.recv()
      asyncio.get_event_loop().run_until_complete(
          hello('ws://localhost:8765'))
  And here's an echo server:
      
      import asyncio
      import websockets
      async def echo(websocket, path):
          async for message in websocket:
              await websocket.send(message)
      asyncio.get_event_loop().run_until_complete(
          websockets.serve(echo, 'localhost', 8765))
      asyncio.get_event_loop().run_forever()
  Does that look good?
  `Get started with the tutorial! <https://websockets.readthedocs.io/en/stable/intro.html>`_


pkgId: da4d3955b73d71a9eb694931a5b124fd5f940740986c8a6a98c1d776cd9688f7
name: python-werkzeug-help
arch: noarch
version: 2.2.3
epoch: 0
release: 4.oe2403next
summary: Development documents and examples for Werkzeug
url: https://palletsprojects.com/p/werkzeug/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-werkzeug-2.2.3-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-werkzeug-help-2.2.3-4.oe2403next.noarch.rpm
checksum_type: sha256
description:
  *werkzeug* German noun: "tool". Etymology: *werk* ("work"), *zeug* ("stuff")
  Werkzeug is a comprehensive `WSGI`_ web application library. It began as
  a simple collection of various utilities for WSGI applications and has
  become one of the most advanced WSGI utility libraries.
  It includes:
  -   An interactive debugger that allows inspecting stack traces and
      source code in the browser with an interactive interpreter for any
      frame in the stack.
  -   A full-featured request object with objects to interact with
      headers, query args, form data, files, and cookies.
  -   A response object that can wrap other WSGI applications and handle
      streaming data.
  -   A routing system for matching URLs to endpoints and generating URLs
      for endpoints, with an extensible system for capturing variables
      from URLs.
  -   HTTP utilities to handle entity tags, cache control, dates, user
      agents, cookies, files, and more.
  -   A threaded WSGI server for use while developing applications
      locally.
  -   A test client for simulating HTTP requests during testing without
      requiring running a server.
  Werkzeug doesn't enforce any dependencies. It is up to the developer to
  choose a template engine, database adapter, and even how to handle
  requests. It can be used to build all sorts of end user applications
  such as blogs, wikis, or bulletin boards.
  `Flask`_ wraps Werkzeug, using it to handle the details of WSGI while
  providing more structure and patterns for defining powerful
  applications.


pkgId: 41286e5679e19f2994735505c2908b827486c3da883d083119f554a986083751
name: python-wrapt-help
arch: x86_64
version: 1.15.0
epoch: 0
release: 1.oe2403next
summary: Module for decorators, wrappers and monkey patching.
url: https://github.com/GrahamDumpleton/wrapt
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-wrapt-1.15.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-wrapt-help-1.15.0-1.oe2403next.x86_64.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.


pkgId: 6f49f4d293956458079358163772b0255951dca2c7c02a36832874a4579db85c
name: python-wsproto-help
arch: noarch
version: 1.2.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for wsproto
url: https://github.com/python-hyper/wsproto/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-wsproto-1.2.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-wsproto-help-1.2.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The respository 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, regardless of your programming paradigm.


pkgId: 8b525fce93a77c858d9ce991a9b910f72dece4080891ba26a1cc3e934e5a83e8
name: python-xarray-help
arch: noarch
version: 2024.2.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for xarray
url: https://github.com/pydata/xarray
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-xarray-2024.2.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-xarray-help-2024.2.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  xarray introduces labels in the form of dimensions, coordinates and attributes
  on top of raw NumPy-like arrays, which allows for a more intuitive, more
  concise, and less error-prone developer experience.


pkgId: 7bf7a667b6934cba03d44720c4df07a2d547dad7c843800bfa57b2d02963d257
name: python-xlrd-help
arch: noarch
version: 2.0.1
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for xlrd
url: http://www.python-excel.org/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-xlrd-2.0.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-xlrd-help-2.0.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Extract data from Excel spreadsheets (.xls and .xlsx, versions 2.0 onwards) on any platform. Pure Python (2.7, 3.4+). Strong support for Excel dates. Unicode-aware.


pkgId: b84d5b0b90e135750b247d6e5e883199fecccd4a2190ce4612cc465e110ef23b
name: python-zc-lockfile-help
arch: noarch
version: 3.0.post1
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for zc.lockfile
url: https://pypi.org/project/zc.lockfile
rpm_license: ZPL-2.1
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-zc-lockfile-3.0.post1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-zc-lockfile-help-3.0.post1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The ZODB lock_file module provides support for creating file system
  locks.  These are locks that are implemented with lock files and
  OS-provided locking facilities.


pkgId: fb014c9b43bf97c6f079e9a842829e9d941c6d50da456fc51a82229ed228360f
name: python-zope-interface-help
arch: x86_64
version: 6.1
epoch: 0
release: 1.oe2403next
summary: Interfaces for Python
url: https://github.com/zopefoundation/zope.interface
rpm_license: ZPL 2.1
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-zope-interface-6.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-zope-interface-help-6.1-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This package is intended to be independently reusable in any Python project.
  It is maintained by the Zope Toolkit project.
  This package provides an implementation of "object interfaces" for Python.
  Interfaces are a mechanism for labeling objects as conforming to a given
  API or contract. So, this package can be considered as implementation of
  the Design By Contract methodology support in Python.


pkgId: 91161093d6c95ffe9002d80319abf71bba6174e79553f69b2415f004b47196b5
name: python-zstandard-help
arch: x86_64
version: 0.22.0
epoch: 0
release: 1.oe2403next
summary: Development documents and examples for zstandard
url: https://github.com/indygreg/python-zstandard
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-zstandard-0.22.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-zstandard-help-0.22.0-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This project provides Python bindings for interfacing with the Zstandard
  compression library. A C extension and CFFI interface are provided.


pkgId: 33f0ba97bc87646786e922f340a61a650d1f4f582c8365de96f8dce6242337b9
name: python3
arch: x86_64
version: 3.11.6
epoch: 0
release: 40.oe2403next
summary: Interpreter of the Python3 programming language
url: https://www.python.org/
rpm_license: Python-2.0
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python3-3.11.6-40.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-3.11.6-40.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  Python combines remarkable power with very clear syntax. It has modules,
  classes, exceptions, very high level dynamic data types, and dynamic
  typing. There are interfaces to many system calls and libraries, as well
  as to various windowing systems. New built-in modules are easily written
  in C or C++ (or other languages, depending on the chosen implementation).
  Python is also usable as an extension language for applications written
  in other languages that need easy-to-use scripting or automation interfaces.

  This package Provides python version 3.


pkgId: fe5f19fc6c1c6184409a513c2a84e44f9ec3acfe45b097d40e0f57aaf6300352
name: python3-Cython
arch: x86_64
version: 3.0.8
epoch: 0
release: 1.oe2403next
summary: Language for writing C extensions for Python
url: https://cython.org/
rpm_license: Apache 2.0
rpm_group: Unspecified
rpm_buildhost: node-r7r6p.compass-ci.net
rpm_sourcerpm: Cython-3.0.8-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-Cython-3.0.8-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  Cython is a language that makes writing C extensions
  for Python as easy as Python itself.

  Python 3 version.


pkgId: b6a49c6024b5cb17afb946a84cb94092083915c3b166c12f1c857471b95abb26
name: python3-PyQt4-devel
arch: x86_64
version: 4.12.3
epoch: 0
release: 3.oe2403next
summary: Python 3 bindings for Qt4
url: https://www.riverbankcomputing.com/software/pyqt/
rpm_license: GPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: node-696fc.compass-ci.net
rpm_sourcerpm: PyQt4-4.12.3-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-PyQt4-devel-4.12.3-3.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The python3-PyQt4-devel package includes header files and libraries necessary for the python3 PyQt4 library.


pkgId: b4223c3611e23ed7dd7f2460643768fb2e5cd6bbf15d0a8f195ce3d2575957d7
name: python3-ablog
arch: noarch
version: 0.11.4.post1
epoch: 0
release: 2.oe2403next
description: ablog provides cross platform hidden file detection.
url: https://codeload.github.com/shopkeep/ablog
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-ablog-0.11.4.post1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ablog-0.11.4.post1-2.oe2403next.noarch.rpm
checksum_type: sha256
summary:
  A Sphinx extension that converts any documentation or personal website project into a full-fledged blog.


pkgId: 15595f0ea4e256abb6f06b4688c08b13d677da7b095934c723ea1c1e93cfd357
name: python3-abrt
arch: x86_64
version: 2.16.1
epoch: 0
release: 2.oe2403next
summary: Python3 API module of abrt
url: https://github.com/abrt/abrt/
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: abrt-2.16.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-abrt-2.16.1-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This package provides high-level API for querying, creating and manipulating
  problems handled by ABRT in Python3.


pkgId: 49ebd122d936c87dcc28f5023f4851f1a9ea80002a526e08cdcd0cc947e7be31
name: python3-abrt-addon
arch: noarch
version: 2.16.1
epoch: 0
release: 2.oe2403next
summary: Addon module for catching and analyzing Python3 exceptions for abrt
url: https://github.com/abrt/abrt/
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: abrt-2.16.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-abrt-addon-2.16.1-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package provides python3 hook and python analyzer plugin which helps to handle
  uncaught exception in python3 programs.


pkgId: fdbf41fe4fc13c6dc2bb44434e343c6ad7c50ff108d683d828cc3b47db9c063b
name: python3-aexpect
arch: noarch
version: 1.7.0
epoch: 0
release: 1.oe2403next
summary: Aexpect is a python library to control interactive applications
url: https://github.com/avocado-framework/aexpect
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-aexpect-1.7.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-aexpect-1.7.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Aexpect is a python library used to control interactive applications, very
  similar to pexpect. You can use it to control applications such as ssh, scp
  sftp, telnet, among others.


pkgId: 80c09c7434868a25acd85954601447c34d2971f9629858c125bf40f5db7f2ac8
name: python3-aiohappyeyeballs
arch: noarch
version: 2.6.1
epoch: 0
release: 1.oe2403next
summary: Happy Eyeballs for asyncio
url: https://pypi.org/project/aiohappyeyeballs/
rpm_license: PSF-2.0
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-aiohappyeyeballs-2.6.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-aiohappyeyeballs-2.6.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  **Documentation**: <a href="https://aiohappyeyeballs.readthedocs.io" target="_blank">https://aiohappyeyeballs.readthedocs.io </a>


pkgId: 0a903b34104b2d4872f4256f0d8aed09f794b09518cb6e04e0830efcef912c68
name: python3-aiosignal
arch: noarch
version: 1.4.0
epoch: 0
release: 1.oe2403next
summary: aiosignal: a list of registered asynchronous callbacks
url: https://github.com/aio-libs/aiosignal
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_sourcerpm: python-aiosignal-1.4.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-aiosignal-1.4.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A project to manage callbacks in asyncio projects.
  Signal is a list of registered asynchronous callbacks.


pkgId: 1f8e3dba80eed329f44099080ea34298a4dde555052e0cc07cd90d0e6fec6402
name: python3-aiosmtpd
arch: noarch
version: 1.4.6
epoch: 0
release: 1.oe2403next
summary: aiosmtpd - asyncio based SMTP server
url: https://github.com/aio-libs/aiosmtpd
rpm_license: Apache 2.0
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-aiosmtpd-1.4.6-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-aiosmtpd-1.4.6-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This is a server for SMTP and related protocols, similar in utility to the
  standard library's smtpd.py module, but rewritten to be based on asyncio for
  Python 3.


pkgId: 89c66a8791b8dd37b048a548f34278dc968773033bb5bd29228443dd0ab3780f
name: python3-altair
arch: noarch
version: 5.3.0
epoch: 0
release: 1.oe2403next
summary: Vega-Altair: A declarative statistical visualization library for Python.
url: https://github.com/altair-viz/altair
rpm_license: BSD-1-Clause
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-altair-5.3.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-altair-5.3.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Vega-Altair is a declarative statistical visualization library for Python. With Vega-Altair, you can spend more time understanding your data and its meaning. Vega-Altair's API is simple, friendly and consistent and built on top of the powerful Vega-Lite JSON specification. This elegant simplicity produces beautiful and effective visualizations with a minimal amount of code.


pkgId: 77890cc5733a4c2705619c52b871cca1cae1bf73428bf60e75599a1a9f0a9b6c
name: python3-annotated-types
arch: noarch
version: 0.7.0
epoch: 0
release: 1.oe2403next
summary: Reusable constraint types to use with typing.Annotated
url: https://github.com/annotated-types/annotated-types
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-annotated-types-0.7.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-annotated-types-0.7.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  PEP-593 added typing.Annotated as a way of adding context-specific metadata to
  existing types, and specifies that Annotated[T, x] should be treated as T by
  any tool or library without special logic for x.

  This package provides metadata objects which can be used to represent common
  constraints such as upper and lower bounds on scalar values and collection
  sizes, a Predicate marker for runtime checks, and descriptions of how we intend
  these metadata to be interpreted. In some cases, we also note alternative
  representations which do not require this package.


pkgId: 73507f40689d38b4be5174aa75011f9d66b9fa6af509ce1bbd0039970ff260d7
name: python3-anyascii
arch: noarch
version: 0.3.2
epoch: 0
release: 3.oe2403next
summary: Unicode to ASCII transliteration.
url: https://github.com/anyascii/anyascii
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-anyascii-0.3.2-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-anyascii-0.3.2-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  AnyAscii provides ASCII-only replacement strings for practically all Unicode characters. Text is converted character-by-character without considering the context.


pkgId: c755b57bcf828cc5f5c62dfd5d404521df5e30f0652400ed0ace41abbfc254c3
name: python3-anyio
arch: noarch
version: 4.6.1
epoch: 0
release: 1.oe2403next
summary: Compatibility layer for multiple asynchronous event loop implementations
url: https://pypi.org/project/anyio/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-anyio-4.6.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-anyio-4.6.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  AnyIO is an asynchronous networking and concurrency library that works on top
  of either asyncio or trio.  It implements trio-like structured concurrency (SC)
  on top of asyncio, and works in harmony with the native SC of trio itself.


pkgId: dc5406163d03dcb94e727e44fd0d82e7b4e082b5aa3cc727f7c6153b6e7f3990
name: python3-appdirs
arch: noarch
version: 1.4.4
epoch: 0
release: 4.oe2403next
summary: A python3 module for determining platform-specific directories
url: https://github.com/ActiveState/appdirs
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-appdirs-1.4.4-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-appdirs-1.4.4-4.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A small Python 3 module for determining appropriate " + " platform-specific directories,
  e.g. a "user data dir".


pkgId: 0ba61ed68f73a397f170c4413b2847bfbb7e6986cc74d580ba751e2a0cce46b2
name: python3-argcomplete
arch: noarch
version: 3.2.2
epoch: 0
release: 1.oe2403next
summary: Argparse's bash tab completion
url: https://github.com/kislyuk/argcomplete
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-argcomplete-3.2.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-argcomplete-3.2.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Argcomplete provides simple, extensible command line tab parameter completion for your Python scripts.


pkgId: cd5ebee7f22f09149ccf1fc224c1646a94754c5b5bbbdd0c17a53e25e33fa281
name: python3-argon2-cffi-bindings
arch: x86_64
version: 21.2.0
epoch: 0
release: 1.oe2403next
summary: Low-level CFFI bindings for Argon2
url: https://github.com/hynek/argon2-cffi-bindings
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-argon2-cffi-bindings-21.2.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-argon2-cffi-bindings-21.2.0-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This package provides low-level CFFI bindings to the Argon2 password hashing
  algorithm.

  If you want to hash passwords in an application,
  this package is not for you.
  Have a look at argon2-cffi with its high-level abstractions!

  These bindings have been extracted from argon2-cffi and it remains its main
  consumer. However, they may be used by other packages that want to use the
  Argon2 library without dealing with C-related complexities.


pkgId: e3e9cfde7059b6152cf9c33da3f5cf2750892211ea60beac411c2e6093784673
name: python3-astroid
arch: noarch
version: 3.1.0
epoch: 0
release: 1.oe2403next
summary: An abstract syntax tree for Python with inference support.
url: https://github.com/pylint-dev/astroid
rpm_license: LGPL-2.1-only and GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-astroid-3.1.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-astroid-3.1.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  An abstract syntax tree for Python with inference support.
  The aim of this module is to provide a common base representation of python
  source code. It is currently the library powering pylint capabilities.


pkgId: 8ac2220389f0a84d4fcb42928ce653b037580f09d3638a6c401ee9f05afbca5c
name: python3-asttokens
arch: noarch
version: 2.4.1
epoch: 0
release: 1.oe2403next
summary: Module to annotate Python abstract syntax trees with source code positions
url: https://github.com/gristlabs/asttokens
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-asttokens-2.4.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-asttokens-2.4.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The asttokens module annotates Python abstract syntax trees (ASTs)
  with the positions of tokens and text in the source code that
  generated them. This makes it possible for tools that work with
  logical AST nodes to find the particular text that resulted in those
  nodes, for example for automated refactoring or highlighting.


pkgId: a0f03bcd46350c100b36fb860ba71af95d54b0a104a1bd3006a2b84bbe065a44
name: python3-atomicwrites
arch: noarch
version: 1.4.1
epoch: 0
release: 1.oe2403next
summary: Python Atomic file writes on POSIX
url: https://github.com/untitaker/python-atomicwrites
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-atomicwrites-1.4.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-atomicwrites-1.4.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This Python module provides atomic file writes on POSIX operating systems.
  It sports:
  * Race-free assertion that the target file doesn't yet exist
  * Windows support
  * Simple high-level API that wraps a very flexible class-based API
  * Consistent error handling across platforms.


pkgId: f563780add252710ec19a76551f54da457b6aef3d63eccb2fdd386f80d3b71f6
name: python3-attrs
arch: noarch
version: 23.2.0
epoch: 0
release: 2.oe2403next
summary: Python attributes without boilerplate
url: https://www.attrs.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-attrs-23.2.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-attrs-23.2.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  attrs is an MIT-licensed Python package with class decorators that
  ease the chores of implementing the most common attribute-related
  object protocols.


pkgId: 4d483e86a88e34e59f05f19c2e932e342ac8c45d14ba8ab5cb70298eeb11c407
name: python3-audit
arch: x86_64
version: 3.1.2
epoch: 1
release: 14.oe2403next
summary: Python3 bindings for libaudit
url: https://people.redhat.com/sgrubb/audit/
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_sourcerpm: audit-3.1.2-14.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-audit-3.1.2-14.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The python3-audit package contains the bindings so that libaudit and
  libauparse can be used by python3.


pkgId: f26bdc82b194cf71a51dfef3a7a18954affae7cf6cbbc6de54b9f3cf2a6350bd
name: python3-authheaders
arch: noarch
version: 0.16.2
epoch: 0
release: 1.oe2403next
summary: A library wrapping email authentication header verification and generation.
url: https://github.com/ValiMail/authentication-headers
rpm_license: MIT and ZPLv2.1
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-authheaders-0.16.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-authheaders-0.16.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This is a Python library for the generation of email authentication headers.
  The library can perform DKIM, SPF, and DMARC validation, and the results
  are packaged into the Authentication-Results header.


pkgId: 70afd8059c1041efd14b0b4b3d3ce951ce19851f22423c39390c63ef2691e1fa
name: python3-authres
arch: noarch
version: 1.2.0
epoch: 0
release: 2.oe2403next
summary: authres - Authentication Results Header Module
url: https://pypi.org/projects/authres
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-authres-1.2.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-authres-1.2.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This module (authres) is designed to provide support for RFC 5451/7001.

  It supports Authentication Results extensions:
  RFC 5617 DKIM/ADSP
  RFC 6008 DKIM signature identification (header.b)
  RFC 6212 Vouch By Reference (VBR)
  RFC 6577 Sender Policy Framework (SPF)
  RFC 7281 Authentication-Results Registration for S/MIME
  RFC 7293, The Require-Recipient-Valid-Since Header Field and SMTP Service Extension, header field types
  RFC 7489 Domain-based Message Authentication, Reporting, and Conformance(DMARC)
  RFC 8617 The Authenticated Received Chain (ARC) Protocol


pkgId: 4819ab9b38f6ae7093cc164ea0eb8a14adb86661a0f0d8898d4664b3c9d4343e
name: python3-autocommand
arch: noarch
version: 2.2.2
epoch: 0
release: 2.oe2403next
summary: %{Summary}
url: https://github.com/Lucretiel/autocommand
rpm_license: LGPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-autocommand-2.2.2-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-autocommand-2.2.2-2.oe2403next.noarch.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: bb403e49a06be856dff501ce8a621ab1baecb51132e24cf23439f101502ba871
name: python3-backlash
arch: noarch
version: 0.3.1
epoch: 0
release: 1.oe2403next
url: https://github.com/TurboGears/backlash
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-backlash-0.3.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-backlash-0.3.1-1.oe2403next.noarch.rpm
checksum_type: sha256
summary:
  Standalone WebOb port of the Werkzeug Debugger with Python3 support meant to replace WebError in future TurboGears2

description:
  backlash is a swiss army knife for web applications debugging, which provides:
      - An Interactive In Browser Debugger based on a Werkzeug Debugger fork ported to WebOb
      - Crash reporting by email and on Sentry
      - Slow requests reporting by email and on Sentry.
  Backlash was born as a replacement for WebError in TurboGears2.3 versions.


pkgId: 46c5c1e4f30262ee44aa3f8ed1d605851bbf4b80a860e52b2f33871de01167b6
name: python3-backports-unittest_mock
arch: noarch
version: 1.5.1
epoch: 0
release: 1.oe2403next
summary: Backports of unittest_mock
url: https://github.com/jaraco/backports.unittest_mock
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-backports-unittest_mock-1.5.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-backports-unittest_mock-1.5.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Provides the function "install ()" to make the "mock" module available as "unittest.mock" in
  Python 3.2 and earlier.It also advertises the pytest plugin, which automatically configures
  unittest.mock.


pkgId: 04dd7ebff58fe9b230a35eeb36a3c8a43ff086b2beef38635bbf5bd9c0b6ec8c
name: python3-baluhn
arch: noarch
version: 0.1.2
epoch: 0
release: 1.oe2403next
url: http://github.com/benhodgson/baluhn
rpm_license: Public Domain
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-baluhn-0.1.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-baluhn-0.1.2-1.oe2403next.noarch.rpm
checksum_type: sha256
summary:
  A base-agnostic implementation of the Luhn Algorithm for Python. Useful for generating and verifying check digits.

description:
  Baluhn provides a base-independent implementation of the [Luhn
  algorithm](http://en.wikipedia.org/wiki/Luhn_algorithm) for Python. It is
  useful for generating and verifying check digits in arbitrary bases.


pkgId: c7ec11cf8519eeeeffc4ca7e87714069682bc9db8e49c80c14369c017aeb536a
name: python3-beaker
arch: noarch
version: 1.12.1
epoch: 0
release: 1.oe2403next
summary: A web session and general caching library.
url: http://beaker.readthedocs.io
rpm_license: BSD and MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-beaker-1.12.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-beaker-1.12.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Beaker is a caching library that includes Session and Cache objects
  built on Myghty's Container API used in MyghtyUtils. WSGI middleware
  is also included to manage Session objects and signed cookies.


pkgId: ec6c0841dd8adbe9f6e9645e30a6211ee73a45489102973593b81bc6bdc33a4e
name: python3-beautifulsoup4
arch: noarch
version: 4.12.2
epoch: 0
release: 2.oe2403next
summary: Screen-scraping library
url: https://www.crummy.com/software/BeautifulSoup/bs4/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-beautifulsoup4-4.12.2-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-beautifulsoup4-4.12.2-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package provides a python library which is designed for quick
  turnaround projects.It provides methods for navigating and modifying
  a parse tree.It can help convert incoming documents to Unicode
  and outgoing documents to utf-8.


pkgId: 6f07eb68ca843276b6432dd08abf55a1cb7ce54b583c7ea5a9a3e872b73e22a1
name: python3-behave
arch: noarch
version: 1.2.6
epoch: 0
release: 7.oe2403next
summary: Python-behave with python 3 support.
url: http://pypi.python.org/pypi/behave
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-behave-1.2.6-7.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-behave-1.2.6-7.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Behave is behaviour-driven development, Python style.
  Behavior-driven development (or BDD) is an agile software development
  technique that encourages collaboration between developers, QA and non-
  technical or business participants in a software project.
  behave uses tests written in a natural language style, backed up
  by Python code.


pkgId: 336a0269ed1e8dce223b7e36d05e3ae60a41648042e5a5b6da55d2f5ea44e8f7
name: python3-black
arch: noarch
version: 24.2.0
epoch: 0
release: 3.oe2403next
summary: The uncompromising code formatter
url: https://github.com/psf/black
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-black-24.2.0-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-black-24.2.0-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Black is the uncompromising Python code formatter. By using it, you agree to
  cease control over minutiae of hand-formatting. In return, Black gives you
  speed, determinism, and freedom from pycodestyle nagging about formatting.
  You will save time and mental energy for more important matters.


pkgId: b170c40fa604eb439c99389b30ebb7e72967a3af31d17d9c75f152da05d41cd6
name: python3-boom
arch: noarch
version: 1.5.1
epoch: 0
release: 1.oe2403next
summary: libraries and files for helping boot loger entries
url: https://github.com/snapshotmanager/boom
rpm_license: GPL-2.0-only
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: boom-boot-1.5.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-boom-1.5.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  In Linux systems, there is a boot manager that support BootLoader Specification
  for boot entry configuration, that is Boom.

  Boom requires a BLS-compatible boot loader to run:
  systemd-boot project or Grub2 with BLS patch (Red Hat Grub2 build
  (This support is included in both Red Hat Enterprise Linux 7 and Fedora).

  This package contains python3 boom module.


pkgId: a6221af6cc693feb8406fe00b1db85f2a8ffa31349ab7f41defffa3899ea86d4
name: python3-bottle
arch: noarch
version: 0.12.25
epoch: 0
release: 1.oe2403next
summary: WSGI micro web-framework for Python.
url: https://github.com/bottlepy/bottle
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-bottle-0.12.25-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-bottle-0.12.25-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Bottle is a fast, simple and lightweight WSGI micro web-framework for Python.
  It is distributed as a single file module and has no dependencies other than
  the Python Standard Library.


pkgId: d432f772f75c240b562f4449d2a595dfef18ae42d07fdcc4d2450391e29e6fa6
name: python3-bracex
arch: noarch
version: 2.4
epoch: 0
release: 1.oe2403next
summary: Bash style brace expander
url: https://github.com/facelessuser/bracex
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-bracex-2.4-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-bracex-2.4-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Bracex is a brace expanding library (à la Bash) for Python.
  Brace expanding is used to generate arbitrary strings.


pkgId: df9968481027fb77d1e53c90f8fa0c8f377e8f8df8769671ef2f7311cbe08bb2
name: python3-bson
arch: x86_64
version: 4.3.3
epoch: 0
release: 2.oe2403next
summary: Python bson library
url: https://github.com/mongodb/mongo-python-driver
rpm_license: Apache License 2.0
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_sourcerpm: python-pymongo-4.3.3-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-bson-4.3.3-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The PyMongo distribution contains tools for interacting with
  MongoDB database from Python.
  PyMongo supports MongoDB 2.6, 3.0, 3.2, 3.4, 3.6, 4.0 and 4.2.
  This package is an implementation of  the BSON format for Python 3 version.


pkgId: 1e66d02867a460e5d65135fb7de531a283d35f36196228f044153ab286e9fcd4
name: python3-bump2version
arch: noarch
version: 1.0.1
epoch: 0
release: 1.oe2403next
summary: Version-bump your software with a single command!
url: https://github.com/c4urself/bump2version
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-bump2version-1.0.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-bump2version-1.0.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A small command line tool to simplify releasing software by updating all version strings in your source code by the correct increment.


pkgId: f0c7705cd274ef18f433592f534c54813448dadc67a3d61d0737bea9163a9689
name: python3-cached_property
arch: noarch
version: 1.5.2
epoch: 0
release: 3.oe2403next
summary: A cached-property for decorating methods in Python classes.
url: https://github.com/pydanny/cached-property
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-tlfrw.compass-ci.net
rpm_sourcerpm: python-cached_property-1.5.2-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-cached_property-1.5.2-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  cached_property allows properties in Python classes to be cached until the cache
  is invalidated or expired.


pkgId: b10b505951f7b8892f1f3bd2831875e031440ef677692d06220a453f2d4a373f
name: python3-cairo-devel
arch: x86_64
version: 1.25.1
epoch: 0
release: 2.oe2403next
summary: Provide libraries and headers for py3cairo
url: https://cairographics.org/pycairo
rpm_license: LGPL-2.1-only OR MPL-1.1
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: pycairo-1.25.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-cairo-devel-1.25.1-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  Provide files for the use of building wrappers for cairo add-on libraries
  in order to interoperate with py3cairo.


pkgId: 8e7a4e76019001e961eb0703d25ecbe6b251dd0e0cca9fe6637bec1320e2c897
name: python3-calver
arch: noarch
version: 2022.6.26
epoch: 0
release: 1.oe2403next
summary: Setuptools extension for CalVer package versions.
url: https://github.com/di/calver
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-calver-2022.6.26-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-calver-2022.6.26-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The calver package is a setuptools extension for automatically defining
  your Python package version as a calendar version.


pkgId: 96c47946e90741b28d64e6f41e6495988bb23f1ce7b547754908a5c86cb2caeb
name: python3-cattrs
arch: noarch
version: 23.1.2
epoch: 0
release: 1.oe2403next
summary: cattrs is an open source Python library for structuring and unstructuring data.
url: https://github.com/jackwucn/pytest-check-links
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-cattrs-23.1.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-cattrs-23.1.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  cattrs is an open source Python library for structuring and unstructuring data. cattrs works best with attrs classes, dataclasses and the usual Python collections, but other kinds of classes are supported by manually registering converters.


pkgId: cf1866abd372c4be9d4432c09026db291a09222f7c89b335b5a5c193a3699299
name: python3-ceph-argparse
arch: x86_64
version: 18.2.2
epoch: 2
release: 13.oe2403next
summary: Python 3 utility libraries for Ceph CLI
url: http://ceph.com/
rpm_license: LGPL-2.1 and LGPL-3.0 and CC-BY-SA-3.0 and GPL-2.0 and BSL-1.0 and BSD-3-Clause and MIT
rpm_group: Unspecified
rpm_buildhost: node-tx9sf.compass-ci.net
rpm_sourcerpm: ceph-18.2.2-13.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ceph-argparse-18.2.2-13.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This package contains types and routines for Python 3 used by the Ceph CLI as
  well as the RESTful interface. These have to do with querying the daemons for
  command-description information, validating user command input against those
  descriptions, and submitting the command to the appropriate daemon.


pkgId: 604597e65d144bf58d91e5250a16ae03e377bc0e9447be332c9b79107d59820e
name: python3-ceph-common
arch: x86_64
version: 18.2.2
epoch: 2
release: 13.oe2403next
summary: Python 3 utility libraries for Ceph
url: http://ceph.com/
rpm_license: LGPL-2.1 and LGPL-3.0 and CC-BY-SA-3.0 and GPL-2.0 and BSL-1.0 and BSD-3-Clause and MIT
rpm_group: Unspecified
rpm_buildhost: node-tx9sf.compass-ci.net
rpm_sourcerpm: ceph-18.2.2-13.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ceph-common-18.2.2-13.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This package contains data structures, classes and functions used by Ceph.
  It also contains utilities used for the cephadm orchestrator.


pkgId: 3c8360ddd595371f3bc4f48f7befebdfac294a578a8ef29e239513f7e7763d69
name: python3-cffi
arch: x86_64
version: 1.16.0
epoch: 0
release: 2.oe2403next
summary: C Foreign Function Interface for Python
url: http://cffi.readthedocs.org
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-tx9sf.compass-ci.net
rpm_sourcerpm: python-cffi-1.16.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-cffi-1.16.0-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  C Foreign Function Interface for Python. Interact with almost any C code from Python,
  based on C-like declarations that you can often copy-paste from header files or documentation.


pkgId: 0a4344caa70592fb3a500e4ac022d6c32eb70b7b4e750914444f872505bb31b8
name: python3-charset-normalizer
arch: noarch
version: 3.3.2
epoch: 0
release: 1.oe2403next
summary: The Real First Universal Charset Detector
url: https://github.com/ousret/charset_normalizer
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-tlfrw.compass-ci.net
rpm_sourcerpm: python-charset-normalizer-3.3.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-charset-normalizer-3.3.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A library that helps you read text from an unknown charset encoding.
  Motivated by chardet, trying to resolve the issue by taking
  a new approach. All IANA character set names for which the Python core
  library provides codecs are supported.


pkgId: 4f971d5cc7cb83e1b3bf3d2ca66420aaa693e26915e05e86819b1611495467f1
name: python3-colorama
arch: noarch
version: 0.4.6
epoch: 0
release: 1.oe2403next
summary: Cross-platform colored terminal text.
url: https://github.com/tartley/colorama
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-colorama-0.4.6-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-colorama-0.4.6-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Makes ANSI escape character sequences (for producing colored terminal
  text and cursor positioning) work under MS Windows.


pkgId: dd74e0a16e002af5c7724b7e58787726333f2fa568b8369369ace24b6a1d1d88
name: python3-configparser
arch: noarch
version: 5.3.0
epoch: 0
release: 1.oe2403next
summary: Configuration file parser for python
url: https://bitbucket.org/ambv/configparser
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-configparser-5.3.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-configparser-5.3.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The ancient ConfigParser module available in the standard library 2.x
  has seen a major update in Python 3.2. This package is a backport of
  those changes so that they can be used directly in Python 2.6 - 3.5.


pkgId: f662528ca105280122a5e863723b054a699ad0e4163e443af112825dadfaa27a
name: python3-configshell
arch: noarch
version: 1.1.30
epoch: 0
release: 1.oe2403next
summary: Python library that provides a framework for building simple but nice CLI-based applications.
url: https://github.com/open-iscsi/configshell-fb
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-configshell-1.1.30-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-configshell-1.1.30-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  python-configshell is a Python library that provides a framework for building simple but nice CLI-based applications.
  This runs with Python 3 and python 3 is run by setup.py to run on Python 3.


pkgId: 2c848a2d4d269004d808f2d5636e31d1f9f35de2401cc335b014e8f51bb80ed4
name: python3-constantly
arch: noarch
version: 15.1.0
epoch: 0
release: 6.oe2403next
summary: Symbolic constants in Python
url: https://github.com/twisted/constantly
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-constantly-15.1.0-6.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-constantly-15.1.0-6.oe2403next.noarch.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 project.


pkgId: 76ab34029b3627161633a93241bc0849991db981dc928b2c6bef77355830a97b
name: python3-coverage
arch: x86_64
version: 7.3.2
epoch: 0
release: 1.oe2403next
summary: Code coverage measurement for Python 3
url: https://coverage.readthedocs.io/en/coverage-7.3.2/
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-coverage-7.3.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-coverage-7.3.2-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  Coverage.py is a tool for measuring code coverage of Python 3 programs. It monitors
  your program, noting which parts of the code have been executed, then analyzes the
  source to identify code that could have been executed but was not.


pkgId: 472dab8672b8e5a58224ab38ada4b86aede63830a7788738002fbffafb9cc8b2
name: python3-cppy
arch: noarch
version: 1.2.1
epoch: 0
release: 2.oe2403next
summary: C++ headers for C extension development
url: https://github.com/nucleic/cppy
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-cppy-1.2.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-cppy-1.2.1-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A small C++ header library which makes it easier to write Python extension
  modules. The primary feature is a PyObject smart pointer which automatically
  handles reference counting and provides convenience methods for performing
  common object operations.


pkgId: fbe809294f261f75d391d01739c628281d0d9438a327a58591688df63cecc21f
name: python3-cracklib
arch: x86_64
version: 2.9.11
epoch: 0
release: 4.oe2403next
summary: Python 3 bindings for applications which use cracklib
url: https://sourceforge.net/projects/cracklib/
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_sourcerpm: cracklib-2.9.11-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-cracklib-2.9.11-4.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The python3-cracklib package contains a module which permits applications
  written in the Python 3 programming language to use cracklib.


pkgId: 32c01aff6987f1ec3370938184ef2103da25230f7d7f375a0a2e49af9334e945
name: python3-cryptography
arch: x86_64
version: 42.0.2
epoch: 0
release: 9.oe2403next
summary: PyCA's cryptography library
url: https://cryptography.io/en/latest/
rpm_license: ASL 2.0 or BSD
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: python-cryptography-42.0.2-9.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-cryptography-42.0.2-9.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  cryptography is a package designed to expose cryptographic primitives and
  recipes to Python developers.


pkgId: 6e9764f5ea00710737f0b60ab7dda2a5bfb1af4f46bc0e9fe9e9410d8e0aa18b
name: python3-cssselect
arch: noarch
version: 1.2.0
epoch: 0
release: 1.oe2403next
summary: CSS Selectors for Python
url: https://github.com/scrapy/cssselect
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-cssselect-1.2.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-cssselect-1.2.0-1.oe2403next.noarch.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 is the Python 3 version.


pkgId: b706add184498dc1a95f424a3440da875c2f17c9731d7c5dd0c07dc807da7ab5
name: python3-dasbus
arch: noarch
version: 1.7
epoch: 0
release: 2.oe2403next
summary: DBus library in Python 3
url: https://pypi.python.org/pypi/dasbus
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-dasbus-1.7-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dasbus-1.7-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Dasbus is a DBus library written in Python 3, based on
  GLib and inspired by pydbus. It is designed to be easy
  to use and extend.


pkgId: 3e07304f12fbd38a0de7aeb2ed38475e53b2a5b26b55c0872b2ca8446166ce40
name: python3-dateutil
arch: noarch
version: 2.8.2
epoch: 1
release: 3.oe2403next
summary: Powerful extensions to datetime
url: https://github.com/dateutil/dateutil
rpm_license: Apache 2.0 or BSD or Python
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-dateutil-2.8.2-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dateutil-2.8.2-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The dateutil module provides powerful extensions to the standard datetime module, available in Python.


pkgId: 0dc2a13664852464711a06a9fa20f9c8ecd582c31797a352046a7ae840c176a4
name: python3-dbusmock
arch: noarch
version: 0.29.1
epoch: 0
release: 2.oe2403next
summary: Mock D-Bus objects (Python3)
url: https://pypi.python.org/pypi/python-dbusmock
rpm_license: LGPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-dbusmock-0.29.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dbusmock-0.29.1-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  With this program/Python library you can easily create mock objects on
  D-Bus. This is useful for writing tests for software which talks to
  D-Bus services such as upower, systemd, ConsoleKit, gnome-session or
  others, and it is hard (or impossible without root privileges) to set
  the state of the real services to what you expect in your tests.


pkgId: 2b7836731e6e3c7913f1a251603220d06500f9cc49f41f7e23c0f23a2a165feb
name: python3-debug
arch: x86_64
version: 3.11.6
epoch: 0
release: 40.oe2403next
summary: Debug version of the Python runtime
url: https://www.python.org/
rpm_license: Python-2.0
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python3-3.11.6-40.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-debug-3.11.6-40.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  python3-debug provides a version of the Python runtime with numerous debugging
  features enabled, aimed at advanced Python users such as developers of Python
  extension modules.


pkgId: ae7e51ff7a605719a105398b8ac87ece52e84090bc0aa12612f236669ff5baf6
name: python3-deprecation
arch: noarch
version: 2.1.0
epoch: 0
release: 1.oe2403next
summary: A library to handle automated deprecations
url: http://deprecation.readthedocs.io/
rpm_license: Apache 2
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-deprecation-2.1.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-deprecation-2.1.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The deprecation library provides a deprecated decorator and a
  fail_if_not_removed decorator for your tests.


pkgId: 5b2908f33822581fc4c98a46050e63276349d5261b97fc54337b93dfa07baebf
name: python3-dirty-equals
arch: noarch
version: 0.8.0
epoch: 0
release: 1.oe2403next
summary: Doing dirty (but extremely useful) things with equals
url: https://github.com/samuelcolvin/dirty-equals
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-dirty-equals-0.8.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dirty-equals-0.8.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The dirty-equals Python library (mis)uses the __eq__ method to make python code
  (generally unit tests) more declarative and therefore easier to read and write.

  You can use dirty-equals in whatever context you like, but it comes into its
  own when writing unit tests for applications where you’re commonly checking the
  response to API calls and the contents of a database.


  %pyproject_extras_subpkg -n python3-dirty-equals pydantic


pkgId: 29795850d0283ab26b777f95e0b24e3e74c9c03796851953bf0866b6c71a1f27
name: python3-distro
arch: noarch
version: 1.9.0
epoch: 0
release: 1.oe2403next
summary: Linux Distribution - a Linux OS platform information API
url: https://github.com/nir0s/distro
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-distro-1.9.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-distro-1.9.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Distro provides information about the OS distribution it runs on, such as a reliable machine-readable
  ID, or version information.

  It is the recommended replacement for Python's original platform.linux_distribution function (which
  will be removed in Python 3.8). It also provides much more functionality which isn't necessarily
  Python bound, like a command-line interface.

  Distro currently supports Linux and BSD based systems but Windows and OS X support is also planned.

  Python3 version of distro.


pkgId: ef3d426395da829c685316e96ef3bca94707f3311ed8c3aed32c48ac53e0a876
name: python3-django-cache-url
arch: noarch
version: 3.4.4
epoch: 0
release: 1.oe2403next
summary: Use Cache URLs in your Django application.
url: https://github.com/epicserve/django-cache-url
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-django-cache-url-3.4.4-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-django-cache-url-3.4.4-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This simple Django utility allows you to utilize the 12factor inspired CACHE_URL
  enviroment variable to configure your Django application.


pkgId: 6bc55e10523f29ec6bd3e95c849ae9716b04deedf8513c45f03553b7f2ca7732
name: python3-dkimpy
arch: noarch
version: 1.1.5
epoch: 0
release: 2.oe2403next
url: https://pypi.org/project/dkimpy
rpm_license: BSD-like and Zlib
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-dkimpy-1.1.5-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dkimpy-1.1.5-2.oe2403next.noarch.rpm
checksum_type: sha256
summary:
  DKIM (DomainKeys Identified Mail), ARC (Authenticated Receive Chain), and TLSRPT (TLS Report) email signing and verification

description:
  Dkimpy is a library that implements DKM(DomainKeys Identified Mail) email signing and verification.
  Basic DKIM requirements are defined in RFC 6376: https://tools.ietf.org/html/rfc6376i.


pkgId: 5a5ab24f389cc30de7648334f464ebd0f0cac7b3ebe7b5da7a35b199a2d7f5e4
name: python3-dmidecode
arch: x86_64
version: 3.12.3
epoch: 0
release: 5.oe2403next
summary: A python 3 module to access DMI data
url: http://projects.autonomy.net.au/python-dmidecode/
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-dmidecode-3.12.3-5.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dmidecode-3.12.3-5.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  Python3-dmidecode is a python 3 extension module that uses the code-base
  of the 'dmidecode' utility and uses libxml2 to display data as python 3
  data structures or XML data.


pkgId: aeee1691de9806139aa82033047f3babb9ee4480728154b02ad319636ea4f0ae
name: python3-dnf-plugin-leaves
arch: noarch
version: 4.3.1
epoch: 0
release: 4.oe2403next
summary: Leaves Plugin for DNF
url: https://github.com/rpm-software-management/dnf-plugins-core
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: dnf-plugins-core-4.3.1-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dnf-plugin-leaves-4.3.1-4.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Leaves Plugin for DNF, Python 3 version. List all installed packages not required by any other
  installed package.


pkgId: 04d59f685d7f3a667d3f75e7ee871b5396c7814c17da64c64846f6275e14ca35
name: python3-dnf-plugin-local
arch: noarch
version: 4.3.1
epoch: 0
release: 4.oe2403next
summary: Local Plugin for DNF
url: https://github.com/rpm-software-management/dnf-plugins-core
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: dnf-plugins-core-4.3.1-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dnf-plugin-local-4.3.1-4.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Local Plugin for DNF, Python 3 version. Automatically copy all downloaded packages to a repository
  on the local filesystem and generating repo metadata.


pkgId: 9e06b063aa34ad26cad00044e09be12764d74479745acb78c8f12a6e45bb2f50
name: python3-dnf-plugin-modulesync
arch: noarch
version: 4.3.1
epoch: 0
release: 4.oe2403next
summary: Download module metadata and package and create repository
url: https://github.com/rpm-software-management/dnf-plugins-core
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: dnf-plugins-core-4.3.1-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dnf-plugin-modulesync-4.3.1-4.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Download module metadata from all enabled repositories, module artifacts and profiles of matching
  modules and create repository.


pkgId: 125856b54d339a42eec80bf2f7aca379779c4de74528e484bc420783903f7d22
name: python3-dnf-plugin-post-transaction-actions
arch: noarch
version: 4.3.1
epoch: 0
release: 4.oe2403next
summary: Post transation actions Plugin for DNF
url: https://github.com/rpm-software-management/dnf-plugins-core
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: dnf-plugins-core-4.3.1-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dnf-plugin-post-transaction-actions-4.3.1-4.oe2403next.noarch.rpm
checksum_type: sha256
description:
  PosttransationactionsPlugin for DNF,Python 3 version.Plugin runs action(shell commands) after
  transaction is completed.Actions are defined in action files.


pkgId: 1592887389048c8cf04cf3cbf2652bc29b292dc8f1438030307d73750dc658a0
name: python3-dnf-plugin-show-leaves
arch: noarch
version: 4.3.1
epoch: 0
release: 4.oe2403next
summary: Show-leaves Plugin for DNF
url: https://github.com/rpm-software-management/dnf-plugins-core
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: dnf-plugins-core-4.3.1-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dnf-plugin-show-leaves-4.3.1-4.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Show-leaves Plugin for DNF, Python 3 version. List all installed packages that are no longer
  required by any other installed package after a transaction.


pkgId: 5a59617d0075e5cc31fe7a02472fb3e0bbe034e43e484c6e3c4e92d362c7f0ef
name: python3-dnf-plugin-versionlock
arch: noarch
version: 4.3.1
epoch: 0
release: 4.oe2403next
summary: Version Lock Plugin for DNF
url: https://github.com/rpm-software-management/dnf-plugins-core
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: dnf-plugins-core-4.3.1-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dnf-plugin-versionlock-4.3.1-4.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Version lock plugin takes a set of name/versions for packages and excludes all other
  versions of those packages. This allows you to e.g. protect packages from being
  updated by newer versions.


pkgId: 4d4f1c83965dd1388baefec3d9b6d4e574370644fad4233c9da3bc67916c6b42
name: python3-dnf-plugins-core
arch: noarch
version: 4.3.1
epoch: 0
release: 4.oe2403next
summary: Core Plugins for DNF
url: https://github.com/rpm-software-management/dnf-plugins-core
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: dnf-plugins-core-4.3.1-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dnf-plugins-core-4.3.1-4.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Core Plugins for DNF, Python 3 interface. This package enhances DNF with builddep,
  config-manager, copr, debug, debuginfo-install, download, needs-restarting,
  repoclosure, repograph, repomanage, reposync, changelog and repodiff commands.
  Additionally provides generate_completion_cache passive plugin.


pkgId: 889668c6bc1d1be0e8b03e07c8c592d9ac489843db72ae459a08f1c54977480b
name: python3-dns
arch: noarch
version: 2.4.2
epoch: 0
release: 4.oe2403next
summary: DNS toolkit for Python
url: http://www.dnspython.org/
rpm_license: ISC and MIT
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: python-dns-2.4.2-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dns-2.4.2-4.oe2403next.noarch.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.


pkgId: 9cbdf896048e8bc766de1f167acc7d5731d1a142181fd82f1d3a5dc8939bf9fd
name: python3-dockerpty
arch: noarch
version: 0.4.1
epoch: 0
release: 3.oe2403next
summary: Python library to use the pseudo-tty of a docker container
url: https://github.com/d11wtq/dockerpty
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-dockerpty-0.4.1-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dockerpty-0.4.1-3.oe2403next.noarch.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: 0982f2a337795166f9ac470f317117fe9fbfc05fb845076a7f6c6a5e65984f88
name: python3-docopt
arch: noarch
version: 0.6.2
epoch: 0
release: 14.oe2403next
summary: Command-line interface description language
url: http://docopt.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5cm4x.compass-ci.net
rpm_sourcerpm: python-docopt-0.6.2-14.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-docopt-0.6.2-14.oe2403next.noarch.rpm
checksum_type: sha256
description:
  docopt helps you define the interface for your command-line app, and automatically generate a
  parser for it.
  docopt is based on conventions that have been used for decades in help messages and man pages for
  describing a program interface. An interface description in docopt is such a help message, but
  formalized.


pkgId: 66339295701798dcd9a57b32006002b46b8cb60582dcba39908d0cf08eb7de0d
name: python3-dogtail
arch: noarch
version: 0.9.11
epoch: 0
release: 1.oe2403next
summary: GUI test tool and automation framework - python3 installation
url: https://gitlab.com/dogtail/dogtail/
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: node-k8gs7.compass-ci.net
rpm_sourcerpm: dogtail-0.9.11-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dogtail-0.9.11-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  GUI test tool and automation framework that uses assistive technologies to
  communicate with desktop applications.


pkgId: 3679c66f914dbb342901d4cde66bdb8ac24a0696a088b26bb1b7e0cfa9e2b877
name: python3-dunamai
arch: noarch
version: 1.25.0
epoch: 0
release: 1.oe2403next
summary: Dynamic version generation
url: https://github.com/mtkennerly/dunamai
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-g8n49.compass-ci.net
rpm_sourcerpm: python-dunamai-1.25.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dunamai-1.25.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Dunamai is a Python 3.5+ library and command line tool for producing dynamic,
  standards-compliant version strings, derived from tags in your version control
  system. This facilitates uniquely identifying nightly or per-commit builds in
  continuous integration and releasing new versions of your software simply by
  creating a tag.


pkgId: 7ac630d09d2110a30c5dec3dc4de293e77043eb394c8a37261e97552ccbdd0af
name: python3-easy-server
arch: noarch
version: 0.8.0
epoch: 0
release: 1.oe2403next
summary: Secure server access that is easy to use.
url: https://github.com/andy-maier/easy-server
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-easy-server-0.8.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-easy-server-0.8.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A Python library for securely defining sensitive information
  for accessing servers (or services), such as logon credentials
  or API keys.


pkgId: fcd29f06e16ce24418dab216bfe29bae7e7c0a2ba507415a7ee42de6688c441e
name: python3-editables
arch: noarch
version: 0.5
epoch: 0
release: 1.oe2403next
summary: Editable installations
url: https://github.com/pfmoore/editables
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: python-editables-0.5-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-editables-0.5-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A Python library for creating “editable wheels”

  This library supports the building of wheels which, when installed, will expose
  packages in a local directory on sys.path in “editable mode”. In other words,
  changes to the package source will be reflected in the package visible to
  Python, without needing a reinstall.


pkgId: 4a587d7e63c5420312646cc622a9641750c19c304c6fdacdae4f66d6c058ec19
name: python3-editor
arch: noarch
version: 1.0.4
epoch: 0
release: 3.oe2403next
summary: Programmatically open an editor, capture the result.
url: https://github.com/fmoo/python-editor
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-editor-1.0.4-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-editor-1.0.4-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Python-editor is a library that provides the editor module for programmatically interfacing with your system's $EDITOR.
  Editor first looks for the ${EDITOR} environment variable. If set, it uses the value as-is, without fallbacks.
  If no $EDITOR is set, editor will search through a list of known editors, and use the first one that exists on the system.


pkgId: 6d088cec37a43c75cd0b3873f8877b5eac9efac08faa4ae5d4523c760641a191
name: python3-entrypoints
arch: noarch
version: 0.4
epoch: 0
release: 1.oe2403next
summary: Discover and load entry points from installed packages
url: https://entrypoints.readthedocs.io/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-entrypoints-0.4-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-entrypoints-0.4-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Entry points are a way for Python packages to advertise objects with some common interface. The most common
  examples are console_scripts entry points, which define shell commands by identifying a Python function to run.

  Groups of entry points, such as console_scripts, point to objects with similar interfaces. An application might
  use a group to find its plugins, or multiple groups if it has different kinds of plugins.


pkgId: cb56db3f00ad6ac847c0f88ae9af7c29c68f6dcfb4359d05af1a6e196da387f1
name: python3-ethtool
arch: x86_64
version: 0.15
epoch: 0
release: 2.oe2403next
summary: Python 3 bindings for the ethtool kernel interface
url: https://pypi.org/project/ethtool/
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: python-ethtool-0.15-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ethtool-0.15-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  Python 3 bindings for the ethtool kernel interface. The Python ethtool
  module allows querying and partially controlling network interfaces,
  driver, and hardware settings.


pkgId: 56d3dddcd2993384114ab7182603a25abaec8b7d5f4db1e2cf46bafec30cdd04
name: python3-evdev
arch: x86_64
version: 1.6.1
epoch: 0
release: 1.oe2403next
summary: Python bindings to the Linux input handling subsystem
url: https://python-evdev.readthedocs.io
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_sourcerpm: python-evdev-1.6.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-evdev-1.6.1-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This package provides python 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.

  In other words, python-evdev allows you to read and write input events on Linux.
  An event can be a key or button press, a mouse movement or a tap on a touchscreen.


pkgId: 224ccc8497e54d741f65286ea9481ae8fc290705369cdc2fdd2786ad71ea1521
name: python3-exceptiongroup
arch: noarch
version: 1.2.0
epoch: 0
release: 1.oe2403next
summary: Backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11.
url: https://pypi.org/project/exceptiongroup/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-exceptiongroup-1.2.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-exceptiongroup-1.2.0-1.oe2403next.noarch.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.

  See the standard library documentation for more information on exception
  groups.


pkgId: d41a719b5f483d9753d69dbf7b83c6a4c86b35490816d430fc1853335a401af4
name: python3-execnet
arch: noarch
version: 2.0.2
epoch: 0
release: 1.oe2403next
summary: Rapid multi-Python deployment
url: http://codespeak.net/execnet
rpm_license: MIT and GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-execnet-2.0.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-execnet-2.0.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  execnet provides carefully tested means to ad-hoc interact with Python interpreters across version,
  platform and network barriers. It provides a minimal and fast API targetting the following uses:
  distribute tasks to local or remote processes
  write and deploy hybrid multi-process applications
  write scripts to administer multiple hosts


pkgId: 3b1bc58ab40be89075948c7716ab31b217c5c527f3cbb24c342186bd7a431833
name: python3-expandvars
arch: noarch
version: 1.1.2
epoch: 0
release: 2.oe2403next
summary: Expand system variables Unix style
url: https://github.com/sayanarijit/expandvars
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-expandvars-1.1.2-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-expandvars-1.1.2-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This module is inspired by GNU bash's variable expansion features. It can be
  used as an alternative to Python's os.path.expandvars function.

  A good use case is reading config files with the flexibility of reading values
  from environment variables using advanced features like returning a default
  value if some variable is not defined.


pkgId: d2a2052c4e87fcfcea343ad17e3cf838d36493dfcb62e61b9398de3da6dbdd28
name: python3-falcon
arch: noarch
version: 3.1.3
epoch: 0
release: 1.oe2403next
summary: An unladen web framework for building APIs and app backends.
url: https://github.com/falconry/falcon
rpm_license: Apache-2.0 and MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-falcon-3.1.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-falcon-3.1.3-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Falcon is a reliable, high-performance Python web framework for building
  large-scale app backends and microservices. It encourages the REST
  architectural style, and tries to do as little as possible while
  remaining highly effective.
  Falcon apps work with any WSGI server, and run like a champ under
  CPython 2.7, CPython 3.5+, PyPy2.7, and PyPy3.5.


pkgId: bd509959d1c1ae710ddef4a559464feb9eb96a1f8fa8a1e324c6a5580fa2b284
name: python3-fastjsonschema
arch: noarch
version: 2.19.1
epoch: 0
release: 1.oe2403next
summary: Fastest Python implementation of JSON schema.
url: https://github.com/horejsek/python-fastjsonschema
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-fastjsonschema-2.19.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-fastjsonschema-2.19.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  fastjsonschema implements validation of JSON documents by JSON schema.
  The library implements JSON schema drafts 04, 06 and 07.
  The main purpose is to have a really fast implementation.


pkgId: b7385539bdd212a9b685b2ce9548d1add257a251bb31bd4e59aa6d1bff274f83
name: python3-feedgen
arch: noarch
version: 0.9.0
epoch: 0
release: 1.oe2403next
summary: Feed Generator (ATOM, RSS, Podcasts)
url: https://github.com/lkiesow/python-feedgen
rpm_license: BSD or LGPLv3
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-feedgen-0.9.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-feedgen-0.9.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Feedgenerator This module can be used to generate web feeds in both ATOM and
  RSS format. It has support for extensions. Included is for example an extension
  to produce Podcasts.


pkgId: 3adbef9e4b82587d7976837b8c6b1e0f10a920bb56f6771e160f634730675ccc
name: python3-file-magic
arch: noarch
version: 5.45
epoch: 0
release: 5.oe2403next
summary: Python 3 bindings for the libmagic API
url: http://www.darwinsys.com/file/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: file-5.45-5.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-file-magic-5.45-5.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package contains the Python 3 bindings to access to the libmagic
  API. The libmagic library is also used by the familiar file(1) command.


pkgId: a7bf52167bf29fef32a6daa846085c799cb8899b600f62ea92a240446808a5e0
name: python3-filelock
arch: noarch
version: 3.13.1
epoch: 0
release: 5.oe2403next
summary: A platform independent file lock
url: https://github.com/benediktschmitt/py-filelock
rpm_license: Unlicense
rpm_group: Unspecified
rpm_buildhost: node-g8n49.compass-ci.net
rpm_sourcerpm: python-filelock-3.13.1-5.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-filelock-3.13.1-5.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package contains a single module, which implements a platform
  independent file locking mechanism for Python.


pkgId: 6273dd012750df8a944ef18cac993b204dfc90e55094160fbf012963a74ace37
name: python3-fixtures
arch: noarch
version: 4.1.0
epoch: 0
release: 1.oe2403next
summary: A python3 contract for reusable state / support logic
url: https://launchpad.net/python-fixtures
rpm_license: ASL 2.0 or BSD
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-fixtures-4.1.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-fixtures-4.1.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Fixtures is a python3 contract that provides reusable state / support logic
  for unit testing. It includes some helper and adaptation logic to write your
  own fixtures using the fixtures contract.


pkgId: 1fa29908eadb6df64a3721dd98598330dbf7d83331bfcbf87243580b908bae12
name: python3-flit
arch: noarch
version: 3.8.0
epoch: 0
release: 2.oe2403next
summary: Simplified packaging of Python modules
url: https://flit.readthedocs.io/en/latest/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-flit-3.8.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-flit-3.8.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Flit is a simple way to put Python packages and modules on PyPI.
  The specific usage is introduced on the website(https://flit.readthedocs.io/en/latest/), or query README.


pkgId: 0ee3df10ea6e38b9f3aed2686b7db1d651d3be031ad165ca1e0dc36d056a04c0
name: python3-flit-core
arch: noarch
version: 3.8.0
epoch: 0
release: 2.oe2403next
summary: PEP 517 build backend for packages using Flit
url: https://flit.readthedocs.io/en/latest/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-flit-3.8.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-flit-core-3.8.0-2.oe2403next.noarch.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: 2e60b66a14ef2bb1c6b2a29897e39fd2dda8285d141ef4e769e7753bf2407c52
name: python3-flufl.bounce
arch: noarch
version: 4.0
epoch: 0
release: 1.oe2403next
summary: Email bounce detectors.
url: https://pypi.org/project/flufl.bounce
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-flufl.bounce-4.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-flufl.bounce-4.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The flufl.bounce library provides a set of heuristics and an API for detecting
  the original bouncing email addresses from a bounce message.
  Many formats found in the wild are supported, as are VERP and RFC 3464 (DSN).


pkgId: aad16ef202f48239381fda83a786560c1cc58a7e5c700f0994a6975e0f14bc72
name: python3-flufl.i18n
arch: noarch
version: 5.0.2
epoch: 0
release: 1.oe2403next
summary: High level API for internationalizing Python libraries and applications.
url: https://pypi.org/project/flufl.i18n
rpm_license: Apache 2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-flufl.i18n-5.0.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-flufl.i18n-5.0.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The flufl.i18n library provides a convenient API for managing translation contexts in Python applications.
  It provides facilities not only for single-context applications like command line scripts, but also more
  sophisticated management of multiple-context applications such as Internet servers.


pkgId: 2fd5bdc19af0f8527483605890ef33baadd0195a3bac29d7578a6cc836835927
name: python3-flufl.lock
arch: noarch
version: 8.0.2
epoch: 0
release: 1.oe2403next
summary: NFS-safe file locking with timeouts for POSIX and Windows.
url: https://pypi.org/project/flufl.lock
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-flufl.lock-8.0.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-flufl.lock-8.0.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The flufl.lock library provides an NFS-safe file-based locking algorithm
  influenced by the GNU/Linux "open(2)" man page, under the description of
  the "O_EXCL" option.


pkgId: 8e05bd4c9b6f68a9e0bdcf4f881fa5d71ef6da7c21cee27f939c2199c62241d8
name: python3-flufl.testing
arch: noarch
version: 0.8
epoch: 0
release: 2.oe2403next
summary: A small collection of test tool plugins
url: https://pypi.org/project/flufl.testing
rpm_license: Apache 2.0
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-flufl.testing-0.8-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-flufl.testing-0.8-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package contains a small collection of test helpers that Barry Warsaw uses in almost all his packages.
  Specifically, plugins for the following test tools are provided:
  - nose2
  - flake8


pkgId: 552536a300f5b3630d0462c8bf2a200f1e93ed6a4674f687656edeee6266f4b8
name: python3-freezegun
arch: noarch
version: 1.2.2
epoch: 0
release: 1.oe2403next
summary: Let your Python tests travel through time
url: https://pypi.io/project/freezegun
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-freezegun-1.2.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-freezegun-1.2.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Simulate the datetime module with the python-freezegun library, allowing your python
  tests to travel through time.


pkgId: 7c6376a9c4852ca5e54a50578f18560b75f9b59b42134761a37877976757150b
name: python3-frozenlist
arch: x86_64
version: 1.4.0
epoch: 0
release: 1.oe2403next
summary: A list-like structure which implements collections.abc.MutableSequence
url: https://github.com/aio-libs/frozenlist
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-frozenlist-1.4.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-frozenlist-1.4.0-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  Frozenlist is a list-like structure which implements collections.abc.MutableSequence.
  The list is mutable until FrozenList.freeze is called, after which list modifications
  raise RuntimeError.FrozenList is also hashable, but only when frozen.


pkgId: 2d3adb3d4306b0b637966b6c83781cea8bae2a59d9537dd3b6e13d4d5ae28694
name: python3-funcsigs
arch: noarch
version: 1.0.2
epoch: 0
release: 15.oe2403next
summary: Python3 bindings for funcsigs
url: http://pypi.python.org/pypi/funcsigs
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-funcsigs-1.0.2-15.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-funcsigs-1.0.2-15.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package is a python3 subpackage for funcsigs.

  This package is a backport of the PEP 362 function signature features from
  Python 3.3's inspect module. The backport is compatible with Python 2.6, 2.7
  as well as 3.2 and up.


pkgId: 73451d06d65d78009bf17d5c5bbbe9be3b30265c7b5ba4441a25cb8bde08b31c
name: python3-furo
arch: noarch
version: 2023.05.20
epoch: 0
release: 1.oe2403next
summary: A clean customisable Sphinx documentation theme.
url: https://github.com/pradyunsg/furo
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-r7r6p.compass-ci.net
rpm_sourcerpm: python-furo-2023.05.20-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-furo-2023.05.20-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A clean customisable Sphinx documentation theme.
  Furo is a Sphinx theme, which is:
  - Intentionally minimal --- the most important thing is the content, not
    the scaffolding around it.
  - Responsive --- adapting perfectly to the available screen space, to
    work on all sorts of devices.
  - Customizable --- change the color palette, font families, logo and
    more!
  - Easy to navigate --- with carefully-designed sidebar navigation and
    inter-page links.
  - Good looking content --- through clear typography and well-stylized
    elements.
  - Good looking search --- helps readers find what they want quickly.
  - Biased for smaller docsets --- intended for smaller documentation
    sets, where presenting the entire hierarchy in the sidebar is not
    overwhelming.


pkgId: a875d4599530f48c7ceccdf77726f78a7bf2942fb937afbd6d6a5b45ff0e33a8
name: python3-fuse
arch: x86_64
version: 1.0.7
epoch: 0
release: 1.oe2403next
summary: Python interface for FUSE - filesystem in userspace
url: https://github.com/libfuse/python-fuse
rpm_license: LGPLv2
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: fuse-python-1.0.7-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-fuse-1.0.7-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This package provides python interface to libfuse. FUSE is a userspace filesystem
  framework that can be used to implement a filesystem in a userspace program.


pkgId: 8f8168149adfe712b152feaa7602bbafbdba785abf906f4b6ed13bc6c2f5ca7e
name: python3-future
arch: noarch
version: 0.18.3
epoch: 0
release: 1.oe2403next
summary: Missing compatibility layer on Python 3
url: http://python-future.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: future-0.18.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-future-0.18.3-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package intends to provides a compatibility layer for Python between its
  two version release. The future and past packages are both provides for backports
  and forwards, in which you are able to use a single, clean codebase to run under
  Python3 environmets easily. With also providing futurize and pasteurize scripts,
  you can convert you Python code to support both version.


pkgId: 848e02ff9cbc17eb908c4b634ba63da4954c98cdda6184ac77bef159f5722eb2
name: python3-gevent
arch: x86_64
version: 22.10.2
epoch: 0
release: 2.oe2403next
summary: Documents for python-gevent
url: http://www.gevent.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-gevent-22.10.2-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-gevent-22.10.2-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  gevent is a coroutine -based Python networking library that uses greenlet to
  provide a high-level synchronous API on top of the libev or libuv event loop.

  Features include:
    * Fast event loop based on libev or libuv.
    * Lightweight execution units based on greenlets.
    * API that re-uses concepts from the Python standard library (for examples there are events and queues).
    * Cooperative sockets with SSL support
    * Cooperative DNS queries performed through a threadpool, dnspython, or c-ares.
    * Monkey patching utility to get 3rd party modules to become cooperative
    * TCP/UDP/HTTP servers
    * Subprocess support (through gevent.subprocess)
    * Thread pools

  Python 3 version.


pkgId: 63a17ff133467d4bcc450fb4e103f2cf9e56fa03c81d5d62643351b4b87690b6
name: python3-gluster
arch: x86_64
version: 11.1
epoch: 0
release: 10.oe2403next
summary: GlusterFS python library
url: http://docs.gluster.org/
rpm_license: GPLv3 or GPLv2+ or LGPLv3+
rpm_group: Unspecified
rpm_buildhost: node-r7r6p.compass-ci.net
rpm_sourcerpm: glusterfs-11.1-10.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-gluster-11.1-10.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  GlusterFS is a distributed file-system capable of scaling to several
  petabytes. It aggregates various storage bricks over TCP/IP interconnect
  into one large parallel network filesystem. GlusterFS is one of the
  most sophisticated file systems in terms of features and extensibility.
  It borrows a powerful concept called Translators from GNU Hurd kernel.
  Much of the code in GlusterFS is in user space and easily manageable.

  This package contains the python modules of GlusterFS and own gluster
  namespace.


pkgId: 5d3987b54984865c0db5f81f984f36fbec0c9aafee35e18f0970498d53215673
name: python3-gobject
arch: x86_64
version: 3.46.0
epoch: 0
release: 3.oe2403next
summary: GObject library wrapper for python 3
url: https://wiki.gnome.org/Projects/PyGObject
rpm_license: LGPL-2.1-or-later and MIT
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_sourcerpm: pygobject3-3.46.0-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-gobject-3.46.0-3.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The python3-gobject package provides a convenient wrapper for the GObject
  library and and other libraries that are compatible with GObject Introspection,
  for use in Python 3 programs.


pkgId: e15300ff562869bbff38da715e69b15b280e74244466f92cf2334f8a43e88f96
name: python3-google-api-client
arch: noarch
version: 2.81.0
epoch: 2
release: 1.oe2403next
summary: Google APIs Client Library for Python
url: https://github.com/googleapis/google-api-python-client
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: google-api-python-client-2.81.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-google-api-client-2.81.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Written by Google, this library provides a small, flexible, and powerful
  Python 3 client library for accessing Google APIs.


pkgId: 498e6253a09a1a0667c4ebd772c2a6b5e218bf0a8ae72eb5d6aa20f1fe483a16
name: python3-greenlet-devel
arch: x86_64
version: 2.0.2
epoch: 0
release: 2.oe2403next
summary: Development files for python3-greenlet
url: https://github.com/python-greenlet/greenlet
rpm_license: Python-2.0 and MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-greenlet-2.0.2-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-greenlet-devel-2.0.2-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This package contains libraries and headier files for developing applications
  that use python3-greenlet.


pkgId: 6d745426c1513401fe821d9dce7357c7356533423ff14b267f2005a52e437d12
name: python3-gunicorn
arch: noarch
version: 21.2.0
epoch: 0
release: 1.oe2403next
summary: WSGI HTTP Server for UNIX
url: https://pypi.org/project/gunicorn
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-gunicorn-21.2.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-gunicorn-21.2.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Gunicorn(Green Unicorn) is a Python WSGI HTTP Server for UNIX. It's a pre-fork
  worker model ported from Ruby's Unicorn_ project. The Gunicorn server is broadly
  compatible with various web frameworks, simply implemented, light on server
  resource usage, and fairly speedy.


pkgId: 5a96c88dbb5ad08b00114a80753dd56a65de3b6883ebdff31bb21540adb41e6c
name: python3-h2
arch: noarch
version: 4.1.0
epoch: 0
release: 3.oe2403next
summary: A HTTP/2 protocol stack for Python 3
url: https://python-hyper.org/projects/hyper-h2/en/v4.1.0/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-h2-4.1.0-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-h2-4.1.0-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This repository contains a pure-Python implementation of a HTTP/2
  protocol stack. It is written from the ground up to be embeddable in
  whatever program you choose to use, ensuring that you can speak HTTP/2
  regardless of your programming paradigm.


pkgId: 8227bdb0149572db2b26072f90e271ff2a6b187970350104de2df9ceadad3b0f
name: python3-hamcrest
arch: noarch
version: 2.0.3
epoch: 0
release: 4.oe2403next
summary: Hamcrest matchers for Python
url: https://github.com/hamcrest/PyHamcrest
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6fwks.compass-ci.net
rpm_sourcerpm: python-hamcrest-2.0.3-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-hamcrest-2.0.3-4.oe2403next.noarch.rpm
checksum_type: sha256
description:
  PyHamcrest is a framework for writing matcher objects, allowing you to
  declaratively define "match" rules. There are a number of situations
  where matchers are invaluable, such as UI validation, or data filtering,
  but it is in the area of writing flexible tests that matchers are most
  commonly used.
  Python 3 version.


pkgId: d576601e0498f750db4842aae7d7fcdff3870eeabfed877b8843c6b298dce515
name: python3-hatch-vcs
arch: noarch
version: 0.3.0
epoch: 0
release: 2.oe2403next
summary: Hatch plugin for versioning with your preferred VCS
url: https://pypi.org/project/hatch-vcs
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-hatch-vcs-0.3.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-hatch-vcs-0.3.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This provides a plugin for Hatch that uses your preferred version control
  system (like Git) to determine project versions.


pkgId: d273859ad67b4a33f04ed8783b6042d4c266aecad451ddd25627455d67308eb0
name: python3-hpack
arch: noarch
version: 4.0.0
epoch: 0
release: 2.oe2403next
summary: HTTP/2 Header Compression for Python
url: https://github.com/python-hyper/hpack
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-hpack-4.0.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-hpack-4.0.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  hpack provides a simple Python interface to the HPACK compression algorithm,used to compress HTTP headers
  in HTTP/2.Used by some of the most populer HTTP/2 implementations in Python,HPACK offers a great Python
  interface as well as optional upgrade to optimised C-based compression routines from nghttp2.


pkgId: 0d92a6f3c087ea28e8d56a20ce29423b2a3f9356147e5722490fc00b433f474f
name: python3-httmock
arch: noarch
version: 1.4.0
epoch: 0
release: 1.oe2403next
summary: A mocking library for requests
url: https://github.com/patrys/httmock
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-httmock-1.4.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-httmock-1.4.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A mocking library for requests for Python.
  You can use it to mock third-party APIs and test libraries
  that use requests internally.


pkgId: 749a727d00e8aa7100339dffb2b984715ee9f2678a830bd8f0c709887cd9d10f
name: python3-httpcore
arch: noarch
version: 1.0.4
epoch: 0
release: 1.oe2403next
summary: A minimal low-level HTTP client
url: https://github.com/encode/httpcore
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-httpcore-1.0.4-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-httpcore-1.0.4-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The HTTP Core package provides a minimal low-level HTTP client, which does one thing only. Sending HTTP requests.
  It does not provide any high level model abstractions over the API, does not handle redirects, multipart uploads,
  building authentication headers, transparent HTTP caching, URL parsing, session cookie handling, content or charset
  decoding, handling JSON, environment based configuration defaults, or any of that Jazz.


pkgId: 9f96a950d96a7f2bd5a458590133726f3f79362afcffd1be4eeb51196127d56d
name: python3-httpx
arch: noarch
version: 0.27.0
epoch: 0
release: 1.oe2403next
summary: Python HTTP client
url: https://github.com/encode/httpx
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-httpx-0.27.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-httpx-0.27.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  HTTPX is a fully featured HTTP client library for Python 3. It includes an integrated command line client,
  has support for both HTTP/1.1 and HTTP/2, and provides both sync and async APIs.


pkgId: 5864f43af9a2773a776655d3280008edb095e25cb584c3de0d01c43e1e61b747
name: python3-hug
arch: noarch
version: 2.6.1
epoch: 0
release: 1.oe2403next
summary: A Python framework that makes developing APIs as simple as possible, but no simpler
url: https://github.com/hugapi/hug
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-hug-2.6.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-hug-2.6.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  hug's Design Objectives:
  - Make developing a Python driven API as succinct as a written definition.
  - The framework should encourage code that self-documents.
  - It should be fast. A developer should never feel the need to look somewhere else for performance reasons.
  - Writing tests for APIs written on-top of hug should be easy and intuitive.
  - Magic done once, in an API framework, is better than pushing the problem set to the user of the API framework.
  - Be the basis for next generation Python APIs, embracing the latest technology.


pkgId: 56253b550f83c5d8527d3c9cb723a0cb9a45f709bfb7aa04258912393dd92d56
name: python3-hwdata
arch: noarch
version: 2.4.1
epoch: 0
release: 1.oe2403next
summary: Python bindings to hwdata package
url: https://github.com/xsuchy/python-hwdata
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-hwdata-2.4.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-hwdata-2.4.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Provide python interface to database stored in hwdata package.
  It allows you to get human readable description of USB and PCI devices.


pkgId: 77ee53ab2c1c41a30340f1b7edee30028240924bba20b639ec03c8f8f7e56518
name: python3-hyperframe
arch: noarch
version: 6.0.1
epoch: 0
release: 2.oe2403next
summary: HTTP/2 framing layer for Python
url: https://github.com/python-hyper/hyperframe
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-hyperframe-6.0.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-hyperframe-6.0.1-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This library contains the HTTP/2 framing code used in the hyper project.It provides a
  pure-python codebase that is capable of decoding a binary stream into HTTP/2 frames.


pkgId: ad73636bb77d83e68203739be43bb7ca069d5871c0142227abd2dcbb874eda6c
name: python3-hypothesis
arch: noarch
version: 6.98.9
epoch: 0
release: 1.oe2403next
summary: based testing for python code
url: https://github.com/HypothesisWorks/hypothesis
rpm_license: MPLv2.0
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-hypothesis-6.98.9-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-hypothesis-6.98.9-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package provides a library called hypothesis for testing Python code,
  which has more examples and is based on the Haskell library, Quickcheck,
  which is used to integrate directly into your existing Python unit testing work.
  Python 3 version.


pkgId: 788f0a890982f3f7068173863687498e127db0dc4d68d4c83d317f789abd513a
name: python3-hypothesis-fspaths
arch: noarch
version: 0.1
epoch: 0
release: 1.oe2403next
summary: Python library for generating filesystem paths
url: https://pypi.org/project/hypothesis-fspaths
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-hypothesis-fspaths-0.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-hypothesis-fspaths-0.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Hypothesis extension for generating filesystem paths.
  Anything the built-in Python function open() accepts can be generated.


pkgId: 89feb1d303a04f9f3e8746b3296bcb8514fb1eca7e379108cbacac2e4772f13f
name: python3-inflect
arch: noarch
version: 5.6.2
epoch: 0
release: 1.oe2403next
summary: %{Summary}
url: https://pypi.org/project/inflect/
rpm_license: MIT
rpm_group: Development/Languages/Python
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-inflect-5.6.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-inflect-5.6.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Correctly generate plurals, singular nouns, ordinals, indefinite articles; convert numbers to words.


pkgId: 561e387bcd86544a183e8dde7655ce41807cdb29d995ace7f2aeabf863ff0c30
name: python3-iniconfig
arch: noarch
version: 2.0.0
epoch: 0
release: 1.oe2403next
summary: iniconfig: brain-dead simple config-ini parsing
url: http://github.com/RonnyPfannschmidt/iniconfig
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_sourcerpm: python-iniconfig-2.0.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-iniconfig-2.0.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  iniconfig is a small and simple INI-file parser module
  having a unique set of features:
  * tested against Python2.4 across to Python3.2, Jython, PyPy
  * maintains order of sections and entries
  * supports multi-line values with or without line-continuations
  * supports "#" comments everywhere
  * raises errors with proper line-numbers
  * no bells and whistles like automatic substitutions
  * iniconfig raises an Error if two sections have the same name.


pkgId: f8ea24313baf95bbc54d20aa33885fd889563fec22f8b70d0f371394ba77561a
name: python3-iso8601
arch: noarch
version: 1.1.0
epoch: 0
release: 1.oe2403next
summary: Simple module to parse ISO 8601 dates
url: https://pypi.org/project/iso8601/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-iso8601-1.1.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-iso8601-1.1.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The package parses the most common forms of ISO 8601 date strings
  (e.g. 2007-01-14T20:34:22+00:00) into datetime objects.


pkgId: 570b72744a0c18a10fda4e48ce492245e2a4eb8c663b6cb3615aa737e2d7c24c
name: python3-isodate
arch: noarch
version: 0.6.1
epoch: 0
release: 2.oe2403next
summary: An ISO 8601 date/time/duration parser and formatter
url: https://github.com/gweis/isodate/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-isodate-0.6.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-isodate-0.6.1-2.oe2403next.noarch.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: 6e0b76e31c54187ead6c37ac757669c39459e580a355c208ced73951150fd8c5
name: python3-isort
arch: noarch
version: 5.12.0
epoch: 0
release: 2.oe2403next
summary: A Python utility / library to sort Python imports.
url: https://github.com/timothycrosley/isort
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-isort-5.12.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-isort-5.12.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections and by type.
  Python 3 version.


pkgId: da898f3a1a787ceb4e206c509ba8d9e1dfa55f0e67bdd0665a91a410914ae772
name: python3-itsdangerous
arch: noarch
version: 2.1.2
epoch: 0
release: 1.oe2403next
url: http://pythonhosted.org/itsdangerous/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-tlfrw.compass-ci.net
rpm_sourcerpm: python-itsdangerous-2.1.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-itsdangerous-2.1.2-1.oe2403next.noarch.rpm
checksum_type: sha256
summary:
  Various helpers to pass data to untrusted environments and to get it back safe and sound for python3.

description:
  Various helpers to pass data to untrusted environments and to get it back safe and sound for python3.
  Data is cryptographically signed to ensure that a token has not been tampered with.


pkgId: c4547109a3f55a46551f9fc2b070db5598161ccfa560cd02d1571475465e293f
name: python3-jaraco-context
arch: noarch
version: 4.3.0
epoch: 0
release: 1.oe2403next
summary: %{Summary}
url: https://pypi.org/project/jaraco.context
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-jaraco-context-4.3.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-jaraco-context-4.3.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  jaraco.functools Tools for working with functools.
  Additional functools in the spirit of stdlib’s functools.


pkgId: 95ef932cdf9cd6b81300e7a9e0a10772e687ce04eed80ce6b30a0e67e8053d7e
name: python3-javapackages
arch: noarch
version: 5.3.0
epoch: 0
release: 6.oe2403next
summary: Java packaging's Module for handling various files
url: https://github.com/fedora-java/javapackages
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: javapackages-tools-5.3.0-6.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-javapackages-5.3.0-6.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The python3-javapackages package is a module for handling, querying and manipulating
  of various files for Java packaging in Linux distributions.


pkgId: 14330daaaf8eb5bc5f4366bb7682421619f50cbb4133a8a14478454b8a3da1fc
name: python3-jmespath
arch: noarch
version: 1.0.1
epoch: 0
release: 1.oe2403next
summary: JSON Matching Expressions
url: https://github.com/jmespath/jmespath.py
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-jmespath-1.0.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-jmespath-1.0.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  JMESPath is a python library which allows you to declaratively specify how to
  extract elements from a JSON document.


pkgId: 8076b1e75ef0e56c8f1e115b0b2a7650d6654d971990ed6d281890ab9192cbb3
name: python3-json-tricks
arch: noarch
version: 3.17.3
epoch: 0
release: 1.oe2403next
url: https://github.com/mverleg/pyjson_tricks
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-json-tricks-3.17.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-json-tricks-3.17.3-1.oe2403next.noarch.rpm
checksum_type: sha256
summary:
  Extra features for Python's JSON: comments, order, numpy, pandas, datetimes, and many more! Simple but customizable.

description:
  The `pyjson-tricks` package brings several pieces of functionality to python handling of json files:
  1. **Store and load numpy arrays** in human-readable format.
  2. **Store and load class instances** both generic and customized.
  3. **Store and load date/times** as a dictionary (including timezone).
  4. **Preserve map order** ``{}`` using ``OrderedDict``.
  5. **Allow for comments** in json files by starting lines with ``#``.
  6. Sets, complex numbers, Decimal, Fraction, enums, compression, duplicate keys, pathlib Paths ...
  As well as compression and disallowing duplicate keys.
  * Code: https://github.com/mverleg/pyjson_tricks
  * Documentation: http://json-tricks.readthedocs.org/en/latest/
  * PIP: https://pypi.python.org/pypi/json_tricks
  The 2.0 series added some of the above features and broke backward compatibility. The version 3.0 series is a more readable rewrite that also makes it easier to combine encoders, again not fully backward compatible.
  Several keys of the format ``__keyname__`` have special meanings, and more might be added in future releases.
  If you're considering JSON-but-with-comments as a config file format, have a look at HJSON_, it might be more appropriate. For other purposes, keep reading!
  Thanks for all the Github stars!


pkgId: f77a51cbe86976bbbd6711d601de5e3300de621f23dddb9a749eff08e954bfa2
name: python3-jsonschema
arch: noarch
version: 4.21.1
epoch: 0
release: 1.oe2403next
summary: An implementation of JSON Schema validation for Python 3.11
url: http://pypi.python.org/pypi/jsonschema
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-jsonschema-4.21.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-jsonschema-4.21.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  jsonschema is JSON Schema validator currently based on http://tools.ietf.org/html/draft-zyp-json-schema-03


pkgId: 7e0f34ee5ddd5d6c1809c42a86d2dde98461aa38c6ea1d917fe1a54ae7e0e0fd
name: python3-jupyter-client
arch: noarch
version: 8.6.0
epoch: 0
release: 1.oe2403next
summary: Jupyter protocol implementation and client libraries.
url: https://github.com/jupyter/jupyter_client
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-jupyter-client-8.6.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-jupyter-client-8.6.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package contains the reference implementation of the Jupyter protocol.
  It also provides client and kernel management APIs for working with kernels.
  It also provides the `jupyter kernelspec` entrypoint for installing kernelspecs
  for use with Jupyter frontends.


pkgId: 7a4b4d1c204e8907710581cfc8433c7f85c50ae0ae2554807eefc83288083831
name: python3-jupyter-server
arch: noarch
version: 2.13.0
epoch: 0
release: 2.oe2403next
summary: The backend for Jupyter web applications
url: https://pypi.org/project/jupyter-server/#files
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-jupyter-server-2.13.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-jupyter-server-2.13.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The Jupyter Server provides the backend (i.e. the core services,
  APIs, and REST endpoints) for Jupyter web applications like
  Jupyter notebook, JupyterLab, and Voila.


pkgId: 7a82cf2ef95f25620218e4e5b41c51653393764138ca3b97f065537d198917ff
name: python3-jupyterlab
arch: noarch
version: 4.3.5
epoch: 0
release: 2.oe2403next
summary: JupyterLab computational environment
url: https://github.com/jupyterlab/jupyterlab
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-jupyterlab-4.3.5-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-jupyterlab-4.3.5-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  JupyterLab is the next-generation user interface for Project Jupyter offering all the familiar building blocks of the classic Jupyter Notebook (notebook, terminal, text editor, file browser, rich outputs, etc.) in a flexible and powerful user interface.


pkgId: 95946705b833e37cafdda33e3d6674b2eeabfb7495132affb959e8e6a85e36ab
name: python3-jupyterlab-server
arch: noarch
version: 2.27.3
epoch: 0
release: 1.oe2403next
summary: A set of server components for JupyterLab and JupyterLab like applications
url: https://jupyterlab-server.readthedocs.io
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: python-jupyterlab-server-2.27.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-jupyterlab-server-2.27.3-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  JupyterLab Server sits between JupyterLab and Jupyter Server, and provides
  a set of REST API handlers and utilities that are used by JupyterLab.
  It is a separate project in order to accommodate creating JupyterLab-like
  applications from a more limited scope.


pkgId: 16929d7633ece14e4b2313e50b12f62f2ebb525a73dab8258ca4e47fbaf9c13b
name: python3-jupyterlab_pygments
arch: noarch
version: 0.3.0
epoch: 0
release: 1.oe2403next
summary: Pygments theme using JupyterLab CSS variables
url: https://github.com/jupyterlab/jupyterlab_pygments
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-jupyterlab_pygments-0.3.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-jupyterlab_pygments-0.3.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package contains a syntax coloring theme for pygments making use of the
  JupyterLab CSS variables.


pkgId: 891fb370a5863aee02fdcb18091190ba57a53117e5fbc437601dfe3ac6b34797
name: python3-jwt
arch: noarch
version: 2.8.0
epoch: 0
release: 3.oe2403next
summary: JSON Web Token implementation in Python
url: https://github.com/jpadilla/pyjwt
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-jwt-2.8.0-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-jwt-2.8.0-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  PyJWT is a Python library which allows you to encode and decode JSON Web Tokens (JWT).
  JWT is an open, industry-standard (RFC 7519) for representing claims securely between two parties.


pkgId: d5eb01fc1905a3b1bf4161fdb5ded93df3b80028eb6a4933102dbb20cdba5d90
name: python3-kafka-python
arch: noarch
version: 2.0.2
epoch: 0
release: 1.oe2403next
summary: Pure Python client for Apache Kafka
url: https://github.com/dpkp/kafka-python
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-kafka-python-2.0.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-kafka-python-2.0.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Kafka Python client

  Python client for the Apache Kafka distributed stream processing system.
  kafka-python is designed to function much like the official java client, with a
  sprinkling of pythonic interfaces (e.g., consumer iterators).


pkgId: 7ebc569b5e17fa842bd943f5341caf36dde1aad8186cb54cb46665e0142bad05
name: python3-kdcproxy
arch: noarch
version: 1.0.0
epoch: 0
release: 2.oe2403next
summary: MS-KKDCP (kerberos proxy) WSGI module
url: https://github.com/npmccallum/kdcproxy
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_sourcerpm: python-kdcproxy-1.0.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-kdcproxy-1.0.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package contains a Python 3.x WSGI module for proxying KDC requests over
  HTTP by following the MS-KKDCP protocol. It aims to be simple to deploy, with
  minimal configuration.


pkgId: cdfaf7b1e289348323e35baa8064aa42b771f4319bc08c037846af9f4052c6a1
name: python3-kickstart
arch: noarch
version: 3.48
epoch: 0
release: 3.oe2403next
summary: Python 3 library for manipulating kickstart files.
url: https://fedoraproject.org/wiki/pykickstart
rpm_license: GPL-2.0-only and MIT
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: pykickstart-3.48-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-kickstart-3.48-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Python 3 library for manipulating kickstart files.  The binaries are found in
  the pykickstart package.


pkgId: 23e64c994368107e1db06aa0dac6bca1c338dfc15c4c7c2b2e3b0b4ebc4551d2
name: python3-kitchen
arch: noarch
version: 1.2.6
epoch: 0
release: 8.oe2403next
summary: Small, useful pieces of code to make python 3 coding easier
url: https://pypi.python.org/pypi/kitchen/
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-kitchen-1.2.6-8.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-kitchen-1.2.6-8.oe2403next.noarch.rpm
checksum_type: sha256
description:
  kitchen includes functions to make gettext easier to use, handling unicode
  text easier (conversion with bytes, outputting xml, and calculating how many
  columns a string takes).

  This is the python3 version of the kitchen module.


pkgId: b0341a9081fcf2dfa9d81da42bd6e401e2288733263236835c70966a25b74e9a
name: python3-kiwi
arch: noarch
version: 9.25.1
epoch: 0
release: 3.oe2403next
summary: kiwi - Python 3 implementation
url: http://osinside.github.io/kiwi/
rpm_license: GPLv3+
rpm_group: Unspecified
rpm_buildhost: node-r7r6p.compass-ci.net
rpm_sourcerpm: kiwi-9.25.1-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-kiwi-9.25.1-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Python 3 package of the kiwi. Provides an operating system
  image builder for Linux supported hardware platforms and for
  virtualization,such as Xen, KVM, VMware, EC2 and so on.


pkgId: a6122e61c3ecdec3b08535dd5ccadc19fc4720e86221c91227a467acea66e9bb
name: python3-kmod
arch: x86_64
version: 30
epoch: 0
release: 12.oe2403next
summary: Python3 bindings for kmod/libkmod.
url: http://git.kernel.org/?p=utils/kernel/kmod/kmod.git;a=summary
rpm_license: GPLv2+ and LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_sourcerpm: kmod-30-12.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-kmod-30-12.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  python3-kmod is a Python3 wrapper module for libkmod, exposing common
  module operations: listing installed modules, modprobe, and rmmod.


pkgId: 65e8d3e777f870365b9f8811fe4dedf986587f97a10a9ac3aa330b0ce1f74bd6
name: python3-lasso
arch: x86_64
version: 2.8.2
epoch: 0
release: 3.oe2403next
summary: Liberty Alliance Single Sign On (lasso) Python bindings
url: http://lasso.entrouvert.org/
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-jd469.compass-ci.net
rpm_sourcerpm: lasso-2.8.2-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-lasso-2.8.2-3.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The package provide Python language bindings for the lasso
  (Liberty Alliance Single Sign On)library.


pkgId: 66868ebf77a2699b50d166cde98d325eb4bb1d307f85c911631e931b72802313
name: python3-lazr.delegates
arch: noarch
version: 2.1.0
epoch: 0
release: 1.oe2403next
summary: Easily write objects that delegate behavior
url: https://pypi.org/project/lazr.delegates
rpm_license: LGPL v3
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-lazr.delegates-2.1.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-lazr.delegates-2.1.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The lazr.delegates package makes it easy to write objects that delegate
  behavior to another object. The new object adds some property or behavior on
  to the other object, while still providing the underlying interface, and
  delegating behavior.


pkgId: 76476812c79318b00ff4bbcaaf49ddb1038765557fce7fa344048bde461e96cb
name: python3-ldap
arch: x86_64
version: 3.4.4
epoch: 0
release: 3.oe2403next
summary: An object-oriented API to access LDAP directory servers
url: http://python-ldap.org/
rpm_license: Python-2.0
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: python-ldap-3.4.4-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ldap-3.4.4-3.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  python-ldap provides an object-oriented API for working with LDAP within\
  Python programs.  It allows access to LDAP directory servers by wrapping the\
  OpenLDAP 2.x libraries, and contains modules for other LDAP-related tasks\
  (including processing LDIF, LDAPURLs, LDAPv3 schema, etc.).


pkgId: 50c13a5227487069cafa29e1cad5ea565e7d065fee7ed1b2be0888e6f863d69a
name: python3-lhsmdu
arch: noarch
version: 1.1.1
epoch: 0
release: 1.oe2403next
url: http://github.com/sahilm89/lhsmdu
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-lhsmdu-1.1.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-lhsmdu-1.1.1-1.oe2403next.noarch.rpm
checksum_type: sha256
summary:
  This is an implementation of Latin Hypercube Sampling with Multi-Dimensional Uniformity (LHS-MDU) from Deutsch and Deutsch, "Latin hypercube sampling with multidimensional uniformity.


pkgId: 80491d64ae1bde554d2ca183f15fdef79146f2f4163a441c9fb580976ad7625f
name: python3-libcst
arch: x86_64
version: 1.2.0
epoch: 0
release: 2.oe2403next
summary: A concrete syntax tree with AST-like properties for Python 3
url: https://github.com/Instagram/LibCST
rpm_license: MIT and (MIT and Python) and ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: python-libcst-1.2.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libcst-1.2.0-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  LibCST parses Python source code as a CST tree that keeps all formatting
  details (comments, whitespaces, parentheses, etc). It's useful for building
  automated refactoring (codemod) applications and linters.

  LibCST creates a compromise between an Abstract Syntax Tree (AST) and a
  traditional Concrete Syntax Tree (CST). By carefully reorganizing and naming
  node types and fields, it creates a lossless CST that looks and feels like an
  AST.


pkgId: a13d128dd5f5c1883123dc26161b120357c622f8e7d4b31f9e6efaa2f383b7c2
name: python3-libipa_hbac
arch: x86_64
version: 2.9.4
epoch: 0
release: 22.oe2403next
summary: Python3 bindings for the FreeIPA HBAC Evaluator library
url: https://github.com/SSSD/sssd/
rpm_license: LGPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-r7r6p.compass-ci.net
rpm_sourcerpm: sssd-2.9.4-22.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libipa_hbac-2.9.4-22.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The python3-libipa_hbac contains the bindings so that libipa_hbac can be
  used by Python applications.


pkgId: 078cd9987b667456f50cb92b804875401a953d6523ac29a043187ccb653a6f78
name: python3-libiptcdata
arch: x86_64
version: 1.0.5
epoch: 0
release: 3.oe2403next
summary: Python bindings for libiptcdata
url: https://github.com/ianw/libiptcdata
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-696fc.compass-ci.net
rpm_sourcerpm: libiptcdata-1.0.5-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libiptcdata-1.0.5-3.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This python3-libiptcdata package includes a Python module which can used for Python
  applications reading and writing IPTC metadata in images.


pkgId: 8e960100eb3b090bb7a046d782d7eee48aa32d979920bf57619b040fafa95933
name: python3-libmount
arch: x86_64
version: 2.39.1
epoch: 0
release: 39.oe2403next
summary: Python Package for the libmount library pack
url: https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: util-linux-2.39.1-39.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libmount-2.39.1-39.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This package provides python support for users to use the libmount library
  to work with mount tables and mount filesystems.


pkgId: d4b6830c947d6c6ef0f13efd74a2aeab806ef542d9006069d57a0802db87295c
name: python3-libpamtest
arch: x86_64
version: 1.1.4
epoch: 0
release: 1.oe2403next
summary: A python wrapper for libpamtest
url: http://cwrap.org/
rpm_license: GPLv3+
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: pam_wrapper-1.1.4-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libpamtest-1.1.4-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  If you plan to develop python tests for a PAM module you can use this
  library, which simplifies testing of modules. This subpackage includes
  the header files for libpamtest


pkgId: 63d1002a8b02f723af5e5057e98f09ca9476ccba3535cd4b7a11a33c2c6f3148
name: python3-libsemanage
arch: x86_64
version: 3.5
epoch: 0
release: 7.oe2403next
summary: python3 bindings for libsemanage
url: https://github.com/SELinuxProject/selinux/wiki
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: libsemanage-3.5-7.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libsemanage-3.5-7.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The python3-libsemanage package contains the python bindings for developing
  SELinux management applications.


pkgId: 1f820656eabdedd63c06d39ac9633245635ec0b09499c0f5ad43f5b62da264d2
name: python3-libsss_nss_idmap
arch: x86_64
version: 2.9.4
epoch: 0
release: 22.oe2403next
summary: Python3 bindings for libsss_nss_idmap
url: https://github.com/SSSD/sssd/
rpm_license: LGPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-r7r6p.compass-ci.net
rpm_sourcerpm: sssd-2.9.4-22.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libsss_nss_idmap-2.9.4-22.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The python3-libsss_nss_idmap contains the bindings so that libsss_nss_idmap can
  be used by Python applications.


pkgId: cec06af7c5715094cfafa3b6e6439177193aef02fde771e31f4bb0877a0d7bcd
name: python3-libvirt
arch: x86_64
version: 9.10.0
epoch: 0
release: 2.oe2403next
summary: The libvirt virtualization API python3 binding
url: http://libvirt.org
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-g8n49.compass-ci.net
rpm_sourcerpm: libvirt-python-9.10.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libvirt-9.10.0-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The python3-libvirt package contains a module that permits applications
  written in the Python 3.x programming language to use the interface
  supplied by the libvirt library to use the virtualization capabilities
  of recent versions of Linux (and other OSes).


pkgId: 45120c2d5ce29964365cc5e7b4c206d83b3667a7f14f85da978f55154bc7c64d
name: python3-libvoikko
arch: noarch
version: 4.3.2
epoch: 0
release: 2.oe2403next
summary: Python interface to libvoikko
url: http://voikko.puimula.org
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-tlfrw.compass-ci.net
rpm_sourcerpm: libvoikko-4.3.2-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libvoikko-4.3.2-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  libvoikko's Finnish language Python interface.
  This module can be used to perform various natural language analysis
  tasks on Finnish text.


pkgId: fc8ba8ffc24eec6e663524d3c709957087ef5535d88862827f30d0e1601fe187
name: python3-libxml2
arch: x86_64
version: 2.11.9
epoch: 0
release: 14.oe2403next
summary: Python 3 bindings for the libxml2 library
url: http://xmlsoft.org/
rpm_license: MIT
rpm_group: Development/Libraries
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: libxml2-2.11.9-14.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libxml2-2.11.9-14.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The libxml2-python3 package contains a Python 3 module that permits
  applications written in the Python programming language, version 3, to use the
  interface supplied by the libxml2 library to manipulate XML files.

  This library allows to manipulate XML files. It includes support
  to read, modify and write XML and HTML files. There is DTDs support
  this includes parsing and validation even with complex DTDs, either
  at parse time or later once the document has been modified.


pkgId: 86a1847d7fe8fb841d1c4571e9d3f67112f0a125b482e9683540ec66c5c8b831
name: python3-libxslt
arch: x86_64
version: 1.1.39
epoch: 0
release: 7.oe2403next
summary: Python 3 bindings for libxslt
url: https://gitlab.gnome.org/GNOME/libxslt
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-zdlgn.compass-ci.net
rpm_sourcerpm: libxslt-1.1.39-7.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libxslt-1.1.39-7.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The libxslt-python package contains a module that permits applications
  written in the Python programming language to use the interface
  supplied by the libxslt library to apply XSLT transformations.

  This library allows to parse sytlesheets, uses the libxml2-python
  to load and save XML and HTML files. Direct access to XPath and
  the XSLT transformation context are possible to extend the XSLT language
  with XPath functions written in Python.


pkgId: faa6ed5f8525257f015a6bc5c05ac9233af4cd79c94083bd6c9d22f8da3fff14
name: python3-lilv
arch: x86_64
version: 0.24.14
epoch: 0
release: 1.oe2403next
summary: Python bindings for lilv
url: http://drobilla.net/software/lilv/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_sourcerpm: lilv-0.24.14-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-lilv-0.24.14-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  lilv is a lightweight C library for Resource Description Syntax which
  supports reading and writing Turtle and NTriples.

  This package contains the python libraries for lilv.


pkgId: 23360db623e707fdd4cd996ad68000d0fea5c6fda4d392740d561ad278fa8546
name: python3-linecache2
arch: noarch
version: 1.0.0
epoch: 0
release: 20.oe2403next
summary: A backport of linecache to older supported Python versions
url: https://github.com/testing-cabal/linecache2
rpm_license: Python
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: python-linecache2-1.0.0-20.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-linecache2-1.0.0-20.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The linecache module allows one to get any line from any file, while
  attempting to optimize internally, using a cache, the common case where many
  lines are read from a single file. This package provides a backport of
  linecache to older supported Python versions.


pkgId: 2ceff229b771c95dc081c5d0258742bf0145f7cbc0d5a6a3fe0580631103a53b
name: python3-linkify-it-py
arch: noarch
version: 2.0.2
epoch: 0
release: 2.oe2403next
summary: Link recognition library with full Unicode support
url: https://github.com/tsutsu3/linkify-it-py
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-linkify-it-py-2.0.2-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-linkify-it-py-2.0.2-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This is a Python port of linkify-it [1], a link recognition library with
  FULL unicode support.  It is focused on high quality link pattern
  detection in plain text.  See a JavaScript demo [2].

  References:
  [1] https://github.com/markdown-it/linkify-it
  [2] https://markdown-it.github.io/linkify-it/


pkgId: 43acc83d0df32d9f951ef2accd16b10d000a250d745710504c0346016669a987
name: python3-livereload
arch: noarch
version: 2.6.3
epoch: 0
release: 1.oe2403next
summary: Python LiveReload is an awesome tool for web developers.
url: https://github.com/lepture/python-livereload
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: python-livereload-2.6.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-livereload-2.6.3-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Python LiveReload provides a command line utility, livereload, for starting a server in a directory.


pkgId: bc83b2920d5c427dca08cff42e9218d8c38de185d4170bb2ea078d4d7670f2be
name: python3-logutils
arch: noarch
version: 0.3.5
epoch: 0
release: 10.oe2403next
summary: Handlers for Python library's logging package
url: https://pypi.io/project/logutils
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-logutils-0.3.5-10.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-logutils-0.3.5-10.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package provides many handlers which beyond the scope of standard library
  or are ported from newer Python releases for using in older versions of Python.
  These handlers are designed for Python standard library's logging package.


pkgId: 671bed7faedbba5efe394fa88b1dd29a79aa2f2f53baaad57475631f3b64dbb1
name: python3-m2crypto
arch: x86_64
version: 0.46.2
epoch: 0
release: 1.oe2403next
summary: A crypto and SSL toolkit for Python3
url: https://gitlab.com/m2crypto/m2crypto/
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: m2crypto-0.46.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-m2crypto-0.46.2-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  python3-m2crypto is a crypto and SSL toolkit for Python3. It allows you to call OpenSSL functions from Python3 scripts.


pkgId: b4dcc7f0ae22ebc3a003d5edd00f3f912efb1f0b1869fc45ea77e98b941fd37b
name: python3-m2r
arch: noarch
version: 0.3.1
epoch: 0
release: 2.oe2403next
summary: A converter for markdown to reStructuredText
url: https://github.com/miyakogi/m2r
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-m2r-0.3.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-m2r-0.3.1-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The package converts a markdown file including reStructuredText (rst) markups to a valid rST format.


pkgId: 9c28042f95bc7ef9e5cd72395f6a0ea35a508d00fc9836300396036bb7ef5e11
name: python3-markdown
arch: noarch
version: 3.7
epoch: 0
release: 2.oe2403next
summary: Markdown implementation in Python
url: https://pypi.org/project/Markdown/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-markdown-3.7-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-markdown-3.7-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This is a Python implementation of John Gruber’s Markdown.
  It is almost completely compliant with the reference implementation,
  though there are a few known issues.


pkgId: 6c64fa086b08bbd89bd240f12a7acdfe9e78de5eb6531193a97858fb0ab159a0
name: python3-markupsafe
arch: x86_64
version: 2.1.3
epoch: 0
release: 2.oe2403next
summary: Safely add untrusted strings to HTML/XML markup.
url: https://pypi.org/project/MarkupSafe/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-markupsafe-2.1.3-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-markupsafe-2.1.3-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  MarkupSafe implements a text object that escapes characters so it is safe to use in HTML and XML.
  Characters that have special meanings are replaced so that they display as the actual characters.
  This mitigates injection attacks, meaning untrusted user input can safely be displayed on a page.


pkgId: b2da639e007f8f19ff9e4e21888a1e35c46ca4de0f28631b4b5e665c96c1f25e
name: python3-matplotlib
arch: x86_64
version: 3.7.1
epoch: 0
release: 2.oe2403next
summary: Plotting with Python
url: https://github.com/matplotlib/matplotlib
rpm_license: Python and MIT and OFL-1.1 and Public Domain
rpm_group: Unspecified
rpm_buildhost: node-lsgxd.compass-ci.net
rpm_sourcerpm: python-matplotlib-3.7.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-matplotlib-3.7.1-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The package produces publication-quality figures in a variety of hardcopy formats and interactive environments
  across platforms.


pkgId: 746b145c6fabb1a3da1e7594d75d2d3b3509ad4b5a785f6b2161fabe10e56994
name: python3-mccabe
arch: noarch
version: 0.7.0
epoch: 0
release: 1.oe2403next
summary: McCabe complexity checker for Python version 3
url: http://pypi.python.org/pypi/mccabe
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-mccabe-0.7.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-mccabe-0.7.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Ned's script to check McCabe complexity. This module provides a plugin
  for flake8, the Python code checker.


pkgId: 88fcc9d1ed977096da5d087c5e66039b48f0c33b926c06f6a35451f85a66b1c2
name: python3-mdformat
arch: noarch
version: 0.7.16
epoch: 0
release: 1.oe2403next
summary: CommonMark compliant Markdown formatter
url: https://github.com/executablebooks/mdformat
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-mdformat-0.7.16-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-mdformat-0.7.16-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Mdformat is an opinionated Markdown formatter that can be used to enforce a consistent style in Markdown files.
  Mdformat is a Unix-style command-line tool as well as a Python library.


pkgId: 3b267d95274ff2d3603f92aff0ef8690ef0d7d794d95bea423e40d50518ed35b
name: python3-memcached
arch: noarch
version: 1.59
epoch: 0
release: 3.oe2403next
summary: A Python memcached client library
url: https://github.com/linsomniac/python-memcached
rpm_license: Python
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-memcached-1.59-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-memcached-1.59-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This software is a 100% Python interface to the memcached memory cache
  daemon.  It is the client side software which allows storing values in one
  or more, possibly remote, memcached servers. Search google for memcached
  for more information.


pkgId: 74bd07dba539b93cbdbf71ae960f0b64c617d00590ebe5ef800b57885b51aa11
name: python3-meson-python
arch: noarch
version: 0.15.0
epoch: 0
release: 1.oe2403next
summary: Meson Python build backend (PEP 517)
url: https://github.com/mesonbuild/meson-python
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: python-meson-python-0.15.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-meson-python-0.15.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  meson-python is a Python build backend built on top of the Meson build system.
  It enables to use Meson for the configuration and build steps of Python
  packages. Meson is an open source build system meant to be both extremely fast,
  and, even more importantly, as user friendly as possible. meson-python is best
  suited for building Python packages containing extension modules implemented in
  languages such as C, C++, Cython, Fortran, Pythran, or Rust. Consult the
  documentation for more details.


pkgId: 0cfb03590958b6ddf9a677b1701ddcc809d8620db08c0509656abe224f40d0f0
name: python3-mimeparse
arch: noarch
version: 1.6.0
epoch: 0
release: 9.oe2403next
summary: Python3 module for handling mime-types.
url: https://github.com/dbtsai/python-mimeparse
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-mimeparse-1.6.0-9.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-mimeparse-1.6.0-9.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This module provides basic functions for handling mime-types.
  It can handle matching mime-types against a list of media-ranges.


pkgId: b7e855ee494fa2f553647d09d585c53703f2c2011fdf2be665b16d9df648d591
name: python3-mistune
arch: noarch
version: 2.0.4
epoch: 0
release: 2.oe2403next
summary: A Python Markdown Parser
url: https://github.com/lepture/mistune
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-mistune-2.0.4-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-mistune-2.0.4-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The python-mistune package is a fast yet powerful Python Markdown
  parser with renderers and plugins, compatible with sane CommonMark
  rules.


pkgId: 9d73956a684444595cb2d557804805512b9c4897eb5ac2dbe05010a137f82adb
name: python3-mkdocs-git-committers-plugin-2
arch: noarch
version: 2.3.0
epoch: 0
release: 1.oe2403next
summary: An MkDocs plugin to create a list of contributors on the page
url: https://github.com/ojacques/mkdocs-git-committers-plugin-2/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-mkdocs-git-committers-plugin-2-2.3.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-mkdocs-git-committers-plugin-2-2.3.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The git-committers plugin will seed the template context with a list of github
  committers and other useful GIT info such as last modified date


pkgId: 1b835dc42fdbb8a80484c35f1f3728e0b1d2ffaa7ed127ecf62efb9f22891e73
name: python3-mkdocs-redirects
arch: noarch
version: 1.2.1
epoch: 0
release: 2.oe2403next
summary: A MkDocs plugin for dynamic page redirects to prevent broken links
url: https://github.com/datarobot/mkdocs-redirects
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-mkdocs-redirects-1.2.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-mkdocs-redirects-1.2.1-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
   mkdocs-redirectsPlugin for [mkdocs]( to create page redirects (e.g. for
  moved/renamed pages).Initially developed by [DataRobot]( Installing> **Note:**
  This package requires MkDocs version 1.0.4 or higher.Install with pip:bash pip
  install mkdocs-redirects To use this plugin, specify your desired redirects in
  the plugin's redirect_maps setting in your mkdocs.yml:yaml - redirects:
  redirect_maps:...


pkgId: 88ab486567939692ef5b439b4051664e07c11aaec77066e8288940a2b37c7b64
name: python3-mock
arch: noarch
version: 5.1.0
epoch: 0
release: 1.oe2403next
summary: Python3 subpackage for python-mock
url: http://www.voidspace.org.uk/python/mock/
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-mock-5.1.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-mock-5.1.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This is the python3 subpackage for python-mock.

  Mock is a Python module which provides a core mock class. It removes the need
  to create a host of stubs throughout your test suite. After performing an
  action, you can make assertions about which methods / attributes were used and
  arguments they were called with. You can also specify return values and set
  needed attributes in the normal way.


pkgId: 738f5804529b9d572c8c78395b1001a377800e8ac4d8aced5291b96027384435
name: python3-more-itertools
arch: noarch
version: 9.1.0
epoch: 0
release: 1.oe2403next
summary: An opensource python library wrapping around itertools
url: https://github.com/erikrose/more-itertools
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-more-itertools-9.1.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-more-itertools-9.1.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This is a python library for efficient use of itertools utility, which also \
  includes implementations of the recipes from the itertools documentation.\
  See https://pythonhosted.org/more-itertools/index.html for more information.


pkgId: 5574c5461d0d32231fcbec9d68a558a281e06fef5cc3138809bb2a2a0410ad6d
name: python3-mpmath
arch: noarch
version: 1.3.0
epoch: 0
release: 3.oe2403next
summary: Python library for arbitrary-precision floating-point arithmetic
url: http://github.com/fredrik-johansson/mpmath
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-mpmath-1.3.0-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-mpmath-1.3.0-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A Python library for arbitrary-precision floating-point arithmetic.
  If you require plotting capabilities in mpmath, install python3-matplotlib.


pkgId: 88ce8161acbd27e194814c7f16a800540d6b15753937d64bf4aa1bd57838d9a1
name: python3-myst-parser
arch: noarch
version: 2.0.0
epoch: 0
release: 1.oe2403next
summary: A rich and extensible flavor of Markdown meant for technical documentation and publishing.
url: https://github.com/executablebooks/MyST-Parser
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-myst-parser-2.0.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-myst-parser-2.0.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  MyST is a flavor of markdown that is designed for simplicity, flexibility, and extensibility.
  This repository serves as the reference implementation of MyST Markdown,
  as well as a collection of tools to support working with MyST in Python and Sphinx.
  It contains an extended CommonMark-compliant parser using markdown-it-py,
  as well as a Sphinx extension that allows you to write MyST Markdown in Sphinx.


pkgId: 30b1d3be05b3f4f45d15b9835d22a879ba3a761f9d265b40434f338e9eedcf73
name: python3-nbclient
arch: noarch
version: 0.7.4
epoch: 0
release: 2.oe2403next
summary: A client library for executing notebooks.
url: https://github.com/jupyter/nbclient
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-nbclient-0.7.4-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-nbclient-0.7.4-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  NBClient, a client library for programmatic notebook execution, is a tool for
  running Jupyter Notebooks in different execution contexts. NBClient was spun
  out of nbconvert (formerly ExecutePreprocessor). NBClient lets you execute notebooks.


pkgId: d1331b9529e1bd47eecb6b7637b5e1e491bdcef80317c8fd67a93a9409a5809e
name: python3-nbconvert
arch: noarch
version: 7.17.1
epoch: 0
release: 1.oe2403next
summary: Converting Jupyter Notebooks
url: https://github.com/jupyter/nbconvert
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-nbconvert-7.17.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-nbconvert-7.17.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The nbconvert tool, jupyter nbconvert, converts notebooks to various other
  formats via Jinja templates. The nbconvert tool allows you to convert an
  .ipynb notebook file into various static formats including HTML, LaTeX,
  PDF, Reveal JS, Markdown (md), ReStructured Text (rst) and executable script.


pkgId: fa1710849a6ad4d24791f637d178d4815db913d23de0e118dfa39efef2d39078
name: python3-nbdime
arch: noarch
version: 3.2.1
epoch: 0
release: 1.oe2403next
summary: Diff and merge of Jupyter Notebooks
url: https://pypi.org/project/nbdime/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-nbdime-3.2.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-nbdime-3.2.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  nbdime, on the other hand, provides “content-aware” diffing and merging of Jupyter notebooks.
  It understands the structure of notebook documents.


pkgId: 930eff25b28a68d16ffa16d98208116f52957012329cc0a399efc68b193d06ca
name: python3-nbformat
arch: noarch
version: 5.9.2
epoch: 0
release: 1.oe2403next
summary: The Jupyter Notebook format.
url: https://github.com/jupyter/nbformat
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-r7r6p.compass-ci.net
rpm_sourcerpm: python-nbformat-5.9.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-nbformat-5.9.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package contains the base implementation of the Jupyter Notebook format,
  and Python APIs for working with notebooks.


pkgId: f0072f2607a4ee31b9fabae3420d5cbdb7667ef54b5d3ea9cc95199332cd2415
name: python3-nbsphinx
arch: x86_64
version: 0.9.2
epoch: 0
release: 1.oe2403next
summary: Jupyter Notebook Tools for Sphinx.
url: https://github.com/spatialaudio/nbsphinx/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-nbsphinx-0.9.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-nbsphinx-0.9.2-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  nbsphinx is a Sphinx_ extension that provides a source parser for
  ``*.ipynb`` files.
  Custom Sphinx directives are used to show `Jupyter Notebook`_ code cells (and of
  course their results) in both HTML and LaTeX output.
  Un-evaluated notebooks -- i.e. notebooks without stored output cells -- will be
  automatically executed during the Sphinx build process.


pkgId: fccc815d061a37d73cca5061b7c5ebe321b4ba33298e5393fa504e21a78a5680
name: python3-nest_asyncio
arch: noarch
version: 1.5.7
epoch: 0
release: 2.oe2403next
summary: Patch asyncio to allow nested event loops
url: https://github.com/erdewit/nest_asyncio
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: python-nest_asyncio-1.5.7-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-nest_asyncio-1.5.7-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  By design asyncio does not allow 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: 411d0d0b60dd34fef8e980b5a176fd7ff6f5e8a1ff62bea01f26ee4127dc4e6a
name: python3-net-snmp
arch: x86_64
version: 5.9.3
epoch: 1
release: 6.oe2403next
summary: The Python 'netsnmp' module for the Net-SNMP
url: http://net-snmp.sourceforge.net/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-g8n49.compass-ci.net
rpm_sourcerpm: net-snmp-5.9.3-6.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-net-snmp-5.9.3-6.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The 'netsnmp' module provides a full featured, tri-lingual SNMP (SNMPv3,
  SNMPv2c, SNMPv1) client API. The 'netsnmp' module internals rely on the
  Net-SNMP toolkit library.


pkgId: 78cbc344369d9305075fe1427530bbb19eb5a22fad2fce821f600d3aa2813fc5
name: python3-newt
arch: x86_64
version: 0.52.23
epoch: 0
release: 3.oe2403next
summary: Python 3 bindings for newt
url: https://pagure.io/newt
rpm_license: LGPL-2.0-only
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: newt-0.52.23-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-newt-0.52.23-3.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The python3-newt package contains the Python 3 bindings for the newt library
  providing a python API for creating text mode interfaces.


pkgId: ac1eb45de31f07a0c417435fcaf1c4180b7d6f5bdf51933a1763c9d1fd898e61
name: python3-ninja
arch: noarch
version: 1.13.2
epoch: 0
release: 1.oe2403next
summary: Python metadata for packages depending on ninja
url: https://ninja-build.org/
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: ninja-build-1.13.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ninja-1.13.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Package provides metadata only for Python packages depending on ninja.
  This is to make automatic dependency resolution work. The package is NOT
  using anything from the PyPI package called ninja.


pkgId: 558e74daefe25c8b6a94950560c21287e0eeb41048645d4e4103e41189ab672b
name: python3-notebook-shim
arch: noarch
version: 0.2.3
epoch: 0
release: 1.oe2403next
summary: A shim layer for notebook traits and config
url: https://pypi.org/project/notebook-shim/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_sourcerpm: python-notebook-shim-0.2.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-notebook-shim-0.2.3-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This project provides a way for JupyterLab and other frontends
  to switch to Jupyter Server for their Python Web application backend.


pkgId: 6b55ec79c0a8b98d4768500dd2579d325596bcf8efc89727c8dc388f47de8212
name: python3-nox
arch: noarch
version: 2023.4.22
epoch: 0
release: 1.oe2403next
summary: Flexible test automation
url: https://github.com/wntrblm/nox
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-nox-2023.4.22-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-nox-2023.4.22-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Nox is a command-line tool that automates testing in multiple Python
  environments, similar to tox. Unlike tox, Nox uses a standard Python
  file for configuration.


pkgId: eda797d89dc4a89fe550c37bc92134db1e90b98f1623d17ba6b3df3bc918dcaa
name: python3-nss
arch: x86_64
version: 1.0.1
epoch: 0
release: 16.oe2403next
summary: Bindings the Python3 for Network Security Services(NSS)
url: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/Python_binding_for_NSS
rpm_license: MPLv2.0 or GPLv2+ or LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-nss-1.0.1-16.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-nss-1.0.1-16.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The python-nss provides Python bindings for Netscape Portable Runtime (NSPR)\
  and Network Security Services (NSS)\
  The NSS is a server applications and set of libraries supporting\
  security-enabled client and The Applications built with NSS can support SSL v2\
  and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3\
  certificates, and other security standards. Specific NSS implementations\
  have been FIPS-140 certified.


pkgId: 2a8b473c8f44e4d977dde18c41df50868ca8affa6d2187dc43dd00d0b2c6c4bb
name: python3-ntlm-auth
arch: noarch
version: 1.5.0
epoch: 0
release: 2.oe2403next
summary: Python 3 compatible NTLM library
url: https://pypi.python.org/pypi/ntlm-auth
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: python-ntlm-auth-1.5.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ntlm-auth-1.5.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
   This package allows Python clients running on any operating system to provide
  NTLM authentication to a supporting server.


pkgId: a73c21571904ac7940b8579dd0294d6053fbd7c3a424f249fb36f5c070d13611
name: python3-ntplib
arch: noarch
version: 0.4.0
epoch: 0
release: 1.oe2403next
summary: This module offers a simple interface to query NTP servers from Python 3.
url: https://pypi.org/project/ntplib/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-ntplib-0.4.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ntplib-0.4.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The ntplib is a python module that offers a simple interface to query NTP.
  servers. 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 Python implementation.


pkgId: 38c092006bbd0d79962f455a1d85c26d10dc8b4bbce7b77c501fd08774fe4444
name: python3-numpy
arch: x86_64
version: 1.24.3
epoch: 1
release: 4.oe2403next
summary: A fast multidimensional array facility for Python
url: http://www.numpy.org/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: numpy-1.24.3-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-numpy-1.24.3-4.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  NumPy is the fundamental package for scientific computing with Python. It contains among other things:
  a powerful N-dimensional array object
  sophisticated (broadcasting) functions
  tools for integrating C/C++ and Fortran code
  useful linear algebra, Fourier transform, and random number capabilities
  Besides its obvious scientific uses, NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases.


pkgId: ed4d9341cecd61ef5b9d41a6ccea5387195e667207f5a29d8b9c1d0ff2f9a0df
name: python3-numpydoc
arch: noarch
version: 1.5.0
epoch: 0
release: 2.oe2403next
summary: Sphinx extension to support docstrings in NumPy format
url: https://github.com/numpy/numpydoc
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-numpydoc-1.5.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-numpydoc-1.5.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Numpydoc inserts a hook into Sphinx's autodoc that converts docstrings
  following the NumPy/SciPy format to a form palatable to Sphinx.


pkgId: ddecc977f56a3bea386a05480c4b466cae199770127b56cf27958b4f64dadef5
name: python3-pacemaker
arch: noarch
version: 2.1.7
epoch: 0
release: 12.oe2403next
summary: Python libraries for Pacemaker
url: https://www.clusterlabs.org/
rpm_license: LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: pacemaker-2.1.7-12.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pacemaker-2.1.7-12.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Pacemaker is an advanced, scalable High-Availability cluster resource
  manager.

  The python3-pacemaker package contains a Python library that can be used
  to interface with Pacemaker.


pkgId: a24159c4b589b89239172bf6ceb939126140a4e656a61cd791b0a89909f51808
name: python3-pandas
arch: x86_64
version: 2.2.2
epoch: 0
release: 1.oe2403next
summary: Data structures and data analysis tools for Python
url: https://pandas.pydata.org/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-pandas-2.2.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pandas-2.2.2-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  pandas is an open source, BSD-licensed library
  providing high-performance, easy-to-use data structures
  and data analysis tools for the Python programming language.


pkgId: c7c73ff74396990cb350a6dfcdc1c11760483dcdfdce876c72183a00c69cde7a
name: python3-paramiko
arch: noarch
version: 3.4.0
epoch: 0
release: 3.oe2403next
summary: Python SSH module
url: https://github.com/paramiko/paramiko
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-fzrdh.compass-ci.net
rpm_sourcerpm: python-paramiko-3.4.0-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-paramiko-3.4.0-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Paramiko is a combination of the Esperanto words for "paranoid" and "friend". python3-paramiko is
  a module for Python 3.4+ that implements the SSH2 protocol for secure (encrypted and authenticated)
  connections to remote machines. Unlike SSL (aka TLS), SSH2 protocol does not require hierarchical
  certificates signed by a powerful central authority. You may know SSH2 as the protocol that replaced
  Telnet and rsh for secure access to remote shells, but the protocol also includes the ability to open
  arbitrary channels to remote services across the encrypted tunnel (this is how SFTP works, for example).


pkgId: 486e0541f43b8e0875ac435ccd85a008d252cc9458398b4caef59bc8f892a93e
name: python3-parse_type
arch: noarch
version: 0.6.2
epoch: 0
release: 2.oe2403next
summary: Make parse types building more easier by parse module
url: https://github.com/jenisys/parse_type
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6fwks.compass-ci.net
rpm_sourcerpm: python-parse_type-0.6.2-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-parse_type-0.6.2-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Parse_type extends the "parse" module (opposite of string.format()") with the following
  features:build type converters for common use cases (enum/mapping, choice) build a type
  converter with a cardinality constraint (0..1,0..*, 1..*) from the type converter with
  cardinality=1.compose a type converter from other type converters an extended parser
  that supports the CardinalityField naming schema and creates missing type variants
  (0..1, 0..*, 1..*) from the primary type converte.


pkgId: 7c7a50b16c421e224d20c46a73f19d84c3e7ddebe3d24e4e0053b0f47eab7a69
name: python3-passlib
arch: noarch
version: 1.7.4
epoch: 0
release: 1.oe2403next
summary: comprehensive password hashing framework supporting over 30 schemes
url: https://pypi.org/project/passlib
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-6fwks.compass-ci.net
rpm_sourcerpm: python-passlib-1.7.4-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-passlib-1.7.4-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Passlib is a password hashing library for Python 2 & 3, which provides
  cross-platform implementations of over 30 password hashing algorithms, as well
  as a framework for managing existing password hashes. It's designed to be useful
  for a wide range of tasks, from verifying a hash found in /etc/shadow, to
  providing full-strength password hashing for multi-user applications.


pkgId: bf3f73484fea59f1de700544bca0ffbce9f65ad3d76194624da4854eeb244e97
name: python3-paste
arch: noarch
version: 3.7.1
epoch: 0
release: 2.oe2403next
summary: Tools for using a Web Server Gateway Interface stack
url: https://pythonpaste.readthedocs.io/en/latest/
rpm_license: MIT and ZPLv2.0 and Python and (AFL-2.1 or MIT) and (MIT or ASL 2.0)
rpm_group: Unspecified
rpm_buildhost: node-lsgxd.compass-ci.net
rpm_sourcerpm: python-paste-3.7.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-paste-3.7.1-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Paste provides several pieces of "middleware" (or filters) that can be nested
  to build web applications. Each piece of middleware uses the WSGI (PEP 333)
  interface, and should be compatible with other middleware based on those interfaces.


pkgId: f526430432c2399a804adad90204e115e72d3d12112c934e1ebb893a793466ca
name: python3-pbkdf2
arch: noarch
version: 1.3
epoch: 0
release: 3.oe2403next
summary: password-based key derivation function
url: https://pypi.org/project/pbkdf2/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-pbkdf2-1.3-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pbkdf2-1.3-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This module implements the password-based key derivation function, PBKDF2, specified in RSA PKCS#5 v2.0.


pkgId: 04982da18c6d766a7fa0631a729f4cb39b38ca7b049933192fa18356c8aa6740
name: python3-pcp
arch: x86_64
version: 6.2.2
epoch: 0
release: 6.oe2403next
summary: Performance Co-Pilot (PCP) Python3 bindings and documentation
url: https://pcp.io
rpm_license: GPL-2.0-or-later
rpm_vendor: openEuler
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: pcp-6.2.2-6.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pcp-6.2.2-6.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This python PCP module contains the language bindings for
  Performance Metric API (PMAPI) monitor tools and Performance
  Metric Domain Agent (PMDA) collector tools written in Python3.


pkgId: b8988cd6fc316a8ac6c9549cba0c301190319438425af7d703b6a5db241df3bb
name: python3-pdm-backend
arch: noarch
version: 2.1.8
epoch: 0
release: 1.oe2403next
summary: The build backend used by PDM that supports latest packaging standards
url: https://github.com/pdm-project/pdm-backend
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-pdm-backend-2.1.8-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pdm-backend-2.1.8-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This is the backend for PDM projects that is fully-compatible with PEP 517 spec,
  but you can also use it alone. It reads the metadata of PEP 621 format and coverts it to Core metadata.


pkgId: bc3f38f79f95de7562a41b99e1110078eaae003e48382ea9b549763e07fca96f
name: python3-pdm-pep517
arch: noarch
version: 1.1.4
epoch: 0
release: 1.oe2403next
summary: Yet another PEP 517 backend
url: https://github.com/pdm-project/pdm-backend
rpm_license: MIT AND Apache-2.0 AND Public Domain AND BSD-3-Clause AND ISC
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-pdm-pep517-1.1.4-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pdm-pep517-1.1.4-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This is the backend for PDM projects, while you can also use it alone. It
  reads the metadata of PEP 621 format and coverts it to Core metadata.


pkgId: 94a13b1dce6a59fb7cf035023ce10990a08282c3daa63ce2ad21d379dad2e47a
name: python3-perf
arch: x86_64
version: 6.6.0
epoch: 0
release: 163.0.0.148.20260720.0975f6fca167.oe2403next
summary: Python bindings for apps which will manipulate perf events
url: http://www.kernel.org/
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_sourcerpm: kernel-6.6.0-163.0.0.148.20260720.0975f6fca167.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-perf-6.6.0-163.0.0.148.20260720.0975f6fca167.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  A Python module that permits applications written in the Python programming
  language to use the interface to manipulate perf events.


pkgId: edb0bff56083ab75171949691bd5f4373f38b7f82c6370ebcccd1b7585da7b08
name: python3-pillow
arch: x86_64
version: 10.3.0
epoch: 0
release: 10.oe2403next
summary: Python 3 image processing library
url: http://python-pillow.github.io/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-pillow-10.3.0-10.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pillow-10.3.0-10.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  Pillow is the friendly PIL fork by Alex Clark and Contributors. PIL is the Python Imaging \
  Library by Fredrik Lundh and Contributors. As of 2019, Pillow development is supported by Tidelift.


pkgId: ed158f3e69701ed708243487f01d3da33a500a8e9ce04169f0a63c9afaa0cd8a
name: python3-pip
arch: noarch
version: 23.3.1
epoch: 0
release: 13.oe2403next
summary: A tool for installing and managing Python packages
url: http://www.pip-installer.org
rpm_license: MIT and Python and ASL 2.0 and BSD and ISC and LGPLv2 and MPLv2.0 and (ASL 2.0 or BSD)
rpm_group: Unspecified
rpm_buildhost: node-tlfrw.compass-ci.net
rpm_sourcerpm: python-pip-23.3.1-13.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pip-23.3.1-13.oe2403next.noarch.rpm
checksum_type: sha256
description:
  pip is the package installer for Python. You can use pip to install packages from the Python Package Index and other indexes.


pkgId: b62c2e1fc15fff592e4faa1c14b4a3810ff1606d54e7f4118089ef564a217c36
name: python3-platformdirs
arch: noarch
version: 3.11.0
epoch: 0
release: 1.oe2403next
summary: A small Python module for determining appropriate platform-specific dirs
url: https://github.com/platformdirs/platformdirs
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_sourcerpm: python-platformdirs-3.11.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-platformdirs-3.11.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The problem When writing desktop application, finding the right location to
  store user data and configuration varies per platform. Even for single-platform
  apps, there may by plenty of nuances in figuring out the right location.


pkgId: e029d32fb4e126c76edbf949c8bfbe0c66dbfdb805113479bd35851942a0adc3
name: python3-plette
arch: noarch
version: 1.0.0
epoch: 0
release: 1.oe2403next
summary: Plette implements Pipfile and Pipfile.lock parsers, generators, and optional validators.
url: https://github.com/sarugaku/plette
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-plette-1.0.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-plette-1.0.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Plette implements Pipfile and Pipfile.lock parsers, generators, and optional validators to let the user work with them in a structured manner.


pkgId: c33c754eedf62af4af4a2e16ba08602ec9bf6609fdc5d36172483c12ed63139c
name: python3-ply
arch: noarch
version: 3.11
epoch: 0
release: 4.oe2403next
summary: Python Lex-Yacc
url: http://www.dabeaz.com/ply/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-ply-3.11-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ply-3.11-4.oe2403next.noarch.rpm
checksum_type: sha256
description:
  PLY is an implementation of lex and yacc parsing tools for Python.
  Here is a list of its essential features:
  * It is implemented entirely in Python.
  * It uses LR-parsing which is reasonably efficient and well suited for larger
    grammars.
  * PLY provides most of the standard lex/yacc features including support
    for empty productions, precedence rules, error recovery, and support
    for ambiguous grammars.
  * PLY is straightforward to use and provides very extensive error checking.
  * PLY doesn't try to do anything more or less than provide the basic lex/yacc
    functionality. In other words, it's not a large parsing framework or a
    component of some larger system.


pkgId: a677dba671e0935e83bedf8de1649ba80ef9a702d8318f297c71c5ea21c7651c
name: python3-pocketlint
arch: noarch
version: 0.24
epoch: 0
release: 1.oe2403next
summary: Addon pylint modules and configuration settings (Python 3)
url: https://github.com/rhinstaller/pocketlint
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-pocketlint-0.24-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pocketlint-0.24-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Addon pylint modules and configuration settings for checking the validity of
  Python-based source projects.


pkgId: 3a66f7df1257abdedf66f7c0f0a7062492bb0ec4c948de962f975a5ed1520678
name: python3-poetry-core
arch: noarch
version: 1.4.0
epoch: 0
release: 1.oe2403next
summary: Poetry PEP 517 Build Backend
url: https://github.com/python-poetry/poetry-core
rpm_license: MIT and (ASL 2.0 or BSD) and Python
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-poetry-core-1.4.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-poetry-core-1.4.0-1.oe2403next.noarch.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: 43189a6b84b48c6d4b7a4cc3dcc19f1653172c2cc347af80a62ee3b37bd7f50a
name: python3-poetry-dynamic-versioning
arch: noarch
version: 1.0.0
epoch: 0
release: 1.oe2403next
summary: Plugin for Poetry to enable dynamic versioning based on VCS tags
url: https://github.com/mtkennerly/poetry-dynamic-versioning
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-poetry-dynamic-versioning-1.0.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-poetry-dynamic-versioning-1.0.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This is a Python 3.7+ plugin for Poetry 1.2.0+ and Poetry Core 1.0.0+ to enable
  dynamic versioning based on tags in your version control system, powered by
  Dunamai. Many different version control systems are supported, including Git
  and Mercurial; please refer to the Dunamai page for the full list (and minimum
  supported version where applicable).

  poetry-dynamic-versioning provides a build backend that patches Poetry Core to
  enable the versioning system in PEP 517 build frontends. When installed with
  the plugin feature (i.e., poetry-dynamic-versioning[plugin]), it also
  integrates with the Poetry CLI to trigger the versioning in commands like
  poetry build.


pkgId: 7420b0ed9b1fafb93a5792f8be139f15f3baa45eabf89b46963f83f680aa1167
name: python3-polib
arch: noarch
version: 1.2.0
epoch: 0
release: 2.oe2403next
summary: A library to manipulate gettext files (po and mo files)
url: https://pypi.org/project/polib/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-polib-1.2.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-polib-1.2.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  polib is a library to manipulate, create, modify gettext files (pot, po and mo files). You can load
  existing files, iterate through it’s entries, add, modify entries, comments or metadata, etc… or
  create new po files from scratch.


pkgId: a8fb9c025a34030bf28f150102ddc3b6b8530813b20b019b9ff55ea9b87ea0ca
name: python3-portray
arch: noarch
version: 1.8.0
epoch: 0
release: 2.oe2403next
url: https://github.com/timothycrosley/portray
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-portray-1.8.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-portray-1.8.0-2.oe2403next.noarch.rpm
checksum_type: sha256
summary:
  A Python3 command line tool and library that create great documentation websites for Python projects.

description:
  A Python3 command line tool and library that create great documentation websites for Python projects.


pkgId: 4fa8bda2dedf35e439f04efd66220d6bb80c23cb1174cf9ed201ebcbec88b1c6
name: python3-precis_i18n
arch: noarch
version: 1.0.4
epoch: 0
release: 1.oe2403next
summary: Python library for internationalized usernames and passwords
url: https://github.com/byllyfish/precis_i18n
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-precis_i18n-1.0.4-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-precis_i18n-1.0.4-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  If you want your application to accept Unicode user names and passwords, you
  must be careful in how you validate and compare them. The PRECIS framework
  makes internationalized user names and passwords safer for use by applications.
  PRECIS profiles transform Unicode strings into a canonical form, suitable for
  comparison.

  This Python 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: a10f732d23376d6101e4091491b415d402dc22f23cadd092f173aa3c80128dc2
name: python3-priority
arch: noarch
version: 2.0.0
epoch: 0
release: 1.oe2403next
summary: A pure-Python HTTP/2 Priority implementation
url: https://github.com/python-hyper/priority/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-priority-2.0.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-priority-2.0.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A HTTP/2 Priority Implementation 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: e5847f7c9933fb66b401f3d5dd3f1baf2fc13ddf2d7be9b927de5e36ac8cff4e
name: python3-progressbar2
arch: noarch
version: 4.2.0
epoch: 0
release: 1.oe2403next
url: https://github.com/WoLpH/python-progressbar
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-progressbar2-4.2.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-progressbar2-4.2.0-1.oe2403next.noarch.rpm
checksum_type: sha256
summary:
  A Python Progressbar library to provide visual (yet text based) progress to long running operations.

description:
  A text progress bar is typically used to display the progress of a long running operation, providing a visual cue that processing is underway.


pkgId: 68206e6ab2b0fba7146e837b9183e4291e8eb24988fd19b59582ba7684a5937d
name: python3-psutil
arch: x86_64
version: 5.9.5
epoch: 0
release: 1.oe2403next
summary: A library for retrieving information on running processes and system utilization in Python3
url: https://github.com/giampaolo/psutil
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-psutil-5.9.5-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-psutil-5.9.5-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  psutil (process and system utilities) is a cross-platform library for retrieving information
  on running processes and system utilization (CPU, memory, disks, network, sensors) in Python3.
  It is useful mainly for system monitoring, profiling and limiting process resources and
  management of running processes.It implements many functionalities offered by classic UNIX
  command line tools such as ps, top, iotop, lsof, netstat, ifconfig, free and others.


pkgId: 9b6f2b7e1ac4ec42cef2759d24325cc98ef08e267c56e7224d1e94437db3f5b4
name: python3-psycopg2
arch: x86_64
version: 2.9.9
epoch: 0
release: 1.oe2403next
summary: PostgreSQL database adapter for the Python programming language
url: http://www.psycopg.org/psycopg/
rpm_license: GPL-3.0-only and LGPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: python-psycopg2-2.9.9-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-psycopg2-2.9.9-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  Psycopg is the most popular PostgreSQL adapter for the Python
  programming language. Its core is a complete implementation of the Python DB
  API 2.0 specifications. Several extensions allow access to many of the
  features offered by PostgreSQL.


pkgId: 371cc6c3b5d1df62433c0a197960cae643ac8dabbd34f9828edede2fe3b1c828
name: python3-psycopg2-tests
arch: x86_64
version: 2.9.9
epoch: 0
release: 1.oe2403next
summary: A testsuite for PostgreSQL database adapter for the Python programming language
url: http://www.psycopg.org/psycopg/
rpm_license: GPL-3.0-only and LGPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: python-psycopg2-2.9.9-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-psycopg2-tests-2.9.9-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  Psycopg is the most popular PostgreSQL adapter for the Python
  programming language. Its core is a complete implementation of the Python DB
  API 2.0 specifications. Several extensions allow access to many of the
  features offered by PostgreSQL.
  This sub-package delivers set of tests for the adapter.


pkgId: b5e4d9ca8e15561068b3cb112c8ecf026487ed877ca3d3b009b81e33e233c25e
name: python3-ptyprocess
arch: noarch
version: 0.7.0
epoch: 0
release: 2.oe2403next
summary: Run a subprocess in a pseudo terminal
url: https://github.com/pexpect/ptyprocess
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_sourcerpm: python-ptyprocess-0.7.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ptyprocess-0.7.0-2.oe2403next.noarch.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: bad8223a2596293540209c7d871aee75f7dd28f43607a9c3727f5b8371fe6b14
name: python3-publicsuffix2
arch: noarch
version: 2.2019.12.21
epoch: 0
release: 1.oe2403next
url: https://github.com/nexb/python-publicsuffix2
rpm_license: MIT and MPL-2.0
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-publicsuffix2-2.2019.12.21-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-publicsuffix2-2.2019.12.21-1.oe2403next.noarch.rpm
checksum_type: sha256
summary:
  Get a public suffix for a domain name using the Public Suffix List. Forked from and using the same API as the publicsuffix package.

description:
  This module allows you to get the public suffix, as well as the registrable domain,
  of a domain name using the Public Suffix List from http://publicsuffix.org
  A public suffix is a domain suffix under which you can register domain
  names, or under which the suffix owner does not control the subdomains.
  Some examples of public suffixes in the former example are ".com",
  ".co.uk" and "pvt.k12.wy.us"; examples of the latter case are "github.io" and
  "blogspot.com".  The public suffix is sometimes referred to as the effective
  or extended TLD (eTLD).


pkgId: 5914b9b67bc4503aafe9940f72e4609c978ed81895468cb3d5397e76df0660dd
name: python3-py
arch: noarch
version: 1.11.0
epoch: 0
release: 2.oe2403next
summary: Library with cross-python path, ini-parsing, io, code, log facilities
url: http://pylib.readthedocs.io/en/stable/
rpm_license: MIT and Public Domain
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-py-1.11.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-py-1.11.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The py lib is a Python development support library featuring the
  following tools and modules:

    * py.path: uniform local and svn path objects
    * py.apipkg: explicit API control and lazy-importing
    * py.iniconfig: easy parsing of .ini files
    * py.code: dynamic code generation and introspection


pkgId: 774c321b27b576b9cd12790bfe741f181e9eb674a18338e53f4fde7e386c3f0c
name: python3-pyOpenSSL
arch: noarch
version: 24.0.0
epoch: 0
release: 3.oe2403next
summary: A rather thin wrapper around (a subset of) the OpenSSL library.
url: https://www.pyopenssl.org/en/stable/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_sourcerpm: pyOpenSSL-24.0.0-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyOpenSSL-24.0.0-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  pyOpenSSL is a rather thin wrapper around (a subset of) the OpenSSL library.
  With thin wrapper we mean that a lot of the object methods do nothing more
  than calling a corresponding function in the OpenSSL library.


pkgId: 588031703b0cda299b327d8aa5953729f81f03d862b4b635bc3a5d70541b98aa
name: python3-pyaff
arch: x86_64
version: 3.7.20
epoch: 0
release: 2.oe2403next
summary: The python3 binding for the AFFLIB
url: https://github.com/sshock/AFFLIBv3
rpm_license: LGPL-2.0 and LGPL-2.1 and GPL-2.0+ and Public Domain
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: afflib-3.7.20-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyaff-3.7.20-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  Python3 bindings currently support a read-only file-like interface to AFFLIB and
  basic metadata accessor functions. These bindings are not currently complete.


pkgId: e99097205ad26750422eb937b72aedcf0a55f5f5df81b1577a5df0e4f4183803
name: python3-pyarango
arch: noarch
version: 2.0.1
epoch: 0
release: 2.oe2403next
summary: Python Driver for ArangoDB with built-in validation
url: https://github.com/ArangoDB-Community/pyArango
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: pyarango-2.0.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyarango-2.0.1-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  pyArango aims to be an easy to use driver for ArangoDB with built in validation.
  Collections are treated as types that apply to the documents within.
  You can be 100% permissive or enforce schemas and validate fields on set, on save or on both.

  pyArango supports graphs, indexes and probably everything that arangodb can do.


pkgId: 9a44ec6e66857e7e0f40f7a78e42a75e0093324421406ca3dfcb6b8891b8a061
name: python3-pyatspi
arch: noarch
version: 2.46.1
epoch: 0
release: 1.oe2403next
summary: Python3 bindings for at-spi
url: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
rpm_license: LGPLv2 and GPLv2
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: pyatspi-2.46.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyatspi-2.46.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  at-spi allows assistive technologies to access GTK-based
  applications. Essentially it exposes the internals of applications for
  automation, so tools such as screen readers, magnifiers, or even
  scripting interfaces can query and interact with GUI controls.

  This package includes a python3 client library for at-spi.


pkgId: d0a5e206e43abb4d94b567884fae43ce119332e17604dd3e5ada9b0c90a6c3ff
name: python3-pybind11
arch: x86_64
version: 2.11.1
epoch: 0
release: 2.oe2403next
summary: Development headers for pybind11
url: https://github.com/pybind/pybind11
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: pybind11-2.11.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pybind11-2.11.1-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  pybind11 is a lightweight header-only library that exposes C++ types
  in Python and vice versa, mainly to create Python bindings of existing
  C++ code.


pkgId: 70b55eb416639cfaaa59191105f6c7975f9638f6bb07c322ee192594f1274f5a
name: python3-pycparser
arch: noarch
version: 2.21
epoch: 0
release: 2.oe2403next
summary: A parser for the C language
url: http://github.com/eliben/pycparser
rpm_license: BSD
rpm_group: System Environment/Libraries
rpm_buildhost: node-tlfrw.compass-ci.net
rpm_sourcerpm: python-pycparser-2.21-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pycparser-2.21-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  pycparser is a parser for the C language, written in pure Python.
  It is a module designed to be easily integrated into applications
  that need to parse C source code.
  This package is for Python3.


pkgId: 6c7be9e8410e8857d62f6d17da0f54296a39e0c55ff78d0d0bb0b04a1b209dbb
name: python3-pycurl
arch: x86_64
version: 7.45.2
epoch: 0
release: 3.oe2403next
summary: Python interface to libcurl for Python 3
url: http://pycurl.sourceforge.net/
rpm_license: LGPL-2.0+ or MIT
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-pycurl-7.45.2-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pycurl-7.45.2-3.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  PycURL is a Python interface to libcurl. PycURL can be used to fetch
  objects identified by a URL from a Python program, similar to the
  urllib Python module. PycURL is mature, very fast, and supports a lot
  of features.
  This package is for Python3.


pkgId: 8164fa11060a2ae8c5f57698d2d5e1bb7f2d9d6105943c94e1275f5780973b19
name: python3-pyelftools
arch: noarch
version: 0.29
epoch: 0
release: 1.oe2403next
summary: Parsing ELF and DWARF in Python
url: https://github.com/eliben/pyelftools
rpm_license: Public Domain
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: pyelftools-0.29-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyelftools-0.29-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package provides a python library for parsing and
  analyzing ELF files and DWARF debugging information.


pkgId: da1fafc156e8c932257f71a539ed12f518e3d93b6fcbfd054b3f07e5038fd1ef
name: python3-pygments
arch: noarch
version: 2.17.2
epoch: 0
release: 2.oe2403next
summary: Syntax highlighting engine written in Python
url: http://pygments.org/
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: node-bghfw.compass-ci.net
rpm_sourcerpm: python-pygments-2.17.2-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pygments-2.17.2-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Pygments is a generic syntax highlighter suitable for use
  in code hosting, forums, wikis or other applications that
  need to prettify source code. Highlights are:
  	* a wide range of over 500 languages and other text
  	  formats is supported
  	* special attention is paid to details that increase
  	  highlighting quality
  	* support for new languages and formats are added easily;
  	  most languages use a simple regex-based lexing mechanism
  	* a number of output formats is available, among them HTML,
  	  RTF, LaTeX and ANSI sequences
  	* it is usable as a command-line tool and as a library
  	* … and it highlights even Perl 6!


pkgId: 884c817c95a22e64046fc682810551666a7a903888f87c5eeb209177a7aa3b05
name: python3-pymongo
arch: x86_64
version: 4.3.3
epoch: 0
release: 2.oe2403next
summary: Python driver for MongoDB
url: https://github.com/mongodb/mongo-python-driver
rpm_license: Apache License 2.0
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_sourcerpm: python-pymongo-4.3.3-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pymongo-4.3.3-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The PyMongo distribution contains tools for interacting with
  MongoDB database from Python.
  PyMongo supports MongoDB 2.6, 3.0, 3.2, 3.4, 3.6, 4.0 and 4.2.
  This package is a native Python 3 version driver for MongoDB.


pkgId: 09db939ed70c428ee810bcc98465de0b1f89d4a7bb91b669e8549b34d6434b35
name: python3-pymongo-gridfs
arch: x86_64
version: 4.3.3
epoch: 0
release: 2.oe2403next
summary: Python GridFS driver for MongoDB
url: https://github.com/mongodb/mongo-python-driver
rpm_license: Apache License 2.0
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_sourcerpm: python-pymongo-4.3.3-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pymongo-gridfs-4.3.3-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The PyMongo distribution contains tools for interacting with
  MongoDB database from Python.
  PyMongo supports MongoDB 2.6, 3.0, 3.2, 3.4, 3.6, 4.0 and 4.2.
  This package is a gridfs implementation on top of pymongo.
  This package for Python 3 version.


pkgId: 89ccf80729a20b96128eb17ac9dec76386b1da6a56a983598d0999abb55cdf88
name: python3-pympress
arch: noarch
version: 1.8.1
epoch: 0
release: 2.oe2403next
summary: A simple and powerful dual-screen PDF reader designed for presentations
url: https://github.com/Cimbali/pympress/
rpm_license: GPL-2.0-or-later
rpm_vendor: Cimbali, Thomas Jost, Christof Rath, Epithumia <me@cimba.li>
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python3-pympress-1.8.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pympress-1.8.1-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Pympress is a PDF presentation tool designed for dual-screen setups such as presentations and public talks.
  Highly configurable, fully-featured, and portable

  It comes with many great features ([more below](#functionalities)):
  - supports embedded gifs (out of the box), videos, and audios (with VLC or Gstreamer integration)
  - text annotations displayed in the presenter window
  - natively supports beamer's *notes on second screen*, as well as Libreoffice notes pages!

  Pympress is a free software, distributed under the terms of the GPL license (version 2 or, at your option, any later version).

  Pympress was originally created and maintained by [Schnouki](https://github.com/Schnouki), on [his repo](https://github.com/Schnouki/pympress).

  Here is what the 2 screen setup looks like, with a big notes slide next to 2 small slides (current and next) on the presenter side:
  ![A screenshot with Pympress’ 2 screens](https://pympress.github.io/resources/pympress-screenshot.png)




  Simply start Pympress and it will ask you what file you want to open.
  You can also start pympress from the command line with a file to open like so:
  `pympress slides.pdf`
  or
  `python3 -m pympress slides.pdf`



  All functionalities are available from the menus of the window with slide previews. Don't be afraid to experiment with them!

  Keyboard shortcuts are also listed in these menus. Some more usual shortcuts are often available, for example `Ctrl`+`L`, and `F11` also toggle fullscreen, though the main shortcut is just `F`.

  A few of the fancier functionalities are listed here:
  - **Two-screen display**: See on your laptop or tablet display the current slide, the next slide, the talk time and wall-clock time, and annotations (either PDF annotations, beamer notes on second slide, or Libreoffice notes pages).
    The position of the beamer or Libreoffice notes in the slide is detected automatically and can be overridden via a menu option.

    If you do not want to use second-slide beamer notes but prefer to have notes on their own pages, you can enable auto-detection of these notes.
    Use the following snippet that prefixes the page labels with `notes:` on notes pages:
    ```latex
    \addtobeamertemplate{note page}{}{\thispdfpagelabel{notes:\insertframenumber}}
    ```
  - **Media support**: supports playing video, audio, and gif files embedded in (or linked from) the PDF file, with optional start/end times and looping.
  - **Highlight mode**: Allows one to draw freehand on the slide currently on screen.
  - **Go To Slide**: To jump to a selected slide without flashing through the whole presentation on the projector, press `G` or click the "current  slide" box.
    Using `J` or clicking the slide label will allow you to navigate slide labels instead of page numbers, useful e.g. for multi-page slides from beamer `\pause`.

    A spin box will appear, and you will be able to navigate through your slides in the presenter window only by scrolling your mouse, with the `Home`/`Up`/`Down`/`End` keys,
    with the + and - buttons of the spin box, or simply by typing in the number of the slide. Press `Enter` to validate going to the new slide or `Esc` to cancel.

  - **Deck Overview**: Pressing `D` will open an overview of your whole slide deck, and any slide can be opened from can simply clicking it.
  - **Software pointer**: Clicking on the slide (in either window) while holding `ctrl` down will display a software laser pointer on the slide. Or press `L` to permanently switch on the laser pointer.
  - **Talk time breakdown**: The `Presentation > Timing Breakdown` menu item displays a breakdown of how much time was spent on each slide, with a hierarchical breakdown per chapters/sections/etc. if available in the PDF.
  - **Automatic file reloading**: If the file is modified, pympress will reload it (and preserve the current slide, current time, etc.)
  - **Big button mode**: Add big buttons (duh) for touch displays.
  - **Swap screens**: If Pympress mixed up which screen is the projector and which is not, press `S`
  - **Automatic full screen**: pympress will automatically put the content window fullscreen on your non-primay screen when:
    - connecting a second screen,
    - extending your desktop to a second screen that was mirroring your main screen,
    - when starting pympress on a two-screen display.
    To disable this behaviour, untick “Content fullscreen” under the “Starting configuration” menu.
  - **Estimated talk time**: Click the `Time estimation` box and set your planned talk duration. The color will allow you to see at a glance how much time you have left.
  - **Adjust screen centering**: If your slides' form factor doesn't fit the projectors' and you don't want the slide centered in the window, use the "Screen Center" option in the "Presentation" menu.
  - **Resize Current/Next slide**: You can drag the bar between both slides on the Presenter window to adjust their relative sizes to your liking.
  - **Caching**: For efficiency, Pympress caches rendered pages (up to 200 by default). If this is too memory consuming for you, you can change this number in the configuration file.
  - **Configurability**: Your preferences are saved in a configuration file, and many options are accessible there directly. These include:
      - Customisable key bindings (or shortcuts),
      - Configurable layout of the presenter window, with 1 to 16 next slides preview
      - and many more.

    See the [configuration file documentation](docs/options.md) for more details,
  - **Editable PDF annotations**: Annotations can be added, removed, or changed, and the modified PDF files can be saved
  - **Automatic next slide and looping**



  -  `-h, --help`: Shows a list of all command line arguments.
  - `-t mm[:ss], --talk-time=mm[:ss]`: The estimated (intended) talk time in minutes and optionally seconds.
  - `-n position, --notes=position`: Set the position of notes on the pdf page (none, left, right, top, or bottom). Overrides the detection from the file.
  - `--log=level`: Set level of verbosity in log file (DEBUG, INFO, WARNING, ERROR).



  To enable media playback, you need to have either:
  - Gstreamer installed (enabled by default), with plugins gstreamer-good/-bad/-ugly based on which codecs you need, or
  - VLC installed (and the python-vlc module), with `enabled = on` under the `[vlc]` section of your config file.

  On macOS, issues with the gstreamer brew formula may require users to set `GST_PLUGIN_SYSTEM_PATH` manually. For default homebrew configurations the value should be `/opt/homebrew/lib/gstreamer-1.0/`. Make sure to set this environmental variable globally, or pympress might not pick it up.

  To produce PDFs with media inclusion, the ideal method is to use beamer’s multimedia package, always with `\movie`:

  ```latex
  \documentclass{beamer}
  \usepackage{multimedia}

  \begin{frame}{Just a mp4 here}
      \centering
      \movie[width=0.3\textwidth]{\includegraphics[width=0.9\textwidth]{frame1.png}}{movie.mp4}

      \movie[width=0.3\textwidth]{}{animation.gif}

      \movie[width=0.3\textwidth]{}{ding.ogg}
  \end{frame}
  ```

  If you desire autoplay, ensure you have pympress ≥ 1.7.0 and poppler ≥ 21.04, and use the `movie15` package as follows:

  ```latex
  \documentclass{beamer}
  \usepackage{movie15}
  \begin{document}

  \begin{frame}
    \begin{center}
      \includemovie[attach=false,autoplay,text={%
          \includegraphics{files/mailto.png}%
        }]{0.4\linewidth}{0.3\linewidth}{files/random.mpg}
    \end{center}
  \end{frame}

  \end{document}
  ```



  Pympress relies on:
  * Python (version ≥ 3.4, python 2.7 is supported only until pympress 1.5.1, and 3.x < 3.4 until v1.6.4).
  * [Poppler](http://poppler.freedesktop.org/), the PDF rendering library.
  * [Gtk+ 3](http://www.gtk.org/), a toolkit for creating graphical user interfaces, and [its dependencies](https://www.gtk.org/overview.php), specifically:
    * [Cairo](https://www.cairographics.org/) (and python bindings for cairo), the graphics library which is used to pre-render and draw over PDF pages.
    * Gdk, a lower-level graphics library to handle icons.
  * [PyGi, the python bindings for Gtk+3](https://wiki.gnome.org/Projects/PyGObject). PyGi is also known as *pygobject3*, just *pygobject* or *python3-gi*.
    * Introspection bindings for poppler may be shipped separately, ensure you have those as well (`typelib-1_0-Poppler-0_18` on OpenSUSE, `gir1.2-poppler-0.18` on Ubuntu)
  * optionally [VLC](https://www.videolan.org/vlc/), to play videos (with the same bitness as Python)
    and the [python-vlc](https://pypi.org/project/python-vlc/) bindings.
  * optionally Gstreamer to play videos (which is a Gtk library)


  The dependencies are often installed by default, or easily available through your package or software manager.
  For example, on ubuntu, you can run the following as root to make sure you have all the prerequisites *assuming you use python3*:

  ```sh
  apt-get install python3 python3-pip libgtk-3-0 libpoppler-glib8 libcairo2 python3-gi python3-cairo python3-gi-cairo gobject-introspection libgirepository-1.0-1 libgirepository1.0-dev gir1.2-gtk-3.0 gir1.2-poppler-0.18
  ```

  Different distributions might have different package naming conventions, for example the equivalent on OpenSUSE would be:

  ```sh
  zypper install python3 python3-pip libgtk-3-0 libpoppler-glib8 libcairo2 python3-gobject python3-gobject-Gdk python3-cairo python3-gobject-cairo typelib-1_0-GdkPixbuf-2_0 typelib-1_0-Gtk-3_0 typelib-1_0-Poppler-0_18
  ```

  On CentOS/RHEL/Fedora the dependencies would be:

  ```sh
  yum install python36 python3-pip gtk3 poppler-glib cairo gdk-pixbuf2 python3-gobject python3-cairo
  ```

  And on Arch Linux:

  ```sh
  pacman -S --needed python python-pip gtk3 poppler cairo gobject-introspection poppler-glib python-gobject gst-plugin-gtk
  ```




  Dependencies can be installed using [Homebrew](https://brew.sh/):

  ```sh
  brew install --only-dependencies pympress
  ```


  The [binary installer for windows](#installing-) comes with pympress and all its dependencies packaged.

  Alternately, in order to install from pypi or from source on windows, there are two ways to get the dependencies:

  1. using MSYS2 (replace x86_64 with i686 if you're using a 32 bit machine).

     **Warning:** this can take a substantial amount of disk size as it requires a full software distribution and building platform.

      ```sh
      pacman -S --needed mingw-w64-x86_64-gtk3 mingw-w64-x86_64-cairo mingw-w64-x86_64-poppler mingw-w64-x86_64-python3 mingw-w64-x86_64-vlc python3-pip mingw-w64-x86_64-python3-pip mingw-w64-x86_64-python3-gobject mingw-w64-x86_64-python3-cairo
      ```

      This is also the strategy used to automate [builds on appveyor](https://github.com/Cimbali/pympress/tree/master/scripts/build_msi_mingw.sh).

  2. Using PyGobjectWin32. *Be sure to check the supported Python versions (up to 3.4 at the time of writing)*, they appear in the FEATURES list in the linked page.
    - Install native [python for windows](https://www.python.org/downloads/windows/)
    - Get GTK+3, Poppler and their python bindings by executing [the PyGi installer](https://sourceforge.net/projects/pygobjectwin32/).  Be sure to tick all the necessary dependencies in the installer (Poppler, Cairo, Gdk-Pixbuf).

  Alternately, you can build your Gtk+3 stack from source using MSVC, see [the Gnome wiki](https://wiki.gnome.org/Projects/GTK+/Win32/MSVCCompilationOfGTKStack) and [this python script that compiles the whole Gtk+3 stack](https://github.com/wingtk/gvsbuild/).
  This strategy has not been used successfully yet, due to problems building Poppler with its introspection bidings (i.e. typelib) − see [#109](https://github.com/Cimbali/pympress/issues/109).



  Feel free to clone this repo and use it, modify it, redistribute it, etc, under the GPLv2+.
  A [number of contributors](https://github.com/Cimbali/pympress/graphs/contributors) have taken part in the development of pympress and submitted pull requests to improve it.

  **Be respectful of everyone and keep this community friendly, welcoming, and harrasment-free.
  Abusive behaviour will not be tolerated, and can be reported by email at me@cimba.li − wrongdoers may be permanently banned.**

  Pympress has inline sphinx documentation ([Google style](http://www.sphinx-doc.org/en/latest/ext/example_google.html), contains rst syntax), and the [docs generated from it are hosted on the github pages of this repo](https://pympress.github.io/).



  ![Chinese (simplified)](https://img.shields.io/poeditor/progress/301055/zh-Hans?token=7a666b44c0985d16a7b59748f488275c&label=%F0%9F%87%A8%F0%9F%87%B3%20Chinese%20%28simplified%29)
  ![Chinese (traditional)](https://img.shields.io/poeditor/progress/301055/zh-Hant?token=7a666b44c0985d16a7b59748f488275c&label=%F0%9F%87%A8%F0%9F%87%B3%20Chinese%20%28traditional%29)
  ![Czech](https://img.shields.io/poeditor/progress/301055/cs?token=7a666b44c0985d16a7b59748f488275c&label=%F0%9F%87%A8%F0%9F%87%BF%20Czech)
  ![Hindi](https://img.shields.io/poeditor/progress/301055/hi?token=7a666b44c0985d16a7b59748f488275c&label=%F0%9F%87%AE%F0%9F%87%B3%20Hindi)
  ![Italian](https://img.shields.io/poeditor/progress/301055/it?token=7a666b44c0985d16a7b59748f488275c&label=%F0%9F%87%AE%F0%9F%87%B9%20Italian)
  ![Japanese](https://img.shields.io/poeditor/progress/301055/ja?token=7a666b44c0985d16a7b59748f488275c&label=%F0%9F%87%AF%F0%9F%87%B5%20Japanese)
  ![Polish](https://img.shields.io/poeditor/progress/301055/pl?token=7a666b44c0985d16a7b59748f488275c&label=%F0%9F%87%B5%F0%9F%87%B1%20Polish)
  ![French](https://img.shields.io/poeditor/progress/301055/fr?token=7a666b44c0985d16a7b59748f488275c&label=%F0%9F%87%AB%F0%9F%87%B7%20French)
  ![German](https://img.shields.io/poeditor/progress/301055/de?token=7a666b44c0985d16a7b59748f488275c&label=%F0%9F%87%A9%F0%9F%87%AA%20German)
  ![Spanish](https://img.shields.io/poeditor/progress/301055/es?token=7a666b44c0985d16a7b59748f488275c&label=%F0%9F%87%AA%F0%9F%87%B8%20Spanish)
  <!--　https://poeditor.com/docs/languages -->

  We thank the many contributors of translations: <!-- translator list -->
  Agnieszka,
  atsuyaw,
  Cherrywoods,
  Dongwang,
  Estel-f,
  Fabio Pagnotta,
  Ferdinand Fichtner,
  Frederik. blome,
  FriedrichFröbel,
  He. yifan. xs,
  Jaroslav Svoboda,
  Jeertmans,
  Karen Zhang,
  Kristýna,
  Leonvincenterd,
  LogCreative,
  Lorenzo. pacchiardi,
  Luis Sibaja,
  Marcin Dohnalik,
  marquitul,
  Morfit,
  Mzn,
  Nico,
  Ogawa,
  Paul,
  Pierre BERTHOU,
  polaksta,
  Saulpierotti,
  Shebangmed,
  susobaco,
  Tapia,
  Tejas,
  Timo Zhang,
  Tkoyama010,
  Toton95,
  Vojta Netrh,
  Vulpeculus,
  and <!-- last translator --> Cimbali.

  If you also want to add or contribute to a translation, check [pympress’ page on POEditor](https://poeditor.com/join/project/nKfRxeN8pS).
  Note that old strings are kept and tagged `removed`, to give context and keep continuity between translations of succcessive versions.
  This means `removed` strings are unused and do not need translating.



  Official releases are made to [PyPI](https://pypi.org/) and with [github releases](https://github.com/Cimbali/pympress/releases).
  The community maintains a number of other packages or recipes to install pympress (see [Install section](#installing-)). Any additions welcome.


pkgId: 63b60da4a9c6eba7f01cfecd4a3e089058066873cb5757ccb1c445df88301b8a
name: python3-pynacl
arch: x86_64
version: 1.5.0
epoch: 0
release: 1.oe2403next
summary: Python binding to the libsodium library
url: https://github.com/pyca/pynacl
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-pynacl-1.5.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pynacl-1.5.0-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  PyNaCl is a Python binding to libsodium, which is a fork of the Networking and Cryptography library.
  These libraries have a stated goal of improving usability, security and speed. python3-pynacl supports
  Python 3.4+ as well as PyPy 2.6+.


pkgId: 03340160b3e77aab40b86305eb56239d6a471bfc2323a9fb794e6ce2b3a13757
name: python3-pyparsing
arch: noarch
version: 3.1.1
epoch: 0
release: 1.oe2403next
summary: Pyparsing for python3
url: https://github.com/pyparsing/pyparsing/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: pyparsing-3.1.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyparsing-3.1.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  pyparsing is a module that can be used to easily and directly configure syntax
  definitions for any number of text parsing applications.


pkgId: 5b1d611b4b7cf0a4ad16051c5867c5f914e41d7d9d13295940f3d8f371cfa383
name: python3-pyproj
arch: x86_64
version: 3.7.0
epoch: 0
release: 1.oe2403next
summary: Cython wrapper to provide python interfaces to Proj
url: https://github.com/pyproj4/pyproj
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-pyproj-3.7.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyproj-3.7.0-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  ython wrapper to provide python interfaces to Proj.
  Performs cartographic transformations between geographic (Lat/Lon)
  and map projection (x/y) coordinates. Can also transform directly
  from one map projection coordinate system to another.
  Coordinates can be given as numpy arrays, python arrays, lists or scalars.
  Optimized for numpy arrays.


pkgId: 41614e91d3d825627655c020af4d30b18ee189ca01a19380f708885a7bdfab5d
name: python3-pyproject-hooks
arch: noarch
version: 1.0.0
epoch: 0
release: 1.oe2403next
summary: Wrappers to call pyproject.toml-based build backend hooks
url: https://pypi.org/project/pyproject_hooks/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-pyproject-hooks-1.0.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyproject-hooks-1.0.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This is a low-level library for calling build-backends in
  pyproject.toml-based project. It provides the basic functionality
  to help write tooling that generates distribution files from
  Python projects.


pkgId: 1b29691e900403d1b2b5eca614355fda215c56420113ce6b98301a749adb76c6
name: python3-pyproject-metadata
arch: noarch
version: 0.7.1
epoch: 0
release: 1.oe2403next
summary: PEP 621 metadata parsing
url: https://pypi.org/project/pyproject-metadata/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-pyproject-metadata-0.7.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyproject-metadata-0.7.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  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: 152da895a182cc2aa46d172d98da0a8f4c75387fb5ca903c60a5ce08bf81217a
name: python3-pyroute2
arch: noarch
version: 0.7.9
epoch: 0
release: 2.oe2403next
summary: Python Netlink library
url: https://github.com/svinota/pyroute2
rpm_license: GPL-2.0-or-later and Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-pyroute2-0.7.9-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyroute2-0.7.9-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Pyroute2 for python3 is a pure Python **netlink** library. The core 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.


pkgId: 92e269e2ee4fd84107cb5ea2067419ad8b4466630becda6ba9696c8a0b623fd7
name: python3-pysaml2
arch: noarch
version: 7.4.2
epoch: 0
release: 1.oe2403next
summary: Python implementation of SAML Version 2 Standard
url: https://github.com/IdentityPython/pysaml2
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-pysaml2-7.4.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pysaml2-7.4.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  PySAML2 is a pure python implementation of SAML2. It contains all
  necessary pieces for building a SAML2 service provider or an identity
  provider. The distribution contains examples of both. Originally
  written to work in a WSGI environment there are extensions that allow
  you to use it with other frameworks.


pkgId: 583da10e54f9898f193065f87649459f437f5a07bb7be448ac0d633c195d38e4
name: python3-pyserial
arch: noarch
version: 3.5
epoch: 0
release: 4.oe2403next
summary: Python3 serial port access library.
url: https://github.com/pyserial/pyserial
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: pyserial-3.5-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyserial-3.5-4.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This module encapsulates the access for the serial port. It provides
  backends for Python3 running on Windows, OSX, Linux,BSD (possibly any POSIX compliant system)
  and IronPython. The module named "serial" automatical


pkgId: 89488dd9f315e888404b7c92d836d2c8ebd5ae391007bdd635bfb545f2176687
name: python3-pysocks
arch: noarch
version: 1.7.1
epoch: 0
release: 2.oe2403next
summary: A Python SOCKS client module
url: https://github.com/Anorov/PySocks
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-pysocks-1.7.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pysocks-1.7.1-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This module was designed to allow developers of Python software
  that uses the Internet or another TCP/IP-based network to add
  support for connection through a SOCKS proxy server with as much
  ease as possible.
  This package is for Python3 version python3 only.


pkgId: 80c4498cd96ce720417ce242bb0fb129aea91cf938cd8ab0518840c7c416acf3
name: python3-pytest-benchmark
arch: noarch
version: 4.0.0
epoch: 0
release: 1.oe2403next
summary: A py.test fixture for benchmarking code
url: https://pytest-benchmark.readthedocs.io
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-pytest-benchmark-4.0.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pytest-benchmark-4.0.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This plugin provides a benchmark fixture. This fixture is a callable object
  that will benchmark any function passed to it.

  Notable features and goals:

    - Sensible defaults and automatic calibration for microbenchmarks
    - Good integration with pytest
    - Comparison and regression tracking
    - Exhausive statistics
    - JSON export


pkgId: f9170964e6135b27566810a813344431563dc41e587ae6f493ffef93920c469a
name: python3-pytest-cov
arch: noarch
version: 4.1.0
epoch: 0
release: 2.oe2403next
summary: Pytest plugin for measuring coverage
url: https://pypi.org/project/pytest-cov/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-pytest-cov-4.1.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pytest-cov-4.1.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This plugin produces coverage reports. Compared to just using coverage run this plugin does some extras:
  * Subprocess support: you can fork or run stuff in a subprocess and will get covered without any fuss.
  * Xdist support: you can use all of pytest-xdist’s features and still get coverage.
  * Consistent pytest behavior. If you run coverage run -m pytest you will have slightly different
    sys.path(CWD will be in it, unlike when running pytest).

  All features offered by the coverage package should work, either through pytest-cov’s command line options
  or through coverage’s config file.


pkgId: a57535020f78052363da26bd691dcb6c2e4eeb3a78816cca90c43995854ed79e
name: python3-pytest-enabler
arch: noarch
version: 3.0.0
epoch: 0
release: 1.oe2403next
summary: Enable installed pytest plugins.
url: https://github.com/jaraco/pytest-enabler
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-pytest-enabler-3.0.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pytest-enabler-3.0.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The enabler plugin allows configuration of plugins if present,
  but omits the settings if the plugin is not present.


pkgId: 17331ecf131d12f3fca90d909510fa986beb7a4b1f69ce2ecdbe2db869388651
name: python3-pytest-expect
arch: noarch
version: 1.1.0
epoch: 0
release: 5.oe2403next
summary: Python3 package
url: https://pypi.org/project/pytest-expect/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-pytest-expect-1.1.0-5.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pytest-expect-1.1.0-5.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A py.test plugin that stores test expectations by saving the set of failing
  tests, allowing them to be marked as xfail when running them in future.
  The tests expectations are stored such that they can be distributed alongside
  the tests.


pkgId: 77627b11907d88c527ad2bfd7434b344bf1b58152263b472ce57effd488bfcaa
name: python3-pytest-fixture-config
arch: noarch
version: 1.7.0
epoch: 0
release: 1.oe2403next
summary: Simple configuration objects for Py.test fixtures
url: https://pypi.python.org/pypi/pytest-fixture-config
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-pytest-fixture-config-1.7.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pytest-fixture-config-1.7.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Simple configuration objects for Py.test fixtures.
  Allows you to skip tests when their required config variables aren't set.


pkgId: 6664e83fa27ce52a6e0d33904cc78d4d4c4cfe9b964bda4c45c79290609f0b74
name: python3-pytest-mock
arch: noarch
version: 3.11.1
epoch: 0
release: 1.oe2403next
summary: Thin-wrapper around the mock package for easier use with py.test
url: https://pypi.python.org/pypi/pytest-mock
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-pytest-mock-3.11.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pytest-mock-3.11.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This plugin provides a mocker fixture which is a thin-wrapper around the
  patching API provided by the mock package.
  Besides undoing the mocking automatically after the end of the test,
  it also provides other nice utilities.


pkgId: fa9adc9e649afcf9e3fe65d597461025ca0d9ce25624657ca3394a7015ee42bc
name: python3-pytest-regressions
arch: noarch
version: 2.4.2
epoch: 0
release: 1.oe2403next
summary: Pytest fixtures for writing regression tests
url: https://pypi.org/project/pytest-regressions/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-pytest-regressions-2.4.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pytest-regressions-2.4.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This pytest plugin makes it simple to test general data, images, files,
  and numeric tables by saving *expected* data in a *data directory*
  (courtesy of pytest-datadir) that can be used to verify that future runs
  produce the same data.


pkgId: d07e4205729c8e9f382f60ea032e085c27f7087948131cae3eae1824d61ca242
name: python3-pytest-relaxed
arch: noarch
version: 2.0.1
epoch: 0
release: 1.oe2403next
summary: Relaxed test discovery for pytest
url: https://github.com/bitprophet/pytest-relaxed
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-pytest-relaxed-2.0.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pytest-relaxed-2.0.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  pytest-relaxed provides 'relaxed' test discovery for pytest.
  It is the spiritual successor to https://pypi.python.org/pypi/spec, but
  is built for pytest instead of nosetests, and rethinks some aspects of
  the design (such as a decreased emphasis on the display side of things.)


pkgId: 746de9bb3a2fd1f2ebe3ac3539581cca7ad19538d6453275d09bae1535b5f900
name: python3-pytest-tornasync
arch: noarch
version: 0.6.0.post2
epoch: 0
release: 1.oe2403next
summary: py.test plugin for testing Python 3.5+ Tornado code
url: https://github.com/eukaryote/pytest-tornasync
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-pytest-tornasync-0.6.0.post2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pytest-tornasync-0.6.0.post2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A simple pytest plugin that provides some helpful fixtures for testing Tornado (version 5.0 or newer)
  apps and easy handling of plain (undecoratored) native coroutine tests (Python 3.5+).


pkgId: 0f53d55df5a5e5b5d96400b31405c3606338d36a009f44e0432b9c01644c3182
name: python3-pythran
arch: noarch
version: 0.14.0
epoch: 0
release: 2.oe2403next
summary: An ahead of time compiler for a subset of the Python language.
url: https://github.com/serge-sans-paille/pythran
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-pythran-0.14.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pythran-0.14.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  An ahead of time compiler for a subset of the Python language, with a focus on scientific computing.


pkgId: 43f930242f976af20b2166ae33e80feccab5d1947b35dc86678a355e55ff240f
name: python3-pytoolconfig
arch: noarch
version: 1.3.1
epoch: 0
release: 1.oe2403next
url: https://github.com/bageljrkhanofemus/pytoolconfig
rpm_license: LGPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-pytoolconfig-1.3.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pytoolconfig-1.3.1-1.oe2403next.noarch.rpm
checksum_type: sha256
summary:
  Python Tool Configuration to manage configuration for python tools and add support for a pyproject.toml configuration file.

description:
  Python Tool Configuration to manage configuration for python tools and add support for a pyproject.toml configuration file.


pkgId: 1eb7d9e07dc2ede7a04958a05d9b78320d0dd44c585a7bf9ef76a044a902bd0b
name: python3-pytorch
arch: x86_64
version: 2.1.2
epoch: 0
release: 5.oe2403next
summary: Tensors and Dynamic neural networks in Python with strong GPU acceleration
url: https://pytorch.org/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-d29s8.compass-ci.net
rpm_sourcerpm: pytorch-2.1.2-5.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pytorch-2.1.2-5.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  PyTorch is a Python package that provides two high-level features:
  - Tensor computation (like NumPy) with strong GPU acceleration
  - Deep neural networks built on a tape-based autograd system
  You can reuse your favorite Python packages such as NumPy, SciPy and Cython to extend PyTorch when needed.


pkgId: d2b4e948a6f3fcbae11c688b8b3ea91b60c423075462c3a2a087fea86f9ac765
name: python3-pytz-deprecation-shim
arch: noarch
version: 0.1.0.post0
epoch: 0
release: 1.oe2403next
summary: Shims to help you safely remove pytz
url: https://github.com/pganssle/pytz-deprecation-shim
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-pytz-deprecation-shim-0.1.0.post0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pytz-deprecation-shim-0.1.0.post0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  pytz has served the Python community well for many years, but it is no longer
  the best option for providing time zones. pytz has a non-standard interface
  that is very easy to misuse; this interface was necessary when pytz was
  created, because datetime had no way to represent ambiguous datetimes, but this
  was solved in Python 3.6, which added a fold attribute to datetimes in PEP 495.
  With the addition of the zoneinfo module in Python 3.9 (PEP 615), there has
  never been a better time to migrate away from pytz.

  However, since pytz time zones are used very differently from a standard
  tzinfo, and many libraries have built pytz zones into their standard time zone
  interface (and thus may have users relying on the existence of the localize and
  normalize methods); this library provides shim classes that are compatible with
  both PEP 495 and pytz’s interface, to make it easier for libraries to deprecate
  pytz.


pkgId: cf89fc4dec92929c60289ccd91234e771c8a6d86aefc1cd2a9ba5c3da8112323
name: python3-pyusb
arch: noarch
version: 1.2.1
epoch: 0
release: 1.oe2403next
summary: Python bindings for libusb
url: https://github.com/pyusb/pyusb/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: pyusb-1.2.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyusb-1.2.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The PyUSB module provides  for Python easy access to the host mach
  ine's Universal Serial  Bus(USB) system.


pkgId: 9a6080ca71c4934ae50740cd329d20dc0adb39f5b88b256d7fa958d787e18f24
name: python3-pyverbs
arch: x86_64
version: 50.0
epoch: 0
release: 45.oe2403next
summary: Python3 API over IB verbs
url: https://github.com/linux-rdma/rdma-core
rpm_license: GPL-2.0-only OR BSD-2-Clause AND BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: rdma-core-50.0-45.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyverbs-50.0-45.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  Pyverbs is a Cython-based Python API over libibverbs, providing an
  easy, object-oriented access to IB verbs.


pkgId: 9b8394ac59968fb1e11e3ca153ff7931a6fa30c788d1347a6a1d90b19ec67cd3
name: python3-pywbem
arch: noarch
version: 1.6.1
epoch: 0
release: 1.oe2403next
summary: Python3 WBEM client and WBEM indication listenex
url: https://github.com/pywbem/pywbem
rpm_license: LGPLv2
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: pywbem-1.6.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pywbem-1.6.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A WBEM client allows issuing operations to a WBEM server, using the CIM (Common
  Information Model)  operations over HTTP (CIM-XML) protocol defined in the DMTF
  standards DSP0200 and DSP0201. The CIM/WBEM infrastructure is used for a wide
  variety of systems management tasks supported by systems running WBEM servers.
  A WBEM indication listener allows receiving indications generated by a WBEM server.


pkgId: 93538b91e35819c0c007d8691a746a98ec7d410bfbc6e357c5cc695edb811222
name: python3-pyxattr
arch: x86_64
version: 0.8.1
epoch: 0
release: 1.oe2403next
summary: Extended attributes library wrapper for Python 3
url: http://pyxattr.k1024.org/
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: pyxattr-0.8.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyxattr-0.8.1-1.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This is the pyxattr module, a Python extension module which gives access to
  the extended attributes for filesystem objects available in some operating systems.
  for python3


pkgId: bbdd80a07d41b80b2d7979fd88f160ad2e44b3cbe291f792d078797d384fb036
name: python3-pyyaml
arch: x86_64
version: 6.0.1
epoch: 0
release: 2.oe2403next
summary: YAML parser and emitter for Python
url: https://github.com/yaml/pyyaml
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: pyYAML-6.0.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyyaml-6.0.1-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  YAML is a data serialization format designed for human readability and
  interaction with scripting languages. PyYAML is a YAML parser and emitter for
  Python.

  PyYAML features a complete YAML 1.1 parser, Unicode support, pickle support,
  capable extension API, and sensible error messages. PyYAML supports standard
  YAML tags and provides Python-specific tags that allow to represent an
  arbitrary Python object.

  PyYAML is applicable for a broad range of tasks from complex configuration
  files to object serialization and persistence.


pkgId: feacfd59b75fa9c350d2aa3f6eacfd29c506f854d24fc38b53a28f084a4cdea4
name: python3-rdflib
arch: noarch
version: 6.3.2
epoch: 0
release: 1.oe2403next
url: https://github.com/RDFLib/rdflib
rpm_license: BSD-3-clause
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-rdflib-6.3.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-rdflib-6.3.2-1.oe2403next.noarch.rpm
checksum_type: sha256
summary:
  RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.

description:
  RDFLib is a Python library for working with
  RDF, a simple yet powerful language for representing information.


pkgId: 5da867c04336f14bc79994fb00c64fca737ae91a7150e4e980fa212b8950bb01
name: python3-recommonmark
arch: noarch
version: 0.7.1
epoch: 0
release: 1.oe2403next
url: https://github.com/rtfd/recommonmark
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-recommonmark-0.7.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-recommonmark-0.7.1-1.oe2403next.noarch.rpm
checksum_type: sha256
summary:
  A docutils-compatibility bridge to CommonMark, enabling you to write CommonMark inside of Docutils & Sphinx projects.


pkgId: 40ae690b3c5c6770b4305ebee9343dd5c1b5e75402791731438a35fd78c9cffd
name: python3-requests
arch: noarch
version: 2.31.0
epoch: 0
release: 5.oe2403next
summary: Awesome Python HTTP Library That's Actually Usable
url: http://python-requests.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-requests-2.31.0-5.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-requests-2.31.0-5.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Requests is an ISC Licensed HTTP library, written in Python, for human
  beings.
  Most existing Python modules for sending HTTP requests are extremely
  verbose and cumbersome. Python's builtin urllib2 module provides most of
  the HTTP capabilities you should need, but the api is thoroughly broken.
  It requires an enormous amount of work (even method overrides) to
  perform the simplest of tasks.


pkgId: cdf6734f1fa451f84fa75f716826b4fe0450c7b439336e217f51367fa4d1f79d
name: python3-requests-cache
arch: noarch
version: 1.1.0
epoch: 0
release: 1.oe2403next
url: https://github.com/reclosedev/requests-cache
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-requests-cache-1.1.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-requests-cache-1.1.0-1.oe2403next.noarch.rpm
checksum_type: sha256
summary:
  requests-cache is a persistent HTTP cache that provides an easy way to get better performance with the python requests library.

description:
  requests-cache is a persistent HTTP cache that provides an easy way to get better performance with the python requests library.


pkgId: ac8862203aa20631b590cc919294825190877ec29a666bf7174d3342e7e5ae72
name: python3-requests-gssapi
arch: noarch
version: 1.2.3
epoch: 0
release: 1.oe2403next
summary: A GSSAPI/SPNEGO authentication handler for python-requests
url: https://github.com/pythongssapi/requests-gssapi
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-requests-gssapi-1.2.3-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-requests-gssapi-1.2.3-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Requests is an HTTP library, written in Python, for human beings. This
  library adds optional GSSAPI authentication support and supports
  mutual authentication. It includes a fully backward-compatible shim
  for requests-kerberos.


pkgId: bffd141fabe215f6c2e4c22f353135d780c20312fb9c2cf3c4a978f0211b1f6e
name: python3-rhnlib
arch: x86_64
version: 2.8.11
epoch: 0
release: 4.oe2403next
summary: Python libraries for the Spacewalk project
url: https://github.com/spacewalkproject/spacewalk
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: rhnlib-2.8.11-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-rhnlib-2.8.11-4.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  rhnlib is a collection of python3 modules used by the Spacewalk (http://spacewalk.redhat.com) software.


pkgId: cc41461bc86fe3960bd89b79e86c2067393d53f667f5791bc7bbf38ad0cc82b8
name: python3-rpm
arch: x86_64
version: 4.18.2
epoch: 0
release: 37.oe2403next
summary: Python3 bindings for RPM user
url: https://rpm.org/
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_sourcerpm: rpm-4.18.2-37.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-rpm-4.18.2-37.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This package contains a module that allow applications
  written with Python3 to use the interface
  supplied by RPM.


pkgId: 3ad0bb872853a3bea9803abdbbe973e950abcd055fb00a25a593b767cdfaf369
name: python3-rpmautospec-core
arch: noarch
version: 0.1.5
epoch: 0
release: 1.oe2403next
summary: Minimum functionality for rpmautospec
url: https://github.com/fedora-infra/rpmautospec-core
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-rpmautospec-core-0.1.5-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-rpmautospec-core-0.1.5-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package contains minimum functionality to determine if an RPM spec file
  uses rpmautospec features.


pkgId: 8bc764617979f72d34b984b21166d08567206063dffd10d44ed4fb8318cef166
name: python3-rtslib
arch: noarch
version: 2.1.76
epoch: 0
release: 2.oe2403next
summary: Python3 object API for Linux kernel LIO SCSI target
url: https://github.com/open-iscsi/rtslib-fb
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-rtslib-2.1.76-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-rtslib-2.1.76-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  python3-rtslib is a python object API for generic Linux SCSI kernel
  target which includes the 'target' service and targetctl tool for
  restoring configuration.


pkgId: 297ffcadea03c1e963292f3fd522ebe81a86960b3faf21aa6a3bc923d219c5ce
name: python3-samba
arch: x86_64
version: 4.19.3
epoch: 0
release: 9.oe2403next
summary: Python3 library package for samba
url: https://www.samba.org
rpm_license: GPL-3.0-or-later AND LGPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-g8n49.compass-ci.net
rpm_sourcerpm: samba-4.19.3-9.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-samba-4.19.3-9.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This package contains the Python 3 libraries needed by programs
  that use SMB, RPC and other Samba provided protocols in Python 3 programs.


pkgId: 0c60eba81189edfd3e758cf252ccb15414ae5712e5432d937d67808203644b62
name: python3-samba-test
arch: x86_64
version: 4.19.3
epoch: 0
release: 9.oe2403next
summary: Test package for python3 binding for samba
url: https://www.samba.org
rpm_license: GPL-3.0-or-later AND LGPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-g8n49.compass-ci.net
rpm_sourcerpm: samba-4.19.3-9.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-samba-test-4.19.3-9.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This package contains the Python libraries used by the test suite of Samba.
  If you want to run full set of Samba tests, you need to install this package.


pkgId: 4de1b88c6b15bf7391b37a2745c1137b7c7bd7616749159f200c02bc4b865ebb
name: python3-sanlock
arch: x86_64
version: 3.8.5
epoch: 0
release: 2.oe2403next
summary: Python bindings for the sanlock library
url: https://pagure.io/sanlock/
rpm_license: GPLv2 and GPLv2+ and LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-r7r6p.compass-ci.net
rpm_sourcerpm: sanlock-3.8.5-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-sanlock-3.8.5-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  The python3-sanlock package contains a module that
  permits applications written in the Python programming language
  to use the interface supplied by the sanlock library.


pkgId: 1a8282fe9f754b11e606c950a3b18c1cd00d099001301f718e5d9a7af1f243bb
name: python3-scikit-build
arch: noarch
version: 0.17.6
epoch: 0
release: 1.oe2403next
summary: Improved build system generator for Python C/C++/Fortran/Cython extensions
url: https://github.com/scikit-build/scikit-build
rpm_license: MIT AND BSD-2-Clause-Views AND Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-scikit-build-0.17.6-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-scikit-build-0.17.6-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Improved build system generator for CPython C/C++/Fortran/Cython extensions.
  Better support is available for additional compilers, build systems, cross
  compilation, and locating dependencies and determining their build requirements.
  The scikit-build package is fundamentally just glue between the setuptools
  Python module and CMake.


pkgId: 3f403e5c9a905c38ab3a1287dfbaef0d8be0f09191e0bb6a04e48c644e21ad13
name: python3-scikit-learn
arch: x86_64
version: 1.4.0
epoch: 0
release: 2.oe2403next
summary: A Python module for machine learning built on top of SciPy
url: https://scikit-learn.org/stable/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-d29s8.compass-ci.net
rpm_sourcerpm: python-scikit-learn-1.4.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-scikit-learn-1.4.0-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  scikit-learn is a Python module for machine learning built on top of SciPy
  and is distributed under the 3-Clause BSD license.


pkgId: 195a607e8eceed5c6b2490e26a3acc4bcfd3630316fbaca8ac0fa659691ea3be
name: python3-scikit-optimize
arch: noarch
version: 0.9.0
epoch: 0
release: 2.oe2403next
summary: Sequential model-based optimization toolbox
url: https://github.com/scikit-optimize/scikit-optimize
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_sourcerpm: python-scikit-optimize-0.9.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-scikit-optimize-0.9.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Scikit-Optimize, or skopt, is a simple and efficient library to
  minimize (very) expensive and noisy black-box functions. It implements
  several methods for sequential model-based optimization. skopt aims to
  be accessible and easy to use in many contexts.


pkgId: af1d7b2dce7299d9d6e9143c980aac748c129ce2de8cba9347b90a65eb3641c6
name: python3-scons
arch: noarch
version: 4.5.2
epoch: 0
release: 1.oe2403next
summary: An Open Source software construction tool
url: http://www.scons.org
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_sourcerpm: scons-4.5.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-scons-4.5.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  SCons is an Open Source software construction tool—that is, a next-generation
  build tool. Think of SCons as an improved, cross-platform substitute for the
  classic Make utility with integrated functionality similar to autoconf/automake
  and compiler caches such as ccache. In short, SCons is an easier, more reliable
  and faster way to build software.


pkgId: 094ecaa4c781e5d4e995f706ecd9629bbd59f593ff2c07f623da75c3bd3b4451
name: python3-service-identity
arch: noarch
version: 21.1.0
epoch: 0
release: 1.oe2403next
summary: Service identity verification for pyOpenSSL & cryptography.
url: https://github.com/pyca/service_identity
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_sourcerpm: python-service-identity-21.1.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-service-identity-21.1.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Service_identity aspires to give you all the tools you need for
  verifying whether a certificate is valid for the intended purposes.

  In the simplest case, this means host name verification. However,
  service_identity implements RFC 6125 fully and plans to add other
  relevant RFCs too.
  Python 3 version.


pkgId: 250550ea782e379142974334f516e819a79af1f5c9d6cb583bd1f1833fc9044e
name: python3-setuptools
arch: noarch
version: 68.0.0
epoch: 0
release: 3.oe2403next
summary: Easily build and distribute Python 3 packages
url: https://pypi.python.org/pypi/setuptools
rpm_license: MIT and (BSD or ASL 2.0)
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-setuptools-68.0.0-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-setuptools-68.0.0-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Setuptools is a collection of enhancements to the Python 3 distutils that allow
  you to more easily build and distribute Python 3 packages, especially ones that
  have dependencies on other packages.

  This package also contains the runtime components of setuptools, necessary to
  execute the software that requires pkg_resources.py.


pkgId: 55606ccf39ed4aa1c0809757ef4142e6ff76f68f4835848021516e88ab8111b6
name: python3-setuptools-git-versioning
arch: noarch
version: 2.1.0
epoch: 0
release: 1.oe2403next
summary: Support for physical quantities with units, based on numpy
url: https://github.com/dolfinus/setuptools-git-versioning
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-setuptools-git-versioning-2.1.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-setuptools-git-versioning-2.1.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Use git repo data (latest tag, current commit hash, etc) for building a version
  number according PEP 440.

  Features:
  - Can be installed & configured through both setup.py and PEP 518’s
    pyproject.toml
  - Does not require to change source code of the project
  - Tag-, file-, and callback-based versioning schemas are supported
  - Templates for tag, dev and dirty versions are separated
  - Templates support a lot of substitutions including git and environment
    information
  - Well-documented

  Limitations:
  - Currently the only supported VCS is Git
  - Only git v2 is supported
  - Currently does not support automatic exporting of package version to a file
    for runtime use (but you can use setuptools-git-versioning > file redirect
    instead)


pkgId: 9d41c15106ed86e54c46c3ded93c0bb25a4de9e82586a79dad8815fa2193b76c
name: python3-setuptools_git
arch: noarch
version: 1.2
epoch: 0
release: 1.oe2403next
summary: Plugin for integrating Git into setuptools
url: https://pypi.python.org/project/setuptools-git/1.2/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_sourcerpm: python-setuptools_git-1.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-setuptools_git-1.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This is a plugin for setup tools that enables Git integration.  Once
  installed, Setuptools can be told to include in a module distribution
  all the files tracked by git.  This is an alternative to explicit
  inclusion specifications with MANIFEST.in.


pkgId: 56c68fd56886ab7583f03416940f7a5454b630cf00e7fd11c526048a584757bc
name: python3-simplegeneric
arch: noarch
version: 0.8.1
epoch: 0
release: 13.oe2403next
summary: A python3 package with simple generic functions
url: http://cheeseshop.python.org/pypi/simplegeneric
rpm_license: Python or ZPLv2.1
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-simplegeneric-0.8.1-13.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-simplegeneric-0.8.1-13.oe2403next.noarch.rpm
checksum_type: sha256
description:
  The package lets you define simple single-dispatch generic functions, akin to Python's built-in
  generic functions like len(), iter() and so on.


pkgId: 8a351c97aef024d40200c5cf146078e4be6af1bde78d1ce1b6a1087b1ab2fc24
name: python3-simpleline
arch: noarch
version: 1.9.0
epoch: 0
release: 2.oe2403next
summary: A Python3-only text UI framework
url: https://github.com/rhinstaller/python-simpleline
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-simpleline-1.9.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-simpleline-1.9.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This is a text UI framework originally which was a part of the Anaconda
  installer project.This UI is simple and easy to use. It is designed to be
  used with line-based machines and tools (e.g. serial console) so that
  every new line is appended to the bottom of the screen. Printed lines
  are never rewritten!


pkgId: 3b4165e23c882bce30851e87afd5829a24b84e4d7ce3ae82f210bedfc5fbef04
name: python3-singledispatch
arch: noarch
version: 4.0.0
epoch: 0
release: 1.oe2403next
summary: Transform a method into a single-dispatch generic function
url: https://pypi.org/project/singledispatch/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_sourcerpm: python-singledispatch-4.0.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-singledispatch-4.0.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  PEP 443 proposed to expose a mechanism in the functools standard library module in Python 3.4
  that provides a simple form of generic programming known as single-dispatch generic functions.
  This library is a backport of this functionality to Python 3.3.


pkgId: 3eff2ca1bb7b7589bb9ebcedebdc10a852f0e746fe19e4d24ef639e7483d0019
name: python3-sip
arch: x86_64
version: 4.19.25
epoch: 0
release: 2.oe2403next
summary: SIP - Python 3/C++ Bindings Generator
url: https://riverbankcomputing.com/software/sip/intro
rpm_license: GPLv2 or GPLv3
rpm_group: Unspecified
rpm_buildhost: node-zdlgn.compass-ci.net
rpm_sourcerpm: sip-4.19.25-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-sip-4.19.25-2.oe2403next.x86_64.rpm
checksum_type: sha256
description:
  This is the Python 3 build of SIP.


  SIP is a tool for generating bindings for C++ classes so that they can be
  accessed as normal Python classes. SIP takes many of its ideas from SWIG but,
  because it is specifically designed for C++ and Python, is able to generate
  tighter bindings. SIP is so called because it is a small SWIG.

  SIP was originally designed to generate Python bindings for KDE and so has
  explicit support for the signal slot mechanism used by the Qt/KDE class
  libraries. However, SIP can be used to generate Python bindings for any C++
  class library.


pkgId: 86773f0d1fca6e512825be9d5c034921a9ed141fd999649189d7e30367cae0f9
name: python3-smartypants
arch: noarch
version: 2.0.2
epoch: 0
release: 1.oe2403next
summary: plug-in that easily translates ASCII punctuation characters into smart entities
url: https://github.com/leohemsted/smartypants.py
rpm_license: BSD-3-Clause AND BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-smartypants-2.0.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-smartypants-2.0.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  SmartyPants is a free web publishing plug-in for Movable
  Type, Blosxom, and BBEdit that easily translates plain ASCII
  punctuation characters into “smart” typographic punctuation HTML
  entities.


pkgId: 0dcfd6fcb644560413e185f3eac19e507a4a2d08f8e4b53d504cea812d07353d
name: python3-snowballstemmer
arch: noarch
version: 2.2.0
epoch: 0
release: 3.oe2403next
summary: Provides 16 stemmer algorithms generated from Snowball algorithms
url: https://pypi.python.org/pypi/snowballstemmer
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: python-snowballstemmer-2.2.0-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-snowballstemmer-2.2.0-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This module uses it to accelerate for PyStemmer. It includes following language
  algorithms: Danish, Dutch, English(Standard, Porter), Finnish, French, German,
  Hungarian, Italian, Norwegian, Portuguese, Romanian, Russian, Spanish, Swedish,
  Turkis.


pkgId: 47c4e47f6ebf0f429a5bfd6296945489c8e1b8cb20a02d3145e686577f6b61ac
name: python3-soupsieve
arch: noarch
version: 2.4
epoch: 0
release: 1.oe2403next
summary: A modern CSS selector implementation for Beautiful Soup.
url: https://github.com/facelessuser/soupsieve
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-soupsieve-2.4-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-soupsieve-2.4-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4.
  It aims to provide selecting, matching, and filtering using modern CSS selectors.
  Soup Sieve currently provides selectors from the CSS level 1 specifications up
  through the latest CSS level 4 drafts and beyond (though some are not yet implemented).


pkgId: 1db91827a1900ec0d32c85f9cc0b64658e6f7b3fe6be1ad2d5ea8e6158029e9f
name: python3-sphinx
arch: noarch
version: 7.0.1
epoch: 1
release: 1.oe2403next
summary: Python documentation generator
url: http://sphinx-doc.org/
rpm_license: BSD and MIT
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_sourcerpm: python-sphinx-7.0.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-sphinx-7.0.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Sphinx is a tool that makes it easy to create intelligent and
  beautiful documentation for Python projects (or other documents
  consisting of multiple reStructuredText sources), written by Georg
  Brandl. It was originally created to translate the new Python
  documentation, but has now been cleaned up in the hope that it will be
  useful to many other projects.

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

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

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


pkgId: 06577b8976a3668165854a9ab0ff20f455df294c5207795a5bff54963cb71b58
name: python3-sphinx-bootstrap-theme
arch: noarch
version: 0.8.1
epoch: 0
release: 1.oe2403next
summary: Sphinx Bootstrap Theme
url: http://ryan-roemer.github.com/sphinx-bootstrap-theme
rpm_license: MIT and ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_sourcerpm: python-sphinx-bootstrap-theme-0.8.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-sphinx-bootstrap-theme-0.8.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This Sphinx theme integrates the Bootstrap CSS/JavaScript framework with various layout options,
  hierarchicalmenunavigation,and mobile-friendly responsive design.It is configurable, extensible,
  and can use any number of different Bootswatch CSS themes.


pkgId: e1acb640db8900761db2370b07e08816c06fbfbd7b90d5495e095f8fad64accd
name: python3-sphinx-design
arch: noarch
version: 0.5.0
epoch: 0
release: 1.oe2403next
summary: Sphinx extension for responsive web components
url: https://github.com/executablebooks/sphinx-design
rpm_license: MIT AND Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-sphinx-design-0.5.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-sphinx-design-0.5.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package contains a Sphinx extension for designing beautiful, view
  size responsive web components.


pkgId: f19b46d862d5ef42e432aa18651122f76a877b9f0b8f0cca055f741b017c4f22
name: python3-sphinx-sitemap
arch: noarch
version: 2.5.1
epoch: 0
release: 1.oe2403next
summary: Sitemap generator for Sphinx
url: https://github.com/jdillard/sphinx-sitemap
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-r7r6p.compass-ci.net
rpm_sourcerpm: python-sphinx-sitemap-2.5.1-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-sphinx-sitemap-2.5.1-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package contains a Sphinx extension to generate multiversion and
  multilanguage sitemaps.org-compliant sitemaps for the HTML version of
  your Sphinx documentation.


pkgId: 31d742c956b84f7da527505bae1dee2af47c269014cb09f454517b7445ad66f9
name: python3-sphinx-theme-alabaster
arch: noarch
version: 0.7.13
epoch: 0
release: 1.oe2403next
summary: Configurable sidebar-enabled Sphinx theme
url: https://pypi.python.org/pypi/alabaster
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_sourcerpm: python-sphinx-theme-alabaster-0.7.13-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-sphinx-theme-alabaster-0.7.13-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Alabaster is a visually (c)lean, responsive, configurable theme for the Sphinx documentation system.
  It is Python 2+3 compatible.


pkgId: e2b08454d43ba92606d34463079193969567ae0a2c8196dcf39c062bfd0bbd8c
name: python3-sphinx-togglebutton
arch: noarch
version: 0.3.2
epoch: 0
release: 1.oe2403next
summary: Toggle page content and collapse admonitions in Sphinx
url: https://github.com/executablebooks/sphinx-togglebutton
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-r7r6p.compass-ci.net
rpm_sourcerpm: python-sphinx-togglebutton-0.3.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-sphinx-togglebutton-0.3.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  A small sphinx extension to make it possible to add a "toggle button" to sections of your page. This allows you to:
  Collapse Sphinx admonitions (notes, warnings, etc) so that their content is hidden until users click a toggle button;
  Collapse arbitrary chunks of content on your page with a collapse directive.


pkgId: 2735f87d1cfe0960cf82e4a8e936cebb2bc8011a3ebccddf703ae8c83ae058bd
name: python3-sphinx_lv2_theme
arch: noarch
version: 1.0.0
epoch: 0
release: 2.oe2403next
summary: A minimal pure-CSS theme for Sphinx
url: https://gitlab.com/lv2/sphinx_lv2_theme
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-sphinx_lv2_theme-1.0.0-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-sphinx_lv2_theme-1.0.0-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This is a minimal pure-CSS theme for Sphinx that uses the documentation
  style of the LV2 plugin specification and related projects.

  This theme is geared toward producing beautiful API documentation for C, C++,
  and Python that is documented using the standard Sphinx domains.
  The output does not use Javascript at all, and some common features are not
  implemented, so this theme should not be considered a drop-in replacement
  for typical Sphinx themes.


pkgId: e98ceafd41b47658a0cb32a72e620701f06b5901ca56aaacf5acec67d21c4668
name: python3-sphinx_rtd_theme
arch: noarch
version: 1.1.1
epoch: 0
release: 4.oe2403next
summary: Sphinx theme for readthedocs.org
url: https://github.com/snide/sphinx_rtd_theme
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-sphinx_rtd_theme-1.1.1-4.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-sphinx_rtd_theme-1.1.1-4.oe2403next.noarch.rpm
checksum_type: sha256
description:
  this sphinx theme was designed to provide a great reader experience for documentation users
  on both desktop and mobile devices. this theme is used primarily on read the docs but can work
  with any sphinx project. you can find a working demo of the theme in the theme documentation.


pkgId: 53be9196b47a3fea010f9c99a745ba07af8f407120b3d281085f9ce6076dfdb0
name: python3-sphinxcontrib-github-alt
arch: noarch
version: 1.2
epoch: 0
release: 1.oe2403next
summary: Link to GitHub issues, pull requests, commits and users from Sphinx docs.
url: https://github.com/jupyter/sphinxcontrib_github_alt
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-sphinxcontrib-github-alt-1.2-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-sphinxcontrib-github-alt-1.2-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Link to GitHub issues, pull requests, commits and users from Sphinx docs.
  To use this extension, add it to the extensions list in conf.py, and set
  the variable github_project_url.Then use these roles in your documentation.


pkgId: b13430aad7de9ac6dd2534cb1c6ce283442cbb631df84fc0517e95be50528937
name: python3-sphinxcontrib-log-cabinet
arch: noarch
version: 1.0.1
epoch: 0
release: 2.oe2403next
summary: Organize changelog directives in Sphinx docs
url: https://github.com/davidism/sphinxcontrib-log-cabinet
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_sourcerpm: python-sphinxcontrib-log-cabinet-1.0.1-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-sphinxcontrib-log-cabinet-1.0.1-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  Organize changelogs generated by versionadded, versionchanged,
  deprecated directives. The log will be sorted by newest to oldest
  version. For HTML docs, older versions will be collapsed by default.


pkgId: ca6d4e298b72c247090ca95669fd2b8db55a483907d12bbcad3fbab2d3e2435c
name: python3-sphinxcontrib-serializinghtml
arch: noarch
version: 1.1.5
epoch: 0
release: 2.oe2403next
summary: Sphinx extension for serialized HTML
url: http://sphinx-doc.org/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_sourcerpm: python-sphinxcontrib-serializinghtml-1.1.5-2.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-sphinxcontrib-serializinghtml-1.1.5-2.oe2403next.noarch.rpm
checksum_type: sha256
description:
  sphinxcontrib-serializinghtml is a sphinx extension which outputs "serialized"
  HTML files (json and pickle).


pkgId: 2a043343e621a0c60a62fa255cea549a813f3bded990d037ca426d1f08191332
name: python3-sphinxcontrib-spelling
arch: noarch
version: 8.0.0
epoch: 0
release: 1.oe2403next
summary: Sphinx-based documentation spell checker
url: https://github.com/sphinx-contrib/spelling
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_sourcerpm: python-sphinxcontrib-spelling-8.0.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-sphinxcontrib-spelling-8.0.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  It contains sphinxcontrib.spelling, a spell checker for
  Sphinx-based documents. It uses PyEnchant to generate
  reports showing misspelled words.


pkgId: 9d1b85f072d3aaeef10adee255778ae71819e147ed51e3f39373f86abd0e12b1
name: python3-sphinxcontrib-websupport
arch: noarch
version: 1.2.4
epoch: 0
release: 3.oe2403next
summary: Sphinx API for Web Apps
url: http://sphinx-doc.org/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_sourcerpm: python-sphinxcontrib-websupport-1.2.4-3.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-sphinxcontrib-websupport-1.2.4-3.oe2403next.noarch.rpm
checksum_type: sha256
description:
  sphinxcontrib-websupport provides a Python API to easily integrate Sphinx
  documentation into your Web application.


pkgId: ad2a2d49ce5a0d37df3005ec2e6878412c4cafdf9b13820a948b516dc0039d3d
name: python3-sphinxcontrib-youtube
arch: noarch
version: 1.2.0
epoch: 0
release: 1.oe2403next
summary: Sphinx "youtube" extension
url: https://github.com/sphinx-contrib/youtube
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_sourcerpm: python-sphinxcontrib-youtube-1.2.0-1.oe2403next.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-sphinxcontrib-youtube-1.2.0-1.oe2403next.noarch.rpm
checksum_type: sha256
description:
  This package contains the youtube Sphinx extension.The extension defines the
  directives, "youtube" and "vimeo", for embedding YouTube and Vimeo videos,
  respectively.


