# packages

pkgId: 4d529987de1216f57e6a4dd733f57821c5d1b32de58cfb8190246626079c6f36
name: python-empy
arch: src
version: 3.3.4
epoch: 0
release: 6.oenext
summary: A powerful and robust template system for Python
url: http://www.alcyone.com/software/empy/
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-empy-3.3.4-6.oenext.src.rpm
checksum_type: sha256
description:
  EmPy is a system for embedding Python expressions and statements in template
  text; it takes an EmPy source file, processes it, and produces output.


pkgId: 56c8a124a966cba6db93a743633835bb8d4a143fa6c28a7aa81cc97ef218783b
name: python-enmerkar
arch: src
version: 0.7.1
epoch: 0
release: 2.oenext
summary: Utilities for using Babel in Django
url: https://github.com/Zegocover/enmerkar
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_packager: http://openeuler.org
location_href: src/python-enmerkar-0.7.1-2.oenext.src.rpm
checksum_type: sha256
description:
  This package contains various utilities for integration of `Babel`_ into the
  `Django`_ web framework:
   * A message extraction plugin for Django templates.
   * A middleware class that adds the Babel `Locale`_ object to requests.
   * A set of template tags for date and number formatting.


pkgId: 52c3c76cc76928cc34ec865b10cbaf44e9bdc135ae8583d9df4e87de73e8976b
name: python-ethtool
arch: src
version: 0.15
epoch: 0
release: 2.oenext
summary: Python bindings for the ethtool kernel interface
url: https://pypi.org/project/ethtool/
rpm_license: GPLv2
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-ethtool-0.15-2.oenext.src.rpm
checksum_type: sha256
description:
  Python bindings for the ethtool kernel interface. The Python ethtool
  module allows querying and partially controlling network interfaces,
  driver, and hardware settings.


pkgId: 60d2926b888bb1eccede2b80a35e1f19f3ef24d4060f7e0f1d61cd1d0ce108e0
name: python-ethtool-debuginfo
arch: riscv64
version: 0.15
epoch: 0
release: 2.oenext
summary: Debug information for package python-ethtool
url: https://pypi.org/project/ethtool/
rpm_license: GPLv2
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ethtool-0.15-2.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-ethtool-debuginfo-0.15-2.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-ethtool.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 3df54d2e7126c34931ccc10574aa89e05eb47d90443e0d5b15db2df7e6877d08
name: python-ethtool-debugsource
arch: riscv64
version: 0.15
epoch: 0
release: 2.oenext
summary: Debug sources for package python-ethtool
url: https://pypi.org/project/ethtool/
rpm_license: GPLv2
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ethtool-0.15-2.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-ethtool-debugsource-0.15-2.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-ethtool.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 59025424b60cb66910d4f26f7fa6454c29bad7fff05a2bf46b0ff02abdbb8b2f
name: python-evdev
arch: src
version: 1.7.1
epoch: 0
release: 1.oenext
summary: Python bindings to the generic input event interface in Linux
url: https://python-evdev.readthedocs.io
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-evdev-1.7.1-1.oenext.src.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: d2d3107be05aaab6c9ae44c3e3cf885ff72a36c1e86deb6a8cfd233333b329ed
name: python-evdev-debuginfo
arch: riscv64
version: 1.7.1
epoch: 0
release: 1.oenext
summary: Debug information for package python-evdev
url: https://python-evdev.readthedocs.io
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: python-evdev-1.7.1-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-evdev-debuginfo-1.7.1-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-evdev.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 6d8e68b36136bb8be96da1bd053c50109d78a189f8ef3b32d00cae29265dc47b
name: python-evdev-debugsource
arch: riscv64
version: 1.7.1
epoch: 0
release: 1.oenext
summary: Debug sources for package python-evdev
url: https://python-evdev.readthedocs.io
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: python-evdev-1.7.1-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-evdev-debugsource-1.7.1-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-evdev.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 8d41ecf610fd2bb8c0f0e30220460e38ed776d1fa116eea07c4d122c62823e3b
name: python-eventlet
arch: src
version: 0.37.0
epoch: 0
release: 1.oenext
summary: Highly concurrent networking library
url: http://eventlet.net
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-eventlet-0.37.0-1.oenext.src.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: 0d4f6846ad63065fa0c00b6f54ede429ccb9f879dc025eabd4dd6be83a198524
name: python-exceptiongroup
arch: src
version: 1.2.2
epoch: 0
release: 1.oenext
summary: Backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11.
url: https://pypi.org/project/exceptiongroup/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-exceptiongroup-1.2.2-1.oenext.src.rpm
checksum_type: sha256
description:
  This is a backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11.

  It contains the following:

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

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

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


pkgId: 91a3869ad8925434bab14fbef95bf6b16e416ffce53d0aad095b83ad2a78f229
name: python-executing
arch: src
version: 1.2.0
epoch: 0
release: 1.oenext
summary: Get the currently executing AST node of a frame, and other information
url: https://github.com/alexmojaki/executing
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-executing-1.2.0-1.oenext.src.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: ca4efd5f7146c0bbe58a5ba61b5729105c7fe58a493fe0f5a40cf8360551222d
name: python-exif
arch: src
version: 1.6.0
epoch: 0
release: 1.oenext
summary: Read and modify image EXIF metadata using Python.
url: https://gitlab.com/TNThieding/exif
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-exif-1.6.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Read and modify image EXIF metadata using Python without any third-party software
  dependencies. For example, batch process image metadata using a Python script.


pkgId: c6b926e2b35f513074f611db3dc92961c53c3aa922aed30d679bb9f87e05e206
name: python-ez_setup
arch: src
version: 0.9
epoch: 0
release: 1.oenext
summary: ez_setup.py and distribute_setup.py
url: http://github.com/ActiveState/ez_setup
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-ez_setup-0.9-1.oenext.src.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: 1431af52ee935e0ea8b88fc3e3d1cb2b32faab8dbecc326486b8589cdfe7536c
name: python-ez_setup-help
arch: noarch
version: 0.9
epoch: 0
release: 1.oenext
summary: Development documents and examples for ez_setup
url: http://github.com/ActiveState/ez_setup
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ez_setup-0.9-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: noarch/python-ez_setup-help-0.9-1.oenext.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: b15633cc22c637cab299f705b335c888afecb15373d5791d0342766a423e1a89
name: python-falcon
arch: src
version: 4.0.1
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-falcon-4.0.1-1.oenext.src.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: 93e8bf2d0a4a0b6603d68ea268b6e16ad0409eb3b1423fe132cfa42b4bdb2bbf
name: python-fastavro-debuginfo
arch: riscv64
version: 1.9.5
epoch: 0
release: 1.oenext
summary: Debug information for package python-fastavro
url: https://github.com/fastavro/fastavro
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-fastavro-1.9.5-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-fastavro-debuginfo-1.9.5-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-fastavro.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 1704a126b3f9139ddcd4870d5381b4d5ad5751c8fbfd35c5e7901536c62bcfbf
name: python-fastavro-debugsource
arch: riscv64
version: 1.9.5
epoch: 0
release: 1.oenext
summary: Debug sources for package python-fastavro
url: https://github.com/fastavro/fastavro
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-fastavro-1.9.5-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-fastavro-debugsource-1.9.5-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-fastavro.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: ecf8c44b80f56c74be2b54c77c45be839fe1bf43d86c4aa8559885e08016006a
name: python-fastjsonschema
arch: src
version: 2.19.1
epoch: 0
release: 1.oenext
summary: Fastest Python implementation of JSON schema.
url: https://github.com/horejsek/python-fastjsonschema
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-fastjsonschema-2.19.1-1.oenext.src.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: 5950345c853bfae478da6979bb009251600bf5d88258cabc3e8b10789d2b2a8f
name: python-fastnumbers
arch: src
version: 5.1.0
epoch: 0
release: 1.oenext
summary: Super-fast and clean conversions to numbers.
url: https://github.com/SethMMorton/fastnumbers
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-fastnumbers-5.1.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Fastnumbers is a module with the following three objectives
  Provide a set of convenience functions that wrap the above int and float replacements and provides easy, concise, powerful, fast and flexible error handling.
  Provide a set of functions that can be used to rapidly identify if an input could be converted to int or float.
  Provide drop-in replacements for the Python built-in int and float that on average are up to 2x faster.


pkgId: 3654050acb9b7415e21cd358c6a7beff099ae888ff525bd932c50858d6e8a135
name: python-fastnumbers-debuginfo
arch: riscv64
version: 5.1.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-fastnumbers
url: https://github.com/SethMMorton/fastnumbers
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-fastnumbers-5.1.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-fastnumbers-debuginfo-5.1.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-fastnumbers.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 05d384f0a57eba516e647042011bc87f93177859ae836f6f78ee5ecf311b7fc4
name: python-fastnumbers-debugsource
arch: riscv64
version: 5.1.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-fastnumbers
url: https://github.com/SethMMorton/fastnumbers
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-fastnumbers-5.1.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-fastnumbers-debugsource-5.1.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-fastnumbers.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 936d8dd5d3d0e3deb00587c06ea8b667fb6dfac93b581cbfd35757714310e782
name: python-feedgen
arch: src
version: 1.0.0
epoch: 0
release: 1.oenext
summary: Feed Generator (ATOM, RSS, Podcasts)
url: https://github.com/lkiesow/python-feedgen
rpm_license: BSD or LGPLv3
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-feedgen-1.0.0-1.oenext.src.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: 695835866f7d1bba2027e248926d498666090a5e310471725bed124be958e7ce
name: python-filelock
arch: src
version: 3.16.1
epoch: 0
release: 1.oenext
summary: A platform independent file lock
url: https://github.com/benediktschmitt/py-filelock
rpm_license: Unlicense
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-filelock-3.16.1-1.oenext.src.rpm
checksum_type: sha256
description:
  This package contains a single module, which implements a platform
  independent file locking mechanism for Python.


pkgId: 61961b00ad0d20498a2c376eabfcba9b685b47b573e7a478ab825a1a9478fbd8
name: python-fixtures
arch: src
version: 4.1.0
epoch: 0
release: 1.oenext
summary: A python contract for writing reusable state / support logic tests
url: https://launchpad.net/python-fixtures
rpm_license: ASL 2.0 or BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-fixtures-4.1.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Fixtures is a python 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: 81de81ae4f1da4b4d40dda540d57e4c1b60560d4b874ca01f748fdb6df22a14a
name: python-flake8-import-order
arch: src
version: 0.18.2
epoch: 0
release: 1.oenext
summary: Flake8 and pylama plugin that checks the ordering of import statements.
url: https://github.com/PyCQA/flake8-import-order
rpm_license: LGPLv3 and MIT and GPLv3
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-flake8-import-order-0.18.2-1.oenext.src.rpm
checksum_type: sha256
description:
  A flake8 and Pylama plugin that checks the ordering of your imports. It does
  not check anything else about the imports. Merely that they are grouped and ordered correctly.


pkgId: 96ceb677dd1ced29ce48c739da54cb1781261389916ba48bd14d120349bc67df
name: python-flasgger
arch: src
version: 0.9.7.1
epoch: 0
release: 1.oenext
summary: Extract swagger specs from your flask project.
url: https://github.com/flasgger/flasgger/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-flasgger-0.9.7.1-1.oenext.src.rpm
checksum_type: sha256
description:
  Flasgger is a Flask extension to extract OpenAPI-Specification from all Flask views registered in your API.


pkgId: 94435625cbe68640945bcf3ffe24f64019f7296d7ac3fe2ce574214e8aacc939
name: python-flask
arch: src
version: 2.2.5
epoch: 1
release: 1.oenext
summary: A lightweight WSGI web application framework
url: https://palletsprojects.com/p/flask/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-flask-2.2.5-1.oenext.src.rpm
checksum_type: sha256
description:
  Flask is a lightweight WSGI web application framework. It is designed
  to make getting started quick and easy, with the ability to scale up
  to complex applications. It began as a simple wrapper around Werkzeug
  and Jinja and has become one of the most popular Python web application
  frameworks.


pkgId: f2dfbc71c19a42658b35ba6ab497950b3ea6bc4b8dfb1dcca572e3eacc4600b4
name: python-flask-session
arch: src
version: 0.6.0
epoch: 0
release: 1.oenext
summary: Adds server-side session support to your Flask application
url: https://github.com/fengsp/flask-session
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-flask-session-0.6.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Flask-Session is an extension for Flask that adds support for
  Server-side Session to your application.


pkgId: 4c2be03aac26ebe211e8df00a7e93dacbfb18229d04ea195e1b210488da3a588
name: python-flit
arch: src
version: 3.9.0
epoch: 0
release: 1.oenext
summary: Simplified packaging of Python modules
url: https://flit.readthedocs.io/en/latest/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-flit-3.9.0-1.oenext.src.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: 2be98b0dafc689cb895a1b2235da213d0494d2360a767585257ae849b5f016eb
name: python-flufl.bounce
arch: src
version: 4.0
epoch: 0
release: 1.oenext
summary: Email bounce detectors.
url: https://pypi.org/project/flufl.bounce
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-flufl.bounce-4.0-1.oenext.src.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: 88a3bb5341115c8b9a1857f039bfbd01ea699c8a0d29ab78fe16a61c54826bf6
name: python-flufl.i18n
arch: src
version: 5.1.0
epoch: 0
release: 1.oenext
summary: High level API for internationalizing Python libraries and applications.
url: https://pypi.org/project/flufl.i18n
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-flufl.i18n-5.1.0-1.oenext.src.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: 806b87a64bcecda2ab4330208ee1a37710cb77a398dbf056040a0bb000e46c0c
name: python-flufl.lock
arch: src
version: 8.1.0
epoch: 0
release: 1.oenext
summary: NFS-safe file locking with timeouts for POSIX and Windows.
url: https://pypi.org/project/flufl.lock
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-flufl.lock-8.1.0-1.oenext.src.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: 9f9a6f680f97790b99d3572473a661b8dbdc15917cc6549117d496e6c1e92b13
name: python-flufl.testing
arch: src
version: 0.8
epoch: 0
release: 2.oenext
summary: A small collection of test tool plugins
url: https://pypi.org/project/flufl.testing
rpm_license: Apache 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-flufl.testing-0.8-2.oenext.src.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: e5c27e04ed0915e3161cc8128a4795255e47663bd620042443aba91b3fc00c71
name: python-formencode-langpacks
arch: noarch
version: 2.1.0
epoch: 0
release: 1.oenext
summary: Locale files for the python-formencode library
url: http://formencode.org/
rpm_license: MIT and Python-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-FormEncode-2.1.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: noarch/python-formencode-langpacks-2.1.0-1.oenext.noarch.rpm
checksum_type: sha256
description:
  The FormEncode library validates and converts nested structures.  This package
  contains the locale files for localizing the message strings in code within the
  library.


pkgId: 5c506fbd2a4978c3b2a586c237a49c6e9efc0b63c05ae428c684f6db71ee7383
name: python-freezegun
arch: src
version: 1.2.2
epoch: 0
release: 1.oenext
summary: Let your Python tests travel through time
url: https://pypi.io/project/freezegun
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-freezegun-1.2.2-1.oenext.src.rpm
checksum_type: sha256
description:
  Simulate the datetime module with the python-freezegun library, allowing your python
  tests to travel through time.


pkgId: 3ae0e9311358bd3bd2c9fc98bc2f512ec011e125af4b270750036053be853b3e
name: python-frozenlist
arch: src
version: 1.4.0
epoch: 0
release: 1.oenext
summary: A list-like structure which implements collections.abc.MutableSequence
url: https://github.com/aio-libs/frozenlist
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-frozenlist-1.4.0-1.oenext.src.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: 78091ede0739a1a32278e9b1c06989a45cf7e9c81f4112498b30c10f0aed772a
name: python-frozenlist-debuginfo
arch: riscv64
version: 1.4.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-frozenlist
url: https://github.com/aio-libs/frozenlist
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-frozenlist-1.4.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-frozenlist-debuginfo-1.4.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-frozenlist.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 41022b7e326aa252f893a1ecd947993878b73af0e8bc6a9d770e73a4576f70b5
name: python-frozenlist-debugsource
arch: riscv64
version: 1.4.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-frozenlist
url: https://github.com/aio-libs/frozenlist
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-frozenlist-1.4.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-frozenlist-debugsource-1.4.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-frozenlist.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 764d1888bf70e19aa865efc95462b1a19c6f9eba6f2d6c3973bb71b788909a27
name: python-funcparserlib
arch: src
version: 1.0.1
epoch: 0
release: 1.oenext
summary: Recursive descent parsing library based on functional combinators
url: https://github.com/vlasovskikh/funcparserlib
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-funcparserlib-1.0.1-1.oenext.src.rpm
checksum_type: sha256
description:
  *Parser combinators* are just higher-order functions that take parsers as their
  arguments and return them as result values. Parser combinators are:
  * First-class values
  * Extremely composable
  * Tend to make the code quite compact
  * Resemble the readable notation of xBNF grammars
  Parsers made with ``funcparserlib`` are pure-Python LL(*) parsers. It means
  that it's very easy to write them without thinking about look-aheads and all
  that hardcore parsing stuff. But the recursive descent parsing is a rather slow
  method compared to LL(k) or LR(k) algorithms.
  So the primary domain for ``funcparserlib`` is **parsing little languages** or
  **external DSLs** (domain specific languages).
  The library itself is very small. Its source code is only 0.5 KLOC, with lots
  of comments included. It features the longest parsed prefix error reporting, as well
  as a tiny lexer generator for token position tracking.


pkgId: 950b0bea095a121252f0e941bfe05fa8626c4a93329c514398d9c8faae5d3551
name: python-gabbi
arch: src
version: 3.0.0
epoch: 0
release: 1.oenext
summary: Declarative HTTP testing library
url: https://github.com/cdent/gabbi
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-gabbi-3.0.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Gabbi is a tool for running HTTP tests where requests and responses
  are represented in a declarative YAML-based form.


pkgId: 7be991d5a14220aa72c67fc45e151c6709139fb37c760970da4efc8737c0f9f2
name: python-gast
arch: src
version: 0.6.0
epoch: 0
release: 1.oenext
summary: Python AST that abstracts the underlying Python version
url: https://github.com/serge-sans-paille/gast/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-gast-0.6.0-1.oenext.src.rpm
checksum_type: sha256
description:
  A generic AST to represent Python2 and Python3's Abstract Syntax Tree(AST).

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


pkgId: 0a01f988b9fcfb7718aef1eec601cf9abb04b424e332bbe4b6e81a0cfde48910
name: python-genshi
arch: src
version: 0.7.9
epoch: 0
release: 1.oenext
summary: Toolkit for stream-based generation of output for the web
url: http://genshi.edgewall.org/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-genshi-0.7.9-1.oenext.src.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: 1c254acb38541da48281df1ad2240180c20e450a4f77178f17763b62a2493867
name: python-genshi-debuginfo
arch: riscv64
version: 0.7.9
epoch: 0
release: 1.oenext
summary: Debug information for package python-genshi
url: http://genshi.edgewall.org/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-genshi-0.7.9-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-genshi-debuginfo-0.7.9-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-genshi.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 98f62dfe533bb99f2eff0b4c400644221153f6f6264711df5bef3f2a16ddafc5
name: python-genshi-debugsource
arch: riscv64
version: 0.7.9
epoch: 0
release: 1.oenext
summary: Debug sources for package python-genshi
url: http://genshi.edgewall.org/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-genshi-0.7.9-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-genshi-debugsource-0.7.9-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-genshi.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: a5774f6c648e39c2faebfe0f8de564822106a9af935a0d7daf75b2a1cc749ad7
name: python-gevent
arch: src
version: 22.10.2
epoch: 0
release: 2.oenext
summary: A coroutine-based Python networking library
url: http://www.gevent.org/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-gevent-22.10.2-2.oenext.src.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


pkgId: 3fe469db40999cf848d70542c4833e7a40bd3820188c1d1a13b3092dc549aadb
name: python-gevent-debuginfo
arch: riscv64
version: 22.10.2
epoch: 0
release: 2.oenext
summary: Debug information for package python-gevent
url: http://www.gevent.org/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-gevent-22.10.2-2.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-gevent-debuginfo-22.10.2-2.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-gevent.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: ec3951b546cd6708cc409b520f2ddbfc835a6c2c7f3cf35253a94458f17fcc60
name: python-gevent-debugsource
arch: riscv64
version: 22.10.2
epoch: 0
release: 2.oenext
summary: Debug sources for package python-gevent
url: http://www.gevent.org/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-gevent-22.10.2-2.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-gevent-debugsource-22.10.2-2.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-gevent.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: bb9f2534c9f6da58bd7bb0a25bf569ff80e6ff4e1cbcc35b73f612f76b00f88a
name: python-ghp-import2
arch: src
version: 2.1.0
epoch: 0
release: 1.oenext
summary: Copy your docs directly to the gh-pages branch.
url: https://github.com/c-w/ghp-import
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-15
rpm_packager: http://openeuler.org
location_href: src/python-ghp-import2-2.1.0-1.oenext.src.rpm
checksum_type: sha256
description:
  As part of gunicorn, Benoit Chesneau and Paul Davis were looking at how to host documentation. There's the obvious method of using GitHub's post-receive hook to trigger doc builds and rsync to a webserver, but we ended up wanting to try out github's hosting to make the whole interface a bit more robust.


pkgId: 09e4230f34a528ea947186d6c4f6cb83f2acd25bd5c774d922502da31e33f5ff
name: python-gitdb
arch: src
version: 4.0.11
epoch: 0
release: 1.oenext
summary: Git Object Database
url: https://github.com/gitpython-developers/gitdb
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-gitdb-4.0.11-1.oenext.src.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: 58c00a7548ff1bc0e80ae227a55bebd508e0e82ea3172539ff62257e3d2fc9c8
name: python-gitlab
arch: src
version: 4.10.0
epoch: 0
release: 1.oenext
summary: Interact with GitLab API
url: https://github.com/python-gitlab/python-gitlab
rpm_license: LGPL-3.0-only
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-gitlab-4.10.0-1.oenext.src.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: e0642e5dc9f7f564b32d5b307ea7d2bcea3f49ad27726c9d8801ba623824a534
name: python-google-api-core
arch: src
version: 2.12.0
epoch: 0
release: 1.oenext
summary: Google API client core library
url: https://github.com/googleapis/python-api-core
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-google-api-core-2.12.0-1.oenext.src.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: 78ea50f9c0ce09ca5bb36e41679cfddaef12df956f8c785251d605636508226b
name: python-google-auth
arch: src
version: 2.36.0
epoch: 0
release: 1.oenext
summary: Google Authentication Library
url: https://github.com/googleapis/google-auth-library-python
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-google-auth-2.36.0-1.oenext.src.rpm
checksum_type: sha256
description:
  This library simplifies using Google's various server-to-server authentication
  mechanisms to access Google APIs.


pkgId: fc5a09ad69ac497a03bcd0330039feb7648c9fb5ddafb1db86d063e2f108714d
name: python-googleapis-common-protos
arch: src
version: 1.65.0
epoch: 0
release: 1.oenext
summary: Common protobufs used in Google APIs
url: https://github.com/googleapis/python-api-common-protos
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-googleapis-common-protos-1.65.0-1.oenext.src.rpm
checksum_type: sha256
description:
  googleapis-common-protos contains the python classes generated from the common protos in the repository.


pkgId: 91a0e87cd6d7276ece2a4cdc21ea9309101281753898c812b6729307276085bd
name: python-graphviz
arch: src
version: 0.20.3
epoch: 0
release: 1.oenext
summary: Simple Python interface for Graphviz
url: https://github.com/xflr6/graphviz
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-graphviz-0.20.3-1.oenext.src.rpm
checksum_type: sha256
description:
  This package makes it easier to create and render a graph description in
  the DOT language which from the Python Graphviz graph drawing software.


pkgId: 15ef5529075e2cf27dc56de861b51215c09386e87d0b9ee4e6246db67302f78d
name: python-greenlet
arch: src
version: 2.0.2
epoch: 0
release: 1.oenext
summary: lightweight coroutines for in-process concurrent programming
url: https://github.com/python-greenlet/greenlet
rpm_license: Python-2.0 and MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-greenlet-2.0.2-1.oenext.src.rpm
checksum_type: sha256
description:
  The greenlet package is a spin-off of Stackless, a version of CPython
  that supports micro-threads called "tasklets". Tasklets run pseudo-concurrently
  (typically in a single or a few OS-level threads) and are synchronized
  with data exchanges on "channels".


pkgId: 154cf231e88f25c416237cc7e5627258ff330938e3b62ba318c4f6e4b879920d
name: python-greenlet-debuginfo
arch: riscv64
version: 2.0.2
epoch: 0
release: 1.oenext
summary: Debug information for package python-greenlet
url: https://github.com/python-greenlet/greenlet
rpm_license: Python-2.0 and MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-greenlet-2.0.2-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-greenlet-debuginfo-2.0.2-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-greenlet.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 708b633ce8035bad042577ac8a8def3d162eecee87a5e5d828a48b97898a0bb7
name: python-greenlet-debugsource
arch: riscv64
version: 2.0.2
epoch: 0
release: 1.oenext
summary: Debug sources for package python-greenlet
url: https://github.com/python-greenlet/greenlet
rpm_license: Python-2.0 and MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-greenlet-2.0.2-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-greenlet-debugsource-2.0.2-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-greenlet.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 1db7938dc6aded150422c19a0eddb3aa1a8661076484511b96c8ad23d3ddef1d
name: python-gssapi
arch: src
version: 1.8.3
epoch: 0
release: 2.oenext
summary: Python GSSAPI Wrapper
url: https://github.com/pythongssapi/python-gssapi
rpm_license: ISC
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-gssapi-1.8.3-2.oenext.src.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: 61220ee903a5130fdc981dd03d338276bfb5093bbfd0955f189bdd06b1481992
name: python-gssapi-debuginfo
arch: riscv64
version: 1.8.3
epoch: 0
release: 2.oenext
summary: Debug information for package python-gssapi
url: https://github.com/pythongssapi/python-gssapi
rpm_license: ISC
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-gssapi-1.8.3-2.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-gssapi-debuginfo-1.8.3-2.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-gssapi.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 03edc750014f56bbfeeb48bf646cfc69c12cc4aed2523d0c27f51901f3fa6186
name: python-gssapi-debugsource
arch: riscv64
version: 1.8.3
epoch: 0
release: 2.oenext
summary: Debug sources for package python-gssapi
url: https://github.com/pythongssapi/python-gssapi
rpm_license: ISC
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-gssapi-1.8.3-2.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-gssapi-debugsource-1.8.3-2.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-gssapi.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 1a9615a2bc1c11cf07b113ce1e4d244cd507a55d8a32736c27b57ab7e2a74e40
name: python-gunicorn
arch: src
version: 23.0.0
epoch: 0
release: 1.oenext
summary: WSGI HTTP Server for UNIX
url: https://pypi.org/project/gunicorn
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-gunicorn-23.0.0-1.oenext.src.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: d7670c7a2015aba0d4c617448932d3a0f7a928afa635ba39f26afd40e5b1230c
name: python-h11
arch: src
version: 0.14.0
epoch: 0
release: 1.oenext
summary: A pure-Python, bring-your-own-I/O implementation of HTTP/1.1
url: https://github.com/python-hyper/h11
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-h11-0.14.0-1.oenext.src.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: 131c58d06cd28e1a6748f082cbe87efb9596cff6efc236ebf99890db33ac84dd
name: python-hacking
arch: src
version: 6.1.0
epoch: 0
release: 1.oenext
summary: OpenStack Hacking Guideline Enforcement
url: https://docs.openstack.org/hacking/latest/
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-hacking-6.1.0-1.oenext.src.rpm
checksum_type: sha256
description:
  hacking is a set of flake8 plugins that test and enforce the
  `OpenStack StyleGuide <https://docs.openstack.org/hacking/latest/user/hacking.html#styleguide>`_
  Hacking pins its dependencies, as a new release of some dependency can break
  hacking based gating jobs. This is because new versions of dependencies can
  introduce new rules, or make existing rules stricter.


pkgId: 5d25aa6a1a7bcb7af7df77ffda244e68b5b9e7184edc6eed7eb794c5a93f7f0e
name: python-hamcrest
arch: src
version: 2.1.0
epoch: 0
release: 1.oenext
summary: Hamcrest matchers for Python
url: https://github.com/hamcrest/PyHamcrest
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-hamcrest-2.1.0-1.oenext.src.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.


pkgId: f99b107a382e376112f66f1d897819931bc5f5f0023d2693aafe22f523b9e912
name: python-hatch-vcs
arch: src
version: 0.4.0
epoch: 0
release: 1.oenext
summary: Hatch plugin for versioning with your preferred VCS
url: https://pypi.org/project/hatch-vcs
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-hatch-vcs-0.4.0-1.oenext.src.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: 23113756046a45d2a0492ac753c86f1250bc7adb0c6dc6f8b5d76e738eacfca2
name: python-hpack
arch: src
version: 4.0.0
epoch: 0
release: 2.oenext
summary: HTTP/2 Header Compression for Python
url: https://github.com/python-hyper/hpack
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-hpack-4.0.0-2.oenext.src.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: 0046d5228f6cf52eb585e57fbed84a82a57369232269532c3df96591cf1b6910
name: python-html5lib
arch: src
version: 1.1
epoch: 1
release: 1.oenext
summary: HTML parser based on the WHAT-WG Web Applications 1
url: https://github.com/html5lib/html5lib-python
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-html5lib-1.1-1.oenext.src.rpm
checksum_type: sha256
description:
  Html5lib is a pure-python library for parsing HTML. It is designed to conform
  to the WHATWG HTML specification, as is implemented by all major web browsers.


pkgId: 27825c5e14473aab30aa7bda5d10fc0d484e00252b9e903b3dad64ef259d5fd7
name: python-httmock
arch: src
version: 1.4.0
epoch: 0
release: 1.oenext
summary: A mocking library for requests
url: https://github.com/patrys/httmock
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-httmock-1.4.0-1.oenext.src.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: 9013966abe3e97dbb14fd30739942f6072dd90eced138f8c56ea09524beb05cf
name: python-httpcore
arch: src
version: 1.0.6
epoch: 0
release: 1.oenext
summary: A minimal low-level HTTP client
url: https://github.com/encode/httpcore
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-httpcore-1.0.6-1.oenext.src.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: 8a1751d7371d138211f3f9aa7141625dc69fe9fbcc2d37771b69fe5b8c7fa293
name: python-httpie
arch: src
version: 3.2.2
epoch: 0
release: 1.oenext
summary: HTTPie: command-line HTTP client for the API era.
url: https://httpie.io/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-httpie-3.2.2-1.oenext.src.rpm
checksum_type: sha256
description:
  HTTPie (pronounced _aitch-tee-tee-pie_) is a command-line HTTP client.
  Its goal is to make CLI interaction with web services as human-friendly as possible.
  HTTPie is designed for testing, debugging, and generally interacting with APIs & HTTP servers.
  The `http` & `https` commands allow for creating and sending arbitrary HTTP requests.
  They use simple and natural syntax and provide formatted and colorized output.


pkgId: f9a3930ca3c255cfb8a8a6f1caca2de5730ada6fe192364792d7ea21009432c2
name: python-httplib2
arch: src
version: 0.22.0
epoch: 0
release: 1.oenext
summary: Small, fast HTTP client library for Python.
url: https://github.com/httplib2/httplib2
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-httplib2-0.22.0-1.oenext.src.rpm
checksum_type: sha256
description:
  httplib2 is a comprehensive HTTP client library, httplib2.py supports many
  features left out of other HTTP libraries.


pkgId: abec1bf89005bac92bee591b619fbaae85fec905a80d6155afcf65c5e03e64eb
name: python-httpx
arch: src
version: 0.27.2
epoch: 0
release: 1.oenext
summary: Python HTTP client
url: https://github.com/encode/httpx
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-httpx-0.27.2-1.oenext.src.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: 708fb59196d1f46abff59a667011b510cd54a1905471c1304f4b3b6cba9441d4
name: python-hug
arch: src
version: 2.6.1
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-hug-2.6.1-1.oenext.src.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: c308e7ad79bf39c90589ceab8491c13d085adcf7efba6828f21d2af83f3c7b8c
name: python-hwdata
arch: src
version: 2.4.1
epoch: 0
release: 1.oenext
summary: Python bindings to hwdata package
url: https://github.com/xsuchy/python-hwdata
rpm_license: GPLv2
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-hwdata-2.4.1-1.oenext.src.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: 8081f2ac9993196920b6a2f245ff0b58f89c271a21229931a77554f1243ec02e
name: python-hyperframe
arch: src
version: 6.0.1
epoch: 0
release: 2.oenext
summary: HTTP/2 framing layer for Python
url: https://github.com/python-hyper/hyperframe
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-hyperframe-6.0.1-2.oenext.src.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: 847d9399de7d0f58e63bd5051078df8390bd08bc5335c923d360ebc06b883c9b
name: python-hyperopt
arch: src
version: 0.2.7
epoch: 0
release: 1.oenext
summary: Distributed Asynchronous Hyperparameter Optimization
url: http://hyperopt.github.com/hyperopt/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-hyperopt-0.2.7-1.oenext.src.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: 1e29353aa6977d241d4a262c538a6565b8945b5f4ebc16158c3e8c6b719dbf09
name: python-hypothesis
arch: src
version: 6.98.9
epoch: 0
release: 1.oenext
summary: based testing for python code
url: https://github.com/HypothesisWorks/hypothesis
rpm_license: MPLv2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-hypothesis-6.98.9-1.oenext.src.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.


pkgId: 21fce659917fb1f32d12662069fb352fa5d021b4357a0465a354573ad2105f38
name: python-hypothesis-fspaths
arch: src
version: 0.1
epoch: 0
release: 1.oenext
summary: Python library for generating filesystem paths
url: https://pypi.org/project/hypothesis-fspaths
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: ubuntu
rpm_packager: http://openeuler.org
location_href: src/python-hypothesis-fspaths-0.1-1.oenext.src.rpm
checksum_type: sha256
description:
  Hypothesis extension for generating filesystem paths.
  Anything the built-in Python function open() accepts can be generated.


pkgId: a64416f05074fba51bf94248f358eaf78a4d99de3c1c9ac812f3c6010f2ec53d
name: python-identify
arch: src
version: 2.6.1
epoch: 0
release: 1.oenext
summary: File identification library for Python
url: https://github.com/pre-commit/identify
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-identify-2.6.1-1.oenext.src.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: 4d818d5a2cb549f2b18fcfb253978e96fa312ebba9de50d3c9bb30cabaace5c8
name: python-idna
arch: src
version: 3.6
epoch: 0
release: 4.oenext
summary: Internationalized Domain Names in Applications (IDNA)
url: https://github.com/kjd/idna
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: ubuntu
rpm_packager: http://openeuler.org
location_href: src/python-idna-3.6-4.oenext.src.rpm
checksum_type: sha256
description:
  A library to support the Internationalised Domain Names in
  Applications (IDNA) protocol as specified in RFC 5891
  http://tools.ietf.org/html/rfc5891. This version of the protocol
  is often referred to as “IDNA2008” and can produce different
  results from the earlier standard from 2003.


pkgId: a00a27e1f830465568b2b6923b177d6a6092672a1a347af35a85f4bc99a3b346
name: python-ifaddr
arch: src
version: 0.2.0
epoch: 0
release: 1.oenext
summary: Cross-platform network interface and IP address enumeration library
url: https://github.com/pydron/ifaddr
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-ifaddr-0.2.0-1.oenext.src.rpm
checksum_type: sha256
description:
  ifaddr is a small Python library that allows you to find all the Ethernet and
  IP addresses of the computer. It is tested on Linux, OS X, and
  Windows. Other BSD derivatives like OpenBSD, FreeBSD, and
  NetBSD should work too, but I haven't personally tested those.
  Solaris/Illumos should also work.
  This library is open source and released under the MIT License. It works
  with Python 3.7+.


pkgId: 54da295042d983895d61c4438b4576b3dbb6e1223c62089c517773f57352818f
name: python-ifcfg
arch: src
version: 0.24
epoch: 0
release: 1.oenext
summary: Python Ifconfig Wrapper for Unix/Linux/MacOSX
url: https://github.com/ftao/python-ifcfg
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-ifcfg-0.24-1.oenext.src.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: 27bfca45a5926c35a3211df35cb5031d5d19873f8dc57363417f483bf1208167
name: python-importlib-metadata
arch: src
version: 8.5.0
epoch: 0
release: 1.oenext
summary: Read metadata from Python packages
url: https://github.com/python/importlib_metadata
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-importlib-metadata-8.5.0-1.oenext.src.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: d27911ff57e07f9aabee0cdba72d92be852cd1c0d5182a5f1556700f44d6201f
name: python-inflect
arch: src
version: 7.0.0
epoch: 0
release: 1.oenext
summary: Correctly generate plurals, ordinals, indefinite articles; convert numbers to words
url: https://pypi.org/project/inflect/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Languages/Python
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-inflect-7.0.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Correctly generate plurals, singular nouns, ordinals, indefinite articles; convert numbers to words.


pkgId: 8930b90c93437151661794edfe2a700ddcf07d9879e82182ed13784528a18fd9
name: python-iniconfig
arch: src
version: 2.0.0
epoch: 0
release: 1.oenext
summary: iniconfig: brain-dead simple config-ini parsing
url: http://github.com/RonnyPfannschmidt/iniconfig
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-iniconfig-2.0.0-1.oenext.src.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: ab84c31a07e2df49537958b98fb885166f80c99c5f5a31216fa62da7692496d5
name: python-iniparse
arch: src
version: 0.5
epoch: 0
release: 3.oenext
summary: Python Module for Accessing and Modifying Configuration Data in INI files
url: https://github.com/candlepin/python-iniparse
rpm_license: MIT AND Python-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-iniparse-0.5-3.oenext.src.rpm
checksum_type: sha256
description:
  iniparse is an INI parser for Python which is API compatible
  with the standard library's ConfigParser, preserves structure of INI
  files (order of sections & options, indentation, comments, and blank
  lines are preserved when data is updated), and is more convenient to
  use.


pkgId: 52609336d38130a72e167ba697f2ec412ce09de45adf021c2110a2f325956f06
name: python-inotify
arch: src
version: 0.9.6
epoch: 0
release: 19.oenext
summary: A Python module for monitoring filesystems changes
url: https://github.com/seb-m/pyinotify
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-inotify-0.9.6-19.oenext.src.rpm
checksum_type: sha256
description:
  Pyinotify is a Python module for monitoring filesystems changes.
  Pyinotify relies on a Linux Kernel feature (merged in kernel 2.6.13) called inotify.
  inotify is an event-driven notifier, its notifications are exported from kernel space
  to user space through three system calls. pyinotify binds these system calls and provides
  an implementation on top of them offering a generic and abstract way to manipulate those
  functionalities.


pkgId: 8dfe7f6a9a5408a914b4a3f7975a8310789b43a293545402893c5e719830ddc1
name: python-invoke
arch: src
version: 2.2.0
epoch: 0
release: 1.oenext
summary: Pythonic task execution
url: http://docs.pyinvoke.org
rpm_license: BSD-2-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-invoke-2.2.0-1.oenext.src.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: 40837400440dcb552a3d6fb3ef856a0ef6a404785264403c62e97dd3b2c46198
name: python-ipython
arch: src
version: 8.29.0
epoch: 0
release: 1.oenext
summary: IPython: Productive Interactive Computing
url: https://ipython.org
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-ipython-8.29.0-1.oenext.src.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: 083d42c09e638de731ab4062768765fbd715a873bfca5e3d9f603b6097f8b1f1
name: python-iso8601
arch: src
version: 2.1.0
epoch: 0
release: 1.oenext
summary: Simple module to parse ISO 8601 dates
url: https://pypi.org/project/iso8601/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-iso8601-2.1.0-1.oenext.src.rpm
checksum_type: sha256
description:
  This module parses the most common forms of ISO 8601 date strings
  (e.g. 2007-01-14T20:34:22+00:00) into datetime objects.


pkgId: ff4363f6a13ef5780286147f3cd912b07379d3a8e6cbc62bfd736cabe48b25be
name: python-isodate
arch: src
version: 0.6.1
epoch: 0
release: 2.oenext
summary: An ISO 8601 date/time/duration parser and formatter
url: https://github.com/gweis/isodate/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-isodate-0.6.1-2.oenext.src.rpm
checksum_type: sha256
description:
  This module implements ISO 8601 date, time and duration parsing.
  The implementation follows ISO8601:2004 standard, and implements only
  date/time representations mentioned in the standard. If something is not
  mentioned there, then it is treated as non existent, and not as an allowed
  option.


pkgId: ce4139761bd0480e542f314b79ca996fecc8f2779cdabadf2727bc13a6f79301
name: python-isort
arch: src
version: 5.13.2
epoch: 0
release: 1.oenext
summary: A Python utility / library to sort Python imports.
url: https://github.com/timothycrosley/isort
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-isort-5.13.2-1.oenext.src.rpm
checksum_type: sha256
description:
  Isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections and by type.


pkgId: b154c889de7cc1866f5384044a4719a3d43854ad088d0fb58bec8e77c9671e64
name: python-itsdangerous
arch: src
version: 2.2.0
epoch: 0
release: 1.oenext
summary: Various helpers to pass data to untrusted environments and to get it back safe and sound.
url: http://pythonhosted.org/itsdangerous/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-itsdangerous-2.2.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Various helpers to pass data to untrusted environments and to get it back safe and sound.
  Data is cryptographically signed to ensure that a token has not been tampered with.


pkgId: 15751f9cdde15d0c361ac939d32d2fe3616d94eefc278b5d5b797d811ced4197
name: python-jaeger-client
arch: src
version: 4.8.0
epoch: 0
release: 2.oenext
summary: Jaeger Python OpenTracing Tracer implementation
url: https://github.com/jaegertracing/jaeger-client-python
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-jaeger-client-4.8.0-2.oenext.src.rpm
checksum_type: sha256
description:
  This is a client-side library that can be used to instrument Python apps for distributed trace collection,
  and to send those traces to Jaeger. See the OpenTracing Python API for additional detail.


pkgId: 8b6feecd1eea13df68906dc634fd67945ea4635309eca33bae8663d74bbfc1cc
name: python-jaraco-context
arch: src
version: 5.1.0
epoch: 0
release: 1.oenext
summary: Tools to work with functools
url: https://pypi.org/project/jaraco.context
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-jaraco-context-5.1.0-1.oenext.src.rpm
checksum_type: sha256
description:
  jaraco.functools Tools for working with functools.
  Additional functools in the spirit of stdlib’s functools.


pkgId: a5c90bbf81cc4e24400505cce9ff1d45d5352ccc33eb4e959d2b834c7c7b8bb0
name: python-jedi
arch: src
version: 0.18.1
epoch: 0
release: 1.oenext
summary: A static analysis tool for Python that is typically used in IDEs/editors plugins
url: https://github.com/davidhalter/jedi
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-jedi-0.18.1-1.oenext.src.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: 6203725ab83e1daed817053e26693ceabfa04bede960cf71e86b5a4fe8e09712
name: python-jeepney
arch: src
version: 0.8.0
epoch: 0
release: 2.oenext
summary: Low-level, pure Python DBus protocol wrapper.
url: https://gitlab.com/takluyver/jeepney
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-jeepney-0.8.0-2.oenext.src.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: e80bd6eb68f2a68e8da2c59766b7f0e6c5ae79510150d81ae94e02926d08f61a
name: python-jmespath
arch: src
version: 1.0.1
epoch: 0
release: 1.oenext
summary: Matching Expressions for JSON
url: https://github.com/jmespath/jmespath.py
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-jmespath-1.0.1-1.oenext.src.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: c4618c91e643dbb336476d55c04c74645062da14efb74044e9da6878aa2e82f8
name: python-jose
arch: src
version: 3.3.0
epoch: 0
release: 1.oenext
summary: An implementation of the JOSE draft
url: https://github.com/Demonware/jose
rpm_license: MIT License (MIT)
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_packager: http://openeuler.org
location_href: src/python-jose-3.3.0-1.oenext.src.rpm
checksum_type: sha256
description:
  JOSE is a framework intended to provide a method to securely transfer
  claims (such as authorization information) between parties. The JOSE framework
  provides a collection of specifications to serve this purpose. A JSON Web
  Token (JWT) contains claims that can be used to allow a system to apply access
  control to resources it owns.
  JWTs can be represented as either JSON Web Signature (JWS) or a JSON Web
  Encryption (JWE) objects. Claims within a JWS can be read as they are simply
  base64-encoded (but carry with them a signature for authentication). Claims
  in a JWE on the other hand, are encrypted and as such, are entirely opaque
  to clients using them as their means of authentication and authorization.
  This library implements JWS and JWEs along with a subset of the
  encryption / authentication algorithms recommended by the JOSE framework.


pkgId: ea14b4324a87fab3a01b0ced57ea8155d2526104c83e2e45f314fa4d4060500f
name: python-json-tricks
arch: src
version: 3.17.3
epoch: 0
release: 1.oenext
url: https://github.com/mverleg/pyjson_tricks
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-json-tricks-3.17.3-1.oenext.src.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: e157f7b906e10bb5f53e388d82d9adb949dc1e1970ed6401456b45a512fd27c8
name: python-jsonpointer
arch: src
version: 3.0.0
epoch: 0
release: 1.oenext
summary: Resolve JSON Pointers in Python
url: https://github.com/stefankoegl/python-json-pointer
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-jsonpointer-3.0.0-1.oenext.src.rpm
checksum_type: sha256
description:
  python-json-pointer is a Python library for resolving JSON pointers (RFC 6901). Python 2.7, 3.4+ and PyPy are supported.


pkgId: 5175202f724a865f5d0ece0cdf3bbb259247ba630e007e94ecdf25eb9443a8f0
name: python-jsonschema
arch: src
version: 4.23.0
epoch: 0
release: 1.oenext
summary: An implementation of JSON Schema validation for Python
url: http://pypi.python.org/pypi/jsonschema
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-jsonschema-4.23.0-1.oenext.src.rpm
checksum_type: sha256
description:
  jsonschema is JSON Schema validator currently based on http://tools.ietf.org/html/draft-zyp-json-schema-03


pkgId: 983967d48f71150616bff2783c9313623ee9973f27137415e8b5f0aae342fa6b
name: python-jupyter-client
arch: src
version: 8.6.0
epoch: 0
release: 1.oenext
summary: Jupyter protocol implementation and client libraries.
url: https://github.com/jupyter/jupyter_client
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-jupyter-client-8.6.0-1.oenext.src.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: e6445c8fa9d1fa139cca6cc1ea9db1beeb2b839bed18234ef5df7fb9cfe00132
name: python-jupyterlab
arch: src
version: 4.3.0
epoch: 0
release: 1.oenext
summary: JupyterLab computational environment
url: https://github.com/jupyterlab/jupyterlab
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-jupyterlab-4.3.0-1.oenext.src.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: 6c11550128ea8970879d952e5292063011756939bd8330ce6ee93b4906efc45d
name: python-jupyterlab-server
arch: src
version: 2.27.3
epoch: 0
release: 1.oenext
summary: A set of server components for JupyterLab and JupyterLab like applications
url: https://jupyterlab-server.readthedocs.io
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-jupyterlab-server-2.27.3-1.oenext.src.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: 83463e70d937e54a6fd9bcc252f576b2a8eb707908f4c45ebefd8ca95858b0e5
name: python-jupyterlab_pygments
arch: src
version: 0.3.0
epoch: 0
release: 1.oenext
summary: Pygments theme using JupyterLab CSS variables
url: https://github.com/jupyterlab/jupyterlab_pygments
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-jupyterlab_pygments-0.3.0-1.oenext.src.rpm
checksum_type: sha256
description:
  This package contains a syntax coloring theme for pygments making use of the
  JupyterLab CSS variables.


pkgId: a8bda4c8cbb7d0c67e04d1998d47d2ac1cd211eee61f390d929a4112de8a8e43
name: python-jwt
arch: src
version: 2.9.0
epoch: 0
release: 1.oenext
summary: JSON Web Token implementation in Python
url: https://github.com/jpadilla/pyjwt
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-jwt-2.9.0-1.oenext.src.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: 40064bd7c5cc5cb133548dd04e67cc2f5c95e5bb3008b494747165e95ccf713a
name: python-kafka-python
arch: src
version: 2.0.2
epoch: 0
release: 2.oenext
summary: Pure Python client for Apache Kafka
url: https://github.com/dpkp/kafka-python
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-kafka-python-2.0.2-2.oenext.src.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: 07380d3ab4f7fd2e8dae5d1604d45cfd55e02040eb8c3233724b6ac9ddbc8342
name: python-kafka-python-help
arch: noarch
version: 2.0.2
epoch: 0
release: 2.oenext
summary: Development documents and examples for kafka-python
url: https://github.com/dpkp/kafka-python
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-kafka-python-2.0.2-2.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: noarch/python-kafka-python-help-2.0.2-2.oenext.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: 3c8a54e7c1294ede3bc749374c5479509b10114677e2ac8339a14572cf7c3c78
name: python-kazoo
arch: src
version: 2.10.0
epoch: 0
release: 1.oenext
summary: Higher Level Zookeeper Client
url: https://kazoo.readthedocs.io
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-kazoo-2.10.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Kazoo is a Python library designed to make working with Zookeeper a more hassle-free experience that is less prone to errors.


pkgId: d4df5fe29fe97c876fd81583a68f2c48ec39c3c2e5f4162ba171168ef49d85a9
name: python-kdcproxy
arch: src
version: 1.0.0
epoch: 0
release: 1.oenext
summary: MS-KKDCP (kerberos proxy) WSGI module
url: https://github.com/npmccallum/kdcproxy
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-kdcproxy-1.0.0-1.oenext.src.rpm
checksum_type: sha256
description:
  This package contains a Python 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: 2e0eb23e434555c8863426db632c672afe7daafb12fa6e46059401a44ecea955
name: python-keras-rl2
arch: src
version: 1.0.5
epoch: 0
release: 2.oenext
summary: Deep Reinforcement Learning for Tensorflow 2 Keras
url: https://github.com/wau/keras-rl2
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-keras-rl2-1.0.5-2.oenext.src.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: d1c432d48ff6da381f458cf2afeaf0c8edd887eb18d8586d6c70abe66356750b
name: python-kerberos
arch: src
version: 1.3.1
epoch: 0
release: 2.oenext
summary: Kerberos high-level interface
url: https://github.com/apple/ccs-pykerberos
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-kerberos-1.3.1-2.oenext.src.rpm
checksum_type: sha256
description:
  This Python package is a high-level wrapper for Kerberos (GSSAPI)
  operations.  The goal is to avoid having to build a module that wraps
  the entire Kerberos.framework, and instead offer a limited set of
  functions that do what is needed for client/server Kerberos
  authentication based on <http://www.ietf.org/rfc/rfc4559.txt>.
  Much of the C-code here is adapted from Apache's mod_auth_kerb-5.0rc7.


pkgId: 3a9d1fa9bab06170697a0941a9ff576a9b51033412172f4d07d6177b12fefaac
name: python-kerberos-debuginfo
arch: riscv64
version: 1.3.1
epoch: 0
release: 2.oenext
summary: Debug information for package python-kerberos
url: https://github.com/apple/ccs-pykerberos
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-kerberos-1.3.1-2.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-kerberos-debuginfo-1.3.1-2.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-kerberos.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 07157f7d59e3f5e6d2881c58381021c54e634b70b71f99733676e96c9ffac30d
name: python-kerberos-debugsource
arch: riscv64
version: 1.3.1
epoch: 0
release: 2.oenext
summary: Debug sources for package python-kerberos
url: https://github.com/apple/ccs-pykerberos
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-kerberos-1.3.1-2.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-kerberos-debugsource-1.3.1-2.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-kerberos.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: f365af3e6eded02376c9f44dec363e41bc828bae72171e6601baffde42ba3002
name: python-keyring
arch: src
version: 23.13.1
epoch: 0
release: 1.oenext
summary: Store and access your passwords safely.
url: https://github.com/jaraco/keyring
rpm_license: MIT License
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: ubuntu
rpm_packager: http://openeuler.org
location_href: src/python-keyring-23.13.1-1.oenext.src.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: 1ca51593aa391845ae633b4f3ef35801c8dae746c0d480f17950d6d9f7ec3fe4
name: python-kiwisolver
arch: src
version: 1.4.7
epoch: 0
release: 1.oenext
summary: A fast implementation of the Cassowary constraint solver
url: https://github.com/nucleic/kiwi
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-kiwisolver-1.4.7-1.oenext.src.rpm
checksum_type: sha256
description:
  Kiwi is an efficient C++ implementation of the Cassowary constraint solving algorithm.
  Kiwi is an implementation of the algorithm based on the seminal Cassowary paper. It is
  not a refactoring of the original C++ solver. Kiwi has been designed from the ground
  up to be lightweight and fast.


pkgId: 9d1f25b3199a1324b4c7b2fb8b0d7d992731fba8bb99dc7ae460424be1798d95
name: python-kiwisolver-debuginfo
arch: riscv64
version: 1.4.7
epoch: 0
release: 1.oenext
summary: Debug information for package python-kiwisolver
url: https://github.com/nucleic/kiwi
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-kiwisolver-1.4.7-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-kiwisolver-debuginfo-1.4.7-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-kiwisolver.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 131e9c342ab7c332130e76af310583f02bec7f1e1b450ed72f5b479b6d77fc02
name: python-kiwisolver-debugsource
arch: riscv64
version: 1.4.7
epoch: 0
release: 1.oenext
summary: Debug sources for package python-kiwisolver
url: https://github.com/nucleic/kiwi
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-kiwisolver-1.4.7-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-kiwisolver-debugsource-1.4.7-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-kiwisolver.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 98ebad91d80f0ae09ffeac608345c2f5ff56458c1c4f221e002670cdbcbc7228
name: python-kmod-debuginfo
arch: riscv64
version: 0.9.2
epoch: 0
release: 1.oenext
summary: Debug information for package python-kmod
url: https://github.com/maurizio-lombardi/python-kmod
rpm_license: LGPL-2.0-or-later
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: ubuntu
rpm_sourcerpm: python-kmod-0.9.2-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-kmod-debuginfo-0.9.2-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-kmod.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 9e616ef6866a9e5f5a6bb524541a6ae8763a230ad0b85146e31af5e3723f5d36
name: python-kmod-debugsource
arch: riscv64
version: 0.9.2
epoch: 0
release: 1.oenext
summary: Debug sources for package python-kmod
url: https://github.com/maurizio-lombardi/python-kmod
rpm_license: LGPL-2.0-or-later
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: ubuntu
rpm_sourcerpm: python-kmod-0.9.2-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-kmod-debugsource-0.9.2-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-kmod.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 3b47c082360a71519d6d0f26d67be392f2081db81080aa277e06829ea3e75942
name: python-kombu
arch: src
version: 5.4.0
epoch: 0
release: 1.oenext
summary: Messaging library for Python.
url: https://github.com/celery/kombu
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-kombu-5.4.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Kombu is a messaging library for Python.

  The aim of Kombu is to make messaging in Python as easy as possible by providing an idiomatic high-level interface for the AMQ protocol, and also provide proven and tested solutions to common messaging problems.

  AMQP is the Advanced Message Queuing Protocol, an open standard protocol for message orientation, queuing, routing, reliability and security, for which the RabbitMQ messaging server is the most popular implementation.


pkgId: f0e1005e280531fa0721a2377f445b8b43577abd043ba3063d55722124cf9228
name: python-krest
arch: src
version: 1.3.6
epoch: 0
release: 1.oenext
url: https://github.com/Kaminario/krest
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-krest-1.3.6-1.oenext.src.rpm
checksum_type: sha256
summary:
  The Kaminario REST (krest) is a client library that provides ORM like interface for working with Kaminario K2 REST API

description:
  The Kaminario REST (krest) is a client library that provides ORM like interface for working with Kaminario K2 REST API


pkgId: fb36ac65d75d1960486d40f71d1903b33bcdb687b12eceda4f873d480e8b3dd5
name: python-lark-parser
arch: src
version: 0.12.0
epoch: 0
release: 1.oenext
summary: a modern parsing library
url: https://github.com/lark-parser/lark
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-lark-parser-0.12.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Lark is a modern general-purpose parsing library for Python.
  With Lark, you can parse any context-free grammar, efficiently, with very little code.


pkgId: 42c8e171b622e2a20a1143480d9c433ac9f90513a6fb2fcb5a0419c41c1a3db3
name: python-lazr.config
arch: src
version: 3.0
epoch: 0
release: 1.oenext
summary: Create configuration schemas, and process and validate configurations.
url: https://pypi.org/project/lazr.config
rpm_license: LGPL v3
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-lazr.config-3.0-1.oenext.src.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: 011bda29eee1ccc350991f137e705e029f36f7f1ccf5159597c9f7808a0bb815
name: python-lazr.delegates
arch: src
version: 2.1.0
epoch: 0
release: 1.oenext
summary: Easily write objects that delegate behavior
url: https://pypi.org/project/lazr.delegates
rpm_license: LGPL v3
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_packager: http://openeuler.org
location_href: src/python-lazr.delegates-2.1.0-1.oenext.src.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: 350f50fab0a549c889b9a8ba50c6cc97b84177db579dd113931b9114876836ff
name: python-ldap
arch: src
version: 3.4.4
epoch: 0
release: 1.oenext
summary: An object-oriented API to access LDAP directory servers
url: http://python-ldap.org/
rpm_license: Python-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-ldap-3.4.4-1.oenext.src.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: 9b61592788e20e127001d96a6fc6c1d3e73412e5897491166ebd33ecd3ea6413
name: python-ldap-debuginfo
arch: riscv64
version: 3.4.4
epoch: 0
release: 1.oenext
summary: Debug information for package python-ldap
url: http://python-ldap.org/
rpm_license: Python-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ldap-3.4.4-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-ldap-debuginfo-3.4.4-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-ldap.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 28b9cc9a1d467fcc51eeb66468c5d46ba794b85323c0af16c839d75fc2f84358
name: python-ldap-debugsource
arch: riscv64
version: 3.4.4
epoch: 0
release: 1.oenext
summary: Debug sources for package python-ldap
url: http://python-ldap.org/
rpm_license: Python-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ldap-3.4.4-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-ldap-debugsource-3.4.4-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-ldap.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 0d13dc9c0b2f46cc27f6189b3aa82f2211ea565102ceafb48e97bd185fd82da5
name: python-ldappool
arch: src
version: 3.0.0
epoch: 0
release: 1.oenext
summary: A simple connector pool for python-ldap.
url: https://opendev.org/openstack/ldappool
rpm_license: Mozilla Public License 2.0 (MPL 2.0)
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-ldappool-3.0.0-1.oenext.src.rpm
checksum_type: sha256
description:
  A simple connector pool for python-ldap.
  The pool keeps LDAP connectors alive and let you reuse them,
  drastically reducing the time spent to initiate a ldap connection.


pkgId: ff93f5df8fd2ba5dfcf87077585e507fa1ee5ee67f774b0c2623f912859d7666
name: python-ldb-devel-common
arch: riscv64
version: 2.8.0
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: libldb-2.8.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-ldb-devel-common-2.8.0-1.oenext.riscv64.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: bde3e241246d6d2d3096cf889650a1c1d35e3cfb8da9e29705de4b1cae08ff41
name: python-lesscpy
arch: src
version: 0.15.1
epoch: 0
release: 1.oenext
summary: Python LESS compiler
url: https://github.com/lesscpy/lesscpy
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-lesscpy-0.15.1-1.oenext.src.rpm
checksum_type: sha256
description:
  Python LESS Compiler.
  A compiler written in Python for the LESS language. For those of us not willing
  or able to have node.js installed in our environment. Not all features of LESS
  are supported (yet). Some features wil probably never be supported (JavaScript
  evaluation). This program uses PLY (Python Lex-Yacc) to tokenize / parse the
  input and is considerably slower than the NodeJS compiler. The plan is to
  utilize this to build in proper syntax checking and perhaps YUI compressing.
  This is an early version, so you are likely to find bugs.
  For more information on LESS:
    http://lesscss.org/ or https://github.com/cloudhead/less.js
  Development files:
    https://github.com/lesscpy/lesscpy


pkgId: 526898a354f4998f3aa67331bcef205b7d7db317a0dc857ffa08b74c2467d833
name: python-lhsmdu
arch: src
version: 1.1.1
epoch: 0
release: 1.oenext
url: http://github.com/sahilm89/lhsmdu
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-lhsmdu-1.1.1-1.oenext.src.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: d44a209345c3aca188c2fd4fe3ce13a0a76777e087045c9a941cfa30560a8ed7
name: python-libcst
arch: src
version: 1.5.0
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-libcst-1.5.0-1.oenext.src.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: 92e08bb1155e1b551655964434f1138810c71563b1841694d4d16f2d61687081
name: python-libcst-debuginfo
arch: riscv64
version: 1.5.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-libcst
url: https://github.com/Instagram/LibCST
rpm_license: MIT and (MIT and Python) and ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-libcst-1.5.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-libcst-debuginfo-1.5.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-libcst.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 22cbea4c70bcd92b4439b25fe5ef4fa0673c77f0fc89682db4482c1f1e8c3680
name: python-libcst-debugsource
arch: riscv64
version: 1.5.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-libcst
url: https://github.com/Instagram/LibCST
rpm_license: MIT and (MIT and Python) and ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-libcst-1.5.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-libcst-debugsource-1.5.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-libcst.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: b3c000c6b47bc76b7285279826059d088202f43849137e92da182ea56c161e8c
name: python-linecache2
arch: src
version: 1.0.0
epoch: 0
release: 20.oenext
summary: A backport of linecache to older supported Python versions
url: https://github.com/testing-cabal/linecache2
rpm_license: Python
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-linecache2-1.0.0-20.oenext.src.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: 1ff1c1b4df02083f5179aa245b2792f07b20ae7d0891eaef77192f04f2fbdb5d
name: python-linkify-it-py
arch: src
version: 2.0.3
epoch: 0
release: 1.oenext
summary: Link recognition library with full Unicode support
url: https://github.com/tsutsu3/linkify-it-py
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-linkify-it-py-2.0.3-1.oenext.src.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: ca999c1747b243306a7d7fedd052a968d1e72f76687c816fa08007b9929f78e3
name: python-livereload
arch: src
version: 2.7.0
epoch: 0
release: 1.oenext
summary: Python LiveReload is an awesome tool for web developers.
url: https://github.com/lepture/python-livereload
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-livereload-2.7.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Python LiveReload provides a command line utility, livereload, for starting a server in a directory.
  By default, it will listen to port 35729, the common port for LiveReload browser extensions.


pkgId: 5f0dcd6019caa0aad1b4d4f5b8c2a44c344ff4233b3f6a1302a9c5b664136873
name: python-lockfile
arch: src
version: 0.12.2
epoch: 0
release: 2.oenext
summary: Platform-independent file locking module
url: http://launchpad.net/pylockfile
rpm_license: MIT License
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-lockfile-0.12.2-2.oenext.src.rpm
checksum_type: sha256
description:
  The lockfile module exports a FileLock class which provides a simple API for
  locking files. Unlike the Windows msvcrt.locking function, the Unix
  fcntl.flock, fcntl.lockf and the deprecated posixfile module, the API is
  identical across both Unix (including Linux and Mac) and Windows platforms. The
  lock mechanism relies on the atomic nature of the link (on Unix) and mkdir (on
  Windows) system calls.


pkgId: 54716ac229a060dbf57380c80b8ace4ac8fa87d5832e5e0d04459bbd40df17dc
name: python-logutils
arch: src
version: 0.3.5
epoch: 0
release: 10.oenext
summary: Handlers for Python library's logging package
url: https://pypi.io/project/logutils
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-logutils-0.3.5-10.oenext.src.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: 7535def9844c2d5bc9400517adca5d150d3d5c0ce43d17a6650348b2cef2119f
name: python-lxml
arch: src
version: 5.3.0
epoch: 0
release: 1.oenext
summary: XML processing library combining libxml2/libxslt with the ElementTree API
url: https://github.com/lxml/lxml
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-lxml-5.3.0-1.oenext.src.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: c564dc7f7fc48a70fcea10ce9ee48c7ff06bd04ed5a546e7a3ea4cb1e1f83682
name: python-lxml-debuginfo
arch: riscv64
version: 5.3.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-lxml
url: https://github.com/lxml/lxml
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-lxml-5.3.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-lxml-debuginfo-5.3.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-lxml.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: f1fe38f1cbd7d40988c22ff9baa5c5a4b2a888e7d7289513f22a2223854d3050
name: python-lxml-debugsource
arch: riscv64
version: 5.3.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-lxml
url: https://github.com/lxml/lxml
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-lxml-5.3.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-lxml-debugsource-5.3.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-lxml.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: c31ae9b7689151090be48424ebc86dbd543d3921d40f033ad7e4dba3ceaedf0e
name: python-m2r
arch: src
version: 0.3.1
epoch: 0
release: 2.oenext
summary: A converter for markdown to reStructuredText
url: https://github.com/miyakogi/m2r
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-m2r-0.3.1-2.oenext.src.rpm
checksum_type: sha256
description:
  The package converts a markdown file including reStructuredText (rst) markups to a valid rST format.


pkgId: d001de2021ebc3e415b5827bb745155eab9818047b548c850e4da45841f4673a
name: python-magic
arch: src
version: 0.4.27
epoch: 0
release: 1.oenext
summary: File type identification using libmagic
url: http://github.com/ahupp/python-magic
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-magic-0.4.27-1.oenext.src.rpm
checksum_type: sha256
description:
  python-magic is a Python interface to the libmagic file type identification library.  libmagic identifies file types by checking their headers according to a predefined list of file types. This functionality is exposed to the command line by the Unix command `file`.


pkgId: 7cc2d15a1367cbf8c0b99894c4cb6cb8dc2a02e24730103015310e081da6a1b2
name: python-mako
arch: src
version: 1.3.6
epoch: 0
release: 1.oenext
summary: Mako template library for Python
url: http://www.makotemplates.org/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Languages
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-mako-1.3.6-1.oenext.src.rpm
checksum_type: sha256
description:
  Python-mako is a template library for Python. It provides a familiar, non-XML
  syntax which compiles into Python modules for maximum performance. Mako's syntax
  and API borrows from the best ideas of many others, including Django templates,
  Cheetah, Myghty, and Genshi.


pkgId: bbcfa051d815030861454fa12255772081898f26fbadc51ed8a5fbd8ac3dcd8f
name: python-markdown
arch: src
version: 3.7
epoch: 0
release: 1.oenext
summary: A Python implementation of John Gruber’s Markdown
url: https://pypi.org/project/Markdown/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-markdown-3.7-1.oenext.src.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: 657ea3455b067568aa87849643ed87f2e75a9bacff152f76c2a0793e06c99462
name: python-markupsafe
arch: src
version: 2.1.5
epoch: 0
release: 1.oenext
summary: Safely add untrusted strings to HTML/XML markup.
url: https://pypi.org/project/MarkupSafe/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-markupsafe-2.1.5-1.oenext.src.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: b1c79d05d6939c47a8ae533a6f7f0d301f9da881be1857377f7628b45878f894
name: python-markupsafe-debuginfo
arch: riscv64
version: 2.1.5
epoch: 0
release: 1.oenext
summary: Debug information for package python-markupsafe
url: https://pypi.org/project/MarkupSafe/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-markupsafe-2.1.5-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-markupsafe-debuginfo-2.1.5-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-markupsafe.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 3a4f36524ae8c48cd084048da26027f2cd3566d672a5b4218c92bace6524b459
name: python-markupsafe-debugsource
arch: riscv64
version: 2.1.5
epoch: 0
release: 1.oenext
summary: Debug sources for package python-markupsafe
url: https://pypi.org/project/MarkupSafe/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-markupsafe-2.1.5-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-markupsafe-debugsource-2.1.5-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-markupsafe.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: f8598e509d5fb43cfaa202ba827ac0a48ff9b2a3124ff9837fe10b2a6d9b55d8
name: python-marshmallow
arch: src
version: 3.23.0
epoch: 0
release: 1.oenext
summary: A lightweight library for converting complex datatypes to and from native Python datatypes.
url: https://github.com/marshmallow-code/marshmallow
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-marshmallow-3.23.0-1.oenext.src.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: d07dfb7aa2a5a1cd06df9ba254efe18e5f6e6d253dfa90ca8e63bfb1837ff97d
name: python-maturin-debuginfo
arch: riscv64
version: 1.7.4
epoch: 0
release: 1.oenext
summary: Debug information for package python-maturin
url: https://github.com/PyO3/maturin
rpm_license: MIT OR Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-maturin-1.7.4-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-maturin-debuginfo-1.7.4-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-maturin.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 8d5072ebf6f27a5b86f5d1ea80ff69c25b1cdae308682f1bab5b23508686bacb
name: python-maturin-debugsource
arch: riscv64
version: 1.7.4
epoch: 0
release: 1.oenext
summary: Debug sources for package python-maturin
url: https://github.com/PyO3/maturin
rpm_license: MIT OR Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-maturin-1.7.4-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-maturin-debugsource-1.7.4-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-maturin.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 5024340ed87a81daa5e10fe0ca0a853c9d0702ed2fdad338b7f7e4dafa0e4b5e
name: python-mccabe
arch: src
version: 0.7.0
epoch: 0
release: 1.oenext
summary: McCabe complexity checker for Python
url: http://pypi.python.org/pypi/mccabe
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-mccabe-0.7.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Ned's script to check McCabe complexity. This module provides a plugin
  for flake8, the Python code checker.


pkgId: 2055f66e8216a17fdc18d64521203239ca2d4fc02259a3ff37255ab8e172cd8c
name: python-mdformat
arch: src
version: 0.7.16
epoch: 0
release: 1.oenext
summary: CommonMark compliant Markdown formatter
url: https://github.com/executablebooks/mdformat
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-mdformat-0.7.16-1.oenext.src.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: f52e7a149e6b73a1d72b2fee9073de5119111fd2ba17ee41d3c33b89aa1b0db0
name: python-memcached
arch: src
version: 1.62
epoch: 0
release: 1.oenext
summary: A Python memcached client library
url: https://github.com/linsomniac/python-memcached
rpm_license: Python
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-memcached-1.62-1.oenext.src.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: 789f1e8f13e3ae139326dd1df3320f148329ffb4d5e75eea28ec267f1e833740
name: python-memory-profiler
arch: src
version: 0.61.0
epoch: 0
release: 1.oenext
summary: A module for monitoring memory usage of a python program
url: https://github.com/pythonprofilers/memory_profiler
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-memory-profiler-0.61.0-1.oenext.src.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: 23b97a1c18fe3eeeb3f5c96c7c1fa8b9e56c333ffe0404ada22bfbbda591a901
name: python-meson-python
arch: src
version: 0.16.0
epoch: 0
release: 1.oenext
summary: Meson Python build backend (PEP 517)
url: https://github.com/mesonbuild/meson-python
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-meson-python-0.16.0-1.oenext.src.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: 0cd30025ef41c1f2a0dd4ded1097a6c0fe88cd560a644577e1e7d1e5a09ed24f
name: python-mimeparse
arch: src
version: 1.6.0
epoch: 0
release: 9.oenext
summary: Python module for handling mime-types.
url: https://github.com/dbtsai/python-mimeparse
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-15
rpm_packager: http://openeuler.org
location_href: src/python-mimeparse-1.6.0-9.oenext.src.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: 1b5bf4698976bd99d33495c03c5969252eb8b579e0d8866d92dc13daedd8c673
name: python-mistune
arch: src
version: 2.0.4
epoch: 0
release: 2.oenext
summary: A Python Markdown Parser
url: https://github.com/lepture/mistune
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-mistune-2.0.4-2.oenext.src.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: b1046a52c73bf2a6cca5077a407f4960fed6621eef94f451c63a721b52ad4089
name: python-mitmproxy
arch: src
version: 9.0.1
epoch: 0
release: 1.oenext
summary: An interactive, SSL/TLS-capable intercepting proxy for HTTP/1, HTTP/2, and WebSockets.
url: https://github.com/mitmproxy/mitmproxy/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-mitmproxy-9.0.1-1.oenext.src.rpm
checksum_type: sha256
description:
  mitmproxy is an interactive, SSL/TLS-capable intercepting proxy with a console interface for HTTP/1, HTTP/2, and WebSockets.


pkgId: 2fb297bf44d576915da8a4795e381edca034a5a001118b24408482f5f306f4d7
name: python-mkdocs
arch: src
version: 1.5.3
epoch: 0
release: 1.oenext
summary: Project documentation with Markdown
url: https://www.mkdocs.org
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-mkdocs-1.5.3-1.oenext.src.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: f35c47abcba03116257ec157ae9180861d7a8d8c0a4d16b90f102f613a592d75
name: python-mkdocs-git-committers-plugin-2
arch: src
version: 2.4.1
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-mkdocs-git-committers-plugin-2-2.4.1-1.oenext.src.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: 870f21327ebc3a1bb5ace446121e5fa5c41c1812966293007a0e7958e3d2ed45
name: python-mkdocs-redirects
arch: src
version: 1.2.1
epoch: 0
release: 2.oenext
summary: A MkDocs plugin for dynamic page redirects to prevent broken links
url: https://github.com/datarobot/mkdocs-redirects
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-mkdocs-redirects-1.2.1-2.oenext.src.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: 398b616111362819e96e7749885131df6a2108f8cc588c20d65b9cd66a35ff66
name: python-mock
arch: src
version: 5.1.0
epoch: 0
release: 1.oenext
summary: A Python Mocking and Patching Library for Testing
url: http://www.voidspace.org.uk/python/mock/
rpm_license: BSD-2-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-mock-5.1.0-1.oenext.src.rpm
checksum_type: sha256
description:
  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: add04bbca0692bda14bd7dc6c57f2efeb8bb4703b123816ae047e3e2805c93cb
name: python-monotonic
arch: src
version: 1.6
epoch: 0
release: 2.oenext
summary: An implementation of time.monotonic() for Python 2 & < 3.3
url: https://github.com/atdt/monotonic
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-monotonic-1.6-2.oenext.src.rpm
checksum_type: sha256
description:
  monotonic
  ~~~~~~~~~

  This module provides a ``monotonic()`` function which returns the
  value (in fractional seconds) of a clock which never goes backwards.

  On Python 3.3 or newer, ``monotonic`` will be an alias of
  ``time.monotonic`` from the standard library. On older versions,
  it will fall back to an equivalent implementation:

  +------------------+----------------------------------------+
  | Linux, BSD, AIX  | ``clock_gettime(3)``                   |
  +------------------+----------------------------------------+
  | Windows          | ``GetTickCount`` or ``GetTickCount64`` |
  +------------------+----------------------------------------+
  | OS X             | ``mach_absolute_time``                 |
  +------------------+----------------------------------------+

  If no suitable implementation exists for the current platform,
  attempting to import this module (or to import from it) will
  cause a ``RuntimeError`` exception to be raised.


pkgId: 36ad4fd207827e292e92a3114658662888ee0a4be293a32a453edae25dac809c
name: python-more-itertools
arch: src
version: 9.1.0
epoch: 0
release: 1.oenext
summary: An opensource python library wrapping around itertools
url: https://github.com/erikrose/more-itertools
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-more-itertools-9.1.0-1.oenext.src.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: 4aa5f57a248e9cb291c0513a1b7ae9f6b8476948a5b25d0c9a21ac9fbffb80a6
name: python-mox3
arch: src
version: 1.1.0
epoch: 0
release: 1.oenext
summary: Mock object framework for Python
url: https://docs.openstack.org/mox3/latest/
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-mox3-1.1.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Mox3 is an unofficial port of the Google mox framework
  (http://code.google.com/p/pymox/) to Python 3.
  It was meant to be as compatible with mox as possible,
  but small enhancements have been made. The library was
  tested on Python version 3.2, 2.7 and 2.6.


pkgId: 0671c3581af021f168c89971f4cc1ca7bb6df9c82ea7331ac939e5abd9fe925b
name: python-multidict
arch: src
version: 6.1.0
epoch: 0
release: 1.oenext
summary: multidict implementation
url: https://github.com/aio-libs/multidict
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-multidict-6.1.0-1.oenext.src.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: 9c95d046262857151b36190f7bce1545bd17a9f8955d4f1a220dc3bf52bc8f5f
name: python-multidict-debuginfo
arch: riscv64
version: 6.1.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-multidict
url: https://github.com/aio-libs/multidict
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-multidict-6.1.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-multidict-debuginfo-6.1.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-multidict.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 6dbb0bd11e57d1e31b8504c029280099d0cc921718d3a7ee1c76987a51d7bdba
name: python-multidict-debugsource
arch: riscv64
version: 6.1.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-multidict
url: https://github.com/aio-libs/multidict
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-multidict-6.1.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-multidict-debugsource-6.1.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-multidict.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 85d44570cf4cccd48d830bab9077aac3d25facc9b6d71a724ddece58d283e679
name: python-munch
arch: src
version: 4.0.0
epoch: 0
release: 1.oenext
summary: A dot-accessible dictionary (a la JavaScript objects)
url: https://github.com/Infinidat/munch
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-munch-4.0.0-1.oenext.src.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: 4651d658be084b22c6a048f5cb282e108a90ba0a7bcee6f45c18496e3c625a82
name: python-mypy
arch: src
version: 1.13.0
epoch: 0
release: 1.oenext
summary: Optional static typing for Python
url: https://github.com/python/mypy
rpm_license: MIT and Python-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-mypy-1.13.0-1.oenext.src.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: 7fb1f4cf96103e653fd8f706dff0d8158c6cdc38aaab03047db2755b4ee374a9
name: python-mypy-debuginfo
arch: riscv64
version: 1.13.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-mypy
url: https://github.com/python/mypy
rpm_license: MIT and Python-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: python-mypy-1.13.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-mypy-debuginfo-1.13.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-mypy.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 94af0fbde680fea6429ebc8a1038307144d361600dc1aed46e1a4b29106ccf14
name: python-mypy-debugsource
arch: riscv64
version: 1.13.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-mypy
url: https://github.com/python/mypy
rpm_license: MIT and Python-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: python-mypy-1.13.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-mypy-debugsource-1.13.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-mypy.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: bd61f2786203c0b5ad92ddbb0993842444e8905a7b85bb91a5546de124c45a34
name: python-mypy-extensions
arch: src
version: 1.0.0
epoch: 0
release: 1.oenext
summary: Experimental type system extensions for programs checked with the mypy typechecker.
url: https://github.com/python/mypy_extensions
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-mypy-extensions-1.0.0-1.oenext.src.rpm
checksum_type: sha256
description:
  The "mypy_extensions" module defines experimental extensions to the standard
  "typing" module that are supported by the mypy typechecker.


pkgId: 2ea9995634c9f01b5ee59c139b6c2504f4f810abcc1b207bfe81f0ee93790996
name: python-mysqlclient-debuginfo
arch: riscv64
version: 2.2.5
epoch: 0
release: 1.oenext
summary: Debug information for package python-mysqlclient
url: https://github.com/PyMySQL/mysqlclient-python
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-mysqlclient-2.2.5-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-mysqlclient-debuginfo-2.2.5-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-mysqlclient.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 99102071a4c690cfbc3418cbfc425ff417a5d7662728a40c1c918d0efab1e1a1
name: python-mysqlclient-debugsource
arch: riscv64
version: 2.2.5
epoch: 0
release: 1.oenext
summary: Debug sources for package python-mysqlclient
url: https://github.com/PyMySQL/mysqlclient-python
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-mysqlclient-2.2.5-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-mysqlclient-debugsource-2.2.5-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-mysqlclient.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 26feebb19312430be1aecfb834860a31f9b701ea3ee6affdb4f70ed6ae7e08dd
name: python-myst-parser
arch: src
version: 4.0.0
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-myst-parser-4.0.0-1.oenext.src.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: e8aa7bed9355dd5a3fea272f488f48fb5c27f1845b72682e78d9493dc3211d4c
name: python-nbclient
arch: src
version: 0.10.0
epoch: 0
release: 1.oenext
summary: A client library for executing notebooks.
url: https://github.com/jupyter/nbclient
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-nbclient-0.10.0-1.oenext.src.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: c9dea75b39ae2ea5775bc482f6c4c1b4b9453c669764ddeccca5c58e4f2cf04d
name: python-nbconvert
arch: src
version: 7.6.0
epoch: 0
release: 1.oenext
summary: Converting Jupyter Notebooks
url: https://pypi.org/project/nbconvert/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-nbconvert-7.6.0-1.oenext.src.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: a6c9cda3aeb9dfc804988bad8efeb9466ee6ac2b7358fef6b252822f8ee16816
name: python-nbdime
arch: src
version: 4.0.2
epoch: 0
release: 1.oenext
summary: Diff and merge of Jupyter Notebooks
url: https://github.com/jupyter/nbdime
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-nbdime-4.0.2-1.oenext.src.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: 9f0b2c2c081d5a46c3f221893e5697016f49291c72904eb2a01691278c50cb2a
name: python-nbformat
arch: src
version: 5.10.0
epoch: 0
release: 1.oenext
summary: The Jupyter Notebook format.
url: https://github.com/jupyter/nbformat
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-nbformat-5.10.0-1.oenext.src.rpm
checksum_type: sha256
description:
  This package contains the base implementation of the Jupyter Notebook format,
  and Python APIs for working with notebooks.


pkgId: ba88c213abd85aa947e789037bf27ba9dfc6b25d7481f03c94526bb4d6d36111
name: python-nbsphinx
arch: src
version: 0.9.5
epoch: 0
release: 1.oenext
summary: Jupyter Notebook Tools for Sphinx.
url: https://github.com/spatialaudio/nbsphinx/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-nbsphinx-0.9.5-1.oenext.src.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: a8b752fdc07fea089223e4f87320a2f3fb6b06408475c2511d49cac19cf69bf9
name: python-nbsphinx-debuginfo
arch: riscv64
version: 0.9.5
epoch: 0
release: 1.oenext
summary: Debug information for package python-nbsphinx
url: https://github.com/spatialaudio/nbsphinx/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-nbsphinx-0.9.5-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-nbsphinx-debuginfo-0.9.5-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-nbsphinx.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: e1175961edc48d911640a4bdc52e18c5e77311cfaff683b33cee37cec4a46bb1
name: python-nbsphinx-debugsource
arch: riscv64
version: 0.9.5
epoch: 0
release: 1.oenext
summary: Debug sources for package python-nbsphinx
url: https://github.com/spatialaudio/nbsphinx/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-nbsphinx-0.9.5-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-nbsphinx-debugsource-0.9.5-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-nbsphinx.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: b8de4ef8ae40f68b9be22825fea2a8023f61d744a00339e263b5fce726ea92d0
name: python-nest_asyncio
arch: src
version: 1.6.0
epoch: 0
release: 1.oenext
summary: Patch asyncio to allow nested event loops
url: https://github.com/erdewit/nest_asyncio
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-nest_asyncio-1.6.0-1.oenext.src.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: 58aeee46dac1e0eafb7d890d80c2237eb9e6c8e1aa0fe8d41535b4cdd187fae2
name: python-netifaces
arch: src
version: 0.11.0
epoch: 0
release: 1.oenext
summary: Portable network interface information.
url: https://github.com/al45tair/netifaces
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-netifaces-0.11.0-1.oenext.src.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: 33f02e70b8b0a51f0b2adc597787c6c5a7bf544b00e122162f7ec586fac875bf
name: python-netifaces-debuginfo
arch: riscv64
version: 0.11.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-netifaces
url: https://github.com/al45tair/netifaces
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-netifaces-0.11.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-netifaces-debuginfo-0.11.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-netifaces.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 19f5bdd00f5a28a309f47ad1989c9a0e0f894d32063a8a0ab285e829e6ebdd72
name: python-netifaces-debugsource
arch: riscv64
version: 0.11.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-netifaces
url: https://github.com/al45tair/netifaces
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-netifaces-0.11.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-netifaces-debugsource-0.11.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-netifaces.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 3064983b4d2a4c1f04af91307b387068aa72891efb53f098cdfd30e88a812cc0
name: python-networkx
arch: src
version: 3.2.1
epoch: 0
release: 1.oenext
summary: Python package for creating and manipulating graphs and networks
url: http://networkx.github.io/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-networkx-3.2.1-1.oenext.src.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: 920f549239e4ae5bbb9fb78cf5d0d94abf1b8cdb26bc3a8864439edf7d02c25b
name: python-ninja-debuginfo
arch: riscv64
version: 1.11.1.1
epoch: 0
release: 4.oenext
summary: Debug information for package python-ninja
url: https://github.com/ninja-build/ninja
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ninja-1.11.1.1-4.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-ninja-debuginfo-1.11.1.1-4.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-ninja.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 50ecac96e046b0c1e638a6f46ae6693c0131cd0528ae0105e02ae502e3c219a9
name: python-ninja-debugsource
arch: riscv64
version: 1.11.1.1
epoch: 0
release: 4.oenext
summary: Debug sources for package python-ninja
url: https://github.com/ninja-build/ninja
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ninja-1.11.1.1-4.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-ninja-debugsource-1.11.1.1-4.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-ninja.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 8f9268daa764c3219ca16740975ef2d170dbecf8b8bd769ab8c65f1eff734773
name: python-nose2
arch: src
version: 0.15.1
epoch: 0
release: 1.oenext
summary: Next generation of nicer testing for Python
url: https://github.com/nose-devs/nose2
rpm_license: BSD-2-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-nose2-0.15.1-1.oenext.src.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: 0a43a17c890b58a9b96e409a1aa6f24f03f3ff3f931866e316cab4850e93e70d
name: python-notario
arch: src
version: 0.0.16
epoch: 0
release: 2.oenext
summary: A dictionary validator
url: https://github.com/alfredodeza/notario
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-notario-0.0.16-2.oenext.src.rpm
checksum_type: sha256
description:
  Notario is flexible and succinct Python dictionary validator with the ability
  to validate against both keys and values. Schemas are smaller and readable
  representations of data being validated.


pkgId: 469b930f3822c35f05c354db563d97ca7afb33306838a00191f31d96b84f76ce
name: python-notebook-shim
arch: src
version: 0.2.4
epoch: 0
release: 1.oenext
summary: A shim layer for notebook traits and config
url: https://pypi.org/project/notebook-shim/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-notebook-shim-0.2.4-1.oenext.src.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: af1e9ebfee16a13765bd89dd51160bcb0a034d471be08964daa444a70bf5f77f
name: python-nox
arch: src
version: 2024.10.9
epoch: 0
release: 1.oenext
summary: Flexible test automation
url: https://github.com/wntrblm/nox
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-nox-2024.10.9-1.oenext.src.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: 898ef45cfe42ce662328cdf212192cbaa421547963221d7a222fc159c2ed6c2b
name: python-ntlm-auth
arch: src
version: 1.5.0
epoch: 0
release: 2.oenext
summary: Python 3 compatible NTLM library (requires md4, thus legacy OpenSSL settings)
url: https://pypi.python.org/pypi/ntlm-auth
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-ntlm-auth-1.5.0-2.oenext.src.rpm
checksum_type: sha256
description:
  This package allows Python clients running on any operating system to provide
  NTLM authentication to a supporting server.

  With OpenSSL 3 or above, the legacy OpenSSL provider needs to be set in order
  to support md4 in Python.


pkgId: d7abdb910d3abdeeccbd748d0a0c3fefbf608979f01c76cf76fd52e91062fc56
name: python-ntplib
arch: src
version: 0.4.0
epoch: 0
release: 1.oenext
summary: This module offers a simple interface to query NTP servers from Python.
url: https://pypi.org/project/ntplib/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-ntplib-0.4.0-1.oenext.src.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: 10838062b25e131811c30f7b1ad84ccb8181601d5e20ddd351894628a32c0d1a
name: python-oauthlib
arch: src
version: 3.2.2
epoch: 0
release: 3.oenext
summary: A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
url: https://github.com/oauthlib/oauthlib
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-oauthlib-3.2.2-3.oenext.src.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: 21cae7de0bf438245bf9825bcd84b95fbdddd10527ebe27340dad032c4249e1b
name: python-olefile
arch: src
version: 0.47
epoch: 0
release: 1.oenext
summary: This Python package is used to parse, read and write Microsoft OLE2 files
url: https://pypi.python.org/pypi/olefile/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-olefile-0.47-1.oenext.src.rpm
checksum_type: sha256
description:
  olefile is a Python package to parse, read and write Microsoft OLE2 files, \
  such as Microsoft Office 97-2003 documents, vbaProject.bin in MS Office 2007+ files, \
  Image Composer and FlashPix files, Outlook messages, StickyNotes, several \
  Microscopy file formats, McAfee antivirus quarantine files, etc.


pkgId: 9565fc1f7df5622fc380506f5ddde7c12d7b375c6eaf50abb6b45643ce54f619
name: python-opt-einsum
arch: src
version: 3.3.0
epoch: 0
release: 1.oenext
summary: Optimizing numpys einsum function
url: https://github.com/dgasmith/opt_einsum
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-opt-einsum-3.3.0-1.oenext.src.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: 46adf1be2c848c0d4da657b7d830ee79b5b97f6a3f8a9f3b7cc85ecae89ec8eb
name: python-ordered-set
arch: src
version: 4.1.0
epoch: 0
release: 1.oenext
summary: A mutable data structure
url: https://github.com/LuminosoInsight/ordered-set
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-ordered-set-4.1.0-1.oenext.src.rpm
checksum_type: sha256
description:
  An OrderedSet is a mutable data structure that is a hybrid of a list and a set.
  It remembers the order of its entries, and every entry has an index number that
  can be looked up.


pkgId: 5288ea038e50e003b2bf6ca8702eb97fddf76d63d60427143e33ffc4088219e8
name: python-ovirt-engine-sdk4-debuginfo
arch: riscv64
version: 4.4.14
epoch: 0
release: 1.oenext
summary: Debug information for package python-ovirt-engine-sdk4
url: http://ovirt.org
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ovirt-engine-sdk4-4.4.14-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-ovirt-engine-sdk4-debuginfo-4.4.14-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-ovirt-engine-sdk4.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 76ca1f8e77f6643d1a620ded768c8b2faf56f55d6092e298a0aa07f40cc01609
name: python-ovirt-engine-sdk4-debugsource
arch: riscv64
version: 4.4.14
epoch: 0
release: 1.oenext
summary: Debug sources for package python-ovirt-engine-sdk4
url: http://ovirt.org
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ovirt-engine-sdk4-4.4.14-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-ovirt-engine-sdk4-debugsource-4.4.14-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-ovirt-engine-sdk4.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 944cd871db697f2ff14860f363b9fa610b6b6353f398caaf3b0e33111ac97de2
name: python-packaging
arch: src
version: 24.1
epoch: 0
release: 1.oenext
summary: Core utilities for Python packages
url: https://github.com/pypa/packaging
rpm_license: BSD and ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-packaging-24.1-1.oenext.src.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: ae7bdf5052e5aae4306be9fdc0270ee5a29f15b810965d0308f11cfcb481da50
name: python-pallets-sphinx-themes
arch: src
version: 2.3.0
epoch: 0
release: 1.oenext
summary: Sphinx themes for Pallets and related projects.
url: https://github.com/pallets/pallets-sphinx-themes/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pallets-sphinx-themes-2.3.0-1.oenext.src.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: 2ffb24e4890ecbdd53b7846f426c1b9b90a585d8956a0ae42c5cca50cfdecc10
name: python-pandas
arch: src
version: 2.2.2
epoch: 0
release: 1.oenext
summary: Data structures and data analysis tools for Python
url: https://pandas.pydata.org/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pandas-2.2.2-1.oenext.src.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: 4cec93f5924469a9a7ea8e3261ed90174e2ebebadfd56bf4343ca415844e372d
name: python-pandas-debuginfo
arch: riscv64
version: 2.2.2
epoch: 0
release: 1.oenext
summary: Debug information for package python-pandas
url: https://pandas.pydata.org/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-pandas-2.2.2-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pandas-debuginfo-2.2.2-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-pandas.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: eb20aaf688667cd410348b00358e553da164e03841311ba7c128c422724f50b3
name: python-pandas-debugsource
arch: riscv64
version: 2.2.2
epoch: 0
release: 1.oenext
summary: Debug sources for package python-pandas
url: https://pandas.pydata.org/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-pandas-2.2.2-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pandas-debugsource-2.2.2-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-pandas.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 1b8db3b358c2a35a6dc2393cad2fadbf0b5c60254975de306a569f8911f12425
name: python-parsedatetime
arch: src
version: 2.6
epoch: 0
release: 2.oenext
summary: Parse human-readable date/time text.
url: https://github.com/bear/parsedatetime
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: ubuntu
rpm_packager: http://openeuler.org
location_href: src/python-parsedatetime-2.6-2.oenext.src.rpm
checksum_type: sha256
description:
  Parse human-readable date/time strings.
  Python 2.6 or greater is required for parsedatetime version 1.0 or greater.


pkgId: a6ed67fdee19e3dad56daa2fe7f9dd8a1032f92b690e673ed61163d2d782cc5d
name: python-parso
arch: src
version: 0.8.4
epoch: 0
release: 1.oenext
summary: A Python Parser
url: https://github.com/davidhalter/parso
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-parso-0.8.4-1.oenext.src.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: 2feddfb6f87aec5a251d578a1b887022e8b9c4091ca3c1569581f6c565e70fab
name: python-passlib
arch: src
version: 1.7.4
epoch: 0
release: 1.oenext
summary: comprehensive password hashing framework supporting over 30 schemes
url: https://pypi.org/project/passlib
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: ubuntu
rpm_packager: http://openeuler.org
location_href: src/python-passlib-1.7.4-1.oenext.src.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: 5770f73b54751b3bcb1906b710469089bdbb8f54ce321438c6c2836a4d5ae8e8
name: python-paste
arch: src
version: 3.7.1
epoch: 0
release: 2.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-paste-3.7.1-2.oenext.src.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: 6a9ae4f745009db6df5b538c0fd91efea09964cc856f0734aae0a49c422b71cd
name: python-paste-deploy
arch: src
version: 3.1.0
epoch: 0
release: 1.oenext
summary: Load, configure, and compose WSGI applications and servers
url: https://pylonsproject.org/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-paste-deploy-3.1.0-1.oenext.src.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: c0db55516b8ce416f4c63e2ba9b24ba435e59042036d9e7bf17225ab9824a9ea
name: python-path
arch: src
version: 17.0.0
epoch: 0
release: 1.oenext
summary: Python module wrapper for path
url: https://github.com/jaraco/path
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-path-17.0.0-1.oenext.src.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: 4b9dad6ce0a66f7406b36f230d4d424c8ac58ff713e30e7e92c009dfae85198c
name: python-pathspec
arch: src
version: 0.12.1
epoch: 0
release: 1.oenext
summary: Utility library for gitignore style pattern matching of file paths.
url: https://github.com/cpburnz/python-pathspec
rpm_license: MPL-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_packager: http://openeuler.org
location_href: src/python-pathspec-0.12.1-1.oenext.src.rpm
checksum_type: sha256
description:
  pathspec is a utility library for pattern matching of file paths. So far this only includes Git's wildmatch pattern matching which itself is derived from Rsync's wildmatch. Git uses wildmatch for its gitignore files.


pkgId: 00f49ce6d8f7938d6c3bbeea351b6d40196e9e20957a231b8596000bf962464f
name: python-patsy
arch: src
version: 0.5.6
epoch: 0
release: 1.oenext
summary: A Python package for describing statistical models and for building design matrices.
url: https://github.com/pydata/patsy
rpm_license: BSD-2-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-patsy-0.5.6-1.oenext.src.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: 0b8ad6fd5d010516c0dfcd9bf356a897da481a56eff365e43facf9e26c39f9af
name: python-pbkdf2
arch: src
version: 1.3
epoch: 0
release: 3.oenext
url: https://pypi.org/project/pbkdf2/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pbkdf2-1.3-3.oenext.src.rpm
checksum_type: sha256
summary:
  This module implements the password-based key derivation function, PBKDF2, specified in RSA PKCS#5 v2.0.

description:
  This module implements the password-based key derivation function, PBKDF2, specified in RSA PKCS#5 v2.0.


pkgId: 33633b7e970d9cc7889bd61568572ad17256535508ba49ec05f1822df53ed27d
name: python-pbr
arch: src
version: 6.0.0
epoch: 0
release: 1.oenext
summary: Python Build Reasonableness
url: https://docs.openstack.org/pbr/latest/
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pbr-6.0.0-1.oenext.src.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: 468301345e8f8c43302313a740d7a6ab15aebd459b5176d834c3b60e6be3a7fd
name: python-pdm-backend
arch: src
version: 2.4.3
epoch: 0
release: 1.oenext
summary: The build backend used by PDM that supports latest packaging standards
url: https://github.com/pdm-project/pdm-backend
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pdm-backend-2.4.3-1.oenext.src.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: 7c1b3425f24a16cabe694cb51c42ef8d54bdb918913e50fa006b4e72b9525a83
name: python-pdm-pep517
arch: src
version: 1.1.4
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pdm-pep517-1.1.4-1.oenext.src.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: 9a312619196f0e5c16931f5a404918814a2d5fb01a2e5b8481d2bef009bc9f05
name: python-pendulum-debuginfo
arch: riscv64
version: 3.0.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-pendulum
url: https://pendulum.eustace.io
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-pendulum-3.0.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pendulum-debuginfo-3.0.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-pendulum.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 1d6c53027ee6bd27bf1683a36e4406b6f69aca4e931d40b2423534961781c499
name: python-pendulum-debugsource
arch: riscv64
version: 3.0.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-pendulum
url: https://pendulum.eustace.io
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-pendulum-3.0.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pendulum-debugsource-3.0.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-pendulum.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 0cd4d40520877d8a5166fca9dbd92d63f495671e45821d822e43daced12e7d28
name: python-pep257
arch: src
version: 0.7.0
epoch: 0
release: 3.oenext
summary: Python docstring style checker
url: https://github.com/GreenSteam/pep257/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pep257-0.7.0-3.oenext.src.rpm
checksum_type: sha256
description:
  	PEP 257 docstring style checker **pep257*is a static analysis tool for checking
  	compliance with Python PEP 257


pkgId: 7ed19695ab2b48fd61415ead878b6bd1e1d5d237bc6a9a388b61256b1778c5bf
name: python-pep8
arch: src
version: 1.7.1
epoch: 0
release: 1.oenext
summary: Python style guide checker
url: http://pep8.readthedocs.org/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pep8-1.7.1-1.oenext.src.rpm
checksum_type: sha256
description:
  pep8 Python style guide checker pep8 is a tool to check your Python code against
  some of the style conventions in PEP 8... _PEP 8: architecture: Adding new
  checks is easy.Parseable output: Jump to error location in your editor.Small:
  Just one Python file, requires only stdlib. You can use just the pep8.py file
  for this purpose.Comes with a comprehensive test suite.Installation You can
  install, upgrade, uninstall pep8.py with these commands:: $ pip install pep8 $
  pip install --upgrade pep8 $ pip uninstall pep8There's also a package for
  Debian/Ubuntu, but it's not always the latest version.


pkgId: 9962ee8ae16da052ced75e690b2e6f8771ff238027f6c6ca233b516000af23f2
name: python-pexpect
arch: src
version: 4.9.0
epoch: 0
release: 1.oenext
summary: Pexpect allows easy control of interactive console applications.
url: https://pexpect.readthedocs.io/
rpm_license: ISC
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pexpect-4.9.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Pexpect is a pure Python module for spawning child applications; controlling
  them; and responding to expected patterns in their output. 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: 5bff99b56e1c45c35d866fa74a7fb5d695bb3213595273f1383c344db86be934
name: python-phonenumbers
arch: src
version: 8.13.48
epoch: 0
release: 1.oenext
url: https://github.com/daviddrysdale/python-phonenumbers
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-phonenumbers-8.13.48-1.oenext.src.rpm
checksum_type: sha256
summary:
  Python version of Google's common library for parsing, formatting, storing and validating international phone numbers.

description:
  Python version of Google's common library for parsing, formatting, storing and validating international phone numbers.


pkgId: 9b36970908d629193e8671d347b9353eded1a78cfbc11577c34b32fb9c01db5e
name: python-pickleshare
arch: src
version: 0.7.5
epoch: 0
release: 1.oenext
summary: Tiny 'shelve'-like database with concurrency support
url: https://github.com/pickleshare/pickleshare
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pickleshare-0.7.5-1.oenext.src.rpm
checksum_type: sha256
description:
  PickleShare - a small 'shelve' like datastore with concurrency support

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

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

  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: 500d64d6141172febb648b489ec11ca3f80d7484483572d34e8ca40f678e611e
name: python-pifpaf
arch: src
version: 3.2.2
epoch: 0
release: 1.oenext
summary: Suite of tools and fixtures to manage daemons for testing
url: https://github.com/jd/pifpaf
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pifpaf-3.2.2-1.oenext.src.rpm
checksum_type: sha256
description:
  Pifpaf is a suite of fixtures and a command-line tool that allows to start and stop daemons for a quick throw-away usage.


pkgId: dc0c0bde7ee0842714b9f527636dd062ab135eefd47651f78008c57fbd2edf76
name: python-pika
arch: src
version: 1.3.2
epoch: 0
release: 1.oenext
summary: Pika Python AMQP Client Library
url: https://github.com/pika/pika
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pika-1.3.2-1.oenext.src.rpm
checksum_type: sha256
description:
  Pika is a RabbitMQ (AMQP 0-9-1) client library for Python.
  |Version| |Python versions| |Actions Status| |Coverage| |License| |Docs|


pkgId: a523282f9d3e7fd0b34d8d85077f29706b0c9f37863c62a4f97048f410a50938
name: python-pillow
arch: src
version: 10.4.0
epoch: 0
release: 1.oenext
summary: Python image processing library
url: http://python-pillow.github.io/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pillow-10.4.0-1.oenext.src.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: e6db39fc53f20dfba3bd1fe2f34312bc42afbe7a9b50127401983d42eb9203a3
name: python-pillow-debuginfo
arch: riscv64
version: 10.4.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-pillow
url: http://python-pillow.github.io/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-pillow-10.4.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pillow-debuginfo-10.4.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-pillow.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 54681ee928bfbba326428e3c8606f3946f31e34332d57421427cd14bbcbc8f04
name: python-pillow-debugsource
arch: riscv64
version: 10.4.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-pillow
url: http://python-pillow.github.io/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-pillow-10.4.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pillow-debugsource-10.4.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-pillow.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 7dc6d5c26587a0c4c5ad8081a5b816b6dd4b268fc7662f0e5ccc8741dc20a2e4
name: python-pint
arch: src
version: 0.23
epoch: 0
release: 1.oenext
summary: Physical quantities module
url: https://github.com/hgrecco/pint
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pint-0.23-1.oenext.src.rpm
checksum_type: sha256
description:
  Pint is a Python package to define, operate and manipulate physical
  quantities: the product of a numerical value and a unit of measurement.
  It allows arithmetic operations between them and conversions from and
  to different units.
  It is distributed with a comprehensive list of physical units, prefixes
  and constants. Due to its modular design, you can extend (or even rewrite!)
  the complete list without changing the source code. It supports a lot of
  numpy mathematical operations **without monkey patching or wrapping numpy**.
  It has a complete test coverage. It runs in Python 3.8+ with no other dependency.
  It is licensed under BSD.


pkgId: 7924175c841ad6a8b38daa2e75f0372c9fa601d708c33d34844a886acb8c53a6
name: python-pip
arch: src
version: 23.3.1
epoch: 0
release: 2.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pip-23.3.1-2.oenext.src.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: 5ef3d1ca899d865a7083df2d9f4626429fd994ff31eff9907cb016f2f4aea62b
name: python-pip-api
arch: src
version: 0.0.34
epoch: 0
release: 1.oenext
summary: An unofficial, importable pip API
url: http://github.com/di/pip-api
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pip-api-0.0.34-1.oenext.src.rpm
checksum_type: sha256
description:
  <! BADGES: START > [![GitHub License]( [![PyPI Python Version]( [![PyPI Package
  Version]( [![Conda Platform]( [![Conda (channel only)]( [![Conda Recipe](.


pkgId: ff5019b1f5f7fdec81a2661b1498baccd6c0c156f24637bbcb35a88e06ca94b5
name: python-pip-shims
arch: src
version: 0.7.3
epoch: 0
release: 1.oenext
summary: Pip-shims is a set of compatibility access shims to the pip internal API.
url: https://github.com/sarugaku/pip-shims
rpm_license: ISC
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pip-shims-0.7.3-1.oenext.src.rpm
checksum_type: sha256
description:
  pip-shims is a set of compatibilty access shims to the pip internal API.
  pip-shims provides compatibility across several pip releases.
  The shims are provided using a lazy import strategy by hacking a module
  by overloading a class instance’s getattr method.


pkgId: d662af7b7bbb6cafe251a1311cebf512583afb437b7038c7e7deff8623bbb19b
name: python-pkgconfig
arch: src
version: 1.5.5
epoch: 0
release: 1.oenext
summary: A Python module to interface with the pkg-config command line tool
url: https://github.com/matze/pkgconfig
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pkgconfig-1.5.5-1.oenext.src.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: 8c237582d278d2dca0283a03a6a0f4c0e8aab2fde87c858b942dd2df0c376511
name: python-pkginfo
arch: src
version: 1.11.2
epoch: 0
release: 1.oenext
summary: Query metadatdata from sdists / bdists / installed packages.
url: https://code.launchpad.net/~tseaver/pkginfo/trunk
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pkginfo-1.11.2-1.oenext.src.rpm
checksum_type: sha256
description:
  This package provides an API for querying the distutils metadata written in
  the ``PKG-INFO`` file inside a source distriubtion (an ``sdist``) or a
  binary distribution (e.g., created by running ``bdist_egg``).  It can
  also query the ``EGG-INFO`` directory of an installed distribution, and
  the ``*.egg-info`` stored in a "development checkout"
  (e.g, created by running ``setup.py develop``).
  Please see the `pkginfo docs <http://packages.python.org/pkginfo>`_
  for detailed documentation.


pkgId: 276f0e3fce616963402d717d4a5562a48538c41ebd7e1852e1e050d768351bdc
name: python-platformdirs
arch: src
version: 4.3.6
epoch: 0
release: 1.oenext
summary: A small Python module for determining appropriate platform-specific dirs
url: https://github.com/platformdirs/platformdirs
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-platformdirs-4.3.6-1.oenext.src.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: 71afed06862e6691098fe9705e830e5b790f49596433111ed915c8ed8ae0e4f9
name: python-platformdirs-help
arch: noarch
version: 4.3.6
epoch: 0
release: 1.oenext
summary: A small Python module for determining appropriate platform-specific dirs
url: https://github.com/platformdirs/platformdirs
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-platformdirs-4.3.6-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: noarch/python-platformdirs-help-4.3.6-1.oenext.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: 3f9f0fcacfa77f33047e518638da8f1d51f465b50f690144b8672a6c714dd08f
name: python-plette
arch: src
version: 2.1.0
epoch: 0
release: 1.oenext
summary: Plette implements Pipfile and Pipfile.lock parsers, generators, and optional validators.
url: https://github.com/sarugaku/plette
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-plette-2.1.0-1.oenext.src.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: 978a579465343827176f7d3edeb561f0a55df22fc2466f52078d6c5be2db616b
name: python-pluggy
arch: src
version: 1.5.0
epoch: 0
release: 1.oenext
summary: plugin and hook calling mechanisms for python
url: https://github.com/pytest-dev/pluggy
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pluggy-1.5.0-1.oenext.src.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: 967fdf18eb9148fb25d081e2015763a4cf00411982f2a2558d599831d041d41f
name: python-plum-py
arch: src
version: 0.8.0
epoch: 0
release: 3.oenext
summary: Pack/Unpack Memory.
url: https://pypi.org/project/plum-py/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-plum-py-0.8.0-3.oenext.src.rpm
checksum_type: sha256
description:
  The plum-py Python package provides classes and utility functions to transform byte sequences into Python objects and back.


pkgId: 10c5c4f0b9b624a2612c8befa3225182fd17fb40d6e1999c1356d4352ca12422
name: python-pocketlint
arch: src
version: 0.25
epoch: 0
release: 1.oenext
summary: Addon pylint modules and configuration settings
url: https://github.com/rhinstaller/pocketlint
rpm_license: GPL-2.0-or-later
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pocketlint-0.25-1.oenext.src.rpm
checksum_type: sha256
description:
  Addon pylint modules and configuration settings for checking the validity of
  Python-based source projects.


pkgId: d984e533b923ca75e0903a321c08ffb7af11b939cf227f420697c3f70a13379c
name: python-poetry-core
arch: src
version: 1.9.1
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-poetry-core-1.9.1-1.oenext.src.rpm
checksum_type: sha256
description:
  A PEP 517 build backend implementation developed for Poetry.
  This project is intended to be a light weight, fully compliant, self-contained
  package allowing PEP 517 compatible build frontends to build Poetry managed
  projects.


pkgId: c81cbf3b2d7d9c1618b0d7bffd6daf346d683326b409131f2c7caa8314dc309c
name: python-poetry-dynamic-versioning
arch: src
version: 1.4.1
epoch: 0
release: 1.oenext
summary: Plugin for Poetry to enable dynamic versioning based on VCS tags
url: https://github.com/mtkennerly/poetry-dynamic-versioning
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-poetry-dynamic-versioning-1.4.1-1.oenext.src.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: 0c00b2523fdf6f36912ce2e3468a6218918f4cd3979a32aa16613c0b1779048b
name: python-polib
arch: src
version: 1.2.0
epoch: 0
release: 3.oenext
summary: A library to manipulate gettext files (po and mo files)
url: https://pypi.org/project/polib/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-polib-1.2.0-3.oenext.src.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: bedd106f84a71a0e97e650e8369b87d2fb203e4ea6ae4a7ea16759e68fd0093a
name: python-portend
arch: src
version: 3.2.0
epoch: 0
release: 1.oenext
summary: TCP port monitoring and discovery
url: https://pypi.org/project/portend
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-portend-3.2.0-1.oenext.src.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: 95cc691264d59c93a9a69ac8e3130f476bac3e8845b514f9f96f38f6228d01d3
name: python-portray
arch: src
version: 1.8.0
epoch: 0
release: 2.oenext
url: https://github.com/timothycrosley/portray
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-portray-1.8.0-2.oenext.src.rpm
checksum_type: sha256
summary:
  A Python3 command line tool and library that create great documentation websites for Python projects.

description:
  portray is a Python3 command line tool and library that helps you create great documentation websites for your Python projects with as little effort as possible.


pkgId: 35ca181562d167244587d1fc675789018a918dc0d2313b4056bb170410f54be0
name: python-posix_ipc
arch: src
version: 1.1.1
epoch: 0
release: 1.oenext
summary: POSIX IPC primitives (semaphores and shared memory) for Python
url: http://semanchuk.com/philip/posix_ipc/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-posix_ipc-1.1.1-1.oenext.src.rpm
checksum_type: sha256
description:
  posix_ipc is a Python module (written in C) that permits creation and
  manipulation of POSIX inter-process semaphores, shared memory and message
  queues on platforms supporting POSIX Realtime Extensions, POSIX 1003.1b-1993.


pkgId: 78945985d99a9b9212dbab040451ee5f54cfe308f5ab876c601a76bafc141faf
name: python-posix_ipc-debuginfo
arch: riscv64
version: 1.1.1
epoch: 0
release: 1.oenext
summary: Debug information for package python-posix_ipc
url: http://semanchuk.com/philip/posix_ipc/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-posix_ipc-1.1.1-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-posix_ipc-debuginfo-1.1.1-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-posix_ipc.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 4d531081f7d047dbd121b2dd2e8c11a94cdf32bb8325eab3edff3c6b6a3a38e6
name: python-posix_ipc-debugsource
arch: riscv64
version: 1.1.1
epoch: 0
release: 1.oenext
summary: Debug sources for package python-posix_ipc
url: http://semanchuk.com/philip/posix_ipc/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-posix_ipc-1.1.1-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-posix_ipc-debugsource-1.1.1-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-posix_ipc.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 4d36cacf225b9dd567b172a5bb03dd7e45fb0930e46a91dc41f1e32df8b02590
name: python-precis_i18n
arch: src
version: 1.0.5
epoch: 0
release: 1.oenext
summary: Python library for internationalized usernames and passwords
url: https://github.com/byllyfish/precis_i18n
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_packager: http://openeuler.org
location_href: src/python-precis_i18n-1.0.5-1.oenext.src.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: da2c4a256abb542f21c7f8c4db4a61424d5d2c13fb19604bf39c9ef3af5d59d9
name: python-prettytable
arch: src
version: 3.10.0
epoch: 0
release: 1.oenext
summary: Display tabular data in a visually appealing ASCII table format.
url: https://github.com/jazzband/prettytable
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-prettytable-3.10.0-1.oenext.src.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: 7f6d79a695715ac7dce782ebbf68c340b87d396cac62632bb4f2d71fb4fa7b0f
name: python-priority
arch: src
version: 2.0.0
epoch: 0
release: 1.oenext
summary: A pure-Python HTTP/2 Priority implementation
url: https://github.com/python-hyper/priority/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_packager: http://openeuler.org
location_href: src/python-priority-2.0.0-1.oenext.src.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: 91e734580ad4c0fa44affb53d0601ced7b7c8cd4f73448c3aa114d373eab8917
name: python-proboscis
arch: src
version: 1.2.6.0
epoch: 0
release: 1.oenext
summary: Extends Nose with certain TestNG like features.
url: https://github.com/rackerlabs/python-proboscis
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-proboscis-1.2.6.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Proboscis is a Python test framework that extends Python's built-in unittest module and Nose with features from TestNG.


pkgId: 65e9fd57e61f8d08ee072c7dc050ef1bcc6174258d57b08fcd47a6970107bef5
name: python-productmd
arch: src
version: 1.38
epoch: 0
release: 1.oenext
summary: Python library providing parsers for metadata
url: https://github.com/release-engineering/productmd
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-productmd-1.38-1.oenext.src.rpm
checksum_type: sha256
description:
  This package is a Python library providing parsers for metadata related to
  composes and installation media.


pkgId: f30b32b99ba47c3e4a1981d84039bd770392c7037ba766a4a6dd43c147caf468
name: python-progressbar2
arch: src
version: 4.2.0
epoch: 0
release: 1.oenext
url: https://github.com/WoLpH/python-progressbar
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-progressbar2-4.2.0-1.oenext.src.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: 905c9929e5c2186bdfa873888d2e5b3dc33bb9b29c0851fccbce9bd9a277ddd2
name: python-prompt-toolkit
arch: src
version: 3.0.48
epoch: 0
release: 1.oenext
summary: Library for building powerful interactive command lines in Python
url: https://github.com/prompt-toolkit/python-prompt-toolkit
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-prompt-toolkit-3.0.48-1.oenext.src.rpm
checksum_type: sha256
description:
  prompt_toolkit is a library for building powerful interactive command lines and
  terminal applications in Python.


pkgId: 3ecfdd75db59c9b2cab3e9f946517e909ea0b7711a7e8c3bd843a1eea04b74a2
name: python-proselint
arch: src
version: 0.14.0
epoch: 0
release: 1.oenext
summary: A linter for prose.
url: http://proselint.com
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-proselint-0.14.0-1.oenext.src.rpm
checksum_type: sha256
description:
  proselint's goal is to aggregate knowledge about best practices in
  writing and to make that knowledge immediately accessible to all authors
  in the form of a linter for prose.  It is a command-line utility that
  can be integrated into existing tools.


pkgId: 84e0b60f738e9a0de4f0a355a797988d1e7eb4b00eddb264317b7eff2464c8c6
name: python-psutil
arch: src
version: 5.9.8
epoch: 0
release: 1.oenext
summary: A library for retrieving information on running processes and system utilization in Python
url: https://github.com/giampaolo/psutil
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-psutil-5.9.8-1.oenext.src.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 Python.
  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: 49a482900394313a393b26420352bce87b44795ae80a757008c3cadece2f7864
name: python-psutil-debuginfo
arch: riscv64
version: 5.9.8
epoch: 0
release: 1.oenext
summary: Debug information for package python-psutil
url: https://github.com/giampaolo/psutil
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-psutil-5.9.8-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-psutil-debuginfo-5.9.8-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-psutil.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 63081c3f4eda849ce8ea47c408a9e38dee6a22fbb3a89c912a2520ca5fef540d
name: python-psutil-debugsource
arch: riscv64
version: 5.9.8
epoch: 0
release: 1.oenext
summary: Debug sources for package python-psutil
url: https://github.com/giampaolo/psutil
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-psutil-5.9.8-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-psutil-debugsource-5.9.8-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-psutil.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 76569ec7dad6da78afeffa0478003b5d63516dc94b1acccd55e87cb30bd84740
name: python-psycopg2
arch: src
version: 2.9.9
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-psycopg2-2.9.9-1.oenext.src.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: cd4c75f2a2e901486581260c20b8496ad8cbc1b984edbe31dd8b5a4284a3d872
name: python-psycopg2-debuginfo
arch: riscv64
version: 2.9.9
epoch: 0
release: 1.oenext
summary: Debug information for package python-psycopg2
url: http://www.psycopg.org/psycopg/
rpm_license: GPL-3.0-only and LGPL-3.0-only
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-psycopg2-2.9.9-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-psycopg2-debuginfo-2.9.9-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-psycopg2.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: fccd11d904e2b7427b241cb518f8613bfab6c9d588f8781bd96b6c9e22a17915
name: python-psycopg2-debugsource
arch: riscv64
version: 2.9.9
epoch: 0
release: 1.oenext
summary: Debug sources for package python-psycopg2
url: http://www.psycopg.org/psycopg/
rpm_license: GPL-3.0-only and LGPL-3.0-only
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-psycopg2-2.9.9-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-psycopg2-debugsource-2.9.9-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-psycopg2.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 8543691bc89b9c3ad1df2287d213c8aba5bd5c46932407a38712bd2978e92095
name: python-ptyprocess
arch: src
version: 0.7.0
epoch: 0
release: 2.oenext
summary: Run a subprocess in a pseudo terminal
url: https://github.com/pexpect/ptyprocess
rpm_license: ISC
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-ptyprocess-0.7.0-2.oenext.src.rpm
checksum_type: sha256
description:
  Launch a subprocess in a pseudo terminal (pty), and interact with both the
  process and its pty.

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


pkgId: d10aa783e654c91ae3793d7599d1ff23ed3c6d6155bca19dd27c62af878ba5f0
name: python-publicsuffix2
arch: src
version: 2.2019.12.21
epoch: 0
release: 1.oenext
url: https://github.com/nexb/python-publicsuffix2
rpm_license: MIT and MPL-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-publicsuffix2-2.2019.12.21-1.oenext.src.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: 6494ed3ba141c0f9e4981bfe50ac4e7f339627e940be6ea4d33462dc8850bf6b
name: python-pure-eval
arch: src
version: 0.2.2
epoch: 0
release: 1.oenext
summary: Safely evaluate AST nodes without side effects
url: http://github.com/alexmojaki/pure_eval
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pure-eval-0.2.2-1.oenext.src.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: dfef3bccd95af899d9f56ef7e05a0a24b0e59d24bfc62b72121b66e094caeead
name: python-pure-sasl
arch: src
version: 0.6.2
epoch: 0
release: 1.oenext
summary: Pure Python client SASL implementation
url: http://github.com/thobbs/pure-sasl
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pure-sasl-0.6.2-1.oenext.src.rpm
checksum_type: sha256
description:
  pure-sasl is a pure python client-side SASL implementation.
  At the moment, it supports the following mechanisms: ANONYMOUS, PLAIN, EXTERNAL, CRAM-MD5, DIGEST-MD5, and GSSAPI. Support for other mechanisms may be added in the future. Only GSSAPI supports a QOP higher than auth. Always use TLS!
  Both Python 2 and Python 3 are supported.


pkgId: 3654408d7fb124a94edad82a4b6ed2b5c57609ee002c705c4b9e33cd4f21edef
name: python-purestorage
arch: src
version: 1.19.0
epoch: 0
release: 1.oenext
summary: Pure Storage FlashArray REST Client
url: https://github.com/purestorage/rest-client
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_packager: http://openeuler.org
location_href: src/python-purestorage-1.19.0-1.oenext.src.rpm
checksum_type: sha256
description:
  	Pure Storage FlashArray REST 1.X SDK This library is designed to provide a
  	simple interface for issuing commands to a Pure Storage FlashArray using a REST
  	API. It communicates with the array using the python requests HTTP library.


pkgId: dabacfbb93e5427d176d2a3972d4a18ba82e0424f36646df0059b30c45276967
name: python-py
arch: src
version: 1.11.0
epoch: 0
release: 2.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: ubuntu
rpm_packager: http://openeuler.org
location_href: src/python-py-1.11.0-2.oenext.src.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: 9bd8ae7eb4e9e8ecf549d0ab87bc227dfe6bc4926464c1d0982556375c107be3
name: python-pyRFC3339
arch: src
version: 1.1
epoch: 0
release: 1.oenext
summary: Generate and parse RFC 3339 timestamps
url: https://github.com/kurtraschke/pyRFC3339
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pyRFC3339-1.1-1.oenext.src.rpm
checksum_type: sha256
description:
  This package contains a python library to parse and generate RFC 3339-compliant timestamps using Python datetime.datetime objects.


pkgId: 412c0d46c68e0e57bff0674c1955927f3d0e47ae1e6ed4e23b8924c8abd28625
name: python-pyang
arch: src
version: 2.3.2
epoch: 0
release: 2.oenext
summary: A YANG (RFC 6020/7950) validator and converter
url: https://github.com/mbj4668/pyang
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pyang-2.3.2-2.oenext.src.rpm
checksum_type: sha256
description:
  An extensible  YANG (RFC 6020/7950) validator. Provides a framework for plugins that can convert YANG modulesto other formats.


pkgId: 56ab0a83a73a83bc7ff3ecde81cd20f3fe9c987dd493be0a5d8d55776a52b5a8
name: python-pyasn1-modules
arch: src
version: 0.4.0
epoch: 0
release: 1.oenext
summary: A collection of ASN.1-based protocols modules.
url: https://github.com/etingof/pyasn1-modules
rpm_license: BSD-2-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pyasn1-modules-0.4.0-1.oenext.src.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: 6a0fcb975fc3d62eeebf65a2c8eed70161ada75fbb5ab3fa50cce3ed601240a5
name: python-pycares
arch: src
version: 4.4.0
epoch: 0
release: 1.oenext
summary: Python interface for c-ares
url: http://github.com/saghul/pycares
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pycares-4.4.0-1.oenext.src.rpm
checksum_type: sha256
description:
  pycares is a Python module which provides an interface to c-ares.c-ares is a C library that performs DNS requests and name resolutions asynchronously.


pkgId: 9e2cf859df41303efd24711f98c4ff907d39fce8ab64e839df2084b7c0f74e5f
name: python-pycares-debuginfo
arch: riscv64
version: 4.4.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-pycares
url: http://github.com/saghul/pycares
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-pycares-4.4.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pycares-debuginfo-4.4.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-pycares.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: f34f596bc928a03f7a7bc2633fdbe4ef9fcfa7b7e1f89b13786f4a3d29a8193e
name: python-pycares-debugsource
arch: riscv64
version: 4.4.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-pycares
url: http://github.com/saghul/pycares
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-pycares-4.4.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pycares-debugsource-4.4.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-pycares.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 48b1b571b8719623452b0968089205b3582f3ef22dd67e5739e6b3aa3e3b677f
name: python-pycdlib
arch: src
version: 1.14.0
epoch: 0
release: 1.oenext
summary: Pure python ISO manipulation library
url: http://github.com/clalancette/pycdlib
rpm_license: LGPLv2
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pycdlib-1.14.0-1.oenext.src.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: d35ff56cedc2dae339c4160da01d28d90bb8e2f6bd9867aab7a54ff5fc1e93ba
name: python-pycodestyle
arch: src
version: 2.12.1
epoch: 0
release: 1.oenext
summary: Python style guide checker
url: https://pycodestyle.pycqa.org/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pycodestyle-2.12.1-1.oenext.src.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: 7965dc0580648b3a24c0aabac9a105e891f26be1802169edccda30e38636217a
name: python-pycountry
arch: src
version: 24.6.1
epoch: 0
release: 1.oenext
summary: ISO country, subdivision, language, currency and script definitions and their translations
url: https://github.com/flyingcircusio/pycountry
rpm_license: LGPL 2.1
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pycountry-24.6.1-1.oenext.src.rpm
checksum_type: sha256
description:
  pycountry provides the ISO databases for the standards:
  * 639-3 Languages
  * 3166 Countries
  * 3166-3 Deleted countries
  * 3166-2 Subdivisions of countries
  * 4217 Currencies
  * 15924 Scripts


pkgId: e1025f24e782314eaec7dd5c1c3a120a5fc105bb10086859d452be63eec38359
name: python-pycountry-help
arch: noarch
version: 24.6.1
epoch: 0
release: 1.oenext
summary: ISO country, subdivision, language, currency and script definitions and their translations
url: https://github.com/flyingcircusio/pycountry
rpm_license: LGPL 2.1
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-pycountry-24.6.1-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: noarch/python-pycountry-help-24.6.1-1.oenext.noarch.rpm
checksum_type: sha256
description:
  pycountry .. image:g: provides the ISO databases for the standards:639-3 <
  Languages 3166 < Countries 3166-3 < Deleted countries 3166-2 < Subdivisions of
  countries 4217 < Currencies 15924 < ScriptsThe package includes a copy from
  Debian's pkg-isocodes < and makes the data accessible through a Python API.


pkgId: 183fd5a8ab9749438e86a4dda5761f00f614318b40e4cf2fb485026343a036dc
name: python-pycparser
arch: src
version: 2.22
epoch: 0
release: 1.oenext
summary: A parser for the C language
url: http://github.com/eliben/pycparser
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pycparser-2.22-1.oenext.src.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.


pkgId: 9eb506ea6506a720999046c5b226f32b05404b4e402fe5937813ba398b16783e
name: python-pycryptodome
arch: src
version: 3.21.0
epoch: 0
release: 1.oenext
summary: Cryptographic library for Python
url: https://www.pycryptodome.org
rpm_license: BSD-2-Clause and Public Domain and Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pycryptodome-3.21.0-1.oenext.src.rpm
checksum_type: sha256
description:
  PyCryptodome is a self-contained Python package of low-level
  cryptographic primitives.
  It supports Python 2.6 and 2.7, Python 3.4 and newer, and PyPy.
  You can install it with::
      pip install pycryptodome
  All modules are installed under the ``Crypto`` package.
  Check the pycryptodomex_ project for the equivalent library that
  works under the ``Cryptodome`` package.
  PyCryptodome is a fork of PyCrypto. It brings several enhancements
  with respect to the last official version of PyCrypto (2.6.1),
  for instance:
  * Authenticated encryption modes (GCM, CCM, EAX, SIV, OCB)
  * Accelerated AES on Intel platforms via AES-NI
  * First class support for PyPy
  * Elliptic curves cryptography (NIST P-256, P-384 and P-521 curves only)
  * Better and more compact API (`nonce` and `iv` attributes for ciphers,
    automatic generation of random nonces and IVs, simplified CTR cipher mode,
    and more)
  * SHA-3 (including SHAKE XOFs) and BLAKE2 hash algorithms
  * Salsa20 and ChaCha20 stream ciphers
  * scrypt and HKDF
  * Deterministic (EC)DSA
  * Password-protected PKCS#8 key containers
  * Shamir's Secret Sharing scheme
  * Random numbers get sourced directly from the OS (and not from a CSPRNG in userspace)
  * Simplified install process, including better support for Windows
  * Cleaner RSA and DSA key generation (largely based on FIPS 186-4)
  * Major clean ups and simplification of the code base
  PyCryptodome is not a wrapper to a separate C library like *OpenSSL*.
  To the largest possible extent, algorithms are implemented in pure Python.
  Only the pieces that are extremely critical to performance (e.g. block ciphers)
  are implemented as C extensions.
  For more information, see the `homepage`_.
  All the code can be downloaded from `GitHub`_.


pkgId: 8129cbbcdffb81f0362e9f30e0ea4e50cf1e11039184809d6712b619b1536730
name: python-pycryptodome-debuginfo
arch: riscv64
version: 3.21.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-pycryptodome
url: https://www.pycryptodome.org
rpm_license: BSD-2-Clause and Public Domain and Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-pycryptodome-3.21.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pycryptodome-debuginfo-3.21.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-pycryptodome.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 6c98834a083f1c1304df02b37b78abc3d3ab8336b2bf9b8112c2c43eefe3aed9
name: python-pycryptodome-debugsource
arch: riscv64
version: 3.21.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-pycryptodome
url: https://www.pycryptodome.org
rpm_license: BSD-2-Clause and Public Domain and Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-pycryptodome-3.21.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pycryptodome-debugsource-3.21.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-pycryptodome.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 1982da428746513ee652b91b462ecebf185fb4d5b47f48540264fa652c27de71
name: python-pycryptodomex-debuginfo
arch: riscv64
version: 3.21.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-pycryptodomex
url: https://www.pycryptodome.org
rpm_license: BSD 2-Clause and Public Domain and Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-pycryptodomex-3.21.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pycryptodomex-debuginfo-3.21.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-pycryptodomex.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 7b5c47db953c2190ce5734b55026d537327abd4acd9934bde08c5ed561ef7211
name: python-pycryptodomex-debugsource
arch: riscv64
version: 3.21.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-pycryptodomex
url: https://www.pycryptodome.org
rpm_license: BSD 2-Clause and Public Domain and Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-pycryptodomex-3.21.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pycryptodomex-debugsource-3.21.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-pycryptodomex.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: f20a190a8626eef0e3bdce9f23e8a31c8958efb21c78c9e5da0c0ca85fb42f9c
name: python-pycurl
arch: src
version: 7.45.3
epoch: 0
release: 1.oenext
summary: A Python interface to libcurl
url: http://pycurl.sourceforge.net/
rpm_license: LGPL-2.0+ or MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pycurl-7.45.3-1.oenext.src.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.


pkgId: ed37e8b270abef89d43eedd7ae37706af0e34ccadffb3a28ca544d5f0ad5b048
name: python-pycurl-debuginfo
arch: riscv64
version: 7.45.3
epoch: 0
release: 1.oenext
summary: Debug information for package python-pycurl
url: http://pycurl.sourceforge.net/
rpm_license: LGPL-2.0+ or MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-pycurl-7.45.3-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pycurl-debuginfo-7.45.3-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-pycurl.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: f8feb9628a37a73af3eb68d2ff4045d9c1dcc46d02a84c0c56b11811b6e942f5
name: python-pycurl-debugsource
arch: riscv64
version: 7.45.3
epoch: 0
release: 1.oenext
summary: Debug sources for package python-pycurl
url: http://pycurl.sourceforge.net/
rpm_license: LGPL-2.0+ or MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-pycurl-7.45.3-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pycurl-debugsource-7.45.3-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-pycurl.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: d23630113b1cfb712bf97de2d6628097f93145f0588b8a2d8022a7831f4a7185
name: python-pydocstyle
arch: src
version: 6.3.0
epoch: 0
release: 1.oenext
summary: Python docstring style checker
url: https://github.com/PyCQA/pydocstyle/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pydocstyle-6.3.0-1.oenext.src.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: 3bccdd63ac6c94ef4e8fd54b89a752a0c555237898d2a096e2e2809922e2750b
name: python-pydot
arch: src
version: 3.0.1
epoch: 0
release: 1.oenext
summary: Python interface to Graphviz's Dot
url: https://github.com/pydot/pydot
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pydot-3.0.1-1.oenext.src.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: f48b131352e621d52aa5b50e65fecc4436e1c110894c4b0d73bb4f418fc6d9ce
name: python-pydotplus
arch: src
version: 2.0.2
epoch: 0
release: 11.oenext
summary: Python interface to Graphviz's Dot language
url: https://pypi.python.org/pypi/pydotplus
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pydotplus-2.0.2-11.oenext.src.rpm
checksum_type: sha256
description:
  PyDotPlus is an improved version of the old pydot project that
  provides a Python Interface to Graphviz's Dot language.


pkgId: 3e1a7fec224884422bef10b9dc794821b6876bfddeb00d51eddaa9aa4c490e9d
name: python-pyforge
arch: src
version: 1.3.0
epoch: 0
release: 1.oenext
summary: Python mocking framework
url: http://github.com/vmalloc/pyforge
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pyforge-1.3.0-1.oenext.src.rpm
checksum_type: sha256
description:
  What is it? Forge is a mocking library for Python. It draws most of its
  inspiration from Mox ( It is aimed to be simple, but still feature-rich, and
  provide maximum flexibility for unit testing using the mock approach.Running
  Forge's Acceptance Suite All of Forge's acceptance tests are in the tests/
  directory under the root. They require either unittest2 or the built-in unittest
  module (2.7/3.2 and above).Running the tests is recommended with the
  *nosetestsscript, but in case you don't have it, the *run_testsscript can be
  used instead.


pkgId: 17e5de1632425c342f411a41abc9c4d41661088964a04bcc075fd44fbe32b4b7
name: python-pygments
arch: src
version: 2.18.0
epoch: 0
release: 1.oenext
summary: Syntax highlighting engine written in Python
url: http://pygments.org/
rpm_license: BSD-2-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-02
rpm_packager: http://openeuler.org
location_href: src/python-pygments-2.18.0-1.oenext.src.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: 2159e46c16d56332c01dd89f09a1ec6d2bc3ddf2f5ddd5e0035e9a731423b7bd
name: python-pyinstaller
arch: src
version: 6.4.0
epoch: 0
release: 1.oenext
summary: PyInstaller bundles a Python application and all its dependencies into a single package.
url: http://www.pyinstaller.org
rpm_license: GPL-2.0-only
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-pyinstaller-6.4.0-1.oenext.src.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: 8c02623acb542cef161b3b3602f72294c8c0870f45c7996c63f353d76698d5ac
name: python-pyinstaller-debuginfo
arch: riscv64
version: 6.4.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-pyinstaller
url: http://www.pyinstaller.org
rpm_license: GPL-2.0-only
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: python-pyinstaller-6.4.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pyinstaller-debuginfo-6.4.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-pyinstaller.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: d06aadc7565140fefa81d8bbfbe4fa01b41356c5921a2a7c9e9387f824b997f8
name: python-pyinstaller-debugsource
arch: riscv64
version: 6.4.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-pyinstaller
url: http://www.pyinstaller.org
rpm_license: GPL-2.0-only
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: python-pyinstaller-6.4.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pyinstaller-debugsource-6.4.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-pyinstaller.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: da01e733e189968f20d8ae7619dc9e1bb416d5edc59a1a961631cd3bbc38b773
name: python-pylons-sphinx-themes
arch: src
version: 1.0.13
epoch: 0
release: 2.oenext
summary: Sphinx themes for Pylons Project documentation.
url: https://pylonsproject.org
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pylons-sphinx-themes-1.0.13-2.oenext.src.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: 4109b1af4fe54143da62720e060f261e804ceca6d0d64f64d520fd72e80f8e10
name: python-pymongocrypt
arch: src
version: 1.9.2
epoch: 0
release: 1.oenext
summary: Python bindings for libmongocrypt
url: https://github.com/mongodb/libmongocrypt/tree/master/bindings/python
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pymongocrypt-1.9.2-1.oenext.src.rpm
checksum_type: sha256
description:
  Python wrapper library for libmongocrypt that supports client side encryption
  in drivers. PyMongoCrypt uses cffi and cryptography.


pkgId: 9963bb3099f7c7da7065b1fa77f34c7d2d816c2d949de76334a9e4ceaf52e2fa
name: python-pynacl
arch: src
version: 1.5.0
epoch: 0
release: 1.oenext
summary: Python binding to the libsodium library
url: https://github.com/pyca/pynacl
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: ubuntu
rpm_packager: http://openeuler.org
location_href: src/python-pynacl-1.5.0-1.oenext.src.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. It supports Python 2.7
  and 3.4+ as well as PyPy 2.6+.


pkgId: b7894d171184d4a9b9f3650fb3111a3b18edd749c382e232ed83652624c9f403
name: python-pynacl-debuginfo
arch: riscv64
version: 1.5.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-pynacl
url: https://github.com/pyca/pynacl
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: ubuntu
rpm_sourcerpm: python-pynacl-1.5.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pynacl-debuginfo-1.5.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-pynacl.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 7984fe12903d050cb12176bc16bb796dbd583e9c3695b53d7a272092f41feadb
name: python-pynacl-debugsource
arch: riscv64
version: 1.5.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-pynacl
url: https://github.com/pyca/pynacl
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: ubuntu
rpm_sourcerpm: python-pynacl-1.5.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pynacl-debugsource-1.5.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-pynacl.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: da85816052565a6071aee2468b9677456baf63f6f042afc373f65f5aa16441c1
name: python-pyodbc
arch: src
version: 5.2.0
epoch: 0
release: 1.oenext
summary: DB API Module for ODBC
url: https://github.com/mkleehammer/pyodbc
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pyodbc-5.2.0-1.oenext.src.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: 88e5bdbfdf6fb4997b84e7d6043612bffc85ea0d0d85239af0a25b43ab7b3abf
name: python-pyodbc-debuginfo
arch: riscv64
version: 5.2.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-pyodbc
url: https://github.com/mkleehammer/pyodbc
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-pyodbc-5.2.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pyodbc-debuginfo-5.2.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-pyodbc.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: a1da89ab38af2137727b440afec98dfc80132c7f9b1577db3b053f3542b05b18
name: python-pyodbc-debugsource
arch: riscv64
version: 5.2.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-pyodbc
url: https://github.com/mkleehammer/pyodbc
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-pyodbc-5.2.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pyodbc-debugsource-5.2.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-pyodbc.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 68fea3401953c3ba7338a787ed67e63edd75a593b822645d625be7446d71c645
name: python-pyperclip
arch: src
version: 1.9.0
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-pyperclip-1.9.0-1.oenext.src.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: 59b7e80bec98df71c3a0c582bb2c7569da2cc11029131f2b153b84dd6c39c40c
name: python-pyproject-hooks
arch: src
version: 1.2.0
epoch: 0
release: 1.oenext
summary: Wrappers to call pyproject.toml-based build backend hooks
url: https://pypi.org/project/pyproject_hooks/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pyproject-hooks-1.2.0-1.oenext.src.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: 8e1cde0890cb5691713fb5ca291e8618ab60cf174661fa41625db2e85405e009
name: python-pyproject-metadata
arch: src
version: 0.7.1
epoch: 0
release: 1.oenext
summary: PEP 621 metadata parsing
url: https://pypi.org/project/pyproject-metadata/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pyproject-metadata-0.7.1-1.oenext.src.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: 6049a73f2bb8791245f4524c514c72db2b72bc18ed3b45e6955c16c2d23e2aec
name: python-pyquery
arch: src
version: 2.0.1
epoch: 0
release: 1.oenext
summary: A jquery-like library for python
url: http://pypi.python.org/pypi/pyquery
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-pyquery-2.0.1-1.oenext.src.rpm
checksum_type: sha256
description:
  pyquery allows you to make jquery queries on xml documents.
  The API is as much as possible the similar to jquery.
  pyquery uses lxml for fast xml and html manipulation.


pkgId: d59dd9a5d8909e2c3b870d13182f91c69ced1a1cbb1572b8aa9f1ac4641747dd
name: python-pyroute2
arch: src
version: 0.7.12
epoch: 0
release: 1.oenext
summary: Python Netlink library
url: https://github.com/svinota/pyroute2
rpm_license: GPL-2.0-or-later and Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pyroute2-0.7.12-1.oenext.src.rpm
checksum_type: sha256
description:
  Pyroute2 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: 839c9afa4d2cccb082cbc4f48bb6b65c5d97d37bd6b48b50f34e5596fbeb947c
name: python-pyrpm
arch: src
version: 0.15
epoch: 0
release: 1.oenext
summary: python-pyrpm is a Python library for parsing RPM spec files
url: https://github.com/bkircher/python-rpm-spec
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pyrpm-0.15-1.oenext.src.rpm
checksum_type: sha256
description:
  python-pyrpm is a Python library for parsing RPM spec files. This module allows
  you to parse spec files and gives you simple access to various bits of
  information that is contained in the spec file.


pkgId: 31b8e791d0719f6f6bce96948d6b99700f52eec13647f79ad053725be69dacb8
name: python-pyrsistent
arch: src
version: 0.20.0
epoch: 0
release: 1.oenext
summary: Persistent/Functional/Immutable data structures
url: http://github.com/tobgu/pyrsistent/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pyrsistent-0.20.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Pyrsistent is a number of persistent collections (by some referred to as functional data structures). Persistent in
  the sense that they are immutable.


pkgId: c4346ee7cef715342ca7742545d0d1dd468f9371f77e5b6284b4c6f7c0d7d72e
name: python-pyrsistent-debuginfo
arch: riscv64
version: 0.20.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-pyrsistent
url: http://github.com/tobgu/pyrsistent/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-pyrsistent-0.20.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pyrsistent-debuginfo-0.20.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-pyrsistent.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: f2c1bab4db6111c6dbb32f7c030c69cf8be2deb485dde4c5f79a7598ae49e3d8
name: python-pyrsistent-debugsource
arch: riscv64
version: 0.20.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-pyrsistent
url: http://github.com/tobgu/pyrsistent/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-pyrsistent-0.20.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pyrsistent-debugsource-0.20.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-pyrsistent.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: c17bc97cc7b0dbafbe4b23d6a2a292e251f324c440982f6db3f18c128364412f
name: python-pysnmp
arch: src
version: 4.4.12
epoch: 0
release: 2.oenext
summary: SNMP library for Python
url: https://github.com/etingof/pysnmp
rpm_license: BSD-2-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pysnmp-4.4.12-2.oenext.src.rpm
checksum_type: sha256
description:
  SNMP v1/v2c/v3 engine and Standard Applications suite written in pure-Python.
  Supports Manager/Agent/Proxy roles, Manager/Agent-side MIBs, asynchronous
  operation and multiple network transports.


pkgId: f42334c0bcfb42378dc4ab10701e3769b4b2d8daf5f1fd0937f8c27cf2ed87e7
name: python-pysocks
arch: src
version: 1.7.1
epoch: 0
release: 2.oenext
summary: A Python SOCKS client module
url: https://github.com/Anorov/PySocks
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pysocks-1.7.1-2.oenext.src.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.


pkgId: f6026ac4863440cf6f2835ae4001758086d8f4e33d63a68d4d7bfa45c33ec6ae
name: python-pyspnego
arch: src
version: 0.11.1
epoch: 0
release: 1.oenext
summary: Windows Negotiate Authentication Client and Server
url: https://github.com/jborean93/pyspnego
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pyspnego-0.11.1-1.oenext.src.rpm
checksum_type: sha256
description:
  Python SPNEGO 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: 640ebebd7f9d4b0b85ced637c6d33d7cdfb16cd57c468f67024124e74d390458
name: python-pyspnego-help
arch: noarch
version: 0.11.1
epoch: 0
release: 1.oenext
summary: Windows Negotiate Authentication Client and Server
url: https://github.com/jborean93/pyspnego
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-pyspnego-0.11.1-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: noarch/python-pyspnego-help-0.11.1-1.oenext.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: 3a302fe8ef71c4adbc010464978c2bfb72a32548aed2ebfdc689746297b6e6b5
name: python-pytest-benchmark
arch: src
version: 4.0.0
epoch: 0
release: 1.oenext
summary: A py.test fixture for benchmarking code
url: https://pytest-benchmark.readthedocs.io
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pytest-benchmark-4.0.0-1.oenext.src.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: 6e535353bc4807a7e670399095e6de7d8e9ec2cedbecb6e5a7564cd8090d30f6
name: python-pytest-cov
arch: src
version: 5.0.0
epoch: 0
release: 1.oenext
summary: Pytest plugin for measuring coverage
url: https://github.com/pytest-dev/pytest-cov
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pytest-cov-5.0.0-1.oenext.src.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: b9e48bac0662f0cdfb0cd6f9ab0901bc2b504325e8243ee4d2050f83d9d7caa8
name: python-pytest-expect
arch: src
version: 1.1.0
epoch: 0
release: 5.oenext
summary: Py.test plugin to store test expectations and mark tests based on them
url: https://pypi.org/project/pytest-expect/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pytest-expect-1.1.0-5.oenext.src.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: d7c8e4e1ab3434d67fcdbb8a7b6dd29b31e29d34c502ff3c39007eb76812173f
name: python-pytest-fixture-config
arch: src
version: 1.7.0
epoch: 0
release: 1.oenext
summary: Simple configuration objects for Py.test fixtures
url: https://pypi.python.org/pypi/pytest-fixture-config
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pytest-fixture-config-1.7.0-1.oenext.src.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: a06720ffa6d74779bb6b84f7bfaaa74753cb0b263ab591427e3641c5cf03ef43
name: python-pytest-forked
arch: src
version: 1.6.0
epoch: 0
release: 2.oenext
summary: run tests in isolated forked subprocesses
url: https://github.com/pytest-dev/pytest-forked
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pytest-forked-1.6.0-2.oenext.src.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: b22758c8c07a79127c00430d6b24948d2291a902ed81bbb673751e2facb98813
name: python-pytest-freezegun
arch: src
version: 0.4.2
epoch: 0
release: 1.oenext
summary: Wrap tests with fixtures in freeze_time
url: https://github.com/ktosiek/pytest-freezegun
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pytest-freezegun-0.4.2-1.oenext.src.rpm
checksum_type: sha256
description:
   pytest-freezegun Wrap tests with fixtures in freeze_time--Freeze time in both
  the test and fixtures Access the freezer when you need it Installation You can
  install "pytest-freezegun" via pip from PyPI:: $ pip install pytest-freezegun--
  Freeze time by using the freezer fixture:: def test_frozen_date(freezer): now
  datetime.


pkgId: 3eb9bbe6c07f7956aac3baef26c031e1553ead328c59d9c200eca883a74e604f
name: python-pytest-mock
arch: src
version: 3.14.0
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pytest-mock-3.14.0-1.oenext.src.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: bde0b5822f2d1a48b33394e428d8ef43d023b8947101e4b34be3b382b5b16b45
name: python-pytest-mpl
arch: src
version: 0.17.0
epoch: 0
release: 2.oenext
summary: pytest plugin to help with testing figures output from Matplotlib
url: https://github.com/matplotlib/pytest-mpl
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pytest-mpl-0.17.0-2.oenext.src.rpm
checksum_type: sha256
description:
  --This is a plugin to facilitate image comparison for Matplotlib <>_ figures in
  pytest.For each figure to test, the reference image is subtracted from the
  generated image, and the RMS of the residual is compared to a user-specified
  tolerance. If the residual is too large, the test will fail (this is implemented
  using helper functions from matplotlib.testing).For more information on how to
  write tests to do this, see the **Using*section below.Installing -This plugin is
  compatible with Python 3.6 and later, and requires pytest <>_ and matplotlib <.


pkgId: 5ce2791463ba58379940bb9323ab1ac56a34f01c7abec7ad8e910bbdc28bb0d9
name: python-pytest-mypy
arch: src
version: 0.10.3
epoch: 0
release: 2.oenext
summary: Mypy static type checker plugin for Pytest
url: https://github.com/dbader/pytest-mypy
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pytest-mypy-0.10.3-2.oenext.src.rpm
checksum_type: sha256
description:
  Mypy static type checker plugin for Pytest. Runs the mypy static type checker
  on your source files as part of your pytest test runs. Does for mypy what the
  pytest-flake8 plugin does for flake8.


pkgId: 7cb5556008ffea8130ec2df5cfd790ce350d6645cca1b3dc6295db61fad42270
name: python-pytest-regressions
arch: src
version: 2.5.0
epoch: 0
release: 1.oenext
summary: Pytest fixtures for writing regression tests
url: https://pypi.org/project/pytest-regressions/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pytest-regressions-2.5.0-1.oenext.src.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: cbd616531c6eade2cd90a2396704a61b405c14914cadc9043f1e7f2517a1c2e3
name: python-pytest-relaxed
arch: src
version: 2.0.2
epoch: 0
release: 1.oenext
summary: Relaxed test discovery for pytest
url: https://github.com/bitprophet/pytest-relaxed
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pytest-relaxed-2.0.2-1.oenext.src.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: 5d62adc4d9db84502ba8900152f9923b4855d1525be36bc1337eeb029443e523
name: python-pytest-sugar
arch: src
version: 1.0.0
epoch: 0
release: 1.oenext
url: https://pivotfinland.com/pytest-sugar/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pytest-sugar-1.0.0-1.oenext.src.rpm
checksum_type: sha256
summary:
  pytest-sugar is a plugin for pytest that changes the default look and feel of pytest (e.g. progressbar, show tests that fail instantly).

description:
  pytest-sugar is a plugin for [pytest](http://pytest.org) that shows
  failures and errors instantly and shows a progress bar.


pkgId: 88e50c86595a21ed6ec02a8d9a47308ebd1edb39f5ad2f7d1113cc2745ce3815
name: python-pytest-virtualenv
arch: src
version: 1.7.0
epoch: 0
release: 3.oenext
summary: Virtualenv fixture for py.test
url: https://github.com/manahl/pytest-plugins
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-pytest-virtualenv-1.7.0-3.oenext.src.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: b5e75059caa03df120c5b7e3c538b0ef986e3ac0462f674832bf90a4f8b448d5
name: python-pythran
arch: src
version: 0.17.0
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pythran-0.17.0-1.oenext.src.rpm
checksum_type: sha256
description:
  An ahead of time compiler for a subset of the Python language, with a focus on scientific computing.


pkgId: 4fc4cc8e2d3891d13ac8e2c1e739124d01644c216e3dc708a07ff6e4c6cc8a50
name: python-pytoolconfig
arch: src
version: 1.3.1
epoch: 0
release: 1.oenext
url: https://github.com/bageljrkhanofemus/pytoolconfig
rpm_license: LGPL-3.0-or-later
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pytoolconfig-1.3.1-1.oenext.src.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: f1a937f8dcae06245b362dd9804b2556427d401df35b79433c48500f2f8feacf
name: python-pytype-debuginfo
arch: riscv64
version: 2023.9.19
epoch: 0
release: 2.oenext
summary: Debug information for package python-pytype
url: https://github.com/google/pytype
rpm_license: Apache 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-pytype-2023.9.19-2.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pytype-debuginfo-2023.9.19-2.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-pytype.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 85d09928945a37efcb5ace11aa571b0efd50bed41dabeea946c80532481ecf67
name: python-pytype-debugsource
arch: riscv64
version: 2023.9.19
epoch: 0
release: 2.oenext
summary: Debug sources for package python-pytype
url: https://github.com/google/pytype
rpm_license: Apache 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-pytype-2023.9.19-2.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-pytype-debugsource-2023.9.19-2.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-pytype.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 9ca1e18023fd7e7773370332465dbc7105de5661768c73269aff2b4a19d33b40
name: python-pytz-deprecation-shim
arch: src
version: 0.1.0.post0
epoch: 0
release: 1.oenext
summary: Shims to help you safely remove pytz
url: https://github.com/pganssle/pytz-deprecation-shim
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pytz-deprecation-shim-0.1.0.post0-1.oenext.src.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: dde80b889ee4b48d5b2dd2157fd44d19deb3ad310ba3c7f5f30122740f65fe76
name: python-pyudev
arch: src
version: 0.24.3
epoch: 0
release: 1.oenext
summary: A libudev binding
url: http://pypi.python.org/pypi/pyudev
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pyudev-0.24.3-1.oenext.src.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: d16e0d633245ed0b1969125a35d77430cc24a9a87f36655e4577523a677a686d
name: python-pyusb
arch: src
version: 1.2.1
epoch: 0
release: 2.oenext
summary: Python USB access module
url: https://pyusb.github.io/pyusb
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pyusb-1.2.1-2.oenext.src.rpm
checksum_type: sha256
description:
  PyUSB offers easy USB devices communication in Python.
  It should work without additional code in any environment with
  Python >= 3.6, ctypes and a pre-built USB backend library
  (currently: libusb 1.x, libusb 0.1.x or OpenUSB).


pkgId: 51c14ac7b2ff22bfbf302553ac19681a9096583d09d1a9ce637206e020ee9759
name: python-pyvmomi
arch: src
version: 8.0.3.0.1
epoch: 0
release: 1.oenext
summary: VMware vSphere Python SDK
url: https://github.com/vmware/pyvmomi
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pyvmomi-8.0.3.0.1-1.oenext.src.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: a01ad57f5f7fd818dbe9d06ba335f91e1b0b600c57f1cd76216a84a8376140ef
name: python-pywinrm
arch: src
version: 0.5.0
epoch: 0
release: 2.oenext
summary: Python library for Windows Remote Management
url: http://github.com/diyan/pywinrm/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-pywinrm-0.5.0-2.oenext.src.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: 4b3284ba56519cc22822e5d55b79dd8832dc43803640531268a746f476446b9c
name: python-qt5
arch: src
version: 5.15.9
epoch: 0
release: 1.oenext
summary: PyQt5 is a set of Python bindings for Qt5
url: http://www.riverbankcomputing.com/software/pyqt/
rpm_license: GPLv3
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-qt5-5.15.9-1.oenext.src.rpm
checksum_type: sha256
description:
  PyQt is a set of Python v2 and v3 bindings for The Qt Company's Qt application framework and runs on
  all platforms supported by Qt including Windows, OS X, Linux, iOS and Android. PyQt5 supports Qt v5.


pkgId: 988a131bf93e05a383aa7695b7adec6796ff10df76cb41ea2faab988ff4b59e5
name: python-qt5-debuginfo
arch: riscv64
version: 5.15.9
epoch: 0
release: 1.oenext
summary: Debug information for package python-qt5
url: http://www.riverbankcomputing.com/software/pyqt/
rpm_license: GPLv3
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-qt5-5.15.9-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-qt5-debuginfo-5.15.9-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-qt5.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 3fee35d9b5866af0b1a486a338e98614e2758c35c13ef65663df65339c72cac6
name: python-qt5-debugsource
arch: riscv64
version: 5.15.9
epoch: 0
release: 1.oenext
summary: Debug sources for package python-qt5
url: http://www.riverbankcomputing.com/software/pyqt/
rpm_license: GPLv3
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-qt5-5.15.9-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-qt5-debugsource-5.15.9-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-qt5.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 4aea30d8c470b819e479632a82d41ca507586da9e30bc641b4cf9d3fe2dc70d2
name: python-rcssmin-debuginfo
arch: riscv64
version: 1.1.3
epoch: 0
release: 1.oenext
summary: Debug information for package python-rcssmin
url: http://opensource.perlig.de/rcssmin
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-rcssmin-1.1.3-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-rcssmin-debuginfo-1.1.3-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-rcssmin.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 47388ad84e3caab32335cf51e8ca023cd04ab0288bb355969d471476cf3ece4e
name: python-rcssmin-debugsource
arch: riscv64
version: 1.1.3
epoch: 0
release: 1.oenext
summary: Debug sources for package python-rcssmin
url: http://opensource.perlig.de/rcssmin
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-rcssmin-1.1.3-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-rcssmin-debugsource-1.1.3-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-rcssmin.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 117144dd259623079954dcbdc0546879f47ab9f51016be64272203f90cbccc7a
name: python-rdflib
arch: src
version: 7.1.0
epoch: 0
release: 1.oenext
url: https://github.com/RDFLib/rdflib
rpm_license: BSD-3-clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-rdflib-7.1.0-1.oenext.src.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: bffaa78141d817e9092e4f50f46fe4b8b5313ddbb8d89a9ecd89bf12c1c196f6
name: python-readme-renderer
arch: src
version: 41.0
epoch: 0
release: 1.oenext
summary: readme_renderer is a library for rendering "readme" descriptions for Warehouse
url: https://github.com/pypa/readme_renderer
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-readme-renderer-41.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Readme Renderer is a library that will safely render arbitrary README files into HTML.
  It is designed to be used in Warehouse to render the long_description for packages.
  It can handle Markdown, reStructuredText (.rst), and plain text.


pkgId: e5765fdda32e56511392e8e8bc9118c3252d577573a909e5e6dae4c10424e5ac
name: python-recommonmark
arch: src
version: 0.7.1
epoch: 0
release: 1.oenext
url: https://github.com/rtfd/recommonmark
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-recommonmark-0.7.1-1.oenext.src.rpm
checksum_type: sha256
summary:
  A docutils-compatibility bridge to CommonMark, enabling you to write CommonMark inside of Docutils & Sphinx projects.


pkgId: d80648fa6940cb4acca86d04182ebf47b324306e64aef8ad04a4f8de29915d36
name: python-regex
arch: src
version: 2024.9.11
epoch: 0
release: 1.oenext
summary: Alternative regular expression module, to replace re.
url: https://bitbucket.org/mrabarnett/mrab-regex
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-regex-2024.9.11-1.oenext.src.rpm
checksum_type: sha256
description:
  This regex implementation is backwards-compatible with the standard 're' module, but offers additional functionality.


pkgId: 3a52e206c600a9439f819f61cca35471d10a1591b422f5a78c53ddc9554ee1d7
name: python-regex-debuginfo
arch: riscv64
version: 2024.9.11
epoch: 0
release: 1.oenext
summary: Debug information for package python-regex
url: https://bitbucket.org/mrabarnett/mrab-regex
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-regex-2024.9.11-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-regex-debuginfo-2024.9.11-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-regex.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 998226a57c7e7abed8bafd1aab2ece5601e08b3a31ee1e314c3d45096c3a81fd
name: python-regex-debugsource
arch: riscv64
version: 2024.9.11
epoch: 0
release: 1.oenext
summary: Debug sources for package python-regex
url: https://bitbucket.org/mrabarnett/mrab-regex
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-regex-2024.9.11-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-regex-debugsource-2024.9.11-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-regex.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 8c1608c5927bef29dbbeec0c052b8b0305f327442e4328698054cd0772e28983
name: python-repoze.who
arch: src
version: 3.0.0
epoch: 0
release: 1.oenext
summary: repoze.who is an identification and authentication framework for WSGI.
url: https://github.com/repoze/repoze.who
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-repoze.who-3.0.0-1.oenext.src.rpm
checksum_type: sha256
description:
  repoze.who is an identification and authentication framework
  for arbitrary WSGI applications.  repoze.who can be configured
  either as WSGI middleware or as an API for use by an application.


pkgId: d945f27d3b4848f5c925772843a59cf937f2f9b9f546ed3d422946ae8663f179
name: python-requests
arch: src
version: 2.31.0
epoch: 0
release: 1.oenext
summary: Python HTTP Library
url: http://python-requests.org/
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-15
rpm_packager: http://openeuler.org
location_href: src/python-requests-2.31.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Requests is an HTTP library, written in Python, as an alternative
  to Python's builtin urllib2 which requires work (even
  method overrides) to perform basic tasks.
  Features of Requests:
   - GET, HEAD, POST, PUT, DELETE Requests:
     + HTTP Header Request Attachment.
     + Data/Params Request Attachment.
     + Multipart File Uploads.
     + CookieJar Support.
     + Redirection History.
     + Redirection Recursion Urllib Fix.
     + Automatic Decompression of GZipped Content.
     + Unicode URL Support.
   - Authentication:
     + URL + HTTP Auth Registry.


pkgId: 7986742bcb889697cae439f826fa9ba67f3a97006d8a2baa896db5038f51eaa4
name: python-requests-cache
arch: src
version: 1.2.1
epoch: 0
release: 1.oenext
url: https://github.com/reclosedev/requests-cache
rpm_license: BSD-2-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-requests-cache-1.2.1-1.oenext.src.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: 25b05061ea4a5695713a13624013e9f0aa3d5a6b244492fb407103049571db13
name: python-requests-file
arch: src
version: 1.5.1
epoch: 0
release: 5.oenext
summary: A transport adapter for use with the Requests Python library
url: https://github.com/dashea/requests-file
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-requests-file-1.5.1-5.oenext.src.rpm
checksum_type: sha256
description:
  Requests-File is a transport adapter for use with the Requests Python library
  to allow local filesystem access via file:// URLs.


pkgId: 4d7e7d5a6df1c2762a892f093d138a7a927a6e5935357f56778cfd2971a38670
name: python-requests-ftp
arch: src
version: 0.3.1
epoch: 0
release: 18.oenext
summary: FTP Transport Adapter for Requests
url: https://github.com/Lukasa/requests-ftp
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-requests-ftp-0.3.1-18.oenext.src.rpm
checksum_type: sha256
description:
  Requests-FTP is an implementation of a very stupid FTP transport adapter
  for use with the awesome Requests Python library.


pkgId: 0c0718e9ce8aa3cce69b4b1e6de7519c8bc3051dfc52e9be4ce68300362d6baa
name: python-requests-gssapi
arch: src
version: 1.3.0
epoch: 0
release: 1.oenext
summary: A GSSAPI/SPNEGO authentication handler for python-requests
url: https://github.com/pythongssapi/requests-gssapi
rpm_license: ISC
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-requests-gssapi-1.3.0-1.oenext.src.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: 7984723875396300388bded5acadbceffc2d03efee05e1ff3ffac16eff034976
name: python-requests-kerberos
arch: src
version: 0.15.0
epoch: 0
release: 1.oenext
summary: A Kerberos authentication handler for python-requests
url: https://github.com/requests/requests-kerberos
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: ubuntu
rpm_packager: http://openeuler.org
location_href: src/python-requests-kerberos-0.15.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Requests is an HTTP library, written in Python, for human beings. This library
  adds optional Kerberos/GSSAPI authentication support and supports mutual
  authentication.


pkgId: e9f26f2ab7894e855bb30e13daf542fbc95ac8f9ff60a35804324c4401d84f1f
name: python-requests-oauthlib
arch: src
version: 2.0.0
epoch: 0
release: 1.oenext
summary: OAuthlib authentication support for Requests.
url: https://github.com/requests/requests-oauthlib
rpm_license: ISC
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-requests-oauthlib-2.0.0-1.oenext.src.rpm
checksum_type: sha256
description:
  This project provides first-class OAuth library support for `Requests <http://python-requests.org>`.


pkgId: b4fb85d65bb1762ff1472ae56a8aa4a84044fb2683b154774d424176c0ec0d2f
name: python-requests_ntlm
arch: src
version: 1.3.0
epoch: 0
release: 1.oenext
summary: This package allows for HTTP NTLM authentication using the requests library.
url: https://github.com/requests/requests-ntlm
rpm_license: ISC
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-requests_ntlm-1.3.0-1.oenext.src.rpm
checksum_type: sha256
description:
  This package allows Python clients running on any operating system to provide NTLM authentication to a supporting server.


pkgId: d44072fa96f145e574901db9466f783216e488bd4d1ed888840a1565c3b9d09c
name: python-requestsexceptions
arch: src
version: 1.4.0
epoch: 0
release: 2.oenext
summary: Import exceptions from potentially bundled packages in requests.
url: http://www.openstack.org/
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-requestsexceptions-1.4.0-2.oenext.src.rpm
checksum_type: sha256
description:
  The python requests library bundles the urllib3 library, however, some
  software distributions modify requests to remove the bundled library.
  This makes some operations, such as supressing the "insecure platform
  warning" messages that urllib emits difficult.  This is a simple
  library to find the correct path to exceptions in the requests library
  regardless of whether they are bundled.


pkgId: 6683f416f378cf5bd4058bd07f09a344fcc405bf6643b3ce0759a40a7414dafb
name: python-requirementslib
arch: src
version: 3.0.0
epoch: 0
release: 1.oenext
summary: A tool for converting between pip-style and pipfile requirements.
url: https://github.com/sarugaku/requirementslib
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-requirementslib-3.0.0-1.oenext.src.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: 9977a3a150b07aba75b08fadc90f5315f8c2b2ce0ba3f937884726f2908872fb
name: python-retrying
arch: src
version: 1.3.4
epoch: 0
release: 1.oenext
summary: Retrying
url: https://github.com/rholder/retrying
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-retrying-1.3.4-1.oenext.src.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: 8be4c3646af94d7b93847ac4904ccf397e40f7e783062578635520f17384cb4a
name: python-robotframework
arch: src
version: 7.1
epoch: 0
release: 1.oenext
summary: Generic automation framework for acceptance testing and robotic process automation (RPA)
url: http://robotframework.org
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-robotframework-7.1-1.oenext.src.rpm
checksum_type: sha256
description:
  Robot Framework is a generic open source automation framework for acceptance testing,
  acceptance test driven development (ATDD), and robotic process automation (RPA).
  It has simple plain text syntax and it can be extended easily with libraries implemented using Python or Java.

rpm_license:
  Public Domain and Apache-2.0 and BSD and MIT and BSL-1.0 and LGPL-2.1-only and MPL-2.0 and GPL-3.0-only and GPL-2.0-or-later and MPL-1.1 and IJG and Zlib


pkgId: 4b144e12861bb0f060293f02a9dd1ef3cfd83a3962fff27794b2c2d5f1c62625
name: python-rpds-py-debuginfo
arch: riscv64
version: 0.20.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-rpds-py
url: https://github.com/crate-py/rpds
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-rpds-py-0.20.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-rpds-py-debuginfo-0.20.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-rpds-py.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: e69f56885f3461ef43ef0d3f79f0e530d1fdaf919b0a72c60a169a1f7384946c
name: python-rpds-py-debugsource
arch: riscv64
version: 0.20.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-rpds-py
url: https://github.com/crate-py/rpds
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-rpds-py-0.20.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-rpds-py-debugsource-0.20.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-rpds-py.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: b379a51dfe81da39cfbee7434dc54275faac998f2a77eb757dcc8a89bdef8110
name: python-rsa
arch: src
version: 4.9
epoch: 0
release: 1.oenext
summary: Pure-Python RSA implementation
url: https://stuvel.eu/rsa
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-rsa-4.9-1.oenext.src.rpm
checksum_type: sha256
description:
  Python-RSA is a pure-Python RSA implementation. It supports
  encryption and decryption, signing and verifying signatures,
  and key generation according to PKCS#1 version 1.5.


pkgId: a4ed30a6b710e5b5110dc0089890fa55f0333c3d7f6202e7229e510085b02e93
name: python-rst-linker
arch: src
version: 2.5.0
epoch: 0
release: 1.oenext
summary: Tools for adding metadata and hyperlinks to reStructuredText.
url: https://github.com/jaraco/rst.linker
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_packager: http://openeuler.org
location_href: src/python-rst-linker-2.5.0-1.oenext.src.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: f9c8baa1ad2f6796ebb62ea88aa864b6931af921d3f22fadf44bba74864bd73f
name: python-rtslib
arch: src
version: 2.1.76
epoch: 0
release: 2.oenext
summary: Python object API for Linux kernel LIO SCSI target
url: https://github.com/open-iscsi/rtslib-fb
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-rtslib-2.1.76-2.oenext.src.rpm
checksum_type: sha256
description:
  python-rtslib is a python object API for generic Linux SCSI kernel target
  which includes the 'target' service and targetctl tool for restoring
  configuration.


pkgId: af4e9db8f25349db3c65e940011f1b11a715d754a5347b60227fc4ec7f174a5c
name: python-ruamel-yaml
arch: src
version: 0.18.6
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-ruamel-yaml-0.18.6-1.oenext.src.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: 8394e661cc4a9ccd646a8fed82aa60c7d6b40cc577cd2eec22b0dd63330e518d
name: python-ruamel-yaml-clib-debuginfo
arch: riscv64
version: 0.2.8
epoch: 0
release: 1.oenext
summary: Debug information for package python-ruamel-yaml-clib
url: https://bitbucket.org/ruamel/yaml.clib
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ruamel-yaml-clib-0.2.8-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-ruamel-yaml-clib-debuginfo-0.2.8-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-ruamel-yaml-clib.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 9c6b75d0a9e6230e9f12aa0b8078f3115775a72e5c92e1c1b84a5c3839f1cd90
name: python-ruamel-yaml-clib-debugsource
arch: riscv64
version: 0.2.8
epoch: 0
release: 1.oenext
summary: Debug sources for package python-ruamel-yaml-clib
url: https://bitbucket.org/ruamel/yaml.clib
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ruamel-yaml-clib-0.2.8-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-ruamel-yaml-clib-debugsource-0.2.8-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-ruamel-yaml-clib.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: d6ba7203ac94cef3b20cf864013d13b916b7c9dfe9836e54dbb23d699a84a5e9
name: python-ruff-debuginfo
arch: riscv64
version: 0.7.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-ruff
url: https://github.com/astral-sh/ruff
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ruff-0.7.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-ruff-debuginfo-0.7.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-ruff.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 75cfea6145dd5c83a6ffd82f3a5763a31801ad6b137c77c5a83464f2ba622be3
name: python-ruff-debugsource
arch: riscv64
version: 0.7.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-ruff
url: https://github.com/astral-sh/ruff
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ruff-0.7.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-ruff-debugsource-0.7.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-ruff.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 291ffebe168648cc821bc7f4d3e0ba06e80a62b3367e139ace36c9a9d60c2e2d
name: python-scandir
arch: src
version: 1.10.0
epoch: 0
release: 2.oenext
summary: scandir, a better directory iterator and faster os.walk()
url: https://github.com/benhoyt/scandir
rpm_license: New BSD License
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-scandir-1.10.0-2.oenext.src.rpm
checksum_type: sha256
description:
  ``scandir()`` is a directory iteration function like ``os.listdir()``,
  except that instead of returning a list of bare filenames, it yields
  ``DirEntry`` objects that include file type and stat information along
  with the name. Using ``scandir()`` increases the speed of ``os.walk()``
  by 2-20 times (depending on the platform and file system) by avoiding
  unnecessary calls to ``os.stat()`` in most cases.


pkgId: 891f83cf198bc91829803d51bc526ff278067fe5bc8c9bfbee2f7788869e701e
name: python-scandir-debuginfo
arch: riscv64
version: 1.10.0
epoch: 0
release: 2.oenext
summary: Debug information for package python-scandir
url: https://github.com/benhoyt/scandir
rpm_license: New BSD License
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-scandir-1.10.0-2.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-scandir-debuginfo-1.10.0-2.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-scandir.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 594a6d508b991a5afe1504bb64bd7a8012d1e19847dbe51a23902e7b3be52e1f
name: python-scandir-debugsource
arch: riscv64
version: 1.10.0
epoch: 0
release: 2.oenext
summary: Debug sources for package python-scandir
url: https://github.com/benhoyt/scandir
rpm_license: New BSD License
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-scandir-1.10.0-2.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-scandir-debugsource-1.10.0-2.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-scandir.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 3d329ebc64645e0c5e88401bf212c38d9d8525ed49cc49757ba70313afa1bf45
name: python-schedutils-debuginfo
arch: riscv64
version: 0.6
epoch: 0
release: 7.oenext
summary: Debug information for package python-schedutils
url: https://rt.wiki.kernel.org/index.php/Tuna
rpm_license: GPLv2
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-schedutils-0.6-7.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-schedutils-debuginfo-0.6-7.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-schedutils.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 2b18f6a78a7ae4f0d328c2a2935090f28f8653853f55efb90f6447ceb62e571c
name: python-schedutils-debugsource
arch: riscv64
version: 0.6
epoch: 0
release: 7.oenext
summary: Debug sources for package python-schedutils
url: https://rt.wiki.kernel.org/index.php/Tuna
rpm_license: GPLv2
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-schedutils-0.6-7.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-schedutils-debugsource-0.6-7.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-schedutils.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 1eea3d67c2d9a8961fca44a975ee54ec3b6112c2ed74d1a5c2fe174e667867b6
name: python-schema
arch: src
version: 0.7.7
epoch: 0
release: 1.oenext
summary: Simple data validation library
url: https://github.com/keleshev/schema
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_packager: http://openeuler.org
location_href: src/python-schema-0.7.7-1.oenext.src.rpm
checksum_type: sha256
description:
  **schema** is a library for validating Python data structures, such as those
  obtained from config-files, forms, external services or command-line
  parsing, converted from JSON/YAML (or something else) to Python data-types.


pkgId: feb73f08c32c7d8c2a8a47327e836a5ca7e7f3d72307850f434edc896c4fd551
name: python-scikit-build
arch: src
version: 0.18.0
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-scikit-build-0.18.0-1.oenext.src.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: 86cd01bd1d11fe52d3711dc971d65fe8649e1d2ed4508d4ab9358292557e381b
name: python-scikit-learn
arch: src
version: 1.4.0
epoch: 0
release: 2.oenext
summary: A Python module for machine learning built on top of SciPy
url: https://scikit-learn.org/stable/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-scikit-learn-1.4.0-2.oenext.src.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: 4fc01d1ce10ef098ecffee4a1308488e2b3e88d7184fd2cc387ebb81a1568e64
name: python-scikit-optimize
arch: src
version: 0.10.2
epoch: 0
release: 1.oenext
summary: Sequential model-based optimization toolbox
url: https://github.com/holgern/scikit-optimize
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-scikit-optimize-0.10.2-1.oenext.src.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: 33a6a80c1b69811f885ad4b5cf984997088630ba892f4955af0b5a7d2a366f29
name: python-scp
arch: src
version: 0.15.0
epoch: 0
release: 1.oenext
summary: scp module for paramiko
url: https://github.com/jbardin/scp.py
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-scp-0.15.0-1.oenext.src.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: 1bb417130058472f44758db17aa61a0ba5df6497ac95eff557cc8dcc763339c9
name: python-scripttest
arch: src
version: 1.3
epoch: 0
release: 1.oenext
summary: Helper to test command-line scripts
url: http://pythonpaste.org/scripttest/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-scripttest-1.3-1.oenext.src.rpm
checksum_type: sha256
description:
  scripttest is a library to help you test your interactive command-line
  applications. With it you can easily run the command (in a subprocess)
  and see the output (stdout, stderr) and any file modifications.


pkgId: 3f89cbe7bffc708048772c40f2db394378746ce489af7986a3c787eb0488e1a7
name: python-scrypt-debuginfo
arch: riscv64
version: 0.8.27
epoch: 0
release: 1.oenext
summary: Debug information for package python-scrypt
url: https://github.com/holgern/py-scrypt
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-scrypt-0.8.27-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-scrypt-debuginfo-0.8.27-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-scrypt.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 9471fb2a269e5ba34e668044ef38d2fd0b19b3569931892532d19e839472ae58
name: python-scrypt-debugsource
arch: riscv64
version: 0.8.27
epoch: 0
release: 1.oenext
summary: Debug sources for package python-scrypt
url: https://github.com/holgern/py-scrypt
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-scrypt-0.8.27-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-scrypt-debugsource-0.8.27-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-scrypt.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 2378c9b4733b958a787aadb8ffa2f62320ab9c17bba0be611de5deffaeeca020
name: python-selenium
arch: src
version: 4.21.0
epoch: 0
release: 1.oenext
summary: Python bindings for Selenium
url: https://github.com/SeleniumHQ/selenium/
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-selenium-4.21.0-1.oenext.src.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: 3f10aa9c8b01884b4b1fdb2e3c2581484f15c495854247ba1dd969d32e8198c9
name: python-selenium-debuginfo
arch: riscv64
version: 4.21.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-selenium
url: https://github.com/SeleniumHQ/selenium/
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-selenium-4.21.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-selenium-debuginfo-4.21.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-selenium.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 4d1eba8536ca491895957447b6b1947b3bffab7c9200528c30085ebc41f7b642
name: python-selenium-debugsource
arch: riscv64
version: 4.21.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-selenium
url: https://github.com/SeleniumHQ/selenium/
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-selenium-4.21.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-selenium-debugsource-4.21.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-selenium.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 4e2799e115ed5944811a2ad2750617b335ebc78cadbfd91383300306dd4c5da2
name: python-setproctitle-debuginfo
arch: riscv64
version: 1.3.3
epoch: 0
release: 1.oenext
summary: Debug information for package python-setproctitle
url: https://github.com/dvarrazzo/py-setproctitle
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-setproctitle-1.3.3-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-setproctitle-debuginfo-1.3.3-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-setproctitle.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: d71d2ef7791a52f189c62a699c4017375280f0765aedd6c658186cb551366ba5
name: python-setproctitle-debugsource
arch: riscv64
version: 1.3.3
epoch: 0
release: 1.oenext
summary: Debug sources for package python-setproctitle
url: https://github.com/dvarrazzo/py-setproctitle
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-setproctitle-1.3.3-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-setproctitle-debugsource-1.3.3-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-setproctitle.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: fc2aa1e5deda809484d4350de7dfcc781e4cda5e5ed03c820a2ef4cc95f8d061
name: python-setuptools
arch: noarch
version: 69.2.0
epoch: 0
release: 1.oenext
summary: Easily build and distribute Python packages
url: https://pypi.python.org/pypi/setuptools
rpm_license: MIT and (BSD or ASL 2.0)
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-setuptools-69.2.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: noarch/python-setuptools-69.2.0-1.oenext.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: def63a2de6da7256ce11c4117cd738f0e902c0b9d6c7206e5144453b84c5e9cb
name: python-setuptools-rust
arch: src
version: 1.10.2
epoch: 0
release: 1.oenext
summary: Setuptools Rust extension plugin
url: https://github.com/PyO3/setuptools-rust
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-setuptools-rust-1.10.2-1.oenext.src.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: 9f2b530546744f1ce2410c26c1eb98b1ca752bcbc9213c74cbb9559a88a38dcb
name: python-setuptools_git
arch: src
version: 1.2
epoch: 0
release: 1.oenext
summary: Plugin for integrating Git into setuptools
url: https://pypi.python.org/project/setuptools-git/1.2/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-15
rpm_packager: http://openeuler.org
location_href: src/python-setuptools_git-1.2-1.oenext.src.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: 8febc13223ad3e296f4a7547da0cb676d343e58ff89c4ce532129e7d9a750786
name: python-setuptools_scm
arch: src
version: 8.1.0
epoch: 0
release: 1.oenext
summary: Manage your Python package versions in SCM metadata
url: https://pypi.python.org/pypi/setuptools_scm/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-setuptools_scm-8.1.0-1.oenext.src.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: 49a0cb6b9580d748b9875e067cd6111e35880d420a73167194312588f66d4a8d
name: python-should_dsl
arch: src
version: 2.1.2
epoch: 0
release: 6.oenext
summary: Should assertions in Python in as clear and readable a way as possible
url: https://github.com/nsi-iff/should-dsl
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-should_dsl-2.1.2-6.oenext.src.rpm
checksum_type: sha256
description:
  The goal of Should-DSL is to write should expectations in Python in as clear
  and readable a way as possible, using "almost" natural language (limited -
  sometimes - by the Python language constraints).


pkgId: ba0211e93366707d9b3cf58c4595e69ec8f02ebfd9f987bda9bab1ccaa49df46
name: python-simplejson-debuginfo
arch: riscv64
version: 3.19.3
epoch: 0
release: 1.oenext
summary: Debug information for package python-simplejson
url: https://github.com/simplejson/simplejson
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: ubuntu
rpm_sourcerpm: python-simplejson-3.19.3-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-simplejson-debuginfo-3.19.3-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-simplejson.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 69568e854d968dd86381879f38314abd6679e862d3c3e0862ce2e0fc3582638f
name: python-simplejson-debugsource
arch: riscv64
version: 3.19.3
epoch: 0
release: 1.oenext
summary: Debug sources for package python-simplejson
url: https://github.com/simplejson/simplejson
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: ubuntu
rpm_sourcerpm: python-simplejson-3.19.3-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-simplejson-debugsource-3.19.3-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-simplejson.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: e0bc5af82999296f68d7cf335cc334ab44e3890ee64fe67bc2cf551e9ff88be1
name: python-simpleline
arch: src
version: 1.9.0
epoch: 0
release: 2.oenext
summary: A Python3-only text UI framework
url: https://github.com/rhinstaller/python-simpleline
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-simpleline-1.9.0-2.oenext.src.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: 2c52ba0229bfeb84c1109f6a996a3f7a18b2dc2fda7f6f2027273474353d1010
name: python-singledispatch
arch: src
version: 4.1.0
epoch: 0
release: 1.oenext
summary: Transform a method into a single-dispatch generic function
url: https://pypi.org/project/singledispatch/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-singledispatch-4.1.0-1.oenext.src.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: c1c5d5166fa3fa2c4997ace141f0f61218f4f1361f9e1fb7a8116c7a777bced9
name: python-slip
arch: src
version: 0.6.5
epoch: 0
release: 7.oenext
summary: Library for Python 2.x with Convenience, extension and workaround
url: https://github.com/nphilipp/python-slip
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-slip-0.6.5-7.oenext.src.rpm
checksum_type: sha256
description:
  The Simple Library for Python 2.x and Python 3.x packages contain
  miscellaneous code for convenience, extension and workaround purposes.
  This package provides the "slip" and the "slip.util" modules.


pkgId: d6820f9a69727b1e1a1d71e0a0f900e298af3d28523e1401cc059d3e05b5e17f
name: python-smartypants
arch: src
version: 2.0.1
epoch: 0
release: 1.oenext
summary: plug-in that easily translates ASCII punctuation characters into smart entities
url: https://github.com/leohemsted/smartypants.py
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-smartypants-2.0.1-1.oenext.src.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: 9256cc9e98de63850c0048c2e4fc4791773348533089349d0d758f95b6cdcbbb
name: python-snowballstemmer
arch: src
version: 2.2.0
epoch: 0
release: 3.oenext
summary: This package provides 16 stemmers for 15 languages generated from Snowball algorithms
url: https://pypi.python.org/pypi/snowballstemmer
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-snowballstemmer-2.2.0-3.oenext.src.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: 5506c556c666876f11fbd2916578da6c751febc312738dc4074930c0eca83f0e
name: python-sortedcontainers
arch: src
version: 2.4.0
epoch: 0
release: 3.oenext
summary: Sorted Containers -- Sorted List, Sorted Dict, Sorted Set
url: https://github.com/grantjenks/python-sortedcontainers
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-sortedcontainers-2.4.0-3.oenext.src.rpm
checksum_type: sha256
description:
  `Sorted Containers`_ is an Apache2 licensed `sorted collections library`_,
  written in pure-Python, and fast as C-extensions.


pkgId: 5d9952d989c73105205931754cff313c4558d30a73778d4d00a5bfa00b6ec3c1
name: python-soupsieve
arch: src
version: 2.6
epoch: 0
release: 1.oenext
summary: A modern CSS selector implementation for Beautiful Soup.
url: https://github.com/facelessuser/soupsieve
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-soupsieve-2.6-1.oenext.src.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: 144ec69f3b1e6a284abb22bed7678bca13249ebc66660ec0b5864fd65e2223c3
name: python-sphinx
arch: src
version: 8.1.3
epoch: 1
release: 1.oenext
summary: Python documentation generator
url: https://github.com/sphinx-doc/sphinx
rpm_license: BSD and MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-sphinx-8.1.3-1.oenext.src.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: 6f9795ad1509c48c42e6132dcab6767fa24951e6592bc78c7be2b6f804c5c69a
name: python-sphinx-bootstrap-theme
arch: src
version: 0.8.1
epoch: 0
release: 1.oenext
summary: Sphinx Bootstrap Theme
url: http://ryan-roemer.github.com/sphinx-bootstrap-theme
rpm_license: MIT and ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-sphinx-bootstrap-theme-0.8.1-1.oenext.src.rpm
checksum_type: sha256
description:
  This Sphinx theme integrates the Bootstrap CSS/JavaScript framework with various layout options,
  hierarchical menu navigation, and mobile-friendly responsive design.It is configurable, extensible,
  and can use any number of different Bootswatch CSS themes.


pkgId: 9ef51aef643f5067f90638b95ee8258eeaa1dea8522a7d983f652f8c78d21dee
name: python-sphinx-design
arch: src
version: 0.6.1
epoch: 0
release: 1.oenext
summary: Sphinx extension for responsive web components
url: https://github.com/executablebooks/sphinx-design
rpm_license: MIT AND Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-sphinx-design-0.6.1-1.oenext.src.rpm
checksum_type: sha256
description:
  This package contains a Sphinx extension for designing beautiful, view
  size responsive web components.


pkgId: db0fc1fe3792eeee38cf4a65a276a4c15cc25388d0cecc1ba58ae26419f0b4eb
name: python-sphinx-gallery
arch: src
version: 0.17.1
epoch: 0
release: 1.oenext
url: https://sphinx-gallery.github.io
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-sphinx-gallery-0.17.1-1.oenext.src.rpm
checksum_type: sha256
summary:
  A Sphinx extension that builds an HTML version of any Python script and puts it into an examples gallery.

description:
  A Sphinx extension that builds an HTML version of any Python script and puts
  it into an examples gallery.


pkgId: 04f68c6839237faa55b529b5ccf536c0ee96fc2b43b13a2ccf4b3e994be8f06e
name: python-sphinx-issues
arch: src
version: 4.1.0
epoch: 0
release: 1.oenext
summary: A Sphinx extension for linking to your project's issue tracker
url: https://github.com/sloria/sphinx-issues
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-sphinx-issues-4.1.0-1.oenext.src.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: 002fa18937133989e5f3db8b51395bc6835d9e5f3427304216190a2a72254977
name: python-sphinx-theme-alabaster
arch: src
version: 1.0.0
epoch: 0
release: 1.oenext
summary: Configurable sidebar-enabled Sphinx theme
url: https://pypi.python.org/pypi/alabaster
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-sphinx-theme-alabaster-1.0.0-1.oenext.src.rpm
checksum_type: sha256
description:
  This theme is a modified "Kr" Sphinx theme from @kennethreitz (especially as
  used in his Requests project), which was itself originally based on @mitsuhiko's
  theme used for Flask & related projects.


pkgId: 7f6f9d3a12722b840f2eb5f0aa86bbc2f0927e12035b2559ff9e7cde664a0a86
name: python-sphinx-togglebutton
arch: src
version: 0.3.2
epoch: 0
release: 1.oenext
summary: Toggle page content and collapse admonitions in Sphinx
url: https://github.com/executablebooks/sphinx-togglebutton
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-sphinx-togglebutton-0.3.2-1.oenext.src.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: 31a88882b4efc0d07163f47a18a26aa3360e02a14306e8107735d6ab5a55e3ab
name: python-sphinx_lv2_theme
arch: src
version: 1.0.0
epoch: 0
release: 2.oenext
summary: A minimal pure-CSS theme for Sphinx
url: https://gitlab.com/lv2/sphinx_lv2_theme
rpm_license: ISC
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-sphinx_lv2_theme-1.0.0-2.oenext.src.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: 25213646a0a28e1b45aba3bdaa1911ca3118ef6a1833cefd1087c49d44da64ba
name: python-sphinx_rtd_theme
arch: src
version: 3.0.1
epoch: 0
release: 1.oenext
summary: Sphinx theme for readthedocs.org
url: https://github.com/snide/sphinx_rtd_theme
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-sphinx_rtd_theme-3.0.1-1.oenext.src.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: 5e5d221e9257ca0bad2c8849ea1ce5acd51e89d3137647dd5d5365738189a78f
name: python-sphinxcontrib-apidoc
arch: src
version: 0.5.0
epoch: 0
release: 1.oenext
summary: A Sphinx extension for running 'sphinx-apidoc' on each build
url: https://github.com/sphinx-contrib/apidoc
rpm_license: BSD-2-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-sphinxcontrib-apidoc-0.5.0-1.oenext.src.rpm
checksum_type: sha256
description:
  sphinx-apidoc is a tool for automatic generation of Sphinx sources
  that using the autodoc extension, documents a whole package in the
  style of other automatic API documentation tools. sphinx-apidoc does
  not actually build documentation - rather it simply generates it.


pkgId: 37f1328df3f2f19ffb8872370bae2ece8d39c609baed4fdb1fcff79ea84ed88b
name: python-sphinxcontrib-github-alt
arch: src
version: 1.2
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: ubuntu
rpm_packager: http://openeuler.org
location_href: src/python-sphinxcontrib-github-alt-1.2-1.oenext.src.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: 293f0cff1128f1afe9eadf3ce371eacb4a15bfd78fecd09a829b563182a22c28
name: python-sphinxcontrib-log-cabinet
arch: src
version: 1.0.1
epoch: 0
release: 2.oenext
summary: Organize changelog directives in Sphinx docs
url: https://github.com/davidism/sphinxcontrib-log-cabinet
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-sphinxcontrib-log-cabinet-1.0.1-2.oenext.src.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: cca1e4b673a41ca6de35f7bdc896de93bc27ceaed57e7a131c87593577c46c45
name: python-sphinxcontrib-serializinghtml
arch: src
version: 2.0.0
epoch: 0
release: 1.oenext
summary: Sphinx extension for serialized HTML
url: http://sphinx-doc.org/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-sphinxcontrib-serializinghtml-2.0.0-1.oenext.src.rpm
checksum_type: sha256
description:
  sphinxcontrib-serializinghtml is a sphinx extension which outputs "serialized"
  HTML files (json and pickle).


pkgId: e7d4d0cda5831466a2e96707f123e210dfb85cb3e45b6cc60e5934b1cf19bddf
name: python-sphinxcontrib-websupport
arch: src
version: 2.0.0
epoch: 0
release: 1.oenext
summary: Sphinx API for Web Apps
url: http://sphinx-doc.org/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-sphinxcontrib-websupport-2.0.0-1.oenext.src.rpm
checksum_type: sha256
description:
  sphinxcontrib-websupport provides a Python API to easily integrate Sphinx
  documentation into your Web application.


pkgId: 9aa438cb639861c21abc4380269c7e4e42d213a78904742f8a281323e352c389
name: python-sphinxcontrib-youtube
arch: src
version: 1.4.1
epoch: 0
release: 1.oenext
summary: Sphinx "youtube" extension
url: https://github.com/sphinx-contrib/youtube
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-sphinxcontrib-youtube-1.4.1-1.oenext.src.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.


pkgId: feb782c730c206e1e0da1b83a3a0b315098ac48513c1a7d5f38c0730dedfe74a
name: python-sphinxext-altair
arch: src
version: 0.2.0
epoch: 0
release: 1.oenext
summary: sphinxext-altair: Sphinx extension for embedding Altair charts
url: https://github.com/altair-viz/sphinxext-altair
rpm_license: BSD-1-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-sphinxext-altair-0.2.0-1.oenext.src.rpm
checksum_type: sha256
description:
  sphinxext-altair provides the directive altair-plot to insert live-rendered Altair plots within your Sphinx documentation


pkgId: 9052b890d726a9ed70dee88ce22cecf2d07c9e417605ea6831832639e05d267b
name: python-sphobjinv
arch: src
version: 2.3.1.1
epoch: 0
release: 1.oenext
summary: Sphinx objects.inv inspection/manipulation tool
url: https://github.com/bskinn/sphobjinv
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-sphobjinv-2.3.1.1-1.oenext.src.rpm
checksum_type: sha256
description:
  The syntax required for a functional Sphinx cross-reference is highly
  non-obvious in many cases. Sometimes Sphinx can guess correctly what
  you mean, but it’s pretty hit-or-miss. The best approach is to provide
  Sphinx with a completely specified cross-reference, and that’s where
  sphobjinv comes in.


pkgId: 5bcf66434fa7fa0d8040e066b6af8049cbbe78ea96d6436191ab58c305fff8c7
name: python-sqlalchemy-migrate
arch: src
version: 0.13.0
epoch: 0
release: 4.oenext
summary: Database schema migration for SQLAlchemy
url: http://www.openstack.org/
rpm_license: MIT License
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-sqlalchemy-migrate-0.13.0-4.oenext.src.rpm
checksum_type: sha256
description:
  Fork from http://code.google.com/p/sqlalchemy-migrate/ to get it working with
  SQLAlchemy 0.8.
  Inspired by Ruby on Rails' migrations, Migrate provides a way to deal with
  database schema changes in `SQLAlchemy <http://sqlalchemy.org>`_ projects.
  Migrate extends SQLAlchemy to have database changeset handling. It provides a
  database change repository mechanism which can be used from the command line as
  well as from inside python code.


pkgId: adbdaa8c416be10fab8694fd5665c144f8f248c669117a2dc7d80b15b52b7a71
name: python-stack-data
arch: src
version: 0.6.2
epoch: 0
release: 1.oenext
summary: Extract data from python stack frames and tracebacks for informative displays
url: http://github.com/alexmojaki/stack_data
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-15
rpm_packager: http://openeuler.org
location_href: src/python-stack-data-0.6.2-1.oenext.src.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: a57b00061263bdf473c4cc7be4e8683fae7e58aacf736611ccd037718d24183b
name: python-straight-plugin
arch: src
version: 1.5.0
epoch: 0
release: 2.oenext
summary: Python plugin loader
url: https://github.com/ironfroggy/straight.plugin/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-straight-plugin-1.5.0-2.oenext.src.rpm
checksum_type: sha256
description:
  straight.plugin is a Python plugin loader inspired by twisted.plugin.
  The system is used to allow multiple Python packages to provide plugins within
  a namespace package, where other packages will locate and utilize. The plugins
  themselves are modules in a namespace package where the namespace identifies
  the plugins in it for some particular purpose or intent.


pkgId: d2c72213ee460d16f0b950a26af2cabf0249ba8f8b7fba6ac003e970642f3395
name: python-stuf
arch: src
version: 0.9.16
epoch: 0
release: 1.oenext
summary: Fancy python dictionary types
url: https://bitbucket.org/lcrees/stuf
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-stuf-0.9.16-1.oenext.src.rpm
checksum_type: sha256
description:
  A collection of Python dictionary types that support attribute-style
  access. Includes *defaultdict*,  *OrderedDict*, restricted, *ChainMap*,
  *Counter*, and frozen implementations plus miscellaneous utilities for
  writing Python software.


pkgId: 319a4e4137a4a85a3acc8cdab8a088c2c8ef7a268deef0f7de40787952aeba98
name: python-supervisor
arch: src
version: 4.2.5
epoch: 0
release: 2.oenext
summary: A system for controlling process state under UNIX
url: http://supervisord.org/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-supervisor-4.2.5-2.oenext.src.rpm
checksum_type: sha256
description:
  Supervisor is a client/server system that allows its users to
  control a number of processes on UNIX-like operating systems.


pkgId: 0d63c3a225bd1580fc358ee13d62b8a7e65e63e0f0ad7a17d079a410d2df31be
name: python-sure
arch: src
version: 2.0.1
epoch: 0
release: 1.oenext
summary: Utility belt for automated testing in Python
url: https://github.com/gabrielfalcao/sure
rpm_license: GPLv3+
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-sure-2.0.1-1.oenext.src.rpm
checksum_type: sha256
description:
  An idiomatic testing library for python with powerful and flexible assertions. Sure is heavily
  inspired in RSpec Expectations and should.js.


pkgId: 95b9f7684ee8ebd961ecc7f3ec1911203267d683225a22607c5e33cd6275b3be
name: python-swagger-ui-bundle
arch: src
version: 1.1.0
epoch: 0
release: 1.oenext
summary: swagger_ui_bundle - swagger-ui files in a pip package
url: https://github.com/dtkav/swagger_ui_bundle
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-swagger-ui-bundle-1.1.0-1.oenext.src.rpm
checksum_type: sha256
description:
  This package contains the static files for swagger-ui as a python package.
  Basic configuration options are templated with the Jinja2 templating language.
  This package is intended to be webserver-agnostic, so it only includes the
  static files, and some very basic configuration.


pkgId: 09dbf1e5e5c19f5fcd59ccb4533fd6fa087adec1d757a41d25955f42130771b7
name: python-sybil
arch: src
version: 8.0.0
epoch: 0
release: 1.oenext
summary: Automated testing for the examples in your code and documentation.
url: https://github.com/simplistix/sybil
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-sybil-8.0.0-1.oenext.src.rpm
checksum_type: sha256
description:
  This library provides a way to test examples in your documentation by parsing
  them from the documentation source and evaluating the parsed examples as part
  of your normal test run. Integration is provided for the three main Python
  test runners.


pkgId: a79cf38f52060b1b0511abce8f5dedba7de67e8620c030eaae5316d1ac256dbf
name: python-sympy
arch: src
version: 1.13.3
epoch: 0
release: 1.oenext
summary: Computer algebra system (CAS) in Python
url: https://sympy.org
rpm_license: BSD and MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-sympy-1.13.3-1.oenext.src.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: 7284c0146eaf98e7980589d55a5e92f5b5ab0bbc069af1709005f023ea1db5f6
name: python-sympy-help
arch: noarch
version: 1.13.3
epoch: 0
release: 1.oenext
summary: Development documents and examples for sympy
url: https://sympy.org
rpm_license: BSD and MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-sympy-1.13.3-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: noarch/python-sympy-help-1.13.3-1.oenext.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: e51049705bd451444ef74b7941eaeb135e6500f8bb9352b0e509b0eccfc03574
name: python-sysv-ipc-debuginfo
arch: riscv64
version: 1.1.0
epoch: 0
release: 2.oenext
summary: Debug information for package python-sysv-ipc
url: http://semanchuk.com/philip/sysv_ipc/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-sysv-ipc-1.1.0-2.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-sysv-ipc-debuginfo-1.1.0-2.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-sysv-ipc.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 8ab8013b95d1b6b87bb5d4dc1c5bd1b42ee07a550d0dde053553da3c2f31f8a4
name: python-sysv-ipc-debugsource
arch: riscv64
version: 1.1.0
epoch: 0
release: 2.oenext
summary: Debug sources for package python-sysv-ipc
url: http://semanchuk.com/philip/sysv_ipc/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-sysv-ipc-1.1.0-2.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-sysv-ipc-debugsource-1.1.0-2.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-sysv-ipc.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 8226a8d3bc445d93e32deca57aeee1e493b93ba19391ddbe7012572177526bb9
name: python-tabulate
arch: src
version: 0.9.0
epoch: 0
release: 2.oenext
summary: Pretty-print tabular data
url: https://github.com/astanin/python-tabulate
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-tabulate-0.9.0-2.oenext.src.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: f1fbd3d4b9a64fd3a094413b3551fae0f601ba94a4c1a68465500f8416554c17
name: python-tempita
arch: src
version: 0.5.2
epoch: 0
release: 2.oenext
summary: A small templating language for text substitution
url: https://pypi.org/project/Tempita/0.5.2/#description
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-tempita-0.5.2-2.oenext.src.rpm
checksum_type: sha256
description:
  Tempita is a small templating language for text substitution.
  This isn't meant to be the Next Big Thing in templating; it is just a handy little templating
  language for when your project outgrows string.Template or % substitution. It is small, it
  embeds Python in strings, and it does not do much else.


pkgId: 5e9341b5f554c998f5b72ccc3a96795ba2e51e3ed48115e839251fecf7db3f04
name: python-tensorboard
arch: src
version: 2.12.1
epoch: 0
release: 2.oenext
summary: TensorBoard lets you watch Tensors Flow
url: https://github.com/tensorflow/tensorboard
rpm_license: Apache 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-tensorboard-2.12.1-2.oenext.src.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: dbbae3c98838f3162b260336fc90e6acd7ed8eff8fc3dc406435be810e8eb15e
name: python-testfixtures
arch: src
version: 8.3.0
epoch: 0
release: 1.oenext
summary: Collection of helpers and mock objects for unit tests
url: https://github.com/Simplistix/testfixtures
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-testfixtures-8.3.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Testfixtures is a collection of helpers and mock objects that are useful
  when writing automated tests in Python.


pkgId: 4cd83637c666a143287846864a57833c0e1c784927c0d20e75baa626501389e4
name: python-testrepository
arch: src
version: 0.0.20
epoch: 0
release: 1.oenext
summary: A repository of test results.
url: https://github.com/testing-cabal/testrepository
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-testrepository-0.0.20-1.oenext.src.rpm
checksum_type: sha256
description:
  Test Repository
  +++++++++++++++

  Overview
  ~~~~~~~~

  This project provides a database of test results which can be used as part of
  developer workflow to ensure/check things like:

  * No commits without having had a test failure, test fixed cycle.
  * No commits without new tests being added.
  * What tests have failed since the last commit (to run just a subset).
  * What tests are currently failing and need work.

  Test results are inserted using subunit (and thus anything that can output
  subunit or be converted into a subunit stream can be accepted).

  A mailing list for discussion, usage and development is at
  https://launchpad.net/~testrepository-dev - all are welcome to join. Some folk
  hang out on #testrepository on irc.freenode.net.

  CI for the project is at http://build.robertcollins.net/job/testrepository-default/.

  Licensing
  ~~~~~~~~~

  Test Repository is under BSD / Apache 2.0 licences. See the file COPYING in the source for details.

  Quick Start
  ~~~~~~~~~~~

  Create a config file::
    $ touch .testr.conf

  Create a repository::
    $ testr init

  Load a test run into the repository::
    $ testr load < testrun

  Query the repository::
    $ testr stats
    $ testr last
    $ testr failing

  Delete a repository::
    $ rm -rf .testrepository

  Documentation
  ~~~~~~~~~~~~~

  More detailed documentation including design and implementation details, a
  user manual, and guidelines for development of Test Repository itself can be
  found at https://testrepository.readthedocs.org/en/latest, or in the source
  tree at doc/ (run make -C doc html).


pkgId: c339962093b6f1b33a6352353b31f9ebfa3395e0fff480bc272719b4be14c366
name: python-testresources-help
arch: noarch
version: 2.0.1
epoch: 0
release: 2.oenext
summary: Development documents and examples for testresources
url: https://launchpad.net/testresources
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-testresources-2.0.1-2.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: noarch/python-testresources-help-2.0.1-2.oenext.noarch.rpm
checksum_type: sha256
description:
  * Python 2.6+ (or 3.3+)
  * docutils
  * testtools (http://pypi.python.org/pypi/testtools/)
  * fixtures (http://pypi.python.org/pypi/fixtures)


pkgId: af612ffbc2312b55523509ec7f8f9d0e5743ab084df4bb17d76e0aebcda85231
name: python-testscenarios
arch: src
version: 0.5.0
epoch: 0
release: 15.oenext
summary: Provides clean dependency injection for python unittest style tests
url: https://launchpad.net/testscenarios
rpm_license: ASL 2.0 and BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-testscenarios-0.5.0-15.oenext.src.rpm
checksum_type: sha256
description:
  testscenarios provides clean dependency injection for python unittest style tests.
  This can be used for interface testing (testing many implementations via a single test suite)
  or for classic dependency injection (provide tests with dependencies externally to
  the test code itself, allowing easy testing in different situations).


pkgId: 11d82fec3f8ecf340dff9fb6f016cc84941422abcfb53ceb08534b77f1e48df8
name: python-threadpoolctl
arch: src
version: 3.5.0
epoch: 0
release: 1.oenext
summary: Python helpers to limit the number of threads
url: https://github.com/joblib/threadpoolctl/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-threadpoolctl-3.5.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Python helpers to limit the number of threads used in
  the threadpool-backed of common native libraries used for
  scientific computing and data science (e.g. BLAS and OpenMP).

  Fine control of the underlying thread-pool size can be useful in
  workloads that involve nested parallelism so as to mitigate oversubscription issues.


pkgId: a4a6f8d87a0f190509b179cc55550c610c0b988fbc889d3b358fb1de713be90f
name: python-time-machine-debuginfo
arch: riscv64
version: 2.16.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-time-machine
url: https://github.com/adamchainz/time-machine
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-time-machine-2.16.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-time-machine-debuginfo-2.16.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-time-machine.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: 1c3733882a1ae6e8c33fdc088b24c5113639bca761c48d7c89c8fa660d2bc2f2
name: python-time-machine-debugsource
arch: riscv64
version: 2.16.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-time-machine
url: https://github.com/adamchainz/time-machine
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-time-machine-2.16.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-time-machine-debugsource-2.16.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-time-machine.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 59c28d5c0d9d4bbbe0522282c7e4b2baeff620b01444a66fbe3f42a598f9c62a
name: python-tinycss2
arch: src
version: 1.1.0
epoch: 0
release: 1.oenext
summary: Low-level CSS parser for Python
url: https://pypi.python.org/pypi/tinycss2/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-tinycss2-1.1.0-1.oenext.src.rpm
checksum_type: sha256
description:
  tinycss2 is a modern, low-level CSS parser for Python. tinycss2 is a rewrite of
  tinycss with a simpler API, based on the more recent CSS Syntax Level 3
  specification.


pkgId: 9b7e123655839d58453a7e8182529c9b9a73541a21d5f7f9addac77a5b9b3e1e
name: python-tinyrpc
arch: src
version: 1.1.7
epoch: 0
release: 1.oenext
description: A small and modular way of handling web-related RPC
url: https://github.com/mbr/tinyrpc
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_packager: http://openeuler.org
location_href: src/python-tinyrpc-1.1.7-1.oenext.src.rpm
checksum_type: sha256
summary:
  A small, modular, transport and protocol neutral RPC library that, among other things, supports JSON-RPC and zmq.


pkgId: 6b10bed3a651da7b383cebd05e9894ad8fc010160d37bdc3c9badf5c186ac3c1
name: python-toml
arch: src
version: 0.10.2
epoch: 0
release: 2.oenext
summary: Python Library for Tom's Obvious, Minimal Language
url: https://github.com/uiri/toml
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-toml-0.10.2-2.oenext.src.rpm
checksum_type: sha256
description:
  TOML aims to be a minimal configuration file format that's easy to read due to obvious semantics. TOML is designed to map unambiguously to a hash table. TOML should be easy to parse into data structures in a wide variety of languages.


pkgId: 0a70c408751d78d51b9d7b102e56c90c3593cb6f7a00089e2affb8eb16c4d61c
name: python-tomli-w
arch: src
version: 1.0.0
epoch: 0
release: 2.oenext
summary: A Python library for writing TOML
url: https://github.com/hukkin/tomli-w
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-tomli-w-1.0.0-2.oenext.src.rpm
checksum_type: sha256
description:
  Tomli-W is a Python library for writing TOML. It is a write-only counterpart
  to Tomli, which is a read-only TOML parser. Tomli-W is fully compatible
  with TOML v1.0.0.


pkgId: 10ce5823ec37fb6f7cc50e97d116eb211d724ed866fe95165030b613b51b70a8
name: python-tomlkit
arch: src
version: 0.13.2
epoch: 0
release: 1.oenext
summary: Style preserving TOML library
url: https://github.com/sdispater/tomlkit
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-tomlkit-0.13.2-1.oenext.src.rpm
checksum_type: sha256
description:
  TOML Kit is a 1.0.0-compliant TOML library.

  It includes a parser that preserves all comments, indentations, whitespace and
  internal element ordering, and makes them accessible and editable via an
  intuitive API.


pkgId: 130fd63c9b3b2d80c16d078afb2da7a62684309e1df453c9f55d4536950f67c9
name: python-toolz
arch: src
version: 1.0.0
epoch: 0
release: 1.oenext
summary: List processing tools and functional utilities
url: https://github.com/pytoolz/toolz/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-toolz-1.0.0-1.oenext.src.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: bdf9f91191df5115904616d56ef19032eb15cee855dccafacf4fd565c76814b6
name: python-tornado
arch: src
version: 6.4.1
epoch: 0
release: 1.oenext
description: Tornado is an open source version of the scalable, non-blocking web server and tools.
url: http://www.tornadoweb.org/
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-tornado-6.4.1-1.oenext.src.rpm
checksum_type: sha256
summary:
  Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.


pkgId: e61375851dbd7310dc15714fabae8702434034fcb8e1d8a14c5119d9b80824fe
name: python-tornado-debuginfo
arch: riscv64
version: 6.4.1
epoch: 0
release: 1.oenext
summary: Debug information for package python-tornado
url: http://www.tornadoweb.org/
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-tornado-6.4.1-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-tornado-debuginfo-6.4.1-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-tornado.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: bce09f0e333b90a7b6b6532b6b8dcf0d2c9e8d6baef0c86ead8d638ef3fd47a6
name: python-tornado-debugsource
arch: riscv64
version: 6.4.1
epoch: 0
release: 1.oenext
summary: Debug sources for package python-tornado
url: http://www.tornadoweb.org/
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-tornado-6.4.1-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-tornado-debugsource-6.4.1-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-tornado.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 4b0ce7497ca984975220ac440545686e6d78e2900e616fd457d1a4372b68d9a5
name: python-tox
arch: src
version: 4.23.2
epoch: 0
release: 1.oenext
summary: Virtualenv-based automation of test activities
url: https://tox.readthedocs.io
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-tox-4.23.2-1.oenext.src.rpm
checksum_type: sha256
description:
  At its core tox povides a convenient way to run arbitrary commands in isolated environments to serve as a single entry point for build, test and release activities.


pkgId: a34ed52f6a5d5001fc870c31e77d46772be75905aaaa54574fa2a61553afa442
name: python-tqdm
arch: src
version: 4.66.6
epoch: 0
release: 1.oenext
summary: A Fast and Extensible Progress Bar for Python and CLI
url: https://github.com/tqdm/tqdm
rpm_license: MPL-2.0 and MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-tqdm-4.66.6-1.oenext.src.rpm
checksum_type: sha256
description:
  tqdm derives from the Arabic word taqaddum which can mean "progress". Instantly
  make your loops show a smart progress meter - just wrap any iterable with
  tqdm(interable), and you are done!


pkgId: 2401499736adc5a4c389bb1eed732cb2504ef8981c40165220268ee5d792f40f
name: python-traitlets
arch: src
version: 5.14.3
epoch: 0
release: 1.oenext
summary: A lightweight Traits like module.
url: https://github.com/ipython/traitlets
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-15
rpm_packager: http://openeuler.org
location_href: src/python-traitlets-5.14.3-1.oenext.src.rpm
checksum_type: sha256
description:
  A framework that lets Python classes have attributes with type checking, dynamically calculated default values,
  and callbacks.


pkgId: 838679e6d140053a8d4e24638a2be57ab88e9a6db98dde32899e0bafc7e7790c
name: python-trio
arch: src
version: 0.27.0
epoch: 0
release: 2.oenext
summary: A friendly Python library for async concurrency and I/O
url: https://github.com/python-trio/trio
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-trio-0.27.0-2.oenext.src.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: b1dd7dba01eae707b71cc722b2daa3a665bc29c0b5bf4d5925c96be3d17042c3
name: python-twine
arch: src
version: 5.1.0
epoch: 0
release: 1.oenext
summary: Collection of utilities for publishing packages on PyPI
url: https://twine.readthedocs.io/
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-twine-5.1.0-1.oenext.src.rpm
checksum_type: sha256
description:
  Twine is a utility for publishing Python packages on PyPI.
  It provides build system independent uploads of source and binary
  distribution artifacts for both new and existing projects.
  See our documentation for a description of features, installation
  and usage instructions, and links to additional resources.


pkgId: 9013f35490bb7d9503bf898bb202b92487cec0065a8962d828b0d78ada8d5245
name: python-typed-ast
arch: src
version: 1.5.5
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-13
rpm_packager: http://openeuler.org
location_href: src/python-typed-ast-1.5.5-1.oenext.src.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.
  Unlike ast, the parsers in typed_ast include PEP 484 type comments and are independent of the version of Python
  under which they are run. The typed_ast parsers produce the standard Python AST (plus type comments), and are
  both fast and correct, as they are based on the CPython 2.7 and 3.7 parsers. typed_ast runs on CPython 3.5-3.8
  on Linux, OS X and Windows.


pkgId: 83a59fa70aa88c32224b4db4fff95c1eca46c941633cc7f1392f182a6a01be06
name: python-typed-ast-debuginfo
arch: riscv64
version: 1.5.5
epoch: 0
release: 1.oenext
summary: Debug information for package python-typed-ast
url: https://github.com/python/typed_ast
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-9950x-13
rpm_sourcerpm: python-typed-ast-1.5.5-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-typed-ast-debuginfo-1.5.5-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-typed-ast.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: ce3d8573199779b2c5c71c13d67e2730ec85f06f2a7ae119d3af8794feea71d1
name: python-typed-ast-debugsource
arch: riscv64
version: 1.5.5
epoch: 0
release: 1.oenext
summary: Debug sources for package python-typed-ast
url: https://github.com/python/typed_ast
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-9950x-13
rpm_sourcerpm: python-typed-ast-1.5.5-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-typed-ast-debugsource-1.5.5-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-typed-ast.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 442fb2abd08eafa21b2097ab4dff0ede0778e796460dc5586a1afafc6b92c20c
name: python-typed-ast-help
arch: riscv64
version: 1.5.5
epoch: 0
release: 1.oenext
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_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-13
rpm_sourcerpm: python-typed-ast-1.5.5-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-typed-ast-help-1.5.5-1.oenext.riscv64.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: adc7b554377843afa118239eab7f9fc269dd6b332079b3c6e9855ee6f344144a
name: python-typeguard
arch: src
version: 2.13.3
epoch: 0
release: 1.oenext
summary: Run-time type checker for Python
url: https://github.com/agronholm/typeguard
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-typeguard-2.13.3-1.oenext.src.rpm
checksum_type: sha256
description:
  This library provides run-time type checking for functions defined with PEP 484
  argument (and return) type annotations.


pkgId: 2ed5bb6866367d23cacbc1242fa64cdbb0f805aaff728a549f8f93c5d9edf7c4
name: python-types-enum34
arch: src
version: 1.1.8
epoch: 0
release: 1.oenext
summary: Typing stubs for enum34
url: https://github.com/python/typeshed
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-types-enum34-1.1.8-1.oenext.src.rpm
checksum_type: sha256
description:
   Typing stubs for enum34This is a PEP 561 type stub package for the enum34
  package. It can be used by type-checking tools like mypy, PyCharm, pytype etc.
  to check code that uses enum34. The source for this package can be found at All
  fixes for types and metadata should be contributed there.See for more details.
  This package was generated from typeshed commit
  aea52b35d1f5a9306f66e1b98314f4ecbe0ffa7a.


pkgId: c736d7cbce70391a3e521a0344a605081678e0dd27fd68d640310477d925e7fe
name: python-types-ipaddress
arch: src
version: 1.0.8
epoch: 0
release: 1.oenext
summary: Typing stubs for ipaddress
url: https://github.com/python/typeshed
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-types-ipaddress-1.0.8-1.oenext.src.rpm
checksum_type: sha256
description:
   Typing stubs for ipaddressThis is a PEP 561 type stub package for the ipaddress
  package. It can be used by type-checking tools like mypy, PyCharm, pytype etc.
  to check code that uses ipaddress. The source for this package can be found at
  All fixes for types and metadata should be contributed there.See for more
  details. This package was generated from typeshed commit
  45a2dad83cc372cd066a91fc04ab44297b714e69.


pkgId: d2cea93c5b376a48cd364a2f09e4cd0b4cd1bde4033467d56a0412fcd7ffd66d
name: python-typing-extensions
arch: src
version: 4.12.2
epoch: 0
release: 2.oenext
summary: Backported and Experimental Type Hints for Python 3.5+
url: https://github.com/python/typing_extensions
rpm_license: PSF-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-typing-extensions-4.12.2-2.oenext.src.rpm
checksum_type: sha256
description:
  Typing Extensions - Backported and Experimental Type Hints for Python.
  The typing module was added to the standard library in Python 3.5, but many new features have been added to the module since then.
  This means users of Python 3.5 - 3.6 who are unable to upgrade will not be able to take advantage of new types added to the typing
  module, such as typing.Protocol or typing.TypedDict.
  The typing_extensions module contains backports of these changes. Experimental types that will eventually be added to the typing
  module are also included in typing_extensions, such as typing.ParamSpec and typing.TypeGuard.


pkgId: 5c8aa5c5232aa2b88c599973fa47de9b9c0cc32a2a4ce45919fc9b6d2a64ce8d
name: python-tzlocal
arch: src
version: 5.2
epoch: 0
release: 1.oenext
summary: tzinfo object for the local timezone
url: https://github.com/regebro/tzlocal
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-tzlocal-5.2-1.oenext.src.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: 2107cd93a97f13ab962363afe41d44fa48cdaa4508e64161a25b56780c181352
name: python-u-msgpack-python
arch: src
version: 2.8.0
epoch: 0
release: 1.oenext
summary: A lightweight MessagePack serializer and deserializer module written in pure Python
url: https://pypi.org/project/u-msgpack-python/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-15
rpm_packager: http://openeuler.org
location_href: src/python-u-msgpack-python-2.8.0-1.oenext.src.rpm
checksum_type: sha256
description:
  u-msgpack-python is a lightweight MessagePack serializer and deserializer module written in pure Python,
  compatible with both Python 2 and Python 3, as well as CPython and PyPy implementations of Python.
  u-msgpack-python is fully compliant with the latest MessagePack specification. In particular, it supports
  the new binary, UTF-8 string, and application-defined ext types.


pkgId: 91e9c0de613d75ccb2e11d05b98c209fbdd7c0587d473b59d9bf45af5823e983
name: python-uc-micro-py
arch: src
version: 1.0.3
epoch: 0
release: 1.oenext
summary: Micro subset of Unicode data files for linkify-it.py projects
url: https://github.com/tsutsu3/uc.micro-py
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-uc-micro-py-1.0.3-1.oenext.src.rpm
checksum_type: sha256
description:
  Micro subset of Unicode data files for linkify-it.py projects.  This is
  a Python port of uc.micro (https://github.com/markdown-it/uc.micro).


pkgId: b77d4369e61e38269fa7556c0c7f1df9b49cc1f14e87786ccdfe3603fc0b585d
name: python-ujson-debuginfo
arch: riscv64
version: 5.10.0
epoch: 0
release: 1.oenext
summary: Debug information for package python-ujson
url: https://github.com/ultrajson/ultrajson
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ujson-5.10.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-ujson-debuginfo-5.10.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-ujson.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


pkgId: b2e47eec80cda36ef10e3ec78804775044612fa4bfd9e3a187f794f551282f10
name: python-ujson-debugsource
arch: riscv64
version: 5.10.0
epoch: 0
release: 1.oenext
summary: Debug sources for package python-ujson
url: https://github.com/ultrajson/ultrajson
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ujson-5.10.0-1.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-ujson-debugsource-5.10.0-1.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug sources for package python-ujson.
  Debug sources are useful when developing applications that use this
  package or when debugging this package.


pkgId: 799369d79aa637b41207910d851545bdc8668360eb6a0b52d0e4e27b5de5d2f4
name: python-unittest2
arch: src
version: 1.1.0
epoch: 0
release: 19.oenext
summary: New features added to the unittest testing framework in Python 2.7 and onwards
url: http://pypi.python.org/pypi/unittest2
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-unittest2-1.1.0-19.oenext.src.rpm
checksum_type: sha256
description:
  unittest2 is a backport of the new features added to
  the unittest testing framework in Python 2.7 and onwards.
  It is tested to run on Python 2.6, 2.7, 3.2, 3.3, 3.4 and pypy.


pkgId: 1f0821c26d7f245c56df251a1622cf352bd24beabbe4b233175c0eb4f891e53e
name: python-untokenize
arch: src
version: 0.1.1
epoch: 0
release: 2.oenext
summary: It preserves the original whitespace between tokens.
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-untokenize-0.1.1-2.oenext.src.rpm
checksum_type: sha256
description:
  Untokenize transforms tokens into source code. Unlike the standard library’s tokenize.untokenize(), it preserves the original whitespace between tokens.

url:
  https://files.pythonhosted.org/packages/f7/46/e7cea8159199096e1df52da20a57a6665da80c37fb8aeb848a3e47442c32/untokenize-0.1.1.tar.gz


pkgId: 5476a12b180cc89a71786c49b4d992c7d0d42153a7bd21c2958d16d251cd619c
name: python-urlgrabber
arch: src
version: 4.1.0
epoch: 0
release: 1.oenext
summary: Cross-protocol urlgrabber
url: http://urlgrabber.baseurl.org/
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_packager: http://openeuler.org
location_href: src/python-urlgrabber-4.1.0-1.oenext.src.rpm
checksum_type: sha256
description:
  It is a urlgrabber.We can use it to fetch data in three ways.Urlgrab copies
  files to the local filesystem,urlopen opens the remote file and returns a
  file object,urlread returns contents of files as string.It is easy to install
  and use this package.


pkgId: 871aba1099e8c73e9db2bdeb02e08c25d7899f7d4b6556d0ca3ad05db16c4431
name: python-urwid
arch: src
version: 2.1.2
epoch: 0
release: 5.oenext
summary: Console user interface library
url: http://excess.org/urwid/
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Unspecified
rpm_buildhost: openeuler-riscv64
rpm_packager: http://openeuler.org
location_href: src/python-urwid-2.1.2-5.oenext.src.rpm
checksum_type: sha256
description:
  Urwid is a console user interface library for Python. It includes
  many features useful for text console application developers


pkgId: ee3d333b00f5c72059bf24cc6f59a0988c46eaaeb86877337d6ba7abe6b109da
name: python-urwid-debuginfo
arch: riscv64
version: 2.1.2
epoch: 0
release: 5.oenext
summary: Debug information for package python-urwid
url: http://excess.org/urwid/
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/openEuler:Roll:Everything:RVA20
rpm_group: Development/Debug
rpm_buildhost: openeuler-riscv64
rpm_sourcerpm: python-urwid-2.1.2-5.oenext.src.rpm
rpm_packager: http://openeuler.org
location_href: riscv64/python-urwid-debuginfo-2.1.2-5.oenext.riscv64.rpm
checksum_type: sha256
description:
  This package provides debug information for package python-urwid.
  Debug information is useful when developing applications that use this
  package or when debugging this package.


