# packages

pkgId: 06cd24a0555d715719f5367866af183a5b1768b749c0a90c560fb0f49b580d52
name: postgresql-docs
arch: riscv64
version: 15.13
epoch: 0
release: 1.oe2403sp2
summary: Extra documentation for PostgreSQL
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: postgresql-15.13-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-docs-15.13-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-docs package contains some additional documentation for
  PostgreSQL.  Currently, this includes the main documentation in PDF format
  and source files for the PostgreSQL tutorial.


pkgId: 091f5b16f6b2243ec2596046e4890f95d71cb919cad377d7cb1153b873394c8e
name: postgresql-jdbc
arch: noarch
version: 42.4.1
epoch: 0
release: 3.oe2403sp2
summary: Postgresql JDBC Driver
url: http://jdbc.postgresql.org/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-18
rpm_sourcerpm: postgresql-jdbc-42.4.1-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-jdbc-42.4.1-3.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  PostgreSQL JDBC Driver (PgJDBC for short) allows Java programs to connect to
  a PostgreSQL database using standard, database independent Java code. Is an
  open source JDBC driver written in Pure Java (Type 4), and communicates in
  the PostgreSQL native network protocol.


pkgId: 80496f7c2260644c6da84514740dc66c1f14ee239d2576d07bd16060e23a9594
name: postgresql-plperl
arch: riscv64
version: 15.13
epoch: 0
release: 1.oe2403sp2
summary: The Perl procedural language for PostgreSQL
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: postgresql-15.13-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-plperl-15.13-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-plperl package contains the PL/Perl procedural language,
  which is an extension to the PostgreSQL database server.
  Install this if you want to write database functions in Perl.


pkgId: ea78462f1e5d3e738b0a5ea9b5b1c0812e9293893647dddac8a4c2220a29b586
name: postgresql-plpython3
arch: riscv64
version: 15.13
epoch: 0
release: 1.oe2403sp2
summary: The Python3 procedural language for PostgreSQL
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: postgresql-15.13-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-plpython3-15.13-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-plpython3 package contains the PL/Python3 procedural language,
  which is an extension to the PostgreSQL database server.
  Install this if you want to write database functions in Python 3.


pkgId: f4fe8ea5e45d75bdbd92fcddf44bc9854bfb5d40c2b2a906fff41fcb0fa6f980
name: postgresql-pltcl
arch: riscv64
version: 15.13
epoch: 0
release: 1.oe2403sp2
summary: The Tcl procedural language for PostgreSQL
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: postgresql-15.13-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-pltcl-15.13-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-pltcl package contains the PL/Tcl procedural language,
  which is an extension to the PostgreSQL database server.
  Install this if you want to write database functions in Tcl.


pkgId: ec70c029634e5bdef7a6ce4f34632e701d469b58cc78d7fc134b2803bbf05994
name: postgresql-private-devel
arch: riscv64
version: 15.13
epoch: 0
release: 1.oe2403sp2
summary: PostgreSQL development header files for this build of PostgreSQL server
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Development/Libraries
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: postgresql-15.13-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-private-devel-15.13-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-private-devel package contains the header files and libraries
  needed to compile C or C++ applications which will directly interact
  with a PostgreSQL database management server.
  You need to install this package if you want to develop applications which
  will interact with a PostgreSQL server.


pkgId: 876359acddfade8a74160c849d5e71a6151e24e4ce3266d42d5ed59f1c966de5
name: postgresql-private-libs
arch: riscv64
version: 15.13
epoch: 0
release: 1.oe2403sp2
summary: The shared libraries required only for this build of PostgreSQL server
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Applications/Databases
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: postgresql-15.13-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-private-libs-15.13-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-private-libs package provides the shared libraries for this
  build of PostgreSQL server and plugins build with this version of server.
  For shared libraries used by client packages that need to connect to a
  PostgreSQL server, install libpq package instead.


pkgId: c1c8101d52d38ac1ff73b7211571da2f11d0f8b3866fdc8e0a2c9d473bc76622
name: postgresql-server
arch: riscv64
version: 15.13
epoch: 0
release: 1.oe2403sp2
summary: The programs needed to create and run a PostgreSQL server
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: postgresql-15.13-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-server-15.13-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  PostgreSQL is an advanced Object-Relational database management system (DBMS).
  The postgresql-server package contains the programs needed to create
  and run a PostgreSQL server, which will in turn allow you to create
  and maintain PostgreSQL databases.


pkgId: 02557515700383d101801655ce43c6758e3950be835b9e3a4d32258a2f107657
name: postgresql-server-devel
arch: riscv64
version: 15.13
epoch: 0
release: 1.oe2403sp2
summary: PostgreSQL development header files and libraries
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: postgresql-15.13-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-server-devel-15.13-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-server-devel package contains the header files and configuration
  needed to compile PostgreSQL server extension.


pkgId: c42d60c1da6b4d72a69d35aead4c02746696eb71e097cab5e074d59e03215a88
name: postgresql-test
arch: riscv64
version: 15.13
epoch: 0
release: 1.oe2403sp2
summary: The test suite distributed with PostgreSQL
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: postgresql-15.13-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-test-15.13-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-test package contains files needed for various tests for the
  PostgreSQL database management system, including regression tests and
  benchmarks.


pkgId: 59c55fba8121c103825b809d46d2c42aedb4cc5571098520218a38e56d5978cf
name: postgresql-test-rpm-macros
arch: noarch
version: 15.13
epoch: 0
release: 1.oe2403sp2
summary: Convenience RPM macros for build-time testing against PostgreSQL server
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: postgresql-15.13-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-test-rpm-macros-15.13-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package is meant to be added as BuildRequires: dependency of other packages
  that want to run build-time testsuite against running PostgreSQL server.


pkgId: c79f669cc0f7c950f609a06b28a1cc3bb7a9d49c5aca72ba7fbeb086500ab2c8
name: potrace
arch: riscv64
version: 1.16
epoch: 0
release: 1.oe2403sp2
summary: Utility for Tracing a Bitmap to Scalable Outline Image
url: http://potrace.sourceforge.net
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: potrace-1.16-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/potrace-1.16-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  Potrace(TM) is a tool for tracing a bitmap, which means, transforming a bitmap into a smooth, scalable image.
  The input is a bitmap (PBM, PGM, PPM, or BMP format), and the output is one of several vector file formats.
  A typical use is to create SVG or PDF files from scanned data, such as company or university logos,handwritten
  notes, etc. The resulting image is not "jaggy" like a bitmap, but smooth. It can then be rendered at any
  resolution.Potrace can currently produce the following output formats: SVG, PDF, EPS, PostScript, DXF,
  GeoJSON, PGM (for easy antialiasing of pixel-based images), Gimppath, and XFig. Additional backends might
  be added in the future.Mkbitmap is a program distributed with Potrace which can be used to pre-process the
  input for better tracing behavior on greyscale and color images.


pkgId: c152d4f6989084053023687b666aa8cf7c86b8662f65ed9f2fc119726f919eba
name: powertop
arch: riscv64
version: 2.15
epoch: 0
release: 2.oe2403sp2
summary: Power consumption tool for Linux
url: https://github.com/fenrus75/powertop
rpm_license: GPL-2.0-only AND LGPL-2.1-only AND ISC
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: powertop-2.15-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/powertop-2.15-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  Powertop is a Linux tool to diagnose issues with power consumption and
  power management.In addition to being a diagnostic tool, powertop also
  has an interactive mode where the user can experiment various power
  management settings for cases where the Linux distribution has not enabled these settings.


pkgId: 3c81f872786992ccce98a6b10c79b7f9e44234e8a84c6ea0be1265cf2242dbce
name: ppp
arch: riscv64
version: 2.5.0
epoch: 0
release: 5.oe2403sp2
summary: The Point-to-Point Protocol
url: https://ppp.samba.org/
rpm_license: BSD and LGPLv2+ and GPLv2+ and Public Domain
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: ppp-2.5.0-5.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/ppp-2.5.0-5.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The Point-to-Point Protocol (PPP) provides a standard way to establish
  a network connection over a serial link.  At present, this package
  supports IP and IPV6 and the protocols layered above them, such as TCP
  and UDP.  The Linux port of this package also has support for IPX.


pkgId: 78f6b80c36374a2f89cd19891df18f9620ae1f64336cb5804f80546c523bab6f
name: preflight
arch: noarch
version: 2.0.29
epoch: 0
release: 1.oe2403sp2
summary: Apache Preflight
url: http://pdfbox.apache.org/
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: pdfbox-2.0.29-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/preflight-2.0.29-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The Apache Preflight library is an open source Java tool that implements
  a parser compliant with the ISO-19005 (PDF/A) specification.


pkgId: d775bf85284b6cdda1d471f7547000bcfd2625281b29c28baf17de922b5d6d1a
name: procenv
arch: riscv64
version: 0.60
epoch: 0
release: 1.oe2403sp2
summary: Utility to show process environment
url: https://github.com/jamesodhunt/procenv
rpm_license: GPL-3.0-or-later
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-05
rpm_sourcerpm: procenv-0.60-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/procenv-0.60-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package contains a command-line tool that displays as much
  detail about itself and its environment as possible. It can be
  used as a test tool, to understand the type of environment a
  process runs in, and for comparing system environments.


pkgId: f3bbb4c294a8163b339ca254407517eae981b9808916718dd01661a56d356787
name: procps-ng
arch: riscv64
version: 4.0.4
epoch: 0
release: 7.oe2403sp2
summary: Utilities that provide system information.
url: https://sourceforge.net/projects/procps-ng/
rpm_license: GPL+ and GPLv2 and GPLv2+ and GPLv3+ and LGPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: procps-ng-4.0.4-7.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/procps-ng-4.0.4-7.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The procps package contains a set of system utilities that provide
  system information. Procps includes ps, free, skill, pkill, pgrep,
  snice, tload, top, uptime, vmstat, pidof, pmap, slabtop, w, watch
  and pwdx.


pkgId: a73a883345dac33530ac8d3fe5644264b2a2c9e2552f981477cec99742e12af3
name: proftpd
arch: riscv64
version: 1.3.8b
epoch: 0
release: 6.oe2403sp2
summary: Flexible, stable and highly-configurable FTP server
url: http://www.proftpd.org/
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-24
rpm_sourcerpm: proftpd-1.3.8b-6.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/proftpd-1.3.8b-6.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  ProFTPD is an enhanced FTP server with a focus toward simplicity, security,
  and ease of configuration. It features a very Apache-like configuration
  syntax, and a highly customizable server infrastructure, including support for
  multiple 'virtual' FTP servers, anonymous FTP, and permission-based directory
  visibility.

  This package defaults to the standalone behavior of ProFTPD, but all the
  needed scripts to have it run by systemd instead are included.


pkgId: f0aec3f46ca4cfcea3dab4fe22c13d52aa3c0e89b78b6b8b99589225c7ac6bc4
name: proftpd-utils
arch: riscv64
version: 1.3.8b
epoch: 0
release: 6.oe2403sp2
summary: ProFTPD - Additional utilities
url: http://www.proftpd.org/
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-24
rpm_sourcerpm: proftpd-1.3.8b-6.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/proftpd-utils-1.3.8b-6.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package contains additional utilities for monitoring and configuring the
  ProFTPD server:

  * ftpasswd: generate passwd(5) files for use with AuthUserFile
  * ftpcount: show the current number of connections per server/virtualhost
  * ftpmail: monitor transfer log and send email when files uploaded
  * ftpquota: manipulate quota tables
  * ftptop: show the current status of FTP sessions
  * ftpwho: show the current process information for each FTP session


pkgId: 6c0ab13b1833df498b140e48d69c3f6f58f701c8a23a5c4b4d27eec1a11a3a20
name: proguard
arch: noarch
version: 5.3.3
epoch: 0
release: 6.oe2403sp2
summary: Java class file shrinker, optimizer, obfuscator and preverifier
url: https://www.guardsquare.com/en/proguard
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: proguard-5.3.3-6.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/proguard-5.3.3-6.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  ProGuard is an open source command-line tool that shrinks,optimizes and obfuscates
  java code.It is able to optimize bytecode as well as detect and remove unused instructions.
  ProGuard is distributed as part of the Android SDK and runs when building the application
  in release mode.


pkgId: 9e2a5c847d19107a565bcdefa83323fc4819e883fff2d78052cc05176c6ab42a
name: proj
arch: riscv64
version: 9.3.0
epoch: 0
release: 1.oe2403sp2
summary: A generic coordinate transformation software
url: https://proj4.org
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: proj-9.3.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/proj-9.3.0-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  PROJ is a generic coordinate transformation software that transforms
  geospatial coordinates from one coordinate reference system (CRS) to
  another. This includes cartographic projections as well as geodetic
  transformations. PROJ is released under the X/MIT open source license.


pkgId: d6c7e0ed47bfd6dac2e98caef82ee4cc2da7cebe4e7025de872df23c6041e428
name: proj-devel
arch: riscv64
version: 9.3.0
epoch: 0
release: 1.oe2403sp2
summary: Development files for PROJ.4
url: https://proj4.org
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: proj-9.3.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/proj-devel-9.3.0-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package contains libproj and the appropriate header files and man pages
  and libproj static library.This package alse contains additional US and
  Canadian datum shift grids and additional EPSG dataset.


pkgId: 0f74558c11843440e63ab057243afee048fba1788a717eea738887dd1fabd668
name: protobuf
arch: riscv64
version: 25.1
epoch: 0
release: 10.oe2403sp2
summary: Protocol Buffers - Google's data interchange format
url: https://github.com/protocolbuffers/protobuf
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: protobuf-25.1-10.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/protobuf-25.1-10.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  Protocol Buffers (a.k.a., protobuf) are Google's language-neutral,
  platform-neutral, extensible mechanism for serializing structured data.
  You can find protobuf's documentation on the Google Developers site.


pkgId: eedd9f47499abac0a6d46f6b551567a6d0347403e52b71afa38a3d74386ab485
name: protobuf-java-util
arch: noarch
version: 25.1
epoch: 0
release: 10.oe2403sp2
summary: Utilities for Protocol Buffers
url: https://github.com/protocolbuffers/protobuf
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: protobuf-25.1-10.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/protobuf-java-util-25.1-10.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Utilities to work with protos. It contains JSON support
  as well as utilities to work with proto3 well-known types.


pkgId: 01dba78e7701fde8cfd7f6f234d5a48574e431f961a659b89fa6834f16dc05e8
name: protobuf-lite
arch: riscv64
version: 25.1
epoch: 0
release: 10.oe2403sp2
summary: Protocol Buffers LITE_RUNTIME libraries
url: https://github.com/protocolbuffers/protobuf
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: protobuf-25.1-10.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/protobuf-lite-25.1-10.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  Protocol Buffers built with optimize_for = LITE_RUNTIME.

  The "optimize_for = LITE_RUNTIME" option causes the compiler to generate code
  which only depends libprotobuf-lite, which is much smaller than libprotobuf but
  lacks descriptors, reflection, and some other features.


pkgId: cc346d8cafe75a8156fd31c905599b59826f3e3265dd6b306158c03bf63363b0
name: protobuf-lite-devel
arch: riscv64
version: 25.1
epoch: 0
release: 10.oe2403sp2
summary: Protocol Buffers LITE_RUNTIME development libraries
url: https://github.com/protocolbuffers/protobuf
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: protobuf-25.1-10.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/protobuf-lite-devel-25.1-10.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package contains development libraries built with
  optimize_for = LITE_RUNTIME.

  The "optimize_for = LITE_RUNTIME" option causes the compiler to generate code
  which only depends libprotobuf-lite, which is much smaller than libprotobuf but
  lacks descriptors, reflection, and some other features.


pkgId: 90ec80ee49b88950101a1fe2df56d88bada6d9ed2869652bda245bd71ff96c6b
name: protobuf2
arch: riscv64
version: 2.5.0
epoch: 0
release: 6.oe2403sp2
summary: Protocol Buffers - Google's data interchange format
url: http://code.google.com/p/protobuf/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: protobuf2-2.5.0-6.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/protobuf2-2.5.0-6.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  Protocol Buffers are a way of encoding structured data in an efficient
  yet extensible format. Google uses Protocol Buffers for almost all of
  its internal RPC protocols and file formats.
  Protocol buffers are a flexible, efficient, automated mechanism for
  serializing structured data – think XML, but smaller, faster, and
  simpler. You define how you want your data to be structured once, then
  you can use special generated source code to easily write and read
  your structured data to and from a variety of data streams and using a
  variety of languages. You can even update your data structure without
  breaking deployed programs that are compiled against the "old" format.


pkgId: cd6473570c202f51a5ab8523ec648f1edbcdfb6a1ffbde811a882f93bccdb289
name: protobuf2-lite
arch: riscv64
version: 2.5.0
epoch: 0
release: 6.oe2403sp2
summary: Protocol Buffers LITE_RUNTIME libraries
url: http://code.google.com/p/protobuf/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: protobuf2-2.5.0-6.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/protobuf2-lite-2.5.0-6.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  Protocol Buffers built with optimize_for = LITE_RUNTIME.
  The "optimize_for = LITE_RUNTIME" option causes the compiler to generate code
  which only depends libprotobuf-lite, which is much smaller than libprotobuf but
  lacks descriptors, reflection, and some other features.


pkgId: 37feb92037bfd64603fe2bdf5e140029c32a8fb078fc3791d25339f2b1a2588d
name: protobuf2-lite-devel
arch: riscv64
version: 2.5.0
epoch: 0
release: 6.oe2403sp2
summary: Protocol Buffers LITE_RUNTIME development libraries
url: http://code.google.com/p/protobuf/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: protobuf2-2.5.0-6.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/protobuf2-lite-devel-2.5.0-6.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package contains development libraries built with
  optimize_for = LITE_RUNTIME.
  The "optimize_for = LITE_RUNTIME" option causes the compiler to generate code
  which only depends libprotobuf-lite, which is much smaller than libprotobuf but
  lacks descriptors, reflection, and some other features.


pkgId: 14c1719e8f84b9623b73dd40641a493c3d756cda699a772189bec0f8004283ae
name: protobuf2-lite-static
arch: riscv64
version: 2.5.0
epoch: 0
release: 6.oe2403sp2
summary: Static development files for protobuf2-lite
url: http://code.google.com/p/protobuf/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: protobuf2-2.5.0-6.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/protobuf2-lite-static-2.5.0-6.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package contains static development libraries built with
  optimize_for = LITE_RUNTIME.
  The "optimize_for = LITE_RUNTIME" option causes the compiler to generate code
  which only depends libprotobuf-lite, which is much smaller than libprotobuf but
  lacks descriptors, reflection, and some other features.


pkgId: 58040c3b9781f36afe3e60e442d4e33730c25e13c8859e41f8982a0a06e9077b
name: protoparser
arch: noarch
version: 3.1.5
epoch: 0
release: 6.oe2403sp2
summary: A parser for .proto schema declarations to java
url: https://github.com/square/protoparser
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: protoparser-3.1.5-6.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/protoparser-3.1.5-6.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  ProtoParser will directly parse independent File or Schema data, then
  returns the object representation as a ProtoFile instance.


pkgId: 1a86c0514e6ea48f5cb2d55d2e1048cc294d91ad9a321f79593bc348fdbd1eb9
name: protostream
arch: riscv64
version: 3.0.4
epoch: 0
release: 9.oe2403sp2
summary: The Infinispan ProtoStream project
url: http://infinispan.org/
rpm_license: ASL 2.0 and BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: protostream-3.0.4-9.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/protostream-3.0.4-9.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  ProtoStream is a serialization library based on Protocol buffers format for serializing structured data.


pkgId: dd6fb6e9be404e2616fa027419ed1f5c38a5661f995f568eb8d02d259ef60e51
name: proxool
arch: noarch
version: 0.9.1
epoch: 0
release: 24.oe2403sp2
summary: Connection pool library for Java
url: http://proxool.sourceforge.net/
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: proxool-0.9.1-24.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/proxool-0.9.1-24.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Add connection pooling to your existing JDBC driver transparently.Compliant with the J2SE API,giving you the confidence
  to develop standards. You can monitor the performance of the database Connect and listen for connection events.


pkgId: 428418d51f95d30479114a8269d1e00598e42253d372587e5899729e183efe10
name: proxytoys
arch: noarch
version: 1.0
epoch: 0
release: 1.oe2403sp2
summary: An implementation neutral API for creation of dynamic proxies
url: http://proxytoys.github.io/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: proxytoys-1.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/proxytoys-1.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  ProxyToys provides a collection of toys acting as factories for
  creating "special" proxies such as:
  * Decorators - for simple AOP-like chained method interception
  * Delegates - for method invocation on a delegate object,
    that might have different type
  * Dispatcher proxy - single proxy instance dispatching method
    calls to different object with separate types
  * Echo proxy - for tracing method calls
  * Failover objects - fails over to a next object in case of
    exception
  * Hot swapping proxy - allows implementation hiding that
    can be swapped, and mutual dependencies
  * Multicasting objects - for multicasting a method invocation
    to multiple objects
  * Null objects - for default implementations of classes that
    do nothing at all
  * Pool - for a pool implementation with proxied objects that
    return automatically to the pool


pkgId: 50f5c963696b2ac533005c07aaeb57ff87c8343c80f0968608e1a2e00b2e7483
name: ps_mem
arch: noarch
version: 3.14
epoch: 0
release: 1.oe2403sp2
summary: A utility to accurately report the in core memory usage for a program
url: https://github.com/pixelb/ps_mem
rpm_license: LGPLv2
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: oerv-fedora-02
rpm_sourcerpm: ps_mem-3.14-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/ps_mem-3.14-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package provides tools that reports how much core memory is used per
  program. The details in it`s reports contains the private RAM for program
  process and shared RAM for program processes.


pkgId: 5f6899c96a3f73704d7a75b923c5dbd68b8d295d18419106d8fb9ce938e1e2b3
name: psacct
arch: riscv64
version: 6.6.4
epoch: 0
release: 5.oe2403sp2
summary: Utilities for monitoring process activities
url: http://www.gnu.org/software/acct/
rpm_license: GPLv3+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: oerv-fedora-02
rpm_sourcerpm: psacct-6.6.4-5.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/psacct-6.6.4-5.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The psacct package contains several utilities for monitoring process
  activities, including ac, lastcomm, accton and sa:
  The ac command displays statistics about how long users have been logged on.
  The lastcomm command displays information about previous executed commands.
  The accton command turns process accounting on or off.
  The sa command summarizes information about previously executed commands.


pkgId: 5efb1189543fdd64d5fbd056e1287b7945a6358e00f5e070b2380d29fff88982
name: psl
arch: riscv64
version: 0.21.2
epoch: 0
release: 1.oe2403sp2
summary: Commandline utility to explore the Public Suffix List
url: https://github.com/rockdaboot/libpsl
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: libpsl-0.21.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/psl-0.21.2-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package contains a commandline utility to explore the Public Suffix List,
  for example it checks if domains are public suffixes, checks if cookie-domain
  is acceptable for domains and so on.


pkgId: 839fdf6c06f8152dca55f0aec298637bd3ddcaabaa44fadd1566af7c29787080
name: psl-make-dafsa
arch: riscv64
version: 0.21.2
epoch: 0
release: 1.oe2403sp2
summary: Compiles the Public Suffix List into DAFSA form
url: https://github.com/rockdaboot/libpsl
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: libpsl-0.21.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/psl-make-dafsa-0.21.2-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This script produces C/C++ code or an architecture-independent binary object
  which represents a Deterministic Acyclic Finite State Automaton (DAFSA)
  from a plain text Public Suffix List.


pkgId: fed5ef1790e6f30a7ccc7bfe26077aa08549c209935c7d144546827e5e7e22ac
name: psmisc
arch: riscv64
version: 23.6
epoch: 0
release: 1.oe2403sp2
summary: Utilities for managing processes on your system
url: https://gitlab.com/psmisc/psmisc
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: psmisc-23.6-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/psmisc-23.6-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This PSmisc package is a set of some small useful utilities that use the proc
  filesystem. We're not about changing the world, but providing the system
  administrator with some help in common tasks.


pkgId: fc214706129ce70059d67970c14062be01910d283b64858205dd6634ed98c059
name: pstoedit-devel
arch: riscv64
version: 3.78
epoch: 0
release: 2.oe2403sp2
summary: Header files and libraries for the pstoedit
url: http://www.pstoedit.net/
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-18
rpm_sourcerpm: pstoedit-3.78-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pstoedit-devel-3.78-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The package contains header files and libraries
  which are needed to build applications using pstoedit.


pkgId: f0c772eb952130db21b81a25a1ac6d199ca9c7e17b76778a367df93856b08b56
name: psutils
arch: riscv64
version: 2.08
epoch: 0
release: 3.oe2403sp2
summary: Utilities for manipulating PostScript documents
url: https://github.com/rrthomas/psutils
rpm_license: psutils
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: psutils-2.08-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/psutils-2.08-3.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  PSUtils is a suite of utilities for manipulating PostScript documents
  produced according to the Document Structuring Conventions. You can select
  and rearrange pages, including arrangement into signatures for booklet
  printing, combine multple pages into a single page for n-up printing, and
  resize, flip and rotate pages.


pkgId: 84a7eae317d895a19d825483d1ed5a0cff40a04bc39175f55e0ea357d7b4d1b2
name: publicsuffix-list
arch: noarch
version: 20241002
epoch: 0
release: 1.oe2403sp2
summary: List of domain name suffixes
url: https://publicsuffix.org/
rpm_license: MPLv2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: publicsuffix-list-20241002-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/publicsuffix-list-20241002-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A "public suffix" is one under which Internet users can (or historically could)
  directly register names. The Public Suffix List is a list of all known public
  suffixes.The Public Suffix List is an initiative of Mozilla, but is maintained
  as a community resource. It is available for use in any software, but was
  originally created to meet the needs of browser manufacturers.


pkgId: 06ce3cbfce7181e3183d36ad563a907776525857b79ed9a53b7bf27fa6a47c8c
name: pulseaudio
arch: riscv64
version: 17.0
epoch: 0
release: 1.oe2403sp2
summary: Improved Linux Sound Server
url: https://www.freedesktop.org/wiki/Software/PulseAudio
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: pulseaudio-17.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pulseaudio-17.0-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  PulseAudio is a sound server for Linux and other Unix like operating
  systems. It is intended to be an improved drop-in replacement for the
  Enlightened Sound Daemon (ESOUND).


pkgId: 31f91722b69f5011ce644b5f0af540e7c5162cc59d8cf320c62b66f5ab16a5b2
name: pulseaudio-libs
arch: riscv64
version: 17.0
epoch: 0
release: 1.oe2403sp2
summary: Libraries for PulseAudio clients
url: https://www.freedesktop.org/wiki/Software/PulseAudio
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: pulseaudio-17.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pulseaudio-libs-17.0-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package contains the runtime libraries for any application that wishes
  to interface with a PulseAudio sound server.


pkgId: 981cc155bc680db58e64f771604dc36a35da0506bea3e203a1912c3f0bf7ff15
name: pulseaudio-libs-devel
arch: riscv64
version: 17.0
epoch: 0
release: 1.oe2403sp2
summary: Headers and libraries for PulseAudio client development
url: https://www.freedesktop.org/wiki/Software/PulseAudio
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: pulseaudio-17.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pulseaudio-libs-devel-17.0-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  Headers and libraries for developing applications that can communicate with
  a PulseAudio sound server.


pkgId: 6a73e0d53125ba4c9542bf10596bc546ee0a9b399669511f553af3289b89b1ff
name: pulseaudio-libs-glib2
arch: riscv64
version: 17.0
epoch: 0
release: 1.oe2403sp2
summary: GLIB 2.x bindings for PulseAudio clients
url: https://www.freedesktop.org/wiki/Software/PulseAudio
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: pulseaudio-17.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pulseaudio-libs-glib2-17.0-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package contains bindings to integrate the PulseAudio client library with
  a GLIB 2.x based application.


pkgId: e51abacfad98ee8ab8ec0c2ffcee6472e1a223dd590bf901cbf93bb8e564c0bd
name: pv
arch: riscv64
version: 1.8.5
epoch: 0
release: 2.oe2403sp2
summary: A tool for monitoring the progress of data through a pipeline
url: http://www.ivarch.com/programs/pv.shtml
rpm_license: Artistic 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: oerv-fedora-02
rpm_sourcerpm: pv-1.8.5-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pv-1.8.5-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  PV ("Pipe Viewer") is a tool for monitoring the progress of data through a
  pipeline.  It can be inserted into any normal pipeline between two processes
  to give a visual indication of how quickly data is passing through, how long
  it has taken, how near to completion it is, and an estimate of how long it
  will be until completion.


pkgId: 1517e281e57c4823be5523811b476b29a4eb27c373e3486c68db1b5ae0474ca4
name: py3c-devel
arch: riscv64
version: 1.4
epoch: 0
release: 2.oe2403sp2
summary: Header files for py3c
url: http://py3c.readthedocs.io/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: py3c-1.4-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/py3c-devel-1.4-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  py3c-devel is only required for building software that uses py3c.
  Because py3c is a header-only library, there is no matching run-time package.


pkgId: 09905dbb5ee5a20879bdcd9a4c2eef87a2e084e657647fe6a122372357c5d23b
name: pylint
arch: noarch
version: 3.0.3
epoch: 0
release: 2.oe2403sp2
summary: Analyzes Python code looking for bugs and signs of poor quality
url: http://www.pylint.org/
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-19
rpm_sourcerpm: pylint-3.0.3-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pylint-3.0.3-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Pylint is a Python source code analyzer which looks for programming
  errors, helps enforcing a coding standard and sniffs for some code
  smells (as defined in Martin Fowler's Refactoring book).
  Pylint can be seen as another PyChecker since nearly all tests you
  can do with PyChecker can also be done with Pylint. However, Pylint
  offers some more features, like checking length of lines of code,
  checking if variable names are well-formed according to your coding
  standard, or checking if declared interfaces are truly implemented,
  and much more.
  Additionally, it is possible to write plugins to add your own checks.


pkgId: 196358428e7ed11253c7e447de1e90f040d7ef828663ff03c8528e34b72cee38
name: python-Automat-help
arch: noarch
version: 22.10.0
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for Automat
url: https://github.com/glyph/Automat
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: oerv-fedora-02
rpm_sourcerpm: python-Automat-22.10.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-Automat-help-22.10.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  python-Automat is a library for concise, idiomatic Python expression of finite-state automat
  It provides a self-service finite-state machines for the programmer on the go.


pkgId: fb6ba84b3dc406a71d607df51619c046fb4eb3f51e2e231b18693807335edcba
name: python-Flask-SQLAlchemy-help
arch: noarch
version: 3.0.3
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for Flask-SQLAlchemy
url: https://github.com/pallets/flask-sqlalchemy
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: python-Flask-SQLAlchemy-3.0.3-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-Flask-SQLAlchemy-help-3.0.3-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Flask-SQLAlchemy is an extension for Flask that adds support for
  SQLAlchemy to your application. It aims to simplify using SQLAlchemy
  with Flask by providing useful defaults and extra helpers that make it
  easier to accomplish common tasks.


pkgId: 2a0f3f4b0255eaf27387dd7d732d9c1fa48fc4ce5764f4a67d8d9b88d90b7d35
name: python-GitPython-help
arch: noarch
version: 3.1.42
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for GitPython
url: https://github.com/gitpython-developers/GitPython
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-GitPython-3.1.42-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-GitPython-help-3.1.42-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  GitPython is a python library used to interact with git repositories,
  high-level like git-porcelain, or low-level like git-plumbing.


pkgId: 04bcc28390c36e49baa4604d3c4167a20a1ea0dcfd5e78489812279d7203e547
name: python-Keras-Preprocessing-help
arch: noarch
version: 1.1.2
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for Keras-Preprocessing
url: https://github.com/keras-team/keras-preprocessing
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: python-Keras-Preprocessing-1.1.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-Keras-Preprocessing-help-1.1.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Keras Preprocessing is the data preprocessing
  and data augmentation module of the Keras deep learning library.
  It provides utilities for working with image data, text data,
  and sequence data.


pkgId: bc33704128e2e4932ffd970057f5611235203c65eebecb53c39618fd6fe00025
name: python-Keras-help
arch: noarch
version: 2.12.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for Keras
url: https://github.com/keras-team/keras
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-Keras-2.12.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-Keras-help-2.12.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Keras is a high-level neural networks API for Python.

  Read the documentation at: https://keras.io/

  Keras is compatible with Python 3.6+
  and is distributed under the MIT license.


pkgId: 29d96d7d521ac1a5f414c82e91572534533960a551d8f53b8646608310a6af3e
name: python-PyLaTeX-help
arch: noarch
version: 1.4.2
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for PyLaTeX
url: https://github.com/JelteF/PyLaTeX
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: python-PyLaTeX-1.4.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-PyLaTeX-help-1.4.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  PyLaTeX is a Python library for creating and compiling LaTeX files or
  snippets. The goal of this library is being an easy, but extensible
  interface between Python and LaTeX.


pkgId: e8f1fe23bdbff2d46c97aadc74a60e6676d50f644b7f2ea202faef4375c4ae38
name: python-PyMySQL-help
arch: noarch
version: 1.1.0
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for pymysql
url: https://pypi.python.org/pypi/PyMySQL/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: python-PyMySQL-1.1.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-PyMySQL-help-1.1.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package contains a pure-Python MySQL client library, based on PEP 249.
  Most public APIs are compatible with mysqlclient and MySQLdb.


pkgId: 366e26ab476a0b02f1e0113a36bb7264205161ee5ddb1347351270724fb5b35d
name: python-XlsxWriter-help
arch: noarch
version: 3.2.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for XlsxWriter
url: https://github.com/jmcnamara/XlsxWriter
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-XlsxWriter-3.2.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-XlsxWriter-help-3.2.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  **XlsxWriter** is a Python module for writing files in the Excel 2007+ XLSX
  file format.
  XlsxWriter can be used to write text, numbers, formulas and hyperlinks to
  multiple worksheets and it supports features such as formatting and many more,
  including:
  * 100% compatible Excel XLSX files.
  * Full formatting.
  * Merged cells.
  * Defined names.
  * Charts.
  * Autofilters.
  * Data validation and drop down lists.
  * Conditional formatting.
  * Worksheet PNG/JPEG/BMP/WMF/EMF images.
  * Rich multi-format strings.
  * Cell comments.
  * Integration with Pandas.
  * Textboxes.
  * Support for adding Macros.
  * Memory optimization mode for writing large files.
  It supports Python 2.7, 3.4+ and PyPy and uses standard libraries only.
  Here is a simple example:
     import xlsxwriter
     
     workbook = xlsxwriter.Workbook('demo.xlsx')
     worksheet = workbook.add_worksheet()
     
     worksheet.set_column('A:A', 20)
     
     bold = workbook.add_format({'bold': True})
     
     worksheet.write('A1', 'Hello')
     
     worksheet.write('A2', 'World', bold)
     
     worksheet.write(2, 0, 123)
     worksheet.write(3, 0, 123.456)
     
     worksheet.insert_image('B5', 'logo.png')
     workbook.close()
  See the full documentation at: https://xlsxwriter.readthedocs.io
  Release notes: https://xlsxwriter.readthedocs.io/changes.html


pkgId: e670c5813663b4d0750f32012dcc49f6cd69a4c569dfb320bdba863c995f0cfe
name: python-abclient-help
arch: noarch
version: 0.2.3
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for abclient
url: https://global.eisoo.com/
rpm_license: Apache 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: python-abclient-0.2.3-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-abclient-help-0.2.3-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  **abclient** is a client library for EISOO AnyBackup APIs.
  **abclient** allows openstack-karbor to create backups for databases and filesystems.


pkgId: 23f84150ccdef8d399be98042fe23025a413ea5a608cb66f9248f1cba1da9d98
name: python-absl-py-help
arch: noarch
version: 2.1.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for absl-py
url: https://github.com/abseil/abseil-py
rpm_license: Apache 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-absl-py-2.1.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-absl-py-help-2.1.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This repository is a collection of Python library code for building Python
  applications. The code is collected from Google's own Python code base, and has
  been extensively tested and used in production.



  * Simple application startup
  * Distributed commandline flags system
  * Custom logging module with additional features
  * Testing utilities





  To install the package, simply run:

  ```bash
  pip install absl-py
  ```

  Or install from source:

  ```bash
  python setup.py install
  ```



  To run Abseil tests, you can clone the git repo and run
  [bazel](https://bazel.build/):

  ```bash
  git clone https://github.com/abseil/abseil-py.git
  cd abseil-py
  bazel test absl/...
  ```



  Please refer to
  [smoke_tests/sample_app.py](https://github.com/abseil/abseil-py/blob/master/smoke_tests/sample_app.py)
  as an example to get started.



  See the [Abseil Python Developer Guide](https://abseil.io/docs/python/).



  The current repository includes an initial set of libraries for early adoption.
  More components and interoperability with Abseil C++ Common Libraries
  will come in future releases.



  The Abseil Python library is licensed under the terms of the Apache
  license. See [LICENSE](LICENSE) for more information.


pkgId: 2e6752a278e452db0e9ea9ff69b2dd76298339f3340666d3b7cee6f976c3b64a
name: python-aiomysql-help
arch: noarch
version: 0.2.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for aiomysql
url: https://github.com/aio-libs/aiomysql
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-23
rpm_sourcerpm: python-aiomysql-0.2.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-aiomysql-help-0.2.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  **aiomysql** is a "driver" for accessing a `MySQL` database
  from the asyncio_ (PEP-3156/tulip) framework. It depends on and reuses most
  parts of PyMySQL_ . *aiomysql* tries to be like awesome aiopg_ library and
  preserve same api, look and feel.


pkgId: e657c5a184d60e5c0673fc2a1e04c6b22294e4f2686b22bdc17205f749a0376b
name: python-alembic-help
arch: noarch
version: 1.13.1
epoch: 0
release: 1.oe2403sp2
summary: A database migration tool for SQLAlchemy.
url: https://alembic.sqlalchemy.org
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-alembic-1.13.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-alembic-help-1.13.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Alembic is a database migrations tool written by the author of SQLAlchemy. A
  migrations tool offers the following functionality:
  1. Can emit ALTER statements to a database in order to change the structure of
   tables and other constructs
  2. Provides a system whereby "migration scripts" may be constructed; each script
  indicates a particular series of steps that can "upgrade" a target database to a
  new version, and optionally a series of steps that can "downgrade" similarly,
  doing the same steps in reverse.
  3. Allows the scripts to execute in some sequential manner.


pkgId: 52301abc3e1d3e9242dc4992145051d8e00e543f00abcefc4e2ff4f24c65c4d9
name: python-altgraph-help
arch: noarch
version: 0.17.4
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for altgraph
url: https://github.com/ronaldoussoren/altgraph
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-23
rpm_sourcerpm: python-altgraph-0.17.4-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-altgraph-help-0.17.4-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  altgraph is a fork of graphlib: a graph (network) package for constructing
  graphs, BFS and DFS traversals, topological sort, shortest paths, etc. with graphviz output.
  altgraph includes some additional usage of Python 2.3+ features
  and enhancements related to modulegraph and macholib.


pkgId: c0c647ecb166b899af211afd4bdc82a982ad721601159dca134d8d8c5a1944c9
name: python-anyjson-help
arch: noarch
version: 0.4.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for anyjson
url: https://github.com/catalyst/anyjson
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: python-anyjson-0.4.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-anyjson-help-0.4.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Anyjson loads whichever is the fastest JSON module installed and provides
  a uniform API regardless of which JSON implementation is used.


pkgId: 9656c18d1cf53e48199d8cd58de7308bbdd361ae312b4738fb419bff444dc7fc
name: python-apipkg-help
arch: noarch
version: 3.0.2
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for apipkg
url: https://github.com/pytest-dev/apipkg
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: python-apipkg-3.0.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-apipkg-help-3.0.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  With apipkg you can control the exported namespace of a Python package and greatly reduce the
  number of imports for your users. It is a small pure Python module that works on CPython 2.7
  and 3.4+, Jython and PyPy. It cooperates well with Python’s help() system, custom importers (PEP302)
  and common command-line completion tools.


pkgId: 952dbd7961f31e42a813516d996447b71eea5238a29b9613ee30ade339a6057c
name: python-asteval-help
arch: noarch
version: 1.0.6
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for asteval
url: https://github.com/lmfit/asteval
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-19
rpm_sourcerpm: python-asteval-1.0.6-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-asteval-help-1.0.6-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  ASTEVAL provides a numpy-aware, safe(ish) 'eval' function
  Emphasis is on mathematical expressions, and so numpy ufuncs
  are used if available.  Symbols are held in the Interpreter
  symbol table 'symtable':  a simple dictionary supporting a
  simple, flat namespace.
  Expressions can be compiled into ast node for later evaluation,
  using the values in the symbol table current at evaluation time.


pkgId: f41778658d2abd16aad225f4896edabeb2c443986e0f1964db4840ae925c2056
name: python-atpublic-help
arch: noarch
version: 4.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for atpublic
url: http://public.readthedocs.io/
rpm_license: Apache 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: python-atpublic-4.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-atpublic-help-4.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This is a very simple decorator and function which populates a module's
  __all__ and optionally the module globals.

  This provides both a pure-Python implementation and a C implementation.  It is
  proposed that the C implementation be added to builtins_ for Python 3.6.


pkgId: f858a6616d11cd881ad0c2b603a4e16b046c6da6160a5f3962e778d45edafdbf
name: python-backcall-help
arch: noarch
version: 0.2.0
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for backcall
url: https://github.com/takluyver/backcall
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: python-backcall-0.2.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-backcall-help-0.2.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Specifications for callback functions passed in to an API
  If your code lets other people supply callback functions, it's important to
  specify the function signature you expect, and check that functions support that.
  Adding extra parameters later would break other peoples code unless you're careful.


pkgId: f330c637aab1d3c64e21557f7d2d120528903d229c7de12d9aaafd93d0529593
name: python-backlash-help
arch: noarch
version: 0.3.1
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for backlash
url: https://github.com/TurboGears/backlash
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-backlash-0.3.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-backlash-help-0.3.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  backlash is a swiss army knife for web applications debugging, which provides:
      - An Interactive In Browser Debugger based on a Werkzeug Debugger fork ported to WebOb
      - Crash reporting by email and on Sentry
      - Slow requests reporting by email and on Sentry.
  Backlash was born as a replacement for WebError in TurboGears2.3 versions.


pkgId: 7e972ee2f2f2922fd78743ae82ea5987646599532713df3da86803e798715f82
name: python-backoff-help
arch: noarch
version: 2.2.1
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for backoff
url: https://github.com/litl/backoff
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: python-backoff-2.2.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-backoff-help-2.2.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This module provides function decorators which can be used to wrap a\
  function such that it will be retried until some condition is met. It\
  is meant to be of use when accessing unreliable resources with the\
  potential for intermittent failures i.e. network resources and external\
  APIs. Somewhat more generally, it may also be of use for dynamically\
  polling resources for externally generated content.


pkgId: 50cf873a7af61b947ed2229facf1af0aab92afd7cfde4ae609bca1bd6177a0e9
name: python-baluhn-help
arch: noarch
version: 0.1.2
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for baluhn
url: http://github.com/benhodgson/baluhn
rpm_license: Public Domain
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-baluhn-0.1.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-baluhn-help-0.1.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Baluhn provides a base-independent implementation of the [Luhn
  algorithm](http://en.wikipedia.org/wiki/Luhn_algorithm) for Python. It is
  useful for generating and verifying check digits in arbitrary bases.


pkgId: 703dc4c1463806e879db9402c531ba35daacd46933993711abe8c7f57a9d1219
name: python-bcrypt-help
arch: riscv64
version: 3.2.2
epoch: 0
release: 1.oe2403sp2
summary: Modern password hashing for your software and your servers
url: https://github.com/pyca/bcrypt/
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-bcrypt-3.2.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-bcrypt-help-3.2.2-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  Good password hashing for your software and your servers.
  This library should be compatible with py-bcrypt and it will run on Python 2.7, 3.4+, and PyPy 2.6+.


pkgId: 820483e5161a1be6cbbf9c1e2ff0300d6d072039291b8e4cfae4aa129050c46f
name: python-beniget-help
arch: noarch
version: 0.4.1
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for beniget
url: https://github.com/serge-sans-paille/beniget/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-04
rpm_sourcerpm: python-beniget-0.4.1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-beniget-help-0.4.1-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A static analyzer for Python2 and Python3 code.
  Beniget provides a static over-approximation of the global and
  local definitions inside Python Module/Class/Function.
  It can also compute def-use chains from each definition.


pkgId: d6941774cb88fd703e04d52913bf41583f89048ec43c6967358b1ba76ebfe7fc
name: python-bleach-help
arch: noarch
version: 6.1.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for bleach
url: https://github.com/mozilla/bleach
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: oerv-fedora-02
rpm_sourcerpm: python-bleach-6.1.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-bleach-help-6.1.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Bleach is an HTML sanitizing library that escapes or strips markup and
  attributes based on a white list.


pkgId: b67da1c8875d179e4f298c531ae17428718a4da650453fd71aa9a7adb22edda7
name: python-blinker-help
arch: noarch
version: 1.6.2
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for blinker
url: https://pythonhosted.org/blinker/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-blinker-1.6.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-blinker-help-1.6.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Blinker is a signal lib based on Python.It supports both object-to-object
  and multicasting for python object.The core of blinker is minimal but provides
  quite powerful features.


pkgId: d0c74161a1d58e5141a89ad726341b5c82f9c19083a3a55a753a5a144702ff4c
name: python-boto3-help
arch: noarch
version: 1.34.48
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for boto3
url: https://github.com/boto/boto3
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-24
rpm_sourcerpm: python-boto3-1.34.48-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-boto3-help-1.34.48-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Boto3 is the Amazon Web Services (AWS) Software Development
  Kit (SDK) for Python, which allows Python developers to
  write software that makes use of services like Amazon S3
  and Amazon EC2.


pkgId: 2c38ffc5bda27c31f1ec52522090cec429d83d7c9d41956ae3a4b4d25c56a324
name: python-botocore-help
arch: noarch
version: 1.34.79
epoch: 0
release: 1.oe2403sp2
summary: Low-level, data-driven core of boto 3.
url: https://github.com/boto/botocore
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: python-botocore-1.34.79-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-botocore-help-1.34.79-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A low-level interface to a growing number of Amazon Web Services. The
  botocore package is the foundation for the AWS CLI as well as boto3.


pkgId: be0deb93c64d01b8800726638071a789ae513a654ced3f15015198c0ac3df414
name: python-branca-help
arch: noarch
version: 0.6.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for branca
url: https://github.com/python-visualization/branca
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: python-branca-0.6.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-branca-help-0.6.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This library is a spinoff from [folium](https://github.com/python-visualization/folium),
  that would host the non-map-specific features.


pkgId: ede637383962b5b866e3ba8d5b790e7ed025679511a909e0a32d3ba9ce1f9dfc
name: python-breathe-help
arch: noarch
version: 4.35.0
epoch: 0
release: 1.oe2403sp2
summary: Sphinx Doxygen renderer
url: https://github.com/breathe-doc/breathe
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: python-breathe-4.35.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-breathe-help-4.35.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Breathe is an extension to reStructuredText and Sphinx to be able to read and render Doxygen xml output.


pkgId: 961432216cdfad6b03372239c7379bfc73e2bcd1adb1e182f728d7157016eeb0
name: python-bump2version-help
arch: noarch
version: 1.0.1
epoch: 0
release: 1.oe2403sp2
summary: Fix common misspellings in text files.
url: https://github.com/c4urself/bump2version
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: python-bump2version-1.0.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-bump2version-help-1.0.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A small command line tool to simplify releasing software by updating all version strings in your source code by the correct increment.

  Requires:       python3dist(setuptools)


pkgId: 0d98fd3544897c464236eb30149844a3354e468903d7efe06f4a09090b665572
name: python-cachetools-help
arch: noarch
version: 5.3.2
epoch: 0
release: 1.oe2403sp2
summary: Extensible memoizing collections and decorators
url: https://github.com/tkem/cachetools/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: python-cachetools-5.3.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-cachetools-help-5.3.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This module provides various memoizing collections and decorators,
  including variants of the Python Standard Library's `@lru_cache`_
  function decorator.


pkgId: bfce15f34e831b3645d6b8e4924c59df0dd8d0786af0bf53ae23f786fcf3dfbd
name: python-certifi-help
arch: noarch
version: 2024.2.2
epoch: 0
release: 1.oe2403sp2
summary: Python package for providing Mozilla's CA Bundle.
url: https://github.com/certifi/python-certifi
rpm_license: MPL-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-certifi-2024.2.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-certifi-help-2024.2.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Certifi provides Mozilla carefully curated collection of Root Certificates for validating the
  trustworthiness of SSL certificates while verifying the identity of TLS hosts. It has been
  extracted from the Requests project.


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


pkgId: 57c990e81c03fa654800c709cf44340bcd423eaebe8a74c48575716be2a85636
name: python-click-help
arch: noarch
version: 8.1.7
epoch: 0
release: 1.oe2403sp2
summary: Composable command line interface toolkit
url: https://palletsprojects.com/p/click/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-05
rpm_sourcerpm: python-click-8.1.7-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-click-help-8.1.7-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Click is a Python package for creating beautiful command line interfaces
  in a composable way with as little code as necessary. It's the
  "Command Line Interface Creation Kit". It's highly configurable but comes
  with sensible defaults out of the box.


pkgId: 0e0d26d63b5e1bc0e7f866894085c20ea8ea2781678c0cffcede3c7e64ea0712
name: python-cmdln-help
arch: noarch
version: 2.0.0
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for cmdln
url: http://github.com/trentm/cmdln
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: python-cmdln-2.0.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-cmdln-help-2.0.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  `cmdln.py` is an extension of Python's default `cmd.py` module that
  provides "a simple framework for writing line-oriented command
  interpreters".  The idea (with both cmd.py and cmdln.py) is to be able
  to quickly build multi-sub-command tools (think cvs or svn) and/or
  simple interactive shells (think gdb or pdb).  Cmdln's extensions make
  it more natural to write sub-commands, integrate optparse for simple
  option processing, and make having good command documentation easier.


pkgId: bee7f3b5af1352644769c72a5d68ecbd3697d12ad679fae32fca194f62651842
name: python-commonmark-help
arch: noarch
version: 0.9.1
epoch: 0
release: 3.oe2403sp2
summary: Development documents and examples for commonmark
url: https://github.com/rtfd/commonmark.py
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: python-commonmark-0.9.1-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-commonmark-help-0.9.1-3.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  commonmark.py is a pure Python port of jgm's
  `commonmark.js' <https://github.com/jgm/commonmark.js>`, a
  Markdown parser and renderer for the
  `CommonMark <http://commonmark.org>` specification, using only native
  modules. Once both this project and the CommonMark specification are
  stable we will release the first ``1.0`` version and attempt to keep up
  to date with changes in ``commonmark.js``.


pkgId: 0fcf6f003f7da84af25d3c96550fd9ce6ab80c6fa1dc07489e89be5a99723ddc
name: python-construct-help
arch: noarch
version: 2.10.68
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for construct
url: http://construct.readthedocs.org
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-19
rpm_sourcerpm: python-construct-2.10.68-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-construct-help-2.10.68-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Construct is a powerful declarative and symmetrical parser and builder for binary data.
  Instead of writing imperative code to parse a piece of data, you declaratively define a data structure that describes your data. As this data structure is not code, you can use it in one direction to parse data into Pythonic objects, and in the other direction, to build objects into binary data.


pkgId: d5c4b85ac1e5f7e94028720f8b9b7ef18c0e09b814781d5e8fa9d8bc5cbbbb13
name: python-contourpy-help
arch: riscv64
version: 1.2.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for contourpy
url: https://github.com/contourpy/contourpy
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: python-contourpy-1.2.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-contourpy-help-1.2.0-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  ContourPy is a Python library for calculating contours of 2D quadrilateral grids. It is written in C++11 and wrapped using pybind11.


pkgId: 97639ff3503a5b845bd57718b72de5cd29a3c1b1e4bbaf41b96c236ff7847a80
name: python-copr-help
arch: noarch
version: 1.130
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for copr
url: https://pagure.io/copr/copr
rpm_license: GPL-2.0+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-19
rpm_sourcerpm: python-copr-1.130-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-copr-help-1.130-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Copr is designed to be a lightweight buildsystem that allows contributors
  to create packages, put them in repositories, and make it easy for users
  to install the packages onto their system. Within the Fedora Project it
  is used to allow packagers to create third party repositories.

  This part is a python client to the copr service.


pkgId: 750e7e799a1a366d863bc16f4d307e12d8cd6a00034deb12bb079a9cba4a9e08
name: python-cov-core-help
arch: noarch
version: 1.15.0
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for cov-core
url: https://github.com/schlamar/cov-core
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: python-cov-core-1.15.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-cov-core-help-1.15.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This is a lib package for use by pytest-cov, nose-cov and nose2-cov.  Unless you're developing a
  coverage plugin for a test framework, you probably want one of those.


pkgId: 5224f512928e0a5cdc1c5c13dc5f4afb77445d5f4bcc4267dd4cbd6d6d1cfd2a
name: python-decorator-help
arch: noarch
version: 5.1.1
epoch: 0
release: 1.oe2403sp2
summary: Decorators for Humans
url: https://github.com/micheles/decorator
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-decorator-5.1.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-decorator-help-5.1.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The goal of the decorator module is to make it easy to define signature-preserving
  function decorators and decorator factories. It also includes an implementation of multiple dispatch and
  other niceties (please check the docs).


pkgId: 1a9d9302b1566f0c7befb645f295e192dd45279efd359dbe7194e95598316eef
name: python-distlib-help
arch: noarch
version: 0.3.8
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for distlib
url: https://github.com/pypa/distlib
rpm_license: Python-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-distlib-0.3.8-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-distlib-help-0.3.8-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A library of packaging functionality which is intended to be used as the
  basis for third-party packaging tools.


pkgId: b404213a7f730177b275403b75c0d309dfb356aeb80c5f4d4c2b6faa0debec7b
name: python-django-pipeline-help
arch: noarch
version: 2.1.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for django-pipeline
url: https://github.com/jazzband/django-pipeline
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: python-django-pipeline-2.1.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-django-pipeline-help-2.1.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Pipeline is an asset packaging library for Django, providing both CSS and
  JavaScript concatenation and compression, built-in JavaScript template support,
  and optional data-URI image and font embedding.


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


pkgId: 2c23b31ae39658426f50541a2d4750465d364a7e6effa7e77fb1b98d7c496611
name: python-dominate-help
arch: noarch
version: 2.8.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for dominate
url: https://github.com/Knio/dominate/
rpm_license: LGPLv3
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: python-dominate-2.8.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-dominate-help-2.8.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  `Dominate` is a Python library for creating and manipulating HTML documents using an elegant DOM API.
  It allows you to write HTML pages in pure Python very concisely, which eliminates the need to learn another template language, and lets you take advantage of the more powerful features of Python.


pkgId: 60e72e9592854335c970112ec21c00ccb8331e1500551636d5e1a8ef2747e75d
name: python-dulwich-help
arch: riscv64
version: 0.21.6
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for dulwich
url: https://www.dulwich.io/
rpm_license: Apachev2 or GPLv2+ or GPLv2
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: python-dulwich-0.21.6-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-dulwich-help-0.21.6-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This is the Dulwich project.
  It aims to provide an interface to git repos (both local and remote) that
  doesn't call out to git directly but instead uses pure Python.


pkgId: 118a448dc1803f794e4499637830236574547b46b20350acf1951f14ecf676f0
name: python-easy-vault-help
arch: noarch
version: 0.7.0
epoch: 0
release: 1.oe2403sp2
summary: Secure vault files that are easy to use
url: https://github.com/andy-maier/easy-vault
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-easy-vault-0.7.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-easy-vault-help-0.7.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The easy-vault Python package provides commands for encrypting and decrypting
  vault files that can be in any format. It provides for programmatic access to
  encrypted vault files from Python programs, so that the file itself can stay
  encrypted in the file system but can still be used by the program in clear text.


pkgId: c56a49a4b71e1b776710f70a5fbeae1bfe67170377176a9b89189429c17d27e2
name: python-ecdsa-help
arch: noarch
version: 0.18.0
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for ecdsa
url: http://github.com/tlsfuzzer/python-ecdsa
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: python-ecdsa-0.18.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-ecdsa-help-0.18.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve
  Digital Signature Algorithm), implemented purely in Python, released under
  the MIT license. With this library, you can quickly create keypairs (signing  key and verifying key), sign messages, and verify the signatures. The keys
  and signatures are very short, making them easy to handle and incorporate
  into other protocols.


pkgId: a0a1a100b0d488efd30d7354ebf9a4d798afeb5dcd839229171d5c5750081226
name: python-elasticsearch-help
arch: noarch
version: 7.17.4
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for elasticsearch
url: https://github.com/elastic/elasticsearch-py
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: python-elasticsearch-7.17.4-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-elasticsearch-help-7.17.4-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Official low-level client for Elasticsearch. Its goal is to provide common
  ground for all Elasticsearch-related code in Python; because of this it tries
  to be opinion-free and very extendable.


pkgId: 83b4aae4f203a8be102cbf44da0940099e96bafd6347103508ecd3cc0020f770
name: python-eventlet-help
arch: noarch
version: 0.33.3
epoch: 0
release: 2.oe2403sp2
summary: Highly concurrent networking library
url: http://eventlet.net
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-04
rpm_sourcerpm: python-eventlet-0.33.3-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-eventlet-help-0.33.3-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Eventlet is a concurrent networking library for Python that allows you to change how you run your code, not how you write it.


pkgId: e3aff5a4cd55da826e1020192fd348bffe488623de9d1c26de3041748acb2dd6
name: python-executing-help
arch: noarch
version: 1.2.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for executing
url: https://github.com/alexmojaki/executing
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: python-executing-1.2.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-executing-help-1.2.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  [![Build Status](https://github.com/alexmojaki/executing/workflows/Tests/badge.svg?branch=master)](https://github.com/alexmojaki/executing/actions) [![Coverage Status](https://coveralls.io/repos/github/alexmojaki/executing/badge.svg?branch=master)](https://coveralls.io/github/alexmojaki/executing?branch=master) [![Supports Python versions 2.7 and 3.5+, including PyPy](https://img.shields.io/pypi/pyversions/executing.svg)](https://pypi.python.org/pypi/executing)

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

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





  ```python
  import executing

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

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

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

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



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

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

  or:

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

  or use one of the convenience methods:

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



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

  or:

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



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



      pip install executing

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



  Suppose the frame is executing this line:

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

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

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

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

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

      LOAD_CONST 'longuniqueconstant'
      BINARY_POWER

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



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

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

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

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



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

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

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





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



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


pkgId: 01f828db08cc1f7f34332571f37807f8177ce948b816588ec51ccc9616c8b511
name: python-ez_setup-help
arch: noarch
version: 0.9
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for ez_setup
url: http://github.com/ActiveState/ez_setup
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-05
rpm_sourcerpm: python-ez_setup-0.9-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-ez_setup-help-0.9-1.oe2403sp2.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: 426371d7e0783bdc9eb9b6e3efbd6711a15f745b4194b707b118880abdd39a66
name: python-flasgger-help
arch: noarch
version: 0.9.7.1
epoch: 0
release: 1.oe2403sp2
summary: Extract swagger specs from your flask project.
url: https://github.com/flasgger/flasgger/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: python-flasgger-0.9.7.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-flasgger-help-0.9.7.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Flasgger is a Flask extension to extract OpenAPI-Specification from all Flask views registered in your API.


pkgId: 6c32488175c092a674ef1c47d7660983b384739e0d6206fe40993c14595e9a56
name: python-flask-session-help
arch: noarch
version: 0.5.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for Flask-Session
url: https://github.com/fengsp/flask-session
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-flask-session-0.5.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-flask-session-help-0.5.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Flask-Session is an extension for Flask that adds support for
  Server-side Session to your application.


pkgId: d079e53d7ab278082611801f31aa92395aaddff362d96b9591ebca16f7ffdd60
name: python-gast-help
arch: noarch
version: 0.5.4
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for gast
url: https://github.com/serge-sans-paille/gast/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-gast-0.5.4-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-gast-help-0.5.4-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A generic AST to represent Python2 and Python3's Abstract Syntax Tree(AST).

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


pkgId: 6074940f1a23ddf2aa408cd2d21f78a43e6066971bdb5b96020132a299af42fb
name: python-genshi-help
arch: riscv64
version: 0.7.7
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for Genshi
url: http://genshi.edgewall.org/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: python-genshi-0.7.7-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-genshi-help-0.7.7-2.oe2403sp2.riscv64.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: 2d600c91bd7e902495e09de026bebd8b7ca57bcaec8cdf5ebebaff6855dc3224
name: python-gitdb-help
arch: noarch
version: 4.0.11
epoch: 0
release: 1.oe2403sp2
summary: Git Object Database
url: https://github.com/gitpython-developers/gitdb
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: python-gitdb-4.0.11-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-gitdb-help-4.0.11-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  GitDB allows you to access bare git repositories for reading and writing.
  It aims at allowing full access to loose objects as well as packs with
  performance and scalability in mind. It operates exclusively on streams,
  allowing to handle large objects with a small memory footprint.


pkgId: 981e2581da074ef6fd1c8e630b1a0dd2a0c857c6b7d0721223b0769870f4093f
name: python-google-api-core-help
arch: noarch
version: 2.7.3
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for google-api-core
url: https://github.com/googleapis/python-api-core
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-google-api-core-2.7.3-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-google-api-core-help-2.7.3-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This library is not meant to stand-alone. Instead it defines common helpers used by all Google API clients.


pkgId: 05cd678f91478f6792572eb094c6f517f371e0353c5be608abb841222141c228
name: python-google-auth-help
arch: noarch
version: 2.28.1
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for google-auth
url: https://github.com/googleapis/google-auth-library-python
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-google-auth-2.28.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-google-auth-help-2.28.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This library simplifies using Google's various server-to-server authentication
  mechanisms to access Google APIs.


pkgId: f95c5ca3ff318489f3139dac61a21c6e3205d5a6019675ea4105a5156125f31d
name: python-googleapis-common-protos-help
arch: noarch
version: 1.56.4
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for googleapis-common-protos
url: https://github.com/googleapis/python-api-common-protos
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: python-googleapis-common-protos-1.56.4-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-googleapis-common-protos-help-1.56.4-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  googleapis-common-protos contains the python classes generated from the common protos in the repository.


pkgId: fc87457887de880542154c6a50f48d49225d1c951be2362350a2aa3afa785aaf
name: python-gssapi-help
arch: riscv64
version: 1.8.3
epoch: 0
release: 2.oe2403sp2
summary: Python GSSAPI Wrapper
url: https://github.com/pythongssapi/python-gssapi
rpm_license: ISC
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-gssapi-1.8.3-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-gssapi-help-1.8.3-2.oe2403sp2.riscv64.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: 733acd3137af461619520b302690a47c5fca4a2c96d54f8dd958a0db450ef1df
name: python-h11-help
arch: noarch
version: 0.14.0
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for h11
url: https://github.com/python-hyper/h11
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: python-h11-0.14.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-h11-help-0.14.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  h11 is suitable for implementing both servers and clients, and has a
  pleasantly symmetric API: the events you send as a client are exactly
  the ones that you receive as a server and vice-versa.


pkgId: b91f68c437a9bf71a473372c0cf6e30563530c2e68d4e15b6654fe0d509d2053
name: python-hyperopt-help
arch: noarch
version: 0.2.7
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for hyperopt
url: http://hyperopt.github.com/hyperopt/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-hyperopt-0.2.7-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-hyperopt-help-0.2.7-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Hyperopt is a Python library for serial and parallel optimization over awkward
  search spaces, which may include real-valued, discrete, and conditional
  dimensions.


pkgId: b9f509c9d2984f09caac8b68102ce810f823fe966e05f700bce13d469f2e9000
name: python-identify-help
arch: noarch
version: 2.5.35
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for identify
url: https://github.com/pre-commit/identify
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-identify-2.5.35-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-identify-help-2.5.35-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  File identification library for Python.
  Given a file (or some information about a file), return a set of standardized tags identifying what the file is.


pkgId: 3bc3d2a4dcbc1020097f99afeabb6768cd8e679fed500a91dbb97dba5a65344d
name: python-idna-help
arch: noarch
version: 3.6
epoch: 0
release: 4.oe2403sp2
summary: Development documents and examples for idna
url: https://github.com/kjd/idna
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-04
rpm_sourcerpm: python-idna-3.6-4.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-idna-help-3.6-4.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A library to support the Internationalised Domain Names in
  Applications (IDNA) protocol as specified in RFC 5891
  http://tools.ietf.org/html/rfc5891. This version of the protocol
  is often referred to as “IDNA2008” and can produce different
  results from the earlier standard from 2003.


pkgId: 971494abe76997ad7c42aa2dbce167f5d6ba508a0af539e51996eeec8b631ea6
name: python-ifcfg-help
arch: noarch
version: 0.24
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for ifcfg
url: https://github.com/ftao/python-ifcfg
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: python-ifcfg-0.24-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-ifcfg-help-0.24-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Ifcfg is a cross-platform (Windows/Unix) library for parsing ``ifconfig`` and
  ``ipconfig`` output in Python. It is useful for pulling information such as IP,
  Netmask, MAC Address, Hostname, etc.
  A fallbacks to ``ip`` is included for newer Unix systems w/o ``ifconfig``. Windows
  systems are supported (in English) through ``ipconfig``.


pkgId: d68575787b3c0da37b870d120dde00e08431097049f5295c65954eece17577cb
name: python-importlib-metadata-help
arch: noarch
version: 7.0.1
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for importlib-metadata
url: https://github.com/python/importlib_metadata
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-importlib-metadata-7.0.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-importlib-metadata-help-7.0.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  importlib_metadata is a library which provides an API for accessing an installed package’s metadata (see PEP 566), such as its entry points or its top-level name.


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


pkgId: 1af7c501a99eb1a0f5ff899e3ab8b5e4d9ae3bbe07c79a2aa153d828251ed8c6
name: python-ipython-help
arch: noarch
version: 8.22.1
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for ipython
url: https://ipython.org
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-ipython-8.22.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-ipython-help-8.22.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  IPython provides a rich toolkit to help you make the most out of using Python
  interactively.  Its main components are:

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

  The enhanced interactive Python shells have the following main features:

   * Comprehensive object introspection.

   * Input history, persistent across sessions.

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

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

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

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

   * Session logging and reloading.

   * Extensible syntax processing for special purpose situations.

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

   * Easily embeddable in other Python programs and GUIs.

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

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


pkgId: f1a6d5ee766c8355adf4d73cd79a24a3963b829a69408beafafe74455450a023
name: python-jedi-help
arch: noarch
version: 0.19.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for jedi
url: https://github.com/davidhalter/jedi
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: python-jedi-0.19.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-jedi-help-0.19.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Jedi is a static analysis tool for Python that is typically used in IDEs/editors plugins.
  It has a focus on autocompletion and goto functionality.
  Other features include refactoring, code search and finding references.


pkgId: df17b02f296ffd3e0da661b270cec103a08572fde729615c9cda943bf712592c
name: python-jeepney-help
arch: noarch
version: 0.8.0
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for jeepney
url: https://gitlab.com/takluyver/jeepney
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-jeepney-0.8.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-jeepney-help-0.8.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This is a low-level, pure Python DBus protocol client. It has an `I/O-free
  <https://sans-io.readthedocs.io/>`__ core, and integration modules for different
  event loops.

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

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

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


pkgId: e84e7f1f401f9c2bb81b0fe410ef7661039fcd284da635d8bf30b51302bbb920
name: python-json-logger-help
arch: noarch
version: 2.0.7
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for python-json-logger
url: http://github.com/madzak/python-json-logger
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: python-json-logger-2.0.7-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-json-logger-help-2.0.7-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This library is provided to allow standard python logging to output log data
  as json objects. With JSON we can make our logs more readable by machines and
  we can stop writing custom parsers for syslog type records.


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


pkgId: 1c3b9403ba38c034149c2adc4e2479ccae160b265ce7a58a493e6830ee50b14c
name: python-json5-help
arch: noarch
version: 0.9.14
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for json5
url: https://github.com/dpranke/pyjson5
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: python-json5-0.9.14-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-json5-help-0.9.14-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  JSON5 extends the JSON data interchange format to make it slightly more usable
  as a configuration language:

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


pkgId: 79c3693592169efcc01be397e5552291a04d52757628ac8dc68b42d37f1cf21e
name: python-kafka-python-help
arch: noarch
version: 2.0.2
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-04
rpm_sourcerpm: python-kafka-python-2.0.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-kafka-python-help-2.0.2-1.oe2403sp2.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: 075174bce4b6d207ef05cb1f36871e5497b2e1c3e3fd78210abb2d1c872a060d
name: python-keras-rl2-help
arch: noarch
version: 1.0.5
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for keras-rl2
url: https://github.com/wau/keras-rl2
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-keras-rl2-1.0.5-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-keras-rl2-help-1.0.5-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  keras-rl2 implements some state-of-the art deep reinforcement learning algorithms in Python and seamlessly integrates with the deep learning library Keras.


pkgId: c9a58d8582360db7e3f258a89a9ace36329b3a48092e1a5baa349659c9692a0e
name: python-kerberos-help
arch: riscv64
version: 1.3.1
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for kerberos
url: https://github.com/apple/ccs-pykerberos
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: python-kerberos-1.3.1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-kerberos-help-1.3.1-2.oe2403sp2.riscv64.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: d5b618477518d5ec4c128e44845236b0fcb4c98a0ef930dfd644db6c3a19cefc
name: python-keyring-help
arch: noarch
version: 23.13.1
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for keyring
url: https://github.com/jaraco/keyring
rpm_license: MIT License
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: python-keyring-23.13.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-keyring-help-23.13.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  On Linux, the KWallet backend relies on dbus-python_, which does not always
  install correctly when using pip (compilation is needed). For best results,
  install dbus-python as a system package.


pkgId: e8884f233c53c815deed30d412faa90ecfd05c449d4fb48a1fded9b5ca9db163
name: python-kitchen-help
arch: noarch
version: 1.2.6
epoch: 0
release: 8.oe2403sp2
summary: API documentation for the Kitchen python3 module
url: https://pypi.python.org/pypi/kitchen/
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: python-kitchen-1.2.6-8.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-kitchen-help-1.2.6-8.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  kitchen includes functions to make gettext easier to use, handling unicode
  text easier (conversion with bytes, outputting xml, and calculating how many
  columns a string takes).

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


pkgId: 4bcff83495f5da0d6b21bd055b439432f3219aada619fa369753993b72ec0e80
name: python-lazr.config-help
arch: noarch
version: 3.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for lazr.config
url: https://pypi.org/project/lazr.config
rpm_license: LGPL v3
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-lazr.config-3.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-lazr.config-help-3.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The LAZR config system is typically used to manage process configuration.
  Process configuration is for saying how things change when we run systems on
  different machines, or under different circumstances.

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


pkgId: ceb07ed1051e839bd9b3ca1b753802be3ed650bfacb6f73910da1df4b67d1a06
name: python-ldb-devel-common
arch: riscv64
version: 2.8.0
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: libldb-2.8.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-ldb-devel-common-2.8.0-1.oe2403sp2.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: ce4a988d4ffbab76dc9e7209585c4f4b0444efccbfd01a4cd2d9bc2b408d65a2
name: python-limits-help
arch: noarch
version: 3.10.1
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for limits
url: https://limits.readthedocs.org
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-limits-3.10.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-limits-help-3.10.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  limits provides utilities to implement rate limiting using
  various strategies and storage backends such as redis & memcached.


pkgId: f509ef992f2d3d718f6ea1fd5aa23d800fa2e101f639f453b08b9a9f0f914d99
name: python-lxml-help
arch: riscv64
version: 5.1.0
epoch: 0
release: 3.oe2403sp2
summary: Development documents and examples for lxml
url: https://github.com/lxml/lxml
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-05
rpm_sourcerpm: python-lxml-5.1.0-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-lxml-help-5.1.0-3.oe2403sp2.riscv64.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: c9a4e0fa91ce8705a3aac8bb356109c3e17da09c8971a7dc933ebc0ab0903959
name: python-marshmallow-help
arch: noarch
version: 3.20.2
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for marshmallow
url: https://github.com/marshmallow-code/marshmallow
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-24
rpm_sourcerpm: python-marshmallow-3.20.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-marshmallow-help-3.20.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  marshmallow is an ORM/ ODM/ framework-agnostic library for converting complex datatypes, such as objects, to and from native Python datatypes.


pkgId: bc977d60f2fc596e0ed879e1cccd787ded321aad9f98471f3a093fb4c66a7ee6
name: python-memory-profiler-help
arch: noarch
version: 0.61.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for memory-profiler
url: https://github.com/pythonprofilers/memory_profiler
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-memory-profiler-0.61.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-memory-profiler-help-0.61.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Memory Profiler is a python module for monitoring memory consumption of a
  process as well as line-by-line analysis of memory consumption for python
  programs. It is a pure python module which depends on the psutil < module.


pkgId: 25d311890e5c6d5de7b65a5ebd5a0b7abe8015cdbbce7f0195afa93f1220c8c4
name: python-mkdocs-help
arch: noarch
version: 1.5.3
epoch: 0
release: 1.oe2403sp2
summary: Project documentation with Markdown
url: https://www.mkdocs.org
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: python-mkdocs-1.5.3-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-mkdocs-help-1.5.3-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  MkDocs is a fast and simple way to create a website from source files written
  in Markdown, and configured with a YAML configuration file, the documentation
  can be hosted anywhere, even in free hosting services like Read the Docs and
  GitHub Pages.
  MkDocs is Python powered, this package is built with Python 3.


pkgId: a96dcc234be43f950b6745bb1a99fb3a8dcedb418619179c2defea4e762a859e
name: python-multidict-help
arch: riscv64
version: 6.0.4
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for multidict
url: https://github.com/aio-libs/multidict
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-04
rpm_sourcerpm: python-multidict-6.0.4-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-multidict-help-6.0.4-1.oe2403sp2.riscv64.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: fcc23dc3e4fd430a6dc98d20eff85003e58904468f46ce7ac1d607a04dafde1b
name: python-munch-help
arch: noarch
version: 4.0.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for munch
url: https://github.com/Infinidat/munch
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-munch-4.0.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-munch-help-4.0.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  munch is a fork of David Schoonover's **Bunch** package, providing similar functionality. 99% of the work was done by him, and the fork was made mainly for lack of responsiveness for fixes and maintenance on the original code.
  Munch is a dictionary that supports attribute-style access, a la JavaScript:
  ```python
  >>> b = Munch()
  >>> b.hello = 'world'
  >>> b.hello
  'world'
  >>> b['hello'] += "!"
  >>> b.hello
  'world!'
  >>> b.foo = Munch(lol=True)
  >>> b.foo.lol
  True
  >>> b.foo is b['foo']
  True
  ```


pkgId: d24ea936a085fff3b3ba4d2d51874ca83dcff7360f2cae9d8873d8448667073a
name: python-mypy-extensions-help
arch: noarch
version: 1.0.0
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-23
rpm_sourcerpm: python-mypy-extensions-1.0.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-mypy-extensions-help-1.0.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The "mypy_extensions" module defines experimental extensions to the standard
  "typing" module that are supported by the mypy typechecker.


pkgId: 5eb30f3b54fcafe854a04fd20276b19ab8cf6de6136fce873111aaf586e9a3ed
name: python-mypy-help
arch: riscv64
version: 1.10.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for mypy
url: https://github.com/python/mypy
rpm_license: MIT and Python-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: python-mypy-1.10.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-mypy-help-1.10.0-1.oe2403sp2.riscv64.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: f9c30be72b32d7ed446b1e2435446573e1dfc5602ce145683f1efe5130e81e04
name: python-nbxmpp-help
arch: noarch
version: 3.2.5
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for nbxmpp
url: https://dev.gajim.org/gajim/python-nbxmpp/
rpm_license: GPL-3.0-only
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: python-nbxmpp-3.2.5-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-nbxmpp-help-3.2.5-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  python-nbxmpp is a Python library that provides a way for Python applications
  to use Jabber/XMPP networks in a non-blocking way.

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


pkgId: c5df399931997410cbf2095169eed440c60ab38bf745b1264579bc55efd33495
name: python-netifaces-help
arch: riscv64
version: 0.11.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for netifaces
url: https://github.com/al45tair/netifaces
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-netifaces-0.11.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-netifaces-help-0.11.0-1.oe2403sp2.riscv64.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: 05442cbd6c62e46951addf4e50ef7fbe4d17805dc4df84a3c93d6034123ed4ca
name: python-networkx-help
arch: noarch
version: 3.2.1
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for networkx
url: http://networkx.github.io/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: python-networkx-3.2.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-networkx-help-3.2.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  NetworkX is a Python package for the creation, manipulation,
  and study of the structure, dynamics, and functions
  of complex networks.


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

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


pkgId: 87628662aa4ca1785f48fddb20ab69b6dfdb36f89e844e8d096d31d9cd26fffc
name: python-oauthlib-help
arch: noarch
version: 3.2.2
epoch: 0
release: 2.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: python-oauthlib-3.2.2-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-oauthlib-help-3.2.2-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  AuthLib is a framework which implements the logic of OAuth1 or OAuth2
  without assuming a specific HTTP request object or web framework. Use
  it to graft OAuth client support onto your favorite HTTP library, or
  provide support onto your favourite web framework. If you're a
  maintainer of such a library, write a thin veneer on top of OAuthLib
  and get OAuth support for very little effort.


pkgId: c050c6bb54277d81fbde071a315cc0d86aacfc9e519b5e4f0131a208d7efd984
name: python-opt-einsum-help
arch: noarch
version: 3.3.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for opt-einsum
url: https://github.com/dgasmith/opt_einsum
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-opt-einsum-3.3.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-opt-einsum-help-3.3.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Optimized einsum can significantly reduce the overall execution time of einsum-like expressions (e.g.,
  [`np.einsum`](https://docs.scipy.org/doc/numpy/reference/generated/numpy.einsum.html),
  [`dask.array.einsum`](https://docs.dask.org/en/latest/array-api.html#dask.array.einsum),
  [`pytorch.einsum`](https://pytorch.org/docs/stable/torch.html#torch.einsum),
  [`tensorflow.einsum`](https://www.tensorflow.org/api_docs/python/tf/einsum),
  )
  by optimizing the expression's contraction order and dispatching many
  operations to canonical BLAS, cuBLAS, or other specialized routines. Optimized
  einsum is agnostic to the backend and can handle NumPy, Dask, PyTorch,
  Tensorflow, CuPy, Sparse, Theano, JAX, and Autograd arrays as well as potentially
  any library which conforms to a standard API. See the
  [**documentation**](http://optimized-einsum.readthedocs.io) for more
  information.


pkgId: 8e0d65a4d8da8cac05701408a4b02d02350d116d383dd86c5a59aa5cdf834698
name: python-packaging-help
arch: noarch
version: 24.2
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-packaging-24.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-packaging-help-24.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Reusable core utilities for various Python Packaging interoperability specifications.

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

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


pkgId: 54915fbc7041079fc8822deed849bdcdf33a21c26192b33ca1520f56e42fd03f
name: python-pallets-sphinx-themes-help
arch: noarch
version: 2.1.1
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for Pallets-Sphinx-Themes
url: https://github.com/pallets/pallets-sphinx-themes/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-pallets-sphinx-themes-2.1.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pallets-sphinx-themes-help-2.1.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Themes for the Pallets projects. If you're writing an extension, use the
  appropriate theme to make your documentation look consistent.
  Available themes:
  -   flask
  -   jinja
  -   werkzeug
  -   click


pkgId: a008b1e6c713b7f30dc31ca07095ed6c27143ff3d03b5af8029a46619b90a114
name: python-parso-help
arch: noarch
version: 0.8.3
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for parso
url: https://github.com/davidhalter/parso
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: python-parso-0.8.3-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-parso-help-0.8.3-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Parso is a Python parser that supports error recovery and round-trip parsing
  for different Python versions. Parso consists of a small API to parse Python
  and analyse the syntax tree.


pkgId: 9921f3c0eba1862fc52e77313860e7e5c14e9d89bb9ce75f179b10572165b5a5
name: python-paste-deploy-help
arch: noarch
version: 3.0.1
epoch: 0
release: 2.oe2403sp2
summary: Load, configure, and compose WSGI applications and servers
url: https://pylonsproject.org/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: python-paste-deploy-3.0.1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-paste-deploy-help-3.0.1-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This tool provides code to load WSGI applications and servers from URIs. These URIs can refer to Python eggs for INI-style configuration files. Paste Script provides commands to serve applications based on this configuration file.


pkgId: 07d979d48afc60c0cb22554fc67d4a4313ede3da803221b34c4697840b047713
name: python-path-help
arch: noarch
version: 16.9.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for path
url: https://github.com/jaraco/path
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-24
rpm_sourcerpm: python-path-16.9.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-path-help-16.9.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package implements path objects as first-class entities,
  allowing common operations on files to be invoked on those path objects directly.


pkgId: 5f854f1095bbfa81ab39216e4394cd11a0a63b4d81e6700696d89c3340c81dad
name: python-pathspec-help
arch: noarch
version: 0.11.2
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for pathspec
url: https://github.com/cpburnz/python-pathspec
rpm_license: MPL-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-pathspec-0.11.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pathspec-help-0.11.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  pathspec is a utility library for pattern matching of file paths. So far this only includes Git's wildmatch pattern matching which itself is derived from Rsync's wildmatch. Git uses wildmatch for its gitignore files.


pkgId: b4329372fd8e5d0524332508a40e87e2f26227b737fe1ddecb704f040ee06403
name: python-patsy-help
arch: noarch
version: 0.5.3
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for patsy
url: https://github.com/pydata/patsy
rpm_license: BSD-2-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-18
rpm_sourcerpm: python-patsy-0.5.3-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-patsy-help-0.5.3-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Patsy is a Python library for describing statistical models (especially linear
  models, or models that have a linear component) and building design matrices.
  Patsy brings the convenience of R "formulas" to Python.


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


pkgId: 6b3cf535ab487cdbcd0bd81fcebef9a7e97f9217c081cdd1caea74d23d3c4653
name: python-pexpect-help
arch: noarch
version: 4.8.0
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for pexpect
url: https://pexpect.readthedocs.io/
rpm_license: ISC license
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: python-pexpect-4.8.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pexpect-help-4.8.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Pexpect is a pure Python module for spawning child applications; controlling
  them; and responding to expected patterns in their output. Pexpect works like
  Don Libes' Expect. Pexpect allows your script to spawn a child application and
  control it as if a human were typing commands.

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


pkgId: c6048fdec16fc1ca12d75220ef91d95680c34aad9d232cd0478ea1fb1cc72337
name: python-pickleshare-help
arch: noarch
version: 0.7.5
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for pickleshare
url: https://github.com/pickleshare/pickleshare
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-19
rpm_sourcerpm: python-pickleshare-0.7.5-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pickleshare-help-0.7.5-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  PickleShare - a small 'shelve' like datastore with concurrency support

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

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

  Example usage::

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

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

  Installation guide: pip install pickleshare


pkgId: 9e62609fbdea1324ab3719d54c3b80a22389713df5d7b1ade560ae8b542f88d4
name: python-pkgconfig-help
arch: noarch
version: 1.5.5
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for pkgconfig
url: https://github.com/matze/pkgconfig
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-05
rpm_sourcerpm: python-pkgconfig-1.5.5-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pkgconfig-help-1.5.5-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  pkgconfig is a Python module to interface with the pkg-config command line tool and supports Python 3.3+.


pkgId: d2c8dc9df8e0e3cbcbb0503c3dccf91e8ce6f9d98b8906b45fbba7ea3de80c2b
name: python-platformdirs-help
arch: noarch
version: 3.11.0
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: python-platformdirs-3.11.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-platformdirs-help-3.11.0-1.oe2403sp2.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: 9f62bafce5d04e3e179d683ff72149832ab311fa2fd938ce49acddb093489bd3
name: python-pluggy-help
arch: noarch
version: 1.4.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for pluggy
url: https://github.com/pytest-dev/pluggy
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-pluggy-1.4.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pluggy-help-1.4.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A minimalist production ready plugin system.This is the core
  framework used by the pytest, tox, and devpi projects.


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


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


pkgId: 28d71493557a29498796e7bfbb574861deb984b60aeccf22e0a404486b1c78b8
name: python-prompt-toolkit-help
arch: noarch
version: 3.0.43
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for prompt-toolkit
url: https://github.com/prompt-toolkit/python-prompt-toolkit
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: python-prompt-toolkit-3.0.43-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-prompt-toolkit-help-3.0.43-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  prompt_toolkit is a library for building powerful interactive command lines and
  terminal applications in Python.


pkgId: 389247ba21131c208392cc8974bb6c53b4e3c1ddef6c6e7f1e709e45d011d592
name: python-pure-eval-help
arch: noarch
version: 0.2.2
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for pure-eval
url: http://github.com/alexmojaki/pure_eval
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-pure-eval-0.2.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pure-eval-help-0.2.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  [![Build Status](https://travis-ci.org/alexmojaki/pure_eval.svg?branch=master)](https://travis-ci.org/alexmojaki/pure_eval) [![Coverage Status](https://coveralls.io/repos/github/alexmojaki/pure_eval/badge.svg?branch=master)](https://coveralls.io/github/alexmojaki/pure_eval?branch=master) [![Supports Python versions 3.5+](https://img.shields.io/pypi/pyversions/pure_eval.svg)](https://pypi.python.org/pypi/pure_eval)

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

  It can be installed from PyPI:

      pip install pure_eval

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

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

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


  rect = Rectangle(3, 5)
  ```

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

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

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

  ```python
  import ast

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

  Output:

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

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

  ```python
  from pure_eval import Evaluator

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

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

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

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

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

  Output:

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

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

  ```python
  from pure_eval import CannotEval

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

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

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

  Output:

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

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

  ```python
  from pure_eval import group_expressions

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

  Output:

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

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

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

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

  ```python
  from pure_eval import is_expression_interesting

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

  Output:

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

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

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

  Output:

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

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

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

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

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

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

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

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

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

  Output:

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


pkgId: b3ba070d87191c11f2af9c742f7c41d976c445b70605b877eaf7eb465b97bdfa
name: python-pyasn1-modules-help
arch: noarch
version: 0.3.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for pyasn1-modules
url: https://github.com/etingof/pyasn1-modules
rpm_license: BSD-2-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: python-pyasn1-modules-0.3.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyasn1-modules-help-0.3.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A collection of ASN.1 modules expressed in form of pyasn1 classes. Includes protocols PDUs definition (SNMP, LDAP etc.) and various data structures (X.509, PKCS etc.).


pkgId: 16eff4ab3e52f217f9eab50d1df00615700a90299546e67b0d752a768ef07e1b
name: python-pycdlib-help
arch: noarch
version: 1.14.0
epoch: 0
release: 1.oe2403sp2
summary: Pure python ISO manipulation library
url: http://github.com/clalancette/pycdlib
rpm_license: LGPLv2
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-pycdlib-1.14.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pycdlib-help-1.14.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  PyCdlib is a pure python library to parse, write (master), and create ISO9660
  files, suitable for writing to a CD or USB.The original ISO9660 (including
  ISO9660-1999) specification is supported, as well the El Torito, Joliet, Rock
  Ridge, and UDF extensions.Please see for much more documentation.


pkgId: ec6f5ecfaa1373ec9a023d090170e3fd3a2a9201aa6bdbf674e0318db4fde002
name: python-pycodestyle-help
arch: noarch
version: 2.11.1
epoch: 0
release: 1.oe2403sp2
summary: Python style guide checker
url: https://github.com/PyCQA/pycodestyle
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-pycodestyle-2.11.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pycodestyle-help-2.11.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  pycodestyle (formerly pep8) is a tool to check your Python code against some of the style conventions in PEP 8.


pkgId: f22548c38b86b12dc3276501cbd43c1b462e18a45ec87e498972401c538899ff
name: python-pydocstyle-help
arch: noarch
version: 6.3.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for pydocstyle
url: https://github.com/PyCQA/pydocstyle/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: python-pydocstyle-6.3.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pydocstyle-help-6.3.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  pydocstyle is a static analysis tool for checking compliance with Python docstring conventions.
  pydocstyle supports most of PEP 257 out of the box, but it should not be considered a reference implementation.


pkgId: 4990b2d83a47f19a93550ed440831820f5866d35e7b89c727314131c823075c5
name: python-pydot-help
arch: noarch
version: 1.4.2
epoch: 0
release: 1.oe2403sp2
summary: Python interface to Graphviz's Dot
url: https://github.com/pydot/pydot
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: python-pydot-1.4.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pydot-help-1.4.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  pydot written in pure Python is an interface to Graphviz, can parse and dump into the DOT language used by GraphViz,
  and networkx can convert its graphs to pydot.


pkgId: ec6b9a3729f48227b1a1aae669f2769e101375c114daa3e8daf02db188a278e2
name: python-pyinstaller-help
arch: riscv64
version: 5.13.0
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for PyInstaller
url: http://www.pyinstaller.org
rpm_license: GPL-2.0-only
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: python-pyinstaller-5.13.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyinstaller-help-5.13.0-2.oe2403sp2.riscv64.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: 17e9db5e1819dfcd8c79a4232311dd1c70df9a050d48d38774d86c973a92b9fc
name: python-pylons-sphinx-themes-help
arch: noarch
version: 1.0.13
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for pylons-sphinx-themes
url: https://pylonsproject.org
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-19
rpm_sourcerpm: python-pylons-sphinx-themes-1.0.13-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pylons-sphinx-themes-help-1.0.13-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This repository is a Python package that contains Sphinx themes for Pylons related projects. This project is based on `Pylons Sphinx Theme <https://github.com/Pylons/pylons_sphinx_theme>`_ (singular), but uses a package implementation instead of git submodules and manual steps.
  To use a theme in your Sphinx documentation, follow this guide.


pkgId: 353b6fd7d6de10d39249efeae91ef81c0a4178d63933c3687b36bae97810d339
name: python-pyodbc-help
arch: riscv64
version: 5.1.0
epoch: 0
release: 1.oe2403sp2
summary: DB API Module for ODBC
url: https://github.com/mkleehammer/pyodbc
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-pyodbc-5.1.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyodbc-help-5.1.0-1.oe2403sp2.riscv64.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: edb7440bcdccf2a6b2be058cf11e05b86846bc94fc17386ec3e5f4e5ef773205
name: python-pyperclip-help
arch: noarch
version: 1.8.2
epoch: 0
release: 2.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-19
rpm_sourcerpm: python-pyperclip-1.8.2-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyperclip-help-1.8.2-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Pyperclip is a cross-platform Python module for copy and paste clipboard functions. It works with Python 2 and 3.


pkgId: 806087fdeadee345960eb759a831868588d37e9b89763e132c1550bdbffc6727
name: python-pyquery-help
arch: noarch
version: 2.0.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for pyquery
url: http://pypi.python.org/pypi/pyquery
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: python-pyquery-2.0.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyquery-help-2.0.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  pyquery allows you to make jquery queries on xml documents.
  The API is as much as possible the similar to jquery.
  pyquery uses lxml for fast xml and html manipulation.


pkgId: 4a167e6ca8cb66c74758a8131b5fa9486890f8f01c8b688594ba8e2eef3c3052
name: python-pyrsistent-help
arch: noarch
version: 0.19.3
epoch: 0
release: 1.oe2403sp2
summary: Persistent/Functional/Immutable data structures
url: http://github.com/tobgu/pyrsistent/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-pyrsistent-0.19.3-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyrsistent-help-0.19.3-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Pyrsistent is a number of persistent collections (by some referred to as functional data structures). Persistent in
  the sense that they are immutable.


pkgId: 5a1241a982f3cfce61123a0feacaafdf72225a6bba25a9aa50b2ed2418ecf9c0
name: python-pyspnego-help
arch: noarch
version: 0.9.1
epoch: 0
release: 1.oe2403sp2
summary: Windows Negotiate Authentication Client and Server
url: https://github.com/jborean93/pyspnego
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-pyspnego-0.9.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyspnego-help-0.9.1-1.oe2403sp2.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: 08cf3f904ca5a1052a927930b73165a4311b0ac6701a21bc5d964ae9f95003fe
name: python-pytest-forked-help
arch: noarch
version: 1.6.0
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for pytest-forked
url: https://github.com/pytest-dev/pytest-forked
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-pytest-forked-1.6.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pytest-forked-help-1.6.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  pytest-forked: run each test in a forked subprocess .. warning:: this is a
  extraction of the xdist --forked module, future maintenance beyond the bare
  minimum is not planned until a new maintainer is found. This plugin **does not
  work on Windows*because there's no fork support. --forked: run each test in a
  forked subprocess to survive SEGFAULTS or otherwise dying processes.|python|
  |version| |ci| |pre-commit| |black|.. |versio .. |ci| image:: .


pkgId: a29545da3af02c85589c3f8a4b563135af1901a3daf45f69fb5840a027fc5bcc
name: python-pytest-virtualenv-help
arch: noarch
version: 1.7.0
epoch: 0
release: 3.oe2403sp2
summary: Development documents and examples for pytest-virtualenv
url: https://github.com/manahl/pytest-plugins
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-04
rpm_sourcerpm: python-pytest-virtualenv-1.7.0-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pytest-virtualenv-help-1.7.0-3.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Create a Python virtual environment in your test that cleans up on teardown.
  The fixture has utility methods to install packages and list what's installed.


pkgId: 5e4ade660e3903b9de936e19b0301ded85f283273cf6fc25c5ac4e8cb1112096
name: python-python-gitlab-help
arch: noarch
version: 3.15.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for python-gitlab
url: https://github.com/python-gitlab/python-gitlab
rpm_license: LGPL-3.0-only
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: python-python-gitlab-3.15.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-python-gitlab-help-3.15.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  ``python-gitlab`` is a Python package providing access to the GitLab server API.
  It supports the v4 API of GitLab, and provides a CLI tool (``gitlab``).


pkgId: 2649f69bae8c0b878e9a6ce952dea511b67c621ff21e5a955c980769bf0d6056
name: python-pyudev-help
arch: noarch
version: 0.24.1
epoch: 0
release: 2.oe2403sp2
summary: A libudev binding
url: http://pyudev.readthedocs.org/
rpm_license: LGPL 2.1+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: python-pyudev-0.24.1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyudev-help-0.24.1-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package supports almost all libudev functionality.The lisence
  is LGPL.It is a python 2/3 binding to libudev which is a linux
  library supporting device management.The usage of pyudev is simple
  and you can use it after a quick learning.


pkgId: fdb4afc78da44912e34ff2a96abb2cd1e2d71c049707304ae162bc7fcd0b6aba
name: python-pyvmomi-help
arch: noarch
version: 8.0.2.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for pyvmomi
url: https://github.com/vmware/pyvmomi
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: python-pyvmomi-8.0.2.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pyvmomi-help-8.0.2.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  pyVmomi is the Python SDK for the VMware vSphere API that allows you to manage ESX, ESXi, and vCenter.


pkgId: 62d5597f8229e69d9e08e97a94b9a7b1c009bb7e7109caf51bc24aead70e42a4
name: python-pywinrm-help
arch: noarch
version: 0.4.3
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for pywinrm
url: http://github.com/diyan/pywinrm/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-19
rpm_sourcerpm: python-pywinrm-0.4.3-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-pywinrm-help-0.4.3-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  pywinrm is a Python client for the Windows Remote Management (WinRM) service. It allows you to invoke commands on target Windows machines from any machine that can run Python.


pkgId: 89dcedb7a6c865ac363dc3064cc53cabc03a855a1933e0ad59429f66b1a34777
name: python-regex-help
arch: riscv64
version: 2023.10.3
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for regex
url: https://bitbucket.org/mrabarnett/mrab-regex
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: python-regex-2023.10.3-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-regex-help-2023.10.3-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This regex implementation is backwards-compatible with the standard 're' module, but offers additional functionality.


pkgId: b2c8ca1d631fc56c3cc37234a608d0c74bd3ce6d103f36abfd18a09efc8d2ded
name: python-reno-help
arch: noarch
version: 3.5.0
epoch: 0
release: 1.oe2403sp2
summary: RElease NOtes manager
url: https://docs.openstack.org/reno/latest/
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: python-reno-3.5.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-reno-help-3.5.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Reno is a release notes manager designed with high throughput in mind,
  supporting fast distributed development teams without introducing additional
  development processes. Our goal is to encourage detailed and accurate release
  notes for every release.


pkgId: c08fd363284bc377407821a937ab69bc64625fcd913c61af23828dc0befa2a19
name: python-requests-oauthlib-help
arch: noarch
version: 1.3.1
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for requests-oauthlib
url: https://github.com/requests/requests-oauthlib
rpm_license: ISC
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-requests-oauthlib-1.3.1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-requests-oauthlib-help-1.3.1-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This project provides first-class OAuth library support for `Requests <http://python-requests.org>`.


pkgId: 0ab45ba19b099ecab9e03573176acefaba4fd51a6a0e03eed82f2d00afd3714b
name: python-requests_ntlm-help
arch: noarch
version: 1.2.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for requests_ntlm
url: https://github.com/requests/requests-ntlm
rpm_license: ISC
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-requests_ntlm-1.2.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-requests_ntlm-help-1.2.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package allows Python clients running on any operating system to provide NTLM authentication to a supporting server.


pkgId: d5e06660a29f8969f4e7dc3439944ae79039a47805f4d5063e1c602922770dfe
name: python-requirementslib-help
arch: noarch
version: 2.3.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for requirementslib
url: https://github.com/sarugaku/requirementslib
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-05
rpm_sourcerpm: python-requirementslib-2.3.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-requirementslib-help-2.3.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Install from `PyPI`_:
      $ pipenv install requirementslib
  Install from `Github`_:
      $ pipenv install -e git+https://github.com/sarugaku/requirementslib.git#egg=requirementslib


pkgId: 990bcd969060faca230427c1a8ece44fb24bd0f3328ed3ffdab73c7192bab54a
name: python-retrying-help
arch: noarch
version: 1.3.4
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for retrying
url: https://github.com/rholder/retrying
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: python-retrying-1.3.4-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-retrying-help-1.3.4-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Retrying is an Apache 2.0 licensed general-purpose retrying library, written in
  Python, to simplify the task of adding retry behavior to just about anything.


pkgId: a050808274a6a527fb663a61fb03eb2050e0e705c49d0345cf0735797f3b11ad
name: python-rsa-help
arch: noarch
version: 4.9
epoch: 0
release: 1.oe2403sp2
summary: Pure-Python RSA implementation
url: https://stuvel.eu/rsa
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: oerv-fedora-02
rpm_sourcerpm: python-rsa-4.9-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-rsa-help-4.9-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Python-RSA is a pure-Python RSA implementation. It supports
  encryption and decryption, signing and verifying signatures,
  and key generation according to PKCS#1 version 1.5.


pkgId: f4a63d55d5651abe0a8accd6e8d5aee06e384cabc4e62068bec692c3f46f25d6
name: python-rst-linker-help
arch: noarch
version: 2.4.0
epoch: 0
release: 1.oe2403sp2
summary: rst.linker
url: https://github.com/jaraco/rst.linker
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: python-rst-linker-2.4.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-rst-linker-help-2.4.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
   rst.linker provides a routine for adding links and performing other custom
  replacements to reStructuredText files as a Sphinx extension.License License is
  indicated in the project metadata (typically one or more of the Trove
  classifiers). For more details, see this explanation <.


pkgId: d7a8843012b4f4242a955b839e9d357dcba48b7baa5fa6eb8949381521251641
name: python-ruamel-yaml-help
arch: noarch
version: 0.18.6
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: python-ruamel-yaml-0.18.6-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-ruamel-yaml-help-0.18.6-1.oe2403sp2.noarch.rpm
checksum_type: sha256
summary:
  ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order


pkgId: 6c74505547a99131180adbed0a6c551e5147e83cd19e1466f79fc58d2ddf5c7a
name: python-schema-help
arch: noarch
version: 0.7.5
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for schema
url: https://github.com/keleshev/schema
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-schema-0.7.5-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-schema-help-0.7.5-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  **schema** is a library for validating Python data structures, such as those
  obtained from config-files, forms, external services or command-line
  parsing, converted from JSON/YAML (or something else) to Python data-types.


pkgId: 52f8eb59e2cd1003e9809505c578cacb782312d6e67d5a155f0ed66a73e964a7
name: python-scp-help
arch: noarch
version: 0.14.5
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for scp
url: https://github.com/jbardin/scp.py
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-scp-0.14.5-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-scp-help-0.14.5-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The scp.py module uses a paramiko transport to send and recieve files via the
  scp1 protocol. This is the protocol as referenced from the openssh scp program,
  and has only been tested with this implementation.


pkgId: 6877e2c67a87fae70a7db9c6c8a949293f0231e5b2fa39987f04f2e214b1e905
name: python-selenium-help
arch: noarch
version: 4.16.0
epoch: 0
release: 2.oe2403sp2
summary: Python bindings for Selenium
url: https://github.com/SeleniumHQ/selenium/
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-selenium-4.16.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-selenium-help-4.16.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  	Selenium Client Driver Introduction Python language bindings for Selenium
  	WebDriver.The selenium package is used to automate web browser interaction from
  	Python.


pkgId: afed55a4b438e1c7363cc02d7d1b8a3c6da382113089edcae62ef15b5a9d1317
name: python-setuptools
arch: noarch
version: 68.0.0
epoch: 0
release: 2.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-18
rpm_sourcerpm: python-setuptools-68.0.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-setuptools-68.0.0-2.oe2403sp2.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: fd0b4101d6f533a03f2e97082086c9b0149e60b4163b5b89ce881fb4a50227d3
name: python-setuptools-rust-help
arch: noarch
version: 1.8.1
epoch: 0
release: 1.oe2403sp2
summary: Setuptools Rust extension plugin
url: https://github.com/PyO3/setuptools-rust
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: python-setuptools-rust-1.8.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-setuptools-rust-help-1.8.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Setuptools helpers for Rust Python extensions. Compile and distribute Python
  extensions written in Rust as easily as if they were written in C.


pkgId: aafb3b58e35e7fb3fbec739209e17d9f92a157a270b4138723c2af60307ee2a5
name: python-setuptools_scm-help
arch: noarch
version: 7.1.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for setuptools_scm
url: https://pypi.python.org/pypi/setuptools_scm/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: python-setuptools_scm-7.1.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-setuptools_scm-help-7.1.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  setuptools_scm handles managing your Python package versions in SCM metadata
  instead of declaring them as the version argument or in a SCM managed file.
  It also handles file finders for the supported SCMs.


pkgId: 24fc038d42fa3cf39657f83f74873974d82cb8a71f38ece5edd8c6d1c6bd6248
name: python-sortedcontainers-help
arch: noarch
version: 2.4.0
epoch: 0
release: 3.oe2403sp2
summary: Development documents and examples for sortedcontainers
url: https://github.com/grantjenks/python-sortedcontainers
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-05
rpm_sourcerpm: python-sortedcontainers-2.4.0-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-sortedcontainers-help-2.4.0-3.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  `Sorted Containers`_ is an Apache2 licensed `sorted collections library`_,
  written in pure-Python, and fast as C-extensions.


pkgId: e4a034ae060e09c9adb31b5c7d4210bb5658c041a335276abf240720a75ab51f
name: python-sphinx-issues-help
arch: noarch
version: 3.0.1
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for sphinx-issues
url: https://github.com/sloria/sphinx-issues
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-05
rpm_sourcerpm: python-sphinx-issues-3.0.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-sphinx-issues-help-3.0.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A Sphinx extension for linking to your project’s issue tracker.
  Includes roles for linking to issues, pull requests, user profiles, with built-in support for GitHub


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


pkgId: d48f8e56b2ee1661069546c039fbef130a0a13bbd1925aff8a9a3939d430c281
name: python-sympy-help
arch: noarch
version: 1.12
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for sympy
url: https://sympy.org
rpm_license: BSD and MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-sympy-1.12-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-sympy-help-1.12-1.oe2403sp2.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: f2d091ff8921bd8b2a07f7d25b26194316a9cd01c13c85bc3adc6bf690951253
name: python-tabulate-help
arch: noarch
version: 0.9.0
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for tabulate
url: https://github.com/astanin/python-tabulate
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: python-tabulate-0.9.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-tabulate-help-0.9.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Pretty-print tabular data in Python, a library and a command-line
  utility.
  The main use cases of the library are:
  -   printing small tables without hassle: just one function call,
      formatting is guided by the data itself
  -   authoring tabular data for lightweight plain-text markup: multiple
      output formats suitable for further editing or transformation
  -   readable presentation of mixed textual and numeric data: smart
      column alignment, configurable number formatting, alignment by a
      decimal point


pkgId: 2b90bdca5b130d8bb52b8abbcf34c92c98c850964a18ee80737314043ff2241b
name: python-tenacity-help
arch: noarch
version: 8.2.3
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for tenacity
url: https://github.com/jd/tenacity
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: python-tenacity-8.2.3-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-tenacity-help-8.2.3-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Tenacity is a general-purpose retrying library to simplify the task of adding retry behavior to just about anything.


pkgId: ebee065a6415b4e7c8195f2d56fb614a7873dff026d7df138800d9e3f1cb6207
name: python-tensorboard-help
arch: riscv64
version: 2.12.1
epoch: 0
release: 2.oe2403sp2
summary: Development documents and examples for tensorboard
url: https://github.com/tensorflow/tensorboard
rpm_license: Apache 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-04
rpm_sourcerpm: python-tensorboard-2.12.1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-tensorboard-help-2.12.1-2.oe2403sp2.riscv64.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: 06e837a3d58981262c404394deb64df30039642b97364ea701eaad722815d9b6
name: python-testfixtures-help
arch: noarch
version: 7.1.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for testfixtures
url: https://github.com/Simplistix/testfixtures
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: python-testfixtures-7.1.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-testfixtures-help-7.1.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Testfixtures is a collection of helpers and mock objects that are useful
  when writing automated tests in Python.


pkgId: caa88469d70c63d71d42cdeb002244ffbfb4bf459f1ff808eea7626905952c6e
name: python-toolz-help
arch: noarch
version: 0.12.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for toolz
url: https://github.com/pytoolz/toolz/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: python-toolz-0.12.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-toolz-help-0.12.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A set of utility functions for iterators, functions, and dictionaries.
  See the PyToolz documentation at https://toolz.readthedocs.io


pkgId: a6e930cc6a19dec0bb1fdb2f9d478b33364109a37fc83b43f29aee18f31b77a8
name: python-trio-help
arch: noarch
version: 0.25.1
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: python-trio-0.25.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-trio-help-0.25.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The Trio project's goal is to produce a production-quality, permissively licensed,
  async/await-native I/O library for Python. Like all async libraries,
  its main purpose is to help you write programs that do multiple things at the same time
  with parallelized I/O. A web spider that wants to fetch lots of pages in parallel,
  a web server that needs to juggle lots of downloads and websocket connections
  at the same time, a process supervisor monitoring multiple subprocesses...
  that sort of thing. Compared to other libraries, Trio attempts to distinguish
  itself with an obsessive focus on usability and correctness.
  Concurrency is complicated; we try to make it easy to get things right.


pkgId: 0b35b30946f725e4fb2e6a269e2a7eca28a0963c44f736fcf569e27d3dfa3391
name: python-typed-ast-help
arch: riscv64
version: 1.5.5
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-typed-ast-1.5.5-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-typed-ast-help-1.5.5-1.oe2403sp2.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: 6a1b160416cce931165074d4d41adcf3452f3759203f58dfda7ea0b3deed58b7
name: python-tzlocal-help
arch: noarch
version: 5.2
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for tzlocal
url: https://github.com/regebro/tzlocal
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: python-tzlocal-5.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-tzlocal-help-5.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This Python module returns a ``tzinfo`` object with the local timezone information under Unix and Win-32.
  It requires ``pytz``, and returns ``pytz`` ``tzinfo`` objects.
  This module attempts to fix a glaring hole in ``pytz``, that there is no way to
  get the local timezone information, unless you know the zoneinfo name, and
  under several Linux distros that's hard or impossible to figure out.
  Also, with Windows different timezone system using pytz isn't of much use
  unless you separately configure the zoneinfo timezone name.
  With ``tzlocal`` you only need to call ``get_localzone()`` and you will get a
  ``tzinfo`` object with the local time zone info. On some Unices you will still
  not get to know what the timezone name is, but you don't need that when you
  have the tzinfo file. However, if the timezone name is readily available it
  will be used.


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


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


pkgId: 43f9634a499bb20423dbed871d66c0d7da4d8d16b244a2898944445c7dacb1b4
name: python-websocket-client-help
arch: noarch
version: 1.6.4
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for websocket-client
url: https://github.com/websocket-client/websocket-client
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-websocket-client-1.6.4-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-websocket-client-help-1.6.4-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  websocket-client module is WebSocket client for python.
  This provide the low level APIs for WebSocket. All APIs
  are the synchronous functions.
  websocket-client supports only hybi-13.


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


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


pkgId: 47363e69149d91a55d059ae7bb5b578b6d4a62173a16cfe380f40333fe2fe799
name: python-wrapt-help
arch: riscv64
version: 1.15.0
epoch: 0
release: 1.oe2403sp2
summary: Module for decorators, wrappers and monkey patching.
url: https://github.com/GrahamDumpleton/wrapt
rpm_license: BSD-2-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-wrapt-1.15.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-wrapt-help-1.15.0-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The aim of the wrapt module is to provide a transparent object proxy for Python,
  which can be used as the basis for the construction of function wrappers and decorator functions.
  The wrapt module focuses very much on correctness. It therefore goes way beyond existing mechanisms
  such as functools.wraps() to ensure that decorators preserve introspectability, signatures,
  type checking abilities etc. The decorators that can be constructed using this module will work in
  far more scenarios than typical decorators and provide more predictable and consistent behaviour.


pkgId: 3182fe608fb732c2e6ea061aba13f9b0be5cdf58f92942b64aab9976032bf149
name: python-wsproto-help
arch: noarch
version: 1.2.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for wsproto
url: https://github.com/python-hyper/wsproto/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-24
rpm_sourcerpm: python-wsproto-1.2.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-wsproto-help-1.2.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The respository contains a pure-Python implementation of a WebSocket protocol stack. It's written from the ground up to be embeddable in whatever program you choose to use, ensuring that you can communicate via WebSockets, as defined in RFC6455, regardless of your programming paradigm.


pkgId: cbe4a5c083d608bccf0cd3dd228fe861e8b16ee157cc76386d9ae1f669e560f3
name: python-xarray-help
arch: noarch
version: 2024.2.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for xarray
url: https://github.com/pydata/xarray
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: python-xarray-2024.2.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-xarray-help-2024.2.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  xarray introduces labels in the form of dimensions, coordinates and attributes
  on top of raw NumPy-like arrays, which allows for a more intuitive, more
  concise, and less error-prone developer experience.


pkgId: 8ef1f59c7ebd276c96f21346fb905abe70a7f8462aa45c6216d0a3c05026edbf
name: python-xlrd-help
arch: noarch
version: 2.0.1
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for xlrd
url: http://www.python-excel.org/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: oerv-fedora-02
rpm_sourcerpm: python-xlrd-2.0.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-xlrd-help-2.0.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Extract data from Excel spreadsheets (.xls and .xlsx, versions 2.0 onwards) on any platform. Pure Python (2.7, 3.4+). Strong support for Excel dates. Unicode-aware.


pkgId: e28edee5e0bc659a10e73ecc89f2ad73b80287d56a233cb38076fe71b27097d6
name: python-zc-lockfile-help
arch: noarch
version: 3.0.post1
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for zc.lockfile
url: https://pypi.org/project/zc.lockfile
rpm_license: ZPL-2.1
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-zc-lockfile-3.0.post1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-zc-lockfile-help-3.0.post1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The ZODB lock_file module provides support for creating file system
  locks.  These are locks that are implemented with lock files and
  OS-provided locking facilities.


pkgId: 5800d12164fb04b1da1b7352712cce2719e63a59462ce281629115389c9069a9
name: python-zope-interface-help
arch: riscv64
version: 6.1
epoch: 0
release: 1.oe2403sp2
summary: Interfaces for Python
url: https://github.com/zopefoundation/zope.interface
rpm_license: ZPL 2.1
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-23
rpm_sourcerpm: python-zope-interface-6.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-zope-interface-help-6.1-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package is intended to be independently reusable in any Python project.
  It is maintained by the Zope Toolkit project.
  This package provides an implementation of "object interfaces" for Python.
  Interfaces are a mechanism for labeling objects as conforming to a given
  API or contract. So, this package can be considered as implementation of
  the Design By Contract methodology support in Python.


pkgId: 92fa83c4970c449474a0db9f9bd9f440027c502035adc7d4a1a019858e8eca31
name: python-zstandard-help
arch: riscv64
version: 0.22.0
epoch: 0
release: 1.oe2403sp2
summary: Development documents and examples for zstandard
url: https://github.com/indygreg/python-zstandard
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-04
rpm_sourcerpm: python-zstandard-0.22.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-zstandard-help-0.22.0-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This project provides Python bindings for interfacing with the Zstandard
  compression library. A C extension and CFFI interface are provided.


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

  This package Provides python version 3.


pkgId: 24f24921ad0531a0b79efa1015281016c9e129935c1b119a41cfe670a4fc8d62
name: python3-Cython
arch: riscv64
version: 3.0.8
epoch: 0
release: 1.oe2403sp2
summary: Language for writing C extensions for Python
url: https://cython.org/
rpm_license: Apache 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: Cython-3.0.8-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-Cython-3.0.8-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  Cython is a language that makes writing C extensions
  for Python as easy as Python itself.

  Python 3 version.


pkgId: 96f51a8532947003feee410f268db872c1f8afd5b06b405d2f31ffbd204a905a
name: python3-ablog
arch: noarch
version: 0.11.4.post1
epoch: 0
release: 2.oe2403sp2
description: ablog provides cross platform hidden file detection.
url: https://codeload.github.com/shopkeep/ablog
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-ablog-0.11.4.post1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ablog-0.11.4.post1-2.oe2403sp2.noarch.rpm
checksum_type: sha256
summary:
  A Sphinx extension that converts any documentation or personal website project into a full-fledged blog.


pkgId: 7c79d67fd87cf236ee2573c960bbe0caab55acb46de971d624b44584c05fe755
name: python3-abrt
arch: riscv64
version: 2.16.1
epoch: 0
release: 2.oe2403sp2
summary: Python3 API module of abrt
url: https://github.com/abrt/abrt/
rpm_license: GPL-2.0-or-later
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-23
rpm_sourcerpm: abrt-2.16.1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-abrt-2.16.1-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package provides high-level API for querying, creating and manipulating
  problems handled by ABRT in Python3.


pkgId: ce1e9a1f1fbab609e4fe2a6086d4aa1c8cb4acbebbb01c98814fc120145f2350
name: python3-abrt-addon
arch: noarch
version: 2.16.1
epoch: 0
release: 2.oe2403sp2
summary: Addon module for catching and analyzing Python3 exceptions for abrt
url: https://github.com/abrt/abrt/
rpm_license: GPL-2.0-or-later
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-23
rpm_sourcerpm: abrt-2.16.1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-abrt-addon-2.16.1-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package provides python3 hook and python analyzer plugin which helps to handle
  uncaught exception in python3 programs.


pkgId: 524df7b69bce7ffc2f11d20dd03b3a2d3ce20f1f2a8b7c1108e8251de6a34f89
name: python3-aexpect
arch: noarch
version: 1.7.0
epoch: 0
release: 1.oe2403sp2
summary: Aexpect is a python library to control interactive applications
url: https://github.com/avocado-framework/aexpect
rpm_license: GPLv2
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-aexpect-1.7.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-aexpect-1.7.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Aexpect is a python library used to control interactive applications, very
  similar to pexpect. You can use it to control applications such as ssh, scp
  sftp, telnet, among others.


pkgId: 380c3f17a87115e3f918b7c8e12fbbd76b16ea5c96e553fb49c8d636ccc8e881
name: python3-aiosignal
arch: noarch
version: 1.3.1
epoch: 0
release: 1.oe2403sp2
summary: aiosignal: a list of registered asynchronous callbacks
url: https://github.com/aio-libs/aiosignal
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-24
rpm_sourcerpm: python-aiosignal-1.3.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-aiosignal-1.3.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A project to manage callbacks in asyncio projects.
  Signal is a list of registered asynchronous callbacks.


pkgId: 30419aee24534e35dbbfabb59efd636b807e94d36af4d75c3a4d6b66754ea087
name: python3-aiosmtpd
arch: noarch
version: 1.4.6
epoch: 0
release: 1.oe2403sp2
summary: aiosmtpd - asyncio based SMTP server
url: https://github.com/aio-libs/aiosmtpd
rpm_license: Apache 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: python-aiosmtpd-1.4.6-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-aiosmtpd-1.4.6-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This is a server for SMTP and related protocols, similar in utility to the
  standard library's smtpd.py module, but rewritten to be based on asyncio for
  Python 3.


pkgId: 25388afe1ca4893b19754f139ac1e61d8390483d2b633d575ddf630416c060e8
name: python3-annotated-types
arch: noarch
version: 0.7.0
epoch: 0
release: 1.oe2403sp2
summary: Reusable constraint types to use with typing.Annotated
url: https://github.com/annotated-types/annotated-types
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: python-annotated-types-0.7.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-annotated-types-0.7.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  PEP-593 added typing.Annotated as a way of adding context-specific metadata to
  existing types, and specifies that Annotated[T, x] should be treated as T by
  any tool or library without special logic for x.

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


pkgId: d30f50b5f2a5c2daf4e9b4549365dd24b21c24e931bf43825235aa0d7680064e
name: python3-anyascii
arch: noarch
version: 0.3.2
epoch: 0
release: 3.oe2403sp2
summary: Unicode to ASCII transliteration.
url: https://github.com/anyascii/anyascii
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-anyascii-0.3.2-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-anyascii-0.3.2-3.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  AnyAscii provides ASCII-only replacement strings for practically all Unicode characters. Text is converted character-by-character without considering the context.


pkgId: 3b2584dd0b5e88079f92f09004b60aea9a5661280a770dd90df6fd650a4dbe50
name: python3-anyio
arch: noarch
version: 4.6.1
epoch: 0
release: 1.oe2403sp2
summary: Compatibility layer for multiple asynchronous event loop implementations
url: https://pypi.org/project/anyio/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-anyio-4.6.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-anyio-4.6.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  AnyIO is an asynchronous networking and concurrency library that works on top
  of either asyncio or trio.  It implements trio-like structured concurrency (SC)
  on top of asyncio, and works in harmony with the native SC of trio itself.


pkgId: 2530bd113707ee4ae42fba65cfc95d56c0109737c3c23d1726d328151721c1c3
name: python3-appdirs
arch: noarch
version: 1.4.4
epoch: 0
release: 4.oe2403sp2
summary: A python3 module for determining platform-specific directories
url: https://github.com/ActiveState/appdirs
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: python-appdirs-1.4.4-4.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-appdirs-1.4.4-4.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A small Python 3 module for determining appropriate " + " platform-specific directories,
  e.g. a "user data dir".


pkgId: b6793bed5264d546e68a4c5132bb2229f758d0ca802d8fb1a2c6ed0977ec800a
name: python3-argcomplete
arch: noarch
version: 3.2.2
epoch: 0
release: 1.oe2403sp2
summary: Argparse's bash tab completion
url: https://github.com/kislyuk/argcomplete
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: python-argcomplete-3.2.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-argcomplete-3.2.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Argcomplete provides simple, extensible command line tab parameter completion for your Python scripts.


pkgId: 960fa2bb1014dbf004fa6d853372344777b08e66e0ef0a9a98642d747c494aff
name: python3-argon2-cffi-bindings
arch: riscv64
version: 21.2.0
epoch: 0
release: 1.oe2403sp2
summary: Low-level CFFI bindings for Argon2
url: https://github.com/hynek/argon2-cffi-bindings
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-argon2-cffi-bindings-21.2.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-argon2-cffi-bindings-21.2.0-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package provides low-level CFFI bindings to the Argon2 password hashing
  algorithm.

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

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


pkgId: 8ba058b5bf53f04d4c48efe7f3914b3a9017ba2d23e2efe7e419fad3769add92
name: python3-astroid
arch: noarch
version: 3.1.0
epoch: 0
release: 1.oe2403sp2
summary: An abstract syntax tree for Python with inference support.
url: https://github.com/pylint-dev/astroid
rpm_license: LGPL-2.1-only and GPL-2.0-or-later
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: oerv-fedora-02
rpm_sourcerpm: python-astroid-3.1.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-astroid-3.1.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  An abstract syntax tree for Python with inference support.
  The aim of this module is to provide a common base representation of python
  source code. It is currently the library powering pylint capabilities.


pkgId: 798582412bb7ed313e287f85b511ce6a779519f473e0628c4882df5c8313db90
name: python3-asttokens
arch: noarch
version: 2.4.1
epoch: 0
release: 1.oe2403sp2
summary: Module to annotate Python abstract syntax trees with source code positions
url: https://github.com/gristlabs/asttokens
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-05
rpm_sourcerpm: python-asttokens-2.4.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-asttokens-2.4.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The asttokens module annotates Python abstract syntax trees (ASTs)
  with the positions of tokens and text in the source code that
  generated them. This makes it possible for tools that work with
  logical AST nodes to find the particular text that resulted in those
  nodes, for example for automated refactoring or highlighting.


pkgId: f33ca81a8af4be99aabb074055f833dc3ecb91d264901255144fd62a6f538e4f
name: python3-atomicwrites
arch: noarch
version: 1.4.1
epoch: 0
release: 1.oe2403sp2
summary: Python Atomic file writes on POSIX
url: https://github.com/untitaker/python-atomicwrites
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-atomicwrites-1.4.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-atomicwrites-1.4.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This Python module provides atomic file writes on POSIX operating systems.
  It sports:
  * Race-free assertion that the target file doesn't yet exist
  * Windows support
  * Simple high-level API that wraps a very flexible class-based API
  * Consistent error handling across platforms.


pkgId: 5bfa0f62726ea8aad14d82fcdbb9539e5d63b906f454da6290c28479624b7581
name: python3-attrs
arch: noarch
version: 23.2.0
epoch: 0
release: 2.oe2403sp2
summary: Python attributes without boilerplate
url: https://www.attrs.org/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-attrs-23.2.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-attrs-23.2.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  attrs is an MIT-licensed Python package with class decorators that
  ease the chores of implementing the most common attribute-related
  object protocols.


pkgId: 027270fd9c6422db5217e2bae6aa943cb8a7fb3af123f4f01bb5f0d7f94a95cf
name: python3-audit
arch: riscv64
version: 3.1.2
epoch: 1
release: 9.oe2403sp2
summary: Python3 bindings for libaudit
url: https://people.redhat.com/sgrubb/audit/
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: audit-3.1.2-9.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-audit-3.1.2-9.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The python3-audit package contains the bindings so that libaudit and
  libauparse can be used by python3.


pkgId: e165c0162f8a2d9b052d73ee028083d5ac3af195a659e22a798c0bc7f6ae458c
name: python3-authheaders
arch: noarch
version: 0.16.2
epoch: 0
release: 1.oe2403sp2
summary: A library wrapping email authentication header verification and generation.
url: https://github.com/ValiMail/authentication-headers
rpm_license: MIT and ZPLv2.1
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-18
rpm_sourcerpm: python-authheaders-0.16.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-authheaders-0.16.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This is a Python library for the generation of email authentication headers.
  The library can perform DKIM, SPF, and DMARC validation, and the results
  are packaged into the Authentication-Results header.


pkgId: 58612a72b94fb4257727aae5a3177013878253a2c5da838a19b8d7318c1a3043
name: python3-authres
arch: noarch
version: 1.2.0
epoch: 0
release: 2.oe2403sp2
summary: authres - Authentication Results Header Module
url: https://pypi.org/projects/authres
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-authres-1.2.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-authres-1.2.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This module (authres) is designed to provide support for RFC 5451/7001.

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


pkgId: 831f0b28b902198932063e099e0c41b5df58eb657266259b635e4034e2f16eb2
name: python3-autocommand
arch: noarch
version: 2.2.2
epoch: 0
release: 2.oe2403sp2
summary: %{Summary}
url: https://github.com/Lucretiel/autocommand
rpm_license: LGPL-3.0-only
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: oerv-fedora-02
rpm_sourcerpm: python-autocommand-2.2.2-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-autocommand-2.2.2-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Autocommand turns a function into a command-line program. It converts the function's parameter
  signature into command-line arguments, and automatically runs the function if the module was
  called as __main__. In effect, it lets your create a smart main function.


pkgId: 1c33c0a9bb133dd0f841eb673601fd3c5bcb9047d61962d6cfe6dc51fa472048
name: python3-backlash
arch: noarch
version: 0.3.1
epoch: 0
release: 1.oe2403sp2
url: https://github.com/TurboGears/backlash
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-backlash-0.3.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-backlash-0.3.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
summary:
  Standalone WebOb port of the Werkzeug Debugger with Python3 support meant to replace WebError in future TurboGears2

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


pkgId: 638b82e3244cfbd6096f1baf6fb2f0b60282b701d0c4ac5da6152d8b364ce1dc
name: python3-backports-unittest_mock
arch: noarch
version: 1.5.1
epoch: 0
release: 1.oe2403sp2
summary: Backports of unittest_mock
url: https://github.com/jaraco/backports.unittest_mock
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: python-backports-unittest_mock-1.5.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-backports-unittest_mock-1.5.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Provides the function "install ()" to make the "mock" module available as "unittest.mock" in
  Python 3.2 and earlier.It also advertises the pytest plugin, which automatically configures
  unittest.mock.


pkgId: 4c4d4255833a22bc08a66590887584e51b5a4610caf238b24b64512f8d79e67e
name: python3-baluhn
arch: noarch
version: 0.1.2
epoch: 0
release: 1.oe2403sp2
url: http://github.com/benhodgson/baluhn
rpm_license: Public Domain
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-baluhn-0.1.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-baluhn-0.1.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
summary:
  A base-agnostic implementation of the Luhn Algorithm for Python. Useful for generating and verifying check digits.

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


pkgId: 2113aee5650a1e60e133e5af74498c5ac12b748c5011596b1af66052e58a62c2
name: python3-beaker
arch: noarch
version: 1.12.1
epoch: 0
release: 1.oe2403sp2
summary: A web session and general caching library.
url: http://beaker.readthedocs.io
rpm_license: BSD and MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: python-beaker-1.12.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-beaker-1.12.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Beaker is a caching library that includes Session and Cache objects
  built on Myghty's Container API used in MyghtyUtils. WSGI middleware
  is also included to manage Session objects and signed cookies.


pkgId: 939fd6b028c79287a5ecd14a3dfd899c3ee4dac888f4304f04a7be167d21279f
name: python3-beautifulsoup4
arch: noarch
version: 4.12.2
epoch: 0
release: 2.oe2403sp2
summary: Screen-scraping library
url: https://www.crummy.com/software/BeautifulSoup/bs4/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-beautifulsoup4-4.12.2-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-beautifulsoup4-4.12.2-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package provides a python library which is designed for quick
  turnaround projects.It provides methods for navigating and modifying
  a parse tree.It can help convert incoming documents to Unicode
  and outgoing documents to utf-8.


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


pkgId: a58f49b602448b2088e95ef2d7d05eb3fde49207d6c2448fecc103480d93081c
name: python3-black
arch: noarch
version: 24.2.0
epoch: 0
release: 2.oe2403sp2
summary: The uncompromising code formatter
url: https://github.com/psf/black
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-19
rpm_sourcerpm: python-black-24.2.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-black-24.2.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Black is the uncompromising Python code formatter. By using it, you agree to
  cease control over minutiae of hand-formatting. In return, Black gives you
  speed, determinism, and freedom from pycodestyle nagging about formatting.
  You will save time and mental energy for more important matters.


pkgId: 8a3e565bd9bf7d102773fb98e6b280f452212906f2ea14551c9f9b8607a0f115
name: python3-boom
arch: noarch
version: 1.5.1
epoch: 0
release: 1.oe2403sp2
summary: libraries and files for helping boot loger entries
url: https://github.com/snapshotmanager/boom
rpm_license: GPL-2.0-only
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-05
rpm_sourcerpm: boom-boot-1.5.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-boom-1.5.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  In Linux systems, there is a boot manager that support BootLoader Specification
  for boot entry configuration, that is Boom.

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

  This package contains python3 boom module.


pkgId: 01ad3bbe11dbc285e893d6d043ad0accf07cf44a55a0adf451c9caf66dc1fe5d
name: python3-bottle
arch: noarch
version: 0.12.25
epoch: 0
release: 1.oe2403sp2
summary: WSGI micro web-framework for Python.
url: https://github.com/bottlepy/bottle
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: python-bottle-0.12.25-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-bottle-0.12.25-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Bottle is a fast, simple and lightweight WSGI micro web-framework for Python.
  It is distributed as a single file module and has no dependencies other than
  the Python Standard Library.


pkgId: 48db39faf656a1ba224f7fb6cfc649316701270b28900d5d6cccd0db349c9677
name: python3-bracex
arch: noarch
version: 2.4
epoch: 0
release: 1.oe2403sp2
summary: Bash style brace expander
url: https://github.com/facelessuser/bracex
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-bracex-2.4-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-bracex-2.4-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Bracex is a brace expanding library (à la Bash) for Python.
  Brace expanding is used to generate arbitrary strings.


pkgId: 885f18a0a0c8d2f4e5657f77949fa3baa1bf9c080283ddc37c88343ab4ca4099
name: python3-bson
arch: riscv64
version: 4.3.3
epoch: 0
release: 2.oe2403sp2
summary: Python bson library
url: https://github.com/mongodb/mongo-python-driver
rpm_license: Apache License 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-18
rpm_sourcerpm: python-pymongo-4.3.3-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-bson-4.3.3-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The PyMongo distribution contains tools for interacting with
  MongoDB database from Python.
  PyMongo supports MongoDB 2.6, 3.0, 3.2, 3.4, 3.6, 4.0 and 4.2.
  This package is an implementation of  the BSON format for Python 3 version.


pkgId: 44c3fdf33a4d874eabd4ef4600b9cee92e3ea894415c35b95c54ecbd9cea8cb0
name: python3-bump2version
arch: noarch
version: 1.0.1
epoch: 0
release: 1.oe2403sp2
summary: Version-bump your software with a single command!
url: https://github.com/c4urself/bump2version
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: python-bump2version-1.0.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-bump2version-1.0.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A small command line tool to simplify releasing software by updating all version strings in your source code by the correct increment.


pkgId: bf6d53ee8d9088178f66301bb7dca5407ae1ff6757aa544325986ac1d924a867
name: python3-cached_property
arch: noarch
version: 1.5.2
epoch: 0
release: 3.oe2403sp2
summary: A cached-property for decorating methods in Python classes.
url: https://github.com/pydanny/cached-property
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: python-cached_property-1.5.2-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-cached_property-1.5.2-3.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  cached_property allows properties in Python classes to be cached until the cache
  is invalidated or expired.


pkgId: 54170ee1a73cc3093fa57a8b607c437f5a0dcaabd785201f9c9fc6d8313d376f
name: python3-cairo-devel
arch: riscv64
version: 1.25.1
epoch: 0
release: 2.oe2403sp2
summary: Provide libraries and headers for py3cairo
url: https://cairographics.org/pycairo
rpm_license: LGPL-2.1-only OR MPL-1.1
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-04
rpm_sourcerpm: pycairo-1.25.1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-cairo-devel-1.25.1-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  Provide files for the use of building wrappers for cairo add-on libraries
  in order to interoperate with py3cairo.


pkgId: 87b66faba5a24b25459a849e96aeff2850e2d1bbfcc9e01e52b7dd5bf277c668
name: python3-calver
arch: noarch
version: 2022.6.26
epoch: 0
release: 1.oe2403sp2
summary: Setuptools extension for CalVer package versions.
url: https://github.com/di/calver
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-calver-2022.6.26-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-calver-2022.6.26-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The calver package is a setuptools extension for automatically defining
  your Python package version as a calendar version.


pkgId: 01fa471f4c4f53127ef382fb88bac31e1f7b0015f4c2d45f92037accb4620fea
name: python3-cattrs
arch: noarch
version: 23.1.2
epoch: 0
release: 1.oe2403sp2
summary: cattrs is an open source Python library for structuring and unstructuring data.
url: https://github.com/jackwucn/pytest-check-links
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: python-cattrs-23.1.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-cattrs-23.1.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  cattrs is an open source Python library for structuring and unstructuring data. cattrs works best with attrs classes, dataclasses and the usual Python collections, but other kinds of classes are supported by manually registering converters.


pkgId: 5c58f0dd4e0de734a7e3aa245c3df979d4eee628196be1af542e173c5c3bed5e
name: python3-ceph-argparse
arch: riscv64
version: 18.2.2
epoch: 2
release: 9.oe2403sp2
summary: Python 3 utility libraries for Ceph CLI
url: http://ceph.com/
rpm_license: LGPL-2.1 and LGPL-3.0 and CC-BY-SA-3.0 and GPL-2.0 and BSL-1.0 and BSD-3-Clause and MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: ceph-18.2.2-9.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ceph-argparse-18.2.2-9.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package contains types and routines for Python 3 used by the Ceph CLI as
  well as the RESTful interface. These have to do with querying the daemons for
  command-description information, validating user command input against those
  descriptions, and submitting the command to the appropriate daemon.


pkgId: 16b73597efbb243408f9a6ea0aadf8b4acfe475e191e133ef73cc7379902b07b
name: python3-ceph-common
arch: riscv64
version: 18.2.2
epoch: 2
release: 9.oe2403sp2
summary: Python 3 utility libraries for Ceph
url: http://ceph.com/
rpm_license: LGPL-2.1 and LGPL-3.0 and CC-BY-SA-3.0 and GPL-2.0 and BSL-1.0 and BSD-3-Clause and MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: ceph-18.2.2-9.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ceph-common-18.2.2-9.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package contains data structures, classes and functions used by Ceph.
  It also contains utilities used for the cephadm orchestrator.


pkgId: 865c83672fff0145c61352b10fa8e4b3cfa700facecad1bd8e9fec84cb474146
name: python3-cffi
arch: riscv64
version: 1.16.0
epoch: 0
release: 2.oe2403sp2
summary: C Foreign Function Interface for Python
url: http://cffi.readthedocs.org
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-19
rpm_sourcerpm: python-cffi-1.16.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-cffi-1.16.0-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  C Foreign Function Interface for Python. Interact with almost any C code from Python,
  based on C-like declarations that you can often copy-paste from header files or documentation.


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


pkgId: d60c051e8b9b4113888cc17e8934e421c91a643a58464794ea9ae9a7826480db
name: python3-colorama
arch: noarch
version: 0.4.6
epoch: 0
release: 1.oe2403sp2
summary: Cross-platform colored terminal text.
url: https://github.com/tartley/colorama
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-colorama-0.4.6-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-colorama-0.4.6-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Makes ANSI escape character sequences (for producing colored terminal
  text and cursor positioning) work under MS Windows.


pkgId: 3fee3c8edf27fe92fc0f5ed5ab5eb635c5a2d2a69741b5daf87b03511f4071f4
name: python3-configparser
arch: noarch
version: 5.3.0
epoch: 0
release: 1.oe2403sp2
summary: Configuration file parser for python
url: https://bitbucket.org/ambv/configparser
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: python-configparser-5.3.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-configparser-5.3.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The ancient ConfigParser module available in the standard library 2.x
  has seen a major update in Python 3.2. This package is a backport of
  those changes so that they can be used directly in Python 2.6 - 3.5.


pkgId: 945a1dea8982966c335ee4d9e07c37e6e7e232aa416e163ca1a88dd9e1bc224c
name: python3-configshell
arch: noarch
version: 1.1.30
epoch: 0
release: 1.oe2403sp2
summary: Python library that provides a framework for building simple but nice CLI-based applications.
url: https://github.com/open-iscsi/configshell-fb
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-configshell-1.1.30-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-configshell-1.1.30-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  python-configshell is a Python library that provides a framework for building simple but nice CLI-based applications.
  This runs with Python 3 and python 3 is run by setup.py to run on Python 3.


pkgId: 4636202effa45767adef5b6a808f1c7ae0245356c29309148537366f5310fac8
name: python3-constantly
arch: noarch
version: 15.1.0
epoch: 0
release: 6.oe2403sp2
summary: Symbolic constants in Python
url: https://github.com/twisted/constantly
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-19
rpm_sourcerpm: python-constantly-15.1.0-6.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-constantly-15.1.0-6.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A library that provides symbolic constant support. It includes
  collections and constants with text, numeric, and bit flag values.
  Originally twisted.python.constants from the Twisted project.


pkgId: 07c2f25be3584e542e0508cda20d823d2ec964a6db6b33fef6b6fae28e16f16d
name: python3-coverage
arch: riscv64
version: 7.3.2
epoch: 0
release: 1.oe2403sp2
summary: Code coverage measurement for Python 3
url: https://coverage.readthedocs.io/en/coverage-7.3.2/
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: python-coverage-7.3.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-coverage-7.3.2-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  Coverage.py is a tool for measuring code coverage of Python 3 programs. It monitors
  your program, noting which parts of the code have been executed, then analyzes the
  source to identify code that could have been executed but was not.


pkgId: 818503840cbb8d7ab7db881523f3dc27d81050469c6816e231d4270f9028608e
name: python3-cppy
arch: noarch
version: 1.2.1
epoch: 0
release: 2.oe2403sp2
summary: C++ headers for C extension development
url: https://github.com/nucleic/cppy
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-cppy-1.2.1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-cppy-1.2.1-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A small C++ header library which makes it easier to write Python extension
  modules. The primary feature is a PyObject smart pointer which automatically
  handles reference counting and provides convenience methods for performing
  common object operations.


pkgId: ca85fd6b3c14f2ce6c7a21a2a63c09fbe26d3a0b5376005fa88bea5ff4919181
name: python3-cracklib
arch: riscv64
version: 2.9.11
epoch: 0
release: 1.oe2403sp2
summary: Python 3 bindings for applications which use cracklib
url: http://sourceforge.net/projects/cracklib/
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: cracklib-2.9.11-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-cracklib-2.9.11-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The python3-cracklib package contains a module which permits applications
  written in the Python 3 programming language to use cracklib.


pkgId: e1439a680cf2d01e5faee00ab4a60b0949a29ae479416d41791585707a8a0c15
name: python3-cryptography
arch: riscv64
version: 42.0.2
epoch: 0
release: 7.oe2403sp2
summary: PyCA's cryptography library
url: https://cryptography.io/en/latest/
rpm_license: ASL 2.0 or BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-cryptography-42.0.2-7.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-cryptography-42.0.2-7.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  cryptography is a package designed to expose cryptographic primitives and
  recipes to Python developers.


pkgId: 618ac24a62e8d876bf8c138ff60386763658d163e8533f4bc88f73cbd339d284
name: python3-cssselect
arch: noarch
version: 1.2.0
epoch: 0
release: 1.oe2403sp2
summary: CSS Selectors for Python
url: https://github.com/scrapy/cssselect
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: python-cssselect-1.2.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-cssselect-1.2.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Cssselect parses CSS3 Selectors and translates them to XPath 1.0 expressions.
  Such expressions can be used in lxml or another XPath engine to find the
  matching elements in an XML or HTML document. This is the Python 3 version.


pkgId: 47edc3a04eb66a3fe290675e913db5aa7be56fbf2f4a92b82d7e8dd0bb4b311e
name: python3-custodia
arch: noarch
version: 0.6.0
epoch: 0
release: 8.oe2403sp2
summary: Sub-package with python3 custodia modules
url: https://github.com/latchset/custodia
rpm_license: GPLv3+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: custodia-0.6.0-8.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-custodia-0.6.0-8.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Sub-package with python custodia modules

  Custodia is a project that aims to define an API for modern cloud applications
  that allows to easily store and share password,tokens,certificates and any
  other secret in a way that keeps data secure, manageable and auditable.

  Custodia is modular, the configuration file controls how authentication,
  authorization, storage and API plugins are combined and exposed.


pkgId: 5af368a707988e9a7165cbfaed2d3c3d3a0478dabbf3e4d3e3dad3899f1e0b3e
name: python3-dasbus
arch: noarch
version: 1.7
epoch: 0
release: 2.oe2403sp2
summary: DBus library in Python 3
url: https://pypi.python.org/pypi/dasbus
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-18
rpm_sourcerpm: python-dasbus-1.7-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dasbus-1.7-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Dasbus is a DBus library written in Python 3, based on
  GLib and inspired by pydbus. It is designed to be easy
  to use and extend.


pkgId: e1d63a34afdccf7e521a6f5c5b1ac5ad1ae5c41e68cfbc0e2aa578ed22209ae7
name: python3-dateutil
arch: noarch
version: 2.8.2
epoch: 1
release: 3.oe2403sp2
summary: Powerful extensions to datetime
url: https://github.com/dateutil/dateutil
rpm_license: Apache 2.0 or BSD or Python
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-18
rpm_sourcerpm: python-dateutil-2.8.2-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dateutil-2.8.2-3.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The dateutil module provides powerful extensions to the standard datetime module, available in Python.


pkgId: 90ded50b2f8055cdc3edcfa1bbf5c6569d33044759bcef04eb28c63ae5767f19
name: python3-dbusmock
arch: noarch
version: 0.29.1
epoch: 0
release: 1.oe2403sp2
summary: Mock D-Bus objects (Python3)
url: https://pypi.python.org/pypi/python-dbusmock
rpm_license: LGPLv3+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-dbusmock-0.29.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dbusmock-0.29.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  With this program/Python library you can easily create mock objects on
  D-Bus. This is useful for writing tests for software which talks to
  D-Bus services such as upower, systemd, ConsoleKit, gnome-session or
  others, and it is hard (or impossible without root privileges) to set
  the state of the real services to what you expect in your tests.


pkgId: 06a7fe8ab5772d3677b6109cfbe9ad3d7d36341ffd92167038b167024c5aacfc
name: python3-debug
arch: riscv64
version: 3.11.6
epoch: 0
release: 12.oe2403sp2
summary: Debug version of the Python runtime
url: https://www.python.org/
rpm_license: Python-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: python3-3.11.6-12.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-debug-3.11.6-12.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  python3-debug provides a version of the Python runtime with numerous debugging
  features enabled, aimed at advanced Python users such as developers of Python
  extension modules.


pkgId: deb2d9233a46f8f63de037438e7103b3d6e243c12a0fd34e680c8672c5962188
name: python3-deprecation
arch: noarch
version: 2.1.0
epoch: 0
release: 1.oe2403sp2
summary: A library to handle automated deprecations
url: http://deprecation.readthedocs.io/
rpm_license: Apache 2
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: python-deprecation-2.1.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-deprecation-2.1.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The deprecation library provides a deprecated decorator and a
  fail_if_not_removed decorator for your tests.


pkgId: 5abcc74dea1e217c251b4845c97b5e32d2b3f654d885824f029c2f2fcab721df
name: python3-dirty-equals
arch: noarch
version: 0.8.0
epoch: 0
release: 1.oe2403sp2
summary: Doing dirty (but extremely useful) things with equals
url: https://github.com/samuelcolvin/dirty-equals
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-dirty-equals-0.8.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dirty-equals-0.8.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The dirty-equals Python library (mis)uses the __eq__ method to make python code
  (generally unit tests) more declarative and therefore easier to read and write.

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


  %pyproject_extras_subpkg -n python3-dirty-equals pydantic


pkgId: 985a49c56b93b1774e32dee6189a6b7b3229256e373925dfbc6db554c31eb0c3
name: python3-distro
arch: noarch
version: 1.9.0
epoch: 0
release: 1.oe2403sp2
summary: Linux Distribution - a Linux OS platform information API
url: https://github.com/nir0s/distro
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: python-distro-1.9.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-distro-1.9.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Distro provides information about the OS distribution it runs on, such as a reliable machine-readable
  ID, or version information.

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

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

  Python3 version of distro.


pkgId: 93f3405ca197d41428e170150dfa8ea041d3faec31c8ca6bad801f9d4cb54647
name: python3-django-cache-url
arch: noarch
version: 3.4.4
epoch: 0
release: 1.oe2403sp2
summary: Use Cache URLs in your Django application.
url: https://github.com/epicserve/django-cache-url
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-04
rpm_sourcerpm: python-django-cache-url-3.4.4-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-django-cache-url-3.4.4-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This simple Django utility allows you to utilize the 12factor inspired CACHE_URL
  enviroment variable to configure your Django application.


pkgId: 4e69d93dac89a53e8d497c1669d229b3e755e5bd118540403b4b2819bf6101a0
name: python3-dkimpy
arch: noarch
version: 1.1.5
epoch: 0
release: 2.oe2403sp2
url: https://pypi.org/project/dkimpy
rpm_license: BSD-like and Zlib
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-dkimpy-1.1.5-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dkimpy-1.1.5-2.oe2403sp2.noarch.rpm
checksum_type: sha256
summary:
  DKIM (DomainKeys Identified Mail), ARC (Authenticated Receive Chain), and TLSRPT (TLS Report) email signing and verification

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


pkgId: aa8a1429a5bba294d5a208568d263bd0c9aa8352ca1b9df33a8b21ad7043899a
name: python3-dmidecode
arch: riscv64
version: 3.12.3
epoch: 0
release: 5.oe2403sp2
summary: A python 3 module to access DMI data
url: http://projects.autonomy.net.au/python-dmidecode/
rpm_license: GPL-2.0-only
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-19
rpm_sourcerpm: python-dmidecode-3.12.3-5.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dmidecode-3.12.3-5.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  Python3-dmidecode is a python 3 extension module that uses the code-base
  of the 'dmidecode' utility and uses libxml2 to display data as python 3
  data structures or XML data.


pkgId: ce7891f86d7d3984c47c98251490ac07a188ddcbeb8a7f491213f7aeffa1d462
name: python3-dnf-plugin-leaves
arch: noarch
version: 4.3.1
epoch: 0
release: 4.oe2403sp2
summary: Leaves Plugin for DNF
url: https://github.com/rpm-software-management/dnf-plugins-core
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: dnf-plugins-core-4.3.1-4.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dnf-plugin-leaves-4.3.1-4.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Leaves Plugin for DNF, Python 3 version. List all installed packages not required by any other
  installed package.


pkgId: c72172e63657244d09ae2305f0bfe31233137c18a7099b7187b2626eaabd427c
name: python3-dnf-plugin-local
arch: noarch
version: 4.3.1
epoch: 0
release: 4.oe2403sp2
summary: Local Plugin for DNF
url: https://github.com/rpm-software-management/dnf-plugins-core
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: dnf-plugins-core-4.3.1-4.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dnf-plugin-local-4.3.1-4.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Local Plugin for DNF, Python 3 version. Automatically copy all downloaded packages to a repository
  on the local filesystem and generating repo metadata.


pkgId: 82fc9206a9475eae45d504ae84d90b3893a9fba45a510b9590a4954fccb77032
name: python3-dnf-plugin-modulesync
arch: noarch
version: 4.3.1
epoch: 0
release: 4.oe2403sp2
summary: Download module metadata and package and create repository
url: https://github.com/rpm-software-management/dnf-plugins-core
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: dnf-plugins-core-4.3.1-4.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dnf-plugin-modulesync-4.3.1-4.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Download module metadata from all enabled repositories, module artifacts and profiles of matching
  modules and create repository.


pkgId: d291fcfdc5c4738ff29afda27754c874714c00413bbd7aafade85b679cd975f6
name: python3-dnf-plugin-post-transaction-actions
arch: noarch
version: 4.3.1
epoch: 0
release: 4.oe2403sp2
summary: Post transation actions Plugin for DNF
url: https://github.com/rpm-software-management/dnf-plugins-core
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: dnf-plugins-core-4.3.1-4.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dnf-plugin-post-transaction-actions-4.3.1-4.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  PosttransationactionsPlugin for DNF,Python 3 version.Plugin runs action(shell commands) after
  transaction is completed.Actions are defined in action files.


pkgId: 92e50ce734a19e07656e5b0fff77bc14c6cc9e068112b671f8b9479eccbfdc37
name: python3-dnf-plugin-show-leaves
arch: noarch
version: 4.3.1
epoch: 0
release: 4.oe2403sp2
summary: Show-leaves Plugin for DNF
url: https://github.com/rpm-software-management/dnf-plugins-core
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: dnf-plugins-core-4.3.1-4.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dnf-plugin-show-leaves-4.3.1-4.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Show-leaves Plugin for DNF, Python 3 version. List all installed packages that are no longer
  required by any other installed package after a transaction.


pkgId: 2ab6ff2020527ea99f55efe162f4e43ca07d6e0cb25a4a89ababcfa1d91a4196
name: python3-dnf-plugin-versionlock
arch: noarch
version: 4.3.1
epoch: 0
release: 4.oe2403sp2
summary: Version Lock Plugin for DNF
url: https://github.com/rpm-software-management/dnf-plugins-core
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: dnf-plugins-core-4.3.1-4.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dnf-plugin-versionlock-4.3.1-4.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Version lock plugin takes a set of name/versions for packages and excludes all other
  versions of those packages. This allows you to e.g. protect packages from being
  updated by newer versions.


pkgId: f9f82e271d4de9ed0cf0dff7784908cd32914185115ed1d725135392662a4ba9
name: python3-dnf-plugins-core
arch: noarch
version: 4.3.1
epoch: 0
release: 4.oe2403sp2
summary: Core Plugins for DNF
url: https://github.com/rpm-software-management/dnf-plugins-core
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: dnf-plugins-core-4.3.1-4.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dnf-plugins-core-4.3.1-4.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Core Plugins for DNF, Python 3 interface. This package enhances DNF with builddep,
  config-manager, copr, debug, debuginfo-install, download, needs-restarting,
  repoclosure, repograph, repomanage, reposync, changelog and repodiff commands.
  Additionally provides generate_completion_cache passive plugin.


pkgId: be5d88ec0a04a8a23eb58df129a43f9a7a4654e45254446b3d74fb86e429233a
name: python3-dns
arch: noarch
version: 2.4.2
epoch: 0
release: 4.oe2403sp2
summary: DNS toolkit for Python
url: http://www.dnspython.org/
rpm_license: ISC and MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: python-dns-2.4.2-4.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dns-2.4.2-4.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  dnspython is a DNS toolkit for Python. It supports
  almost all record types. It can be used for queries,
  zone transfers, and dynamic updates. It supports TSIG
  authenticated messages and EDNS0.
  dnspython provides both high and low level access to DNS.
  The high level classes perform queries for data of a given
  name, type, and class, and return an answer set. The low
  level classes allow direct manipulation of DNS zones,
  messages, names, and records.


pkgId: 57c546ef637ac12456fa6a6a669af61e61ba0a17ec980fb522f6500d8ef3b1ca
name: python3-dockerpty
arch: noarch
version: 0.4.1
epoch: 0
release: 3.oe2403sp2
summary: Python library to use the pseudo-tty of a docker container
url: https://github.com/d11wtq/dockerpty
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: python-dockerpty-0.4.1-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dockerpty-0.4.1-3.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Provides the functionality needed to operate the pseudo-tty (PTY) allocated
  to a docker container, using the Python client


pkgId: a72c67fdbd85b450663a49662498858e2529183cb1057e03dac6ca021055dbcd
name: python3-docopt
arch: noarch
version: 0.6.2
epoch: 0
release: 14.oe2403sp2
summary: Command-line interface description language
url: http://docopt.org/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: python-docopt-0.6.2-14.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-docopt-0.6.2-14.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  docopt helps you define the interface for your command-line app, and automatically generate a
  parser for it.
  docopt is based on conventions that have been used for decades in help messages and man pages for
  describing a program interface. An interface description in docopt is such a help message, but
  formalized.


pkgId: 9e329ab3ebd5d7c93f5d39c69f3005c1522a3e7f72c1b790653f3fba8f6b730e
name: python3-dogtail
arch: noarch
version: 0.9.11
epoch: 0
release: 1.oe2403sp2
summary: GUI test tool and automation framework - python3 installation
url: https://gitlab.com/dogtail/dogtail/
rpm_license: GPLv2
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: dogtail-0.9.11-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dogtail-0.9.11-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  GUI test tool and automation framework that uses assistive technologies to
  communicate with desktop applications.


pkgId: 28cf053204017c4badda8d5af45b04536041ca2b919107c699c42adc0a02230e
name: python3-dunamai
arch: noarch
version: 1.23.0
epoch: 0
release: 1.oe2403sp2
summary: Dynamic version generation
url: https://github.com/mtkennerly/dunamai
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: python-dunamai-1.23.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-dunamai-1.23.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Dunamai is a Python 3.5+ library and command line tool for producing dynamic,
  standards-compliant version strings, derived from tags in your version control
  system. This facilitates uniquely identifying nightly or per-commit builds in
  continuous integration and releasing new versions of your software simply by
  creating a tag.


pkgId: dccf947eaf8ee91522a4654fe2af95bbe4581f04a78853858e767769f05b4374
name: python3-easy-server
arch: noarch
version: 0.8.0
epoch: 0
release: 1.oe2403sp2
summary: Secure server access that is easy to use.
url: https://github.com/andy-maier/easy-server
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-easy-server-0.8.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-easy-server-0.8.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A Python library for securely defining sensitive information
  for accessing servers (or services), such as logon credentials
  or API keys.


pkgId: cd86bdc99dcfa956f6b1ba3853a9c42ae4a740cd8422e53def233e4854349789
name: python3-editables
arch: noarch
version: 0.5
epoch: 0
release: 1.oe2403sp2
summary: Editable installations
url: https://github.com/pfmoore/editables
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: python-editables-0.5-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-editables-0.5-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A Python library for creating “editable wheels”

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


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


pkgId: 1120248e5453d8b24bf1cc461ab6ec098e949a803a0fcea6b57890639448af6f
name: python3-entrypoints
arch: noarch
version: 0.4
epoch: 0
release: 1.oe2403sp2
summary: Discover and load entry points from installed packages
url: https://entrypoints.readthedocs.io/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: oerv-fedora-02
rpm_sourcerpm: python-entrypoints-0.4-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-entrypoints-0.4-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Entry points are a way for Python packages to advertise objects with some common interface. The most common
  examples are console_scripts entry points, which define shell commands by identifying a Python function to run.

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


pkgId: edf775ffcc724d1045c5932cf4efae054ffb2111c232ec1a0d891e344bc82abc
name: python3-ethtool
arch: riscv64
version: 0.15
epoch: 0
release: 2.oe2403sp2
summary: Python 3 bindings for the ethtool kernel interface
url: https://pypi.org/project/ethtool/
rpm_license: GPLv2
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: oerv-fedora-02
rpm_sourcerpm: python-ethtool-0.15-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ethtool-0.15-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  Python 3 bindings for the ethtool kernel interface. The Python ethtool
  module allows querying and partially controlling network interfaces,
  driver, and hardware settings.


pkgId: d757d8acd3577e3727b099c2b72f37a586f80ddf554835e7f9f28c3fc344b909
name: python3-evdev
arch: riscv64
version: 1.6.1
epoch: 0
release: 1.oe2403sp2
summary: Python bindings to the Linux input handling subsystem
url: https://python-evdev.readthedocs.io
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-evdev-1.6.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-evdev-1.6.1-1.oe2403sp2.riscv64.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: e95bbb93ef6310afce25f47c69476a873beb20364a93817539028a4bd0cd59d1
name: python3-exceptiongroup
arch: noarch
version: 1.2.0
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: python-exceptiongroup-1.2.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-exceptiongroup-1.2.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This is a backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11.

  It contains the following:

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

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

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


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


pkgId: cc98b96848633de378246e98af817b95bb6e0a27cfd8b604122f7d9880318689
name: python3-falcon
arch: noarch
version: 3.1.3
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-04
rpm_sourcerpm: python-falcon-3.1.3-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-falcon-3.1.3-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Falcon is a reliable, high-performance Python web framework for building
  large-scale app backends and microservices. It encourages the REST
  architectural style, and tries to do as little as possible while
  remaining highly effective.
  Falcon apps work with any WSGI server, and run like a champ under
  CPython 2.7, CPython 3.5+, PyPy2.7, and PyPy3.5.


pkgId: 5ea9623600543cb286cad21d55fc8092dbc84a517725b7ea487b844b6da9e768
name: python3-fastjsonschema
arch: noarch
version: 2.19.1
epoch: 0
release: 1.oe2403sp2
summary: Fastest Python implementation of JSON schema.
url: https://github.com/horejsek/python-fastjsonschema
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-fastjsonschema-2.19.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-fastjsonschema-2.19.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  fastjsonschema implements validation of JSON documents by JSON schema.
  The library implements JSON schema drafts 04, 06 and 07.
  The main purpose is to have a really fast implementation.


pkgId: bfd8f51b1356168cb4170fe371ac2c61dae991b730602f585e674e2d8797fb4e
name: python3-feedgen
arch: noarch
version: 0.9.0
epoch: 0
release: 1.oe2403sp2
summary: Feed Generator (ATOM, RSS, Podcasts)
url: https://github.com/lkiesow/python-feedgen
rpm_license: BSD or LGPLv3
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: python-feedgen-0.9.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-feedgen-0.9.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Feedgenerator This module can be used to generate web feeds in both ATOM and
  RSS format. It has support for extensions. Included is for example an extension
  to produce Podcasts.


pkgId: 066271544e66f62b24aa4396655afbf20f8d951816f4ff167f3cd2070a267de1
name: python3-file-magic
arch: noarch
version: 5.45
epoch: 0
release: 2.oe2403sp2
summary: Python 3 bindings for the libmagic API
url: http://www.darwinsys.com/file/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-24
rpm_sourcerpm: file-5.45-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-file-magic-5.45-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package contains the Python 3 bindings to access to the libmagic
  API. The libmagic library is also used by the familiar file(1) command.


pkgId: 37c7e3744a3c28548885ea9122ac0c929dab64838d247706b0af43768daa1171
name: python3-filelock
arch: noarch
version: 3.13.1
epoch: 0
release: 3.oe2403sp2
summary: A platform independent file lock
url: https://github.com/benediktschmitt/py-filelock
rpm_license: Unlicense
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: python-filelock-3.13.1-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-filelock-3.13.1-3.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package contains a single module, which implements a platform
  independent file locking mechanism for Python.


pkgId: 40d9b5d047d02982d2075b80d8b1ac687c5bf2b7587ebf568475867015c403ae
name: python3-fixtures
arch: noarch
version: 4.1.0
epoch: 0
release: 1.oe2403sp2
summary: A python3 contract for reusable state / support logic
url: https://launchpad.net/python-fixtures
rpm_license: ASL 2.0 or BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: python-fixtures-4.1.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-fixtures-4.1.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Fixtures is a python3 contract that provides reusable state / support logic
  for unit testing. It includes some helper and adaptation logic to write your
  own fixtures using the fixtures contract.


pkgId: d8edd8c81eed6a88aeea1e58bf1f30237f39682f06cbd6b31986c09ae6ce6770
name: python3-flit
arch: noarch
version: 3.8.0
epoch: 0
release: 2.oe2403sp2
summary: Simplified packaging of Python modules
url: https://flit.readthedocs.io/en/latest/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-24
rpm_sourcerpm: python-flit-3.8.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-flit-3.8.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Flit is a simple way to put Python packages and modules on PyPI.
  The specific usage is introduced on the website(https://flit.readthedocs.io/en/latest/), or query README.


pkgId: 46f88a4fe8ab2e3a005d15f8bbb4e3b9d17c858fc85c2b3567740072d92ec7f9
name: python3-flit-core
arch: noarch
version: 3.8.0
epoch: 0
release: 2.oe2403sp2
summary: PEP 517 build backend for packages using Flit
url: https://flit.readthedocs.io/en/latest/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-24
rpm_sourcerpm: python-flit-3.8.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-flit-core-3.8.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This provides a PEP 517 build backend for packages using Flit. The only public interface is the API specified by PEP 517, at flit_core.buildapi.


pkgId: 9d25196d41f0a623cf2ef3f47b82f993403f783f6fbca0d847054aa33d62172a
name: python3-flufl.bounce
arch: noarch
version: 4.0
epoch: 0
release: 1.oe2403sp2
summary: Email bounce detectors.
url: https://pypi.org/project/flufl.bounce
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-04
rpm_sourcerpm: python-flufl.bounce-4.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-flufl.bounce-4.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The flufl.bounce library provides a set of heuristics and an API for detecting
  the original bouncing email addresses from a bounce message.
  Many formats found in the wild are supported, as are VERP and RFC 3464 (DSN).


pkgId: 2311ddc9d0c98c2ce33ed7728ad2d59e2dd2b0ee5478f3f3d13097fe66e6f579
name: python3-flufl.i18n
arch: noarch
version: 5.0.2
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: python-flufl.i18n-5.0.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-flufl.i18n-5.0.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The flufl.i18n library provides a convenient API for managing translation contexts in Python applications.
  It provides facilities not only for single-context applications like command line scripts, but also more
  sophisticated management of multiple-context applications such as Internet servers.


pkgId: 5de553e178906c407c3b0387171d0a32261240e1bc982885a92bb765407bfaf8
name: python3-flufl.lock
arch: noarch
version: 8.0.2
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: python-flufl.lock-8.0.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-flufl.lock-8.0.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The flufl.lock library provides an NFS-safe file-based locking algorithm
  influenced by the GNU/Linux "open(2)" man page, under the description of
  the "O_EXCL" option.


pkgId: 9c5e2b89717901d3d0f698f1205d8b7773166a200b466cc9f2405fa1f304e57c
name: python3-flufl.testing
arch: noarch
version: 0.8
epoch: 0
release: 2.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: python-flufl.testing-0.8-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-flufl.testing-0.8-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package contains a small collection of test helpers that Barry Warsaw uses in almost all his packages.
  Specifically, plugins for the following test tools are provided:
  - nose2
  - flake8


pkgId: dce0919f3860f80dd5440013f666d62ff6aa7385d235fd4ff6da9fc8dc4fade2
name: python3-freezegun
arch: noarch
version: 1.2.2
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: python-freezegun-1.2.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-freezegun-1.2.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Simulate the datetime module with the python-freezegun library, allowing your python
  tests to travel through time.


pkgId: fdfb28d040dd8e90a605dcdd1f7c6d7e7e5c1b6702f9377d3406d2ea5ff43cb8
name: python3-frozenlist
arch: riscv64
version: 1.4.0
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: python-frozenlist-1.4.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-frozenlist-1.4.0-1.oe2403sp2.riscv64.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: 16c6fc2620fbc36cb3d76ca15ae0deda5150d5b20d55e4dec40ddccc08526eea
name: python3-funcsigs
arch: noarch
version: 1.0.2
epoch: 0
release: 15.oe2403sp2
summary: Python3 bindings for funcsigs
url: http://pypi.python.org/pypi/funcsigs
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-funcsigs-1.0.2-15.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-funcsigs-1.0.2-15.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package is a python3 subpackage for funcsigs.

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


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


pkgId: 1eed5b5d46439288ac83e771513a622f83f0916d7c8dd623e0b46c73d19ca0eb
name: python3-fuse
arch: riscv64
version: 1.0.7
epoch: 0
release: 1.oe2403sp2
summary: Python interface for FUSE - filesystem in userspace
url: https://github.com/libfuse/python-fuse
rpm_license: LGPLv2
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: fuse-python-1.0.7-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-fuse-1.0.7-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package provides python interface to libfuse. FUSE is a userspace filesystem
  framework that can be used to implement a filesystem in a userspace program.


pkgId: 2d6d20ced7646a96bcb035dbcd5c776d2a2d025eae0df00276c6468ea8e6d0a7
name: python3-future
arch: noarch
version: 0.18.3
epoch: 0
release: 1.oe2403sp2
summary: Missing compatibility layer on Python 3
url: http://python-future.org/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-23
rpm_sourcerpm: future-0.18.3-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-future-0.18.3-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package intends to provides a compatibility layer for Python between its
  two version release. The future and past packages are both provides for backports
  and forwards, in which you are able to use a single, clean codebase to run under
  Python3 environmets easily. With also providing futurize and pasteurize scripts,
  you can convert you Python code to support both version.


pkgId: 76e1269a0fe9a4dba1f9835f73ef7fad80c6d56ab2b7436baa1bfac40b02a877
name: python3-gevent
arch: riscv64
version: 22.10.2
epoch: 0
release: 2.oe2403sp2
summary: Documents for python-gevent
url: http://www.gevent.org/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-gevent-22.10.2-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-gevent-22.10.2-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  gevent is a coroutine -based Python networking library that uses greenlet to
  provide a high-level synchronous API on top of the libev or libuv event loop.

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

  Python 3 version.


pkgId: 0999ac102f9616477f1b232950ee8d04812287cf0381822549367b4b4c53c336
name: python3-gluster
arch: riscv64
version: 11.1
epoch: 0
release: 5.oe2403sp2
summary: GlusterFS python library
url: http://docs.gluster.org/
rpm_license: GPLv3 or GPLv2+ or LGPLv3+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-18
rpm_sourcerpm: glusterfs-11.1-5.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-gluster-11.1-5.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  GlusterFS is a distributed file-system capable of scaling to several
  petabytes. It aggregates various storage bricks over TCP/IP interconnect
  into one large parallel network filesystem. GlusterFS is one of the
  most sophisticated file systems in terms of features and extensibility.
  It borrows a powerful concept called Translators from GNU Hurd kernel.
  Much of the code in GlusterFS is in user space and easily manageable.

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


pkgId: 5f71ac089ffaa2b4629c3e380620f1d80a93b96da4fe9fc00a748f8e41c219f0
name: python3-gobject
arch: riscv64
version: 3.46.0
epoch: 0
release: 2.oe2403sp2
summary: GObject library wrapper for python 3
url: https://wiki.gnome.org/Projects/PyGObject
rpm_license: LGPLv2+ and MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: pygobject3-3.46.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-gobject-3.46.0-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The python3-gobject package provides a convenient wrapper for the GObject
  library and and other libraries that are compatible with GObject Introspection,
  for use in Python 3 programs.


pkgId: 1d2d3b23b9009a3a55b9dfc8f346ddc2219cbc5a6bcf08198618fcd2800b2b59
name: python3-google-api-client
arch: noarch
version: 2.81.0
epoch: 2
release: 1.oe2403sp2
summary: Google APIs Client Library for Python
url: https://github.com/googleapis/google-api-python-client
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: google-api-python-client-2.81.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-google-api-client-2.81.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Written by Google, this library provides a small, flexible, and powerful
  Python 3 client library for accessing Google APIs.


pkgId: 355cd2e57d74c109b90b4ffd7412065f73f0112dcfd9c968238905edc9943e6f
name: python3-greenlet-devel
arch: riscv64
version: 2.0.2
epoch: 0
release: 2.oe2403sp2
summary: Development files for python3-greenlet
url: https://github.com/python-greenlet/greenlet
rpm_license: Python-2.0 and MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-24
rpm_sourcerpm: python-greenlet-2.0.2-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-greenlet-devel-2.0.2-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package contains libraries and headier files for developing applications
  that use python3-greenlet.


pkgId: f7a06a83d3ec476578ac15561fb3f65a282a976b1bf4d9a2d3edfe591fe4afc6
name: python3-gunicorn
arch: noarch
version: 21.2.0
epoch: 0
release: 1.oe2403sp2
summary: WSGI HTTP Server for UNIX
url: https://pypi.org/project/gunicorn
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-gunicorn-21.2.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-gunicorn-21.2.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Gunicorn(Green Unicorn) is a Python WSGI HTTP Server for UNIX. It's a pre-fork
  worker model ported from Ruby's Unicorn_ project. The Gunicorn server is broadly
  compatible with various web frameworks, simply implemented, light on server
  resource usage, and fairly speedy.


pkgId: d49160eb2ed4a31b1a866d635333720906c3d18f31fe88b334076c1259ca4c80
name: python3-h2
arch: noarch
version: 4.1.0
epoch: 0
release: 2.oe2403sp2
summary: A HTTP/2 protocol stack for Python 3
url: https://python-hyper.org/projects/hyper-h2/en/v4.1.0/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: python-h2-4.1.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-h2-4.1.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This repository contains a pure-Python implementation of a HTTP/2
  protocol stack. It is written from the ground up to be embeddable in
  whatever program you choose to use, ensuring that you can speak HTTP/2
  regardless of your programming paradigm.


pkgId: fc0c636f8207a8e71fccf1f545a325d1e181dc298f228f15c8ad0c898287cd54
name: python3-hamcrest
arch: noarch
version: 2.0.3
epoch: 0
release: 4.oe2403sp2
summary: Hamcrest matchers for Python
url: https://github.com/hamcrest/PyHamcrest
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-hamcrest-2.0.3-4.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-hamcrest-2.0.3-4.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  PyHamcrest is a framework for writing matcher objects, allowing you to
  declaratively define "match" rules. There are a number of situations
  where matchers are invaluable, such as UI validation, or data filtering,
  but it is in the area of writing flexible tests that matchers are most
  commonly used.
  Python 3 version.


pkgId: ede34533d1cebad9164c83b6381a29d667714ab92585276a2e35288d0c7ad3d2
name: python3-hatch-vcs
arch: noarch
version: 0.3.0
epoch: 0
release: 2.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-24
rpm_sourcerpm: python-hatch-vcs-0.3.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-hatch-vcs-0.3.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This provides a plugin for Hatch that uses your preferred version control
  system (like Git) to determine project versions.


pkgId: 87d737c02a868575ef15333a04f179e5ccc8a7cd4d29043306c51e2be2f9b75d
name: python3-hpack
arch: noarch
version: 4.0.0
epoch: 0
release: 2.oe2403sp2
summary: HTTP/2 Header Compression for Python
url: https://github.com/python-hyper/hpack
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: python-hpack-4.0.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-hpack-4.0.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  hpack provides a simple Python interface to the HPACK compression algorithm,used to compress HTTP headers
  in HTTP/2.Used by some of the most populer HTTP/2 implementations in Python,HPACK offers a great Python
  interface as well as optional upgrade to optimised C-based compression routines from nghttp2.


pkgId: 46048fed617152ccceb4589ccf4d980125462e574258a27a500c2d5632cdc37c
name: python3-httmock
arch: noarch
version: 1.4.0
epoch: 0
release: 1.oe2403sp2
summary: A mocking library for requests
url: https://github.com/patrys/httmock
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: python-httmock-1.4.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-httmock-1.4.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A mocking library for requests for Python.
  You can use it to mock third-party APIs and test libraries
  that use requests internally.


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


pkgId: a0a1e2449215decaec4490b17b9c52fa9572cf6b721b09efaa1f9d44a98bd3e3
name: python3-httpx
arch: noarch
version: 0.27.0
epoch: 0
release: 1.oe2403sp2
summary: Python HTTP client
url: https://github.com/encode/httpx
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: python-httpx-0.27.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-httpx-0.27.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  HTTPX is a fully featured HTTP client library for Python 3. It includes an integrated command line client,
  has support for both HTTP/1.1 and HTTP/2, and provides both sync and async APIs.


pkgId: 3d302b0047840e8de27f64f3e20382e669fe86fc979468144d047ca8fae754e0
name: python3-hug
arch: noarch
version: 2.6.1
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: python-hug-2.6.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-hug-2.6.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  hug's Design Objectives:
  - Make developing a Python driven API as succinct as a written definition.
  - The framework should encourage code that self-documents.
  - It should be fast. A developer should never feel the need to look somewhere else for performance reasons.
  - Writing tests for APIs written on-top of hug should be easy and intuitive.
  - Magic done once, in an API framework, is better than pushing the problem set to the user of the API framework.
  - Be the basis for next generation Python APIs, embracing the latest technology.


pkgId: c35577fd6993fcda67d3614dcf84c3ec3e0381998e873d2bdc90a3f83a974219
name: python3-hwdata
arch: noarch
version: 2.4.1
epoch: 0
release: 1.oe2403sp2
summary: Python bindings to hwdata package
url: https://github.com/xsuchy/python-hwdata
rpm_license: GPLv2
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: python-hwdata-2.4.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-hwdata-2.4.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Provide python interface to database stored in hwdata package.
  It allows you to get human readable description of USB and PCI devices.


pkgId: 4071a7c376e8cbecef367163a618714be1a2975d64d224de10e1a43882ec6095
name: python3-hyperframe
arch: noarch
version: 6.0.1
epoch: 0
release: 2.oe2403sp2
summary: HTTP/2 framing layer for Python
url: https://github.com/python-hyper/hyperframe
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-hyperframe-6.0.1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-hyperframe-6.0.1-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This library contains the HTTP/2 framing code used in the hyper project.It provides a
  pure-python codebase that is capable of decoding a binary stream into HTTP/2 frames.


pkgId: 4236eb48c30b414994896a508509cf35d5df6c821b8585be23400acb23c62144
name: python3-hypothesis
arch: noarch
version: 6.98.9
epoch: 0
release: 1.oe2403sp2
summary: based testing for python code
url: https://github.com/HypothesisWorks/hypothesis
rpm_license: MPLv2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-04
rpm_sourcerpm: python-hypothesis-6.98.9-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-hypothesis-6.98.9-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package provides a library called hypothesis for testing Python code,
  which has more examples and is based on the Haskell library, Quickcheck,
  which is used to integrate directly into your existing Python unit testing work.
  Python 3 version.


pkgId: 2421783ac1ef93497930510cc8dd71249d8dc1958821948621d391e2a7e6a8e0
name: python3-hypothesis-fspaths
arch: noarch
version: 0.1
epoch: 0
release: 1.oe2403sp2
summary: Python library for generating filesystem paths
url: https://pypi.org/project/hypothesis-fspaths
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: python-hypothesis-fspaths-0.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-hypothesis-fspaths-0.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Hypothesis extension for generating filesystem paths.
  Anything the built-in Python function open() accepts can be generated.


pkgId: 9264950b72a1df34692a8367bdbd928e3ba44200f50e84d39c85ce562f420466
name: python3-inflect
arch: noarch
version: 5.6.2
epoch: 0
release: 1.oe2403sp2
summary: %{Summary}
url: https://pypi.org/project/inflect/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Development/Languages/Python
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: python-inflect-5.6.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-inflect-5.6.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Correctly generate plurals, singular nouns, ordinals, indefinite articles; convert numbers to words.


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


pkgId: a1b328badf7501f83c89ef8eb986a8ad4007158ea83901151fbdfdd27298dc58
name: python3-iso8601
arch: noarch
version: 1.1.0
epoch: 0
release: 1.oe2403sp2
summary: Simple module to parse ISO 8601 dates
url: https://pypi.org/project/iso8601/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-03
rpm_sourcerpm: python-iso8601-1.1.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-iso8601-1.1.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The package parses the most common forms of ISO 8601 date strings
  (e.g. 2007-01-14T20:34:22+00:00) into datetime objects.


pkgId: 4a88dab8af94207066db88d1fe7e93a4fde3992408936dd79ab4a3cc7170af4e
name: python3-isodate
arch: noarch
version: 0.6.1
epoch: 0
release: 2.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: python-isodate-0.6.1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-isodate-0.6.1-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This module implements ISO 8601 date, time and duration parsing.
  The implementation follows ISO8601:2004 standard, and implements only
  date/time representations mentioned in the standard. If something is not
  mentioned there, then it is treated as non existent, and not as an allowed
  option.


pkgId: a65be100ded4f542c61ae0aca3b6b37417be8f76fb1946ac0889454921ba383a
name: python3-isort
arch: noarch
version: 5.12.0
epoch: 0
release: 2.oe2403sp2
summary: A Python utility / library to sort Python imports.
url: https://github.com/timothycrosley/isort
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-isort-5.12.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-isort-5.12.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections and by type.
  Python 3 version.


pkgId: cbea8259ef78be2373f03a1b12b9e0ffa6e1ee2f8668063e87f824f6bb1ab97b
name: python3-itsdangerous
arch: noarch
version: 2.1.2
epoch: 0
release: 1.oe2403sp2
url: http://pythonhosted.org/itsdangerous/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-04
rpm_sourcerpm: python-itsdangerous-2.1.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-itsdangerous-2.1.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
summary:
  Various helpers to pass data to untrusted environments and to get it back safe and sound for python3.

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


pkgId: ab114fd1da87f354c027d899a2d404f3891b132da06d7034bd6d84b16e53d748
name: python3-jaraco-context
arch: noarch
version: 4.3.0
epoch: 0
release: 1.oe2403sp2
summary: %{Summary}
url: https://pypi.org/project/jaraco.context
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: python-jaraco-context-4.3.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-jaraco-context-4.3.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  jaraco.functools Tools for working with functools.
  Additional functools in the spirit of stdlib’s functools.


pkgId: 7ac2e47f1672d85b29adaa64de6fb8817cd49eefcf4d008d023584c2ad1b8278
name: python3-javapackages
arch: noarch
version: 5.3.0
epoch: 0
release: 6.oe2403sp2
summary: Java packaging's Module for handling various files
url: https://github.com/fedora-java/javapackages
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: javapackages-tools-5.3.0-6.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-javapackages-5.3.0-6.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The python3-javapackages package is a module for handling, querying and manipulating
  of various files for Java packaging in Linux distributions.


pkgId: 3d49061e56d09696e31a9ee66f8f1d98c2dd47e5e64a8a96ad9913e29d937183
name: python3-jmespath
arch: noarch
version: 1.0.1
epoch: 0
release: 1.oe2403sp2
summary: JSON Matching Expressions
url: https://github.com/jmespath/jmespath.py
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-23
rpm_sourcerpm: python-jmespath-1.0.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-jmespath-1.0.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  JMESPath is a python library which allows you to declaratively specify how to
  extract elements from a JSON document.


pkgId: 462eed748216fbdfe185afb20425fd42b0aafb11ee291bbe63cdc867ba74d15d
name: python3-json-tricks
arch: noarch
version: 3.17.3
epoch: 0
release: 1.oe2403sp2
url: https://github.com/mverleg/pyjson_tricks
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-05
rpm_sourcerpm: python-json-tricks-3.17.3-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-json-tricks-3.17.3-1.oe2403sp2.noarch.rpm
checksum_type: sha256
summary:
  Extra features for Python's JSON: comments, order, numpy, pandas, datetimes, and many more! Simple but customizable.

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


pkgId: adba86500bb9b23656ac8d5e3e075c181c497a4b24684ff4f31c306cc0157f5e
name: python3-jsonschema
arch: noarch
version: 4.21.1
epoch: 0
release: 1.oe2403sp2
summary: An implementation of JSON Schema validation for Python 3.11
url: http://pypi.python.org/pypi/jsonschema
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: python-jsonschema-4.21.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-jsonschema-4.21.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  jsonschema is JSON Schema validator currently based on http://tools.ietf.org/html/draft-zyp-json-schema-03


pkgId: 6a1c390a05a5db127c0a2d668b08d6eccb12878f9fa1db1d276495937ff88075
name: python3-jupyterlab_pygments
arch: noarch
version: 0.3.0
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-jupyterlab_pygments-0.3.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-jupyterlab_pygments-0.3.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package contains a syntax coloring theme for pygments making use of the
  JupyterLab CSS variables.


pkgId: 1a9e49d3b906eb65717cf3f1855fba05de842481d89ef873bb54957d789e810c
name: python3-jwt
arch: noarch
version: 2.8.0
epoch: 0
release: 2.oe2403sp2
summary: JSON Web Token implementation in Python
url: https://github.com/jpadilla/pyjwt
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: python-jwt-2.8.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-jwt-2.8.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  PyJWT is a Python library which allows you to encode and decode JSON Web Tokens (JWT).
  JWT is an open, industry-standard (RFC 7519) for representing claims securely between two parties.


pkgId: 6016d7c36a22f1b02bb80f0b40e380632ca544fbd2396389722bb739b2a62ba6
name: python3-kafka-python
arch: noarch
version: 2.0.2
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-04
rpm_sourcerpm: python-kafka-python-2.0.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-kafka-python-2.0.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Kafka Python client

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


pkgId: 9ec1ddca155879f6212c07ec14ab50041c949044d1da9e2a1ec0097afdfcff66
name: python3-kdcproxy
arch: noarch
version: 1.0.0
epoch: 0
release: 1.oe2403sp2
summary: MS-KKDCP (kerberos proxy) WSGI module
url: https://github.com/npmccallum/kdcproxy
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: python-kdcproxy-1.0.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-kdcproxy-1.0.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package contains a Python 3.x WSGI module for proxying KDC requests over
  HTTP by following the MS-KKDCP protocol. It aims to be simple to deploy, with
  minimal configuration.


pkgId: ff5e4afff88a9afceebce863231e8194eef712111f307673afb8542f0e9e4b74
name: python3-kickstart
arch: noarch
version: 3.48
epoch: 0
release: 1.oe2403sp2
summary: Python 3 library for manipulating kickstart files.
url: http://fedoraproject.org/wiki/pykickstart
rpm_license: GPLv2 and MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-24
rpm_sourcerpm: pykickstart-3.48-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-kickstart-3.48-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Python 3 library for manipulating kickstart files.  The binaries are found in
  the pykickstart package.


pkgId: a1f597ed2f1264b300ea9a58c83a05c1978795f4eebe8252316c196ea9906fbe
name: python3-kitchen
arch: noarch
version: 1.2.6
epoch: 0
release: 8.oe2403sp2
summary: Small, useful pieces of code to make python 3 coding easier
url: https://pypi.python.org/pypi/kitchen/
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: python-kitchen-1.2.6-8.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-kitchen-1.2.6-8.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  kitchen includes functions to make gettext easier to use, handling unicode
  text easier (conversion with bytes, outputting xml, and calculating how many
  columns a string takes).

  This is the python3 version of the kitchen module.


pkgId: 83564200011f9bf00c488cac65dffe1e66249753b44b6861b37848e02a35724c
name: python3-kiwi
arch: noarch
version: 9.25.1
epoch: 0
release: 3.oe2403sp2
summary: kiwi - Python 3 implementation
url: http://osinside.github.io/kiwi/
rpm_license: GPLv3+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: kiwi-9.25.1-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-kiwi-9.25.1-3.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Python 3 package of the kiwi. Provides an operating system
  image builder for Linux supported hardware platforms and for
  virtualization,such as Xen, KVM, VMware, EC2 and so on.


pkgId: b112904546203dd1e5e751f74f3e2775c9ff71e96bd1cc18fbd08e233ef3580b
name: python3-kmod
arch: riscv64
version: 30
epoch: 0
release: 4.oe2403sp2
summary: Python3 bindings for kmod/libkmod.
url: http://git.kernel.org/?p=utils/kernel/kmod/kmod.git;a=summary
rpm_license: GPLv2+ and LGPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: kmod-30-4.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-kmod-30-4.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  python3-kmod is a Python3 wrapper module for libkmod, exposing common
  module operations: listing installed modules, modprobe, and rmmod.


pkgId: 68a8336801e4ba511c765b6c1941e4a1be725c4a9d4537757361529fb53b289b
name: python3-lasso
arch: riscv64
version: 2.8.2
epoch: 0
release: 2.oe2403sp2
summary: Liberty Alliance Single Sign On (lasso) Python bindings
url: http://lasso.entrouvert.org/
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: lasso-2.8.2-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-lasso-2.8.2-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The package provide Python language bindings for the lasso
  (Liberty Alliance Single Sign On)library.


pkgId: 4277c0c2971995f8dd96580a0c1d0e4ff0bccea9617eac112c2f00e2ae46990a
name: python3-lazr.delegates
arch: noarch
version: 2.1.0
epoch: 0
release: 1.oe2403sp2
summary: Easily write objects that delegate behavior
url: https://pypi.org/project/lazr.delegates
rpm_license: LGPL v3
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-lazr.delegates-2.1.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-lazr.delegates-2.1.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The lazr.delegates package makes it easy to write objects that delegate
  behavior to another object. The new object adds some property or behavior on
  to the other object, while still providing the underlying interface, and
  delegating behavior.


pkgId: 319506fb79e0944afeee966f59bf2f8662b6b56a7574eec8959e8644806eadb8
name: python3-ldap
arch: riscv64
version: 3.4.4
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-ldap-3.4.4-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ldap-3.4.4-1.oe2403sp2.riscv64.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: 650f81e3304962c2eb733deaf01c1df1701d627a3c10d40b7d95c78b6946bfa9
name: python3-libcst
arch: riscv64
version: 1.2.0
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: python-libcst-1.2.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libcst-1.2.0-1.oe2403sp2.riscv64.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: 864494a0dd9e8218a15c49a8474bb40f84b5d4d3fe824d950d0b6e56c29333f2
name: python3-libipa_hbac
arch: riscv64
version: 2.9.4
epoch: 0
release: 11.oe2403sp2
summary: Python3 bindings for the FreeIPA HBAC Evaluator library
url: https://github.com/SSSD/sssd/
rpm_license: LGPL-3.0-or-later
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: sssd-2.9.4-11.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libipa_hbac-2.9.4-11.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The python3-libipa_hbac contains the bindings so that libipa_hbac can be
  used by Python applications.


pkgId: 7fba17ef253cb124291770971236a8e1155ccbdc4cde298b397026c721e30cd5
name: python3-libiptcdata
arch: riscv64
version: 1.0.5
epoch: 0
release: 3.oe2403sp2
summary: Python bindings for libiptcdata
url: https://github.com/ianw/libiptcdata
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-19
rpm_sourcerpm: libiptcdata-1.0.5-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libiptcdata-1.0.5-3.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This python3-libiptcdata package includes a Python module which can used for Python
  applications reading and writing IPTC metadata in images.


pkgId: fbe5597ca572940686f2d4a31e4f0eae3e27fdf034f7045911e3ae012c4897f2
name: python3-libmount
arch: riscv64
version: 2.39.1
epoch: 0
release: 22.oe2403sp2
summary: Python Package for the libmount library pack
url: https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-19
rpm_sourcerpm: util-linux-2.39.1-22.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libmount-2.39.1-22.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  This package provides python support for users to use the libmount library
  to work with mount tables and mount filesystems.


pkgId: 896457741d76711d1bbb8500cc26343828b59ffd2ed9120e3507eb64ad2731a2
name: python3-libpamtest
arch: riscv64
version: 1.1.4
epoch: 0
release: 1.oe2403sp2
summary: A python wrapper for libpamtest
url: http://cwrap.org/
rpm_license: GPLv3+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: pam_wrapper-1.1.4-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libpamtest-1.1.4-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  If you plan to develop python tests for a PAM module you can use this
  library, which simplifies testing of modules. This subpackage includes
  the header files for libpamtest


pkgId: b511873df57607c1ca034534c000759b7b9c32a2a0e691f0b7bdeaae757f45f0
name: python3-libsemanage
arch: riscv64
version: 3.5
epoch: 0
release: 7.oe2403sp2
summary: python3 bindings for libsemanage
url: https://github.com/SELinuxProject/selinux/wiki
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: libsemanage-3.5-7.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libsemanage-3.5-7.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The python3-libsemanage package contains the python bindings for developing
  SELinux management applications.


pkgId: 5b63ffec5d275a3b8fde5a1e2e517fc12c64ca4461b60527845441b282e7f642
name: python3-libsss_nss_idmap
arch: riscv64
version: 2.9.4
epoch: 0
release: 11.oe2403sp2
summary: Python3 bindings for libsss_nss_idmap
url: https://github.com/SSSD/sssd/
rpm_license: LGPL-3.0-or-later
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: sssd-2.9.4-11.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libsss_nss_idmap-2.9.4-11.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The python3-libsss_nss_idmap contains the bindings so that libsss_nss_idmap can
  be used by Python applications.


pkgId: 749b149b99b30e83d8790db5ab1fec9eebf022c68bd1b5cf662c23d149229f48
name: python3-libvirt
arch: riscv64
version: 9.10.0
epoch: 0
release: 2.oe2403sp2
summary: The libvirt virtualization API python3 binding
url: http://libvirt.org
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: libvirt-python-9.10.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libvirt-9.10.0-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The python3-libvirt package contains a module that permits applications
  written in the Python 3.x programming language to use the interface
  supplied by the libvirt library to use the virtualization capabilities
  of recent versions of Linux (and other OSes).


pkgId: e2feb07afe7ad4678f7e0b83784ef84bb03b978b4a2523f56318a8b1895ea347
name: python3-libvoikko
arch: noarch
version: 4.3.2
epoch: 0
release: 2.oe2403sp2
summary: Python interface to libvoikko
url: http://voikko.puimula.org
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-24
rpm_sourcerpm: libvoikko-4.3.2-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libvoikko-4.3.2-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  libvoikko's Finnish language Python interface.
  This module can be used to perform various natural language analysis
  tasks on Finnish text.


pkgId: 024cf75f967b1f5816cd0c44fee82f2242aa9095a00c35b607f93c8c6364a2e4
name: python3-libxml2
arch: riscv64
version: 2.11.9
epoch: 0
release: 3.oe2403sp2
summary: Python 3 bindings for the libxml2 library
url: http://xmlsoft.org/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Development/Libraries
rpm_buildhost: OERV-OBS-05
rpm_sourcerpm: libxml2-2.11.9-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libxml2-2.11.9-3.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The libxml2-python3 package contains a Python 3 module that permits
  applications written in the Python programming language, version 3, to use the
  interface supplied by the libxml2 library to manipulate XML files.

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


pkgId: 30080b1351b37f8a9b367cdf4729fdc912f07e428730737f806173d790d63775
name: python3-libxslt
arch: riscv64
version: 1.1.39
epoch: 0
release: 3.oe2403sp2
summary: Python 3 bindings for libxslt
url: https://gitlab.gnome.org/GNOME/libxslt
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: libxslt-1.1.39-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-libxslt-1.1.39-3.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The libxslt-python package contains a module that permits applications
  written in the Python programming language to use the interface
  supplied by the libxslt library to apply XSLT transformations.

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


pkgId: 04a5a16b698b971a9fcce2960776bc33cb4fa467d4853fa696e3ac5f2a57d6b5
name: python3-lilv
arch: riscv64
version: 0.24.14
epoch: 0
release: 1.oe2403sp2
summary: Python bindings for lilv
url: http://drobilla.net/software/lilv/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: lilv-0.24.14-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-lilv-0.24.14-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  lilv is a lightweight C library for Resource Description Syntax which
  supports reading and writing Turtle and NTriples.

  This package contains the python libraries for lilv.


pkgId: 2f478812bdacc0fd8e117e1fd88ea590f803e7c3bb775e449d2f5bbdf337407a
name: python3-linecache2
arch: noarch
version: 1.0.0
epoch: 0
release: 20.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: python-linecache2-1.0.0-20.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-linecache2-1.0.0-20.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The linecache module allows one to get any line from any file, while
  attempting to optimize internally, using a cache, the common case where many
  lines are read from a single file. This package provides a backport of
  linecache to older supported Python versions.


pkgId: b17d82cace9b7ca89e8edc06bf95db684819888c100bdd993689ed75c5cc7648
name: python3-linkify-it-py
arch: noarch
version: 2.0.2
epoch: 0
release: 2.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-linkify-it-py-2.0.2-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-linkify-it-py-2.0.2-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This is a Python port of linkify-it [1], a link recognition library with
  FULL unicode support.  It is focused on high quality link pattern
  detection in plain text.  See a JavaScript demo [2].

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


pkgId: 24c2973849e2853c694480bdc1e88777e2788af19b66ebc2497a66263c07052c
name: python3-livereload
arch: noarch
version: 2.6.3
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: oerv-fedora-02
rpm_sourcerpm: python-livereload-2.6.3-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-livereload-2.6.3-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Python LiveReload provides a command line utility, livereload, for starting a server in a directory.


pkgId: 56823ddcef0c5ba26cb6069f0bec9dfc0d48d87fbe28027f51283295dffee5fb
name: python3-logutils
arch: noarch
version: 0.3.5
epoch: 0
release: 10.oe2403sp2
summary: Handlers for Python library's logging package
url: https://pypi.io/project/logutils
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: python-logutils-0.3.5-10.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-logutils-0.3.5-10.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package provides many handlers which beyond the scope of standard library
  or are ported from newer Python releases for using in older versions of Python.
  These handlers are designed for Python standard library's logging package.


pkgId: 5668329b4302763ed77c2c54e91275b73f342a1353e259cb561687725e1b73b4
name: python3-m2crypto
arch: riscv64
version: 0.39.0
epoch: 0
release: 1.oe2403sp2
summary: A crypto and SSL toolkit for Python3
url: https://gitlab.com/m2crypto/m2crypto/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: m2crypto-0.39.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-m2crypto-0.39.0-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  python3-m2crypto is a crypto and SSL toolkit for Python3. It allows you to call OpenSSL functions from Python3 scripts.


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


pkgId: f3b4867cc3001c885343f9a55950871479c9557ef73cb803dc649e0692edeb8b
name: python3-markdown
arch: noarch
version: 3.5.1
epoch: 0
release: 1.oe2403sp2
summary: Markdown implementation in Python
url: https://pypi.org/project/Markdown/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: python-markdown-3.5.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-markdown-3.5.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This is a Python implementation of John Gruber’s Markdown.
  It is almost completely compliant with the reference implementation,
  though there are a few known issues.


pkgId: ed248ee0ae4b67290759cbe55bc690819a2761de26b2b32580bd6c5369729098
name: python3-markupsafe
arch: riscv64
version: 2.1.3
epoch: 0
release: 1.oe2403sp2
summary: Safely add untrusted strings to HTML/XML markup.
url: https://pypi.org/project/MarkupSafe/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: python-markupsafe-2.1.3-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-markupsafe-2.1.3-1.oe2403sp2.riscv64.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: dd3a26b2fa61239919c3ba22cfdbf37784a538937305b3c91bf901c48427aabe
name: python3-mccabe
arch: noarch
version: 0.7.0
epoch: 0
release: 1.oe2403sp2
summary: McCabe complexity checker for Python version 3
url: http://pypi.python.org/pypi/mccabe
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-mccabe-0.7.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-mccabe-0.7.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Ned's script to check McCabe complexity. This module provides a plugin
  for flake8, the Python code checker.


pkgId: 4b2f04c8b43a0ab47e2b3f46bdc87c1abbde414ba240c711aea13d6dcab28af2
name: python3-mdformat
arch: noarch
version: 0.7.16
epoch: 0
release: 1.oe2403sp2
summary: CommonMark compliant Markdown formatter
url: https://github.com/executablebooks/mdformat
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-20
rpm_sourcerpm: python-mdformat-0.7.16-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-mdformat-0.7.16-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Mdformat is an opinionated Markdown formatter that can be used to enforce a consistent style in Markdown files.
  Mdformat is a Unix-style command-line tool as well as a Python library.


pkgId: 8b6a2769a199a54b7b72ec848ebecce5e800df9536d52299c78ebb9db1f087d9
name: python3-memcached
arch: noarch
version: 1.59
epoch: 0
release: 3.oe2403sp2
summary: A Python memcached client library
url: https://github.com/linsomniac/python-memcached
rpm_license: Python
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: python-memcached-1.59-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-memcached-1.59-3.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This software is a 100% Python interface to the memcached memory cache
  daemon.  It is the client side software which allows storing values in one
  or more, possibly remote, memcached servers. Search google for memcached
  for more information.


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


pkgId: 32d1020cbbfc725f30fc13138cd247c272995651f911e13790bf89f7e351d738
name: python3-mimeparse
arch: noarch
version: 1.6.0
epoch: 0
release: 9.oe2403sp2
summary: Python3 module for handling mime-types.
url: https://github.com/dbtsai/python-mimeparse
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-mimeparse-1.6.0-9.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-mimeparse-1.6.0-9.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This module provides basic functions for handling mime-types.
  It can handle matching mime-types against a list of media-ranges.


pkgId: 795f91d32f4098ea78f9e3f532882023aa55df80e80364a38798894cc0fe1eec
name: python3-mistune
arch: noarch
version: 2.0.4
epoch: 0
release: 2.oe2403sp2
summary: A Python Markdown Parser
url: https://github.com/lepture/mistune
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: python-mistune-2.0.4-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-mistune-2.0.4-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The python-mistune package is a fast yet powerful Python Markdown
  parser with renderers and plugins, compatible with sane CommonMark
  rules.


pkgId: 3d3b4397a50b4521f9c1810cc8730338b7f5ac0a156eb291e6ca3a40c9c07df9
name: python3-mkdocs-git-committers-plugin-2
arch: noarch
version: 2.3.0
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: python-mkdocs-git-committers-plugin-2-2.3.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-mkdocs-git-committers-plugin-2-2.3.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The git-committers plugin will seed the template context with a list of github
  committers and other useful GIT info such as last modified date


pkgId: fdc21fe335fdfce35c16fb97dde2fcb2c3d12d14a42c2bc268b0b88c491bd424
name: python3-mkdocs-redirects
arch: noarch
version: 1.2.1
epoch: 0
release: 2.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: python-mkdocs-redirects-1.2.1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-mkdocs-redirects-1.2.1-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
   mkdocs-redirectsPlugin for [mkdocs]( to create page redirects (e.g. for
  moved/renamed pages).Initially developed by [DataRobot]( Installing> **Note:**
  This package requires MkDocs version 1.0.4 or higher.Install with pip:bash pip
  install mkdocs-redirects To use this plugin, specify your desired redirects in
  the plugin's redirect_maps setting in your mkdocs.yml:yaml - redirects:
  redirect_maps:...


pkgId: 96aef7e925ac23b7b346a8874ad856be8fd248ab4b394be2b01af0a479780ad4
name: python3-mock
arch: noarch
version: 5.1.0
epoch: 0
release: 1.oe2403sp2
summary: Python3 subpackage for python-mock
url: http://www.voidspace.org.uk/python/mock/
rpm_license: BSD-2-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-18
rpm_sourcerpm: python-mock-5.1.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-mock-5.1.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This is the python3 subpackage for python-mock.

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


pkgId: a9f7f6fbca28110eef1fef1973ee8580f601686ca1da1a8cac311003b4e3d1a6
name: python3-more-itertools
arch: noarch
version: 9.1.0
epoch: 0
release: 1.oe2403sp2
summary: An opensource python library wrapping around itertools
url: https://github.com/erikrose/more-itertools
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: python-more-itertools-9.1.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-more-itertools-9.1.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This is a python library for efficient use of itertools utility, which also \
  includes implementations of the recipes from the itertools documentation.\
  See https://pythonhosted.org/more-itertools/index.html for more information.


pkgId: 17d70778e1e0a6d1393a614545d28617268484ff7745d36be03668910fcbdccb
name: python3-mpmath
arch: noarch
version: 1.3.0
epoch: 0
release: 3.oe2403sp2
summary: Python library for arbitrary-precision floating-point arithmetic
url: http://github.com/fredrik-johansson/mpmath
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: python-mpmath-1.3.0-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-mpmath-1.3.0-3.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A Python library for arbitrary-precision floating-point arithmetic.
  If you require plotting capabilities in mpmath, install python3-matplotlib.


pkgId: c106b9784a18c2fede82768597a258bd333f0170c6225a1d878b8d017b183afb
name: python3-myst-parser
arch: noarch
version: 2.0.0
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: python-myst-parser-2.0.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-myst-parser-2.0.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  MyST is a flavor of markdown that is designed for simplicity, flexibility, and extensibility.
  This repository serves as the reference implementation of MyST Markdown,
  as well as a collection of tools to support working with MyST in Python and Sphinx.
  It contains an extended CommonMark-compliant parser using markdown-it-py,
  as well as a Sphinx extension that allows you to write MyST Markdown in Sphinx.


pkgId: df5e58f6eaba09c8d72517ddfcd50fcc27148e98ecf7ea19ac93ce1b6b90d1c6
name: python3-nbformat
arch: noarch
version: 5.9.2
epoch: 0
release: 1.oe2403sp2
summary: The Jupyter Notebook format.
url: https://github.com/jupyter/nbformat
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-23
rpm_sourcerpm: python-nbformat-5.9.2-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-nbformat-5.9.2-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package contains the base implementation of the Jupyter Notebook format,
  and Python APIs for working with notebooks.


pkgId: 69dd41dca7b098ddc12ca4e1d2560b6c75b4511abdd2462e43f2e405fca36e9c
name: python3-nest_asyncio
arch: noarch
version: 1.5.7
epoch: 0
release: 2.oe2403sp2
summary: Patch asyncio to allow nested event loops
url: https://github.com/erdewit/nest_asyncio
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: python-nest_asyncio-1.5.7-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-nest_asyncio-1.5.7-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  By design asyncio does not allow its event loop to be nested.
  This presents a practical problem: When in an environment
  where the event loop is already running it's impossible to run tasks
  and wait for the result. Trying to do so will give the error
  "RuntimeError: This event loop is already running".
  The issue pops up in various environments, such as web servers,
  GUI applications and in Jupyter notebooks.
  This module patches asyncio to allow nested use of asyncio.run
  and loop.run_until_complete.


pkgId: aa4d93f4836d48e7f5046b7916b25d094517f434d7ce84c6650defae86a7fc2f
name: python3-net-snmp
arch: riscv64
version: 5.9.3
epoch: 1
release: 4.oe2403sp2
summary: The Python 'netsnmp' module for the Net-SNMP
url: http://net-snmp.sourceforge.net/
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: oerv-fedora-02
rpm_sourcerpm: net-snmp-5.9.3-4.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-net-snmp-5.9.3-4.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The 'netsnmp' module provides a full featured, tri-lingual SNMP (SNMPv3,
  SNMPv2c, SNMPv1) client API. The 'netsnmp' module internals rely on the
  Net-SNMP toolkit library.


pkgId: 5146cdc44ee3ff6394fd92544e63598bfd799b1cf6038a3609515cd0458418ca
name: python3-newt
arch: riscv64
version: 0.52.23
epoch: 0
release: 3.oe2403sp2
summary: Python 3 bindings for newt
url: https://pagure.io/newt
rpm_license: LGPL-2.0-only
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: newt-0.52.23-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-newt-0.52.23-3.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The python3-newt package contains the Python 3 bindings for the newt library
  providing a python API for creating text mode interfaces.


pkgId: a2ec76c9c3d16de5ae8ce9f0edac20d0d814a15078b0f33757885c9b376cf16a
name: python3-nox
arch: noarch
version: 2023.4.22
epoch: 0
release: 1.oe2403sp2
summary: Flexible test automation
url: https://github.com/wntrblm/nox
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: python-nox-2023.4.22-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-nox-2023.4.22-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Nox is a command-line tool that automates testing in multiple Python
  environments, similar to tox. Unlike tox, Nox uses a standard Python
  file for configuration.


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


pkgId: 8625aec522dc85bf4274d4aecaf5df5d6a4a7ff612da51a8e8694af6f67bad50
name: python3-ntlm-auth
arch: noarch
version: 1.5.0
epoch: 0
release: 2.oe2403sp2
summary: Python 3 compatible NTLM library
url: https://pypi.python.org/pypi/ntlm-auth
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: python-ntlm-auth-1.5.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ntlm-auth-1.5.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
   This package allows Python clients running on any operating system to provide
  NTLM authentication to a supporting server.


pkgId: 90464758bd8b7b8da5a9e79fb9b005268af21660594e3b0bcdfb00e14651044f
name: python3-ntplib
arch: noarch
version: 0.4.0
epoch: 0
release: 1.oe2403sp2
summary: This module offers a simple interface to query NTP servers from Python 3.
url: https://pypi.org/project/ntplib/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-ntplib-0.4.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ntplib-0.4.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The ntplib is a python module that offers a simple interface to query NTP.
  servers. It also provides utility functions to translate NTP fields' values to
  text (mode, leap indicator...). Since it's pure Python, and only depends on core
  modules, it should work on any platform with a Python implementation.


pkgId: aed8314f00b6ca0fa606f7d04881819405b0cc8f2689abffbc2190b8167d7c13
name: python3-numpydoc
arch: noarch
version: 1.5.0
epoch: 0
release: 2.oe2403sp2
summary: Sphinx extension to support docstrings in NumPy format
url: https://github.com/numpy/numpydoc
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-21
rpm_sourcerpm: python-numpydoc-1.5.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-numpydoc-1.5.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Numpydoc inserts a hook into Sphinx's autodoc that converts docstrings
  following the NumPy/SciPy format to a form palatable to Sphinx.


pkgId: 542e1878a878fe785f662ff863549ed3d581232e5ea4b629463b5c479e5957b3
name: python3-pacemaker
arch: noarch
version: 2.1.7
epoch: 0
release: 11.oe2403sp2
summary: Python libraries for Pacemaker
url: https://www.clusterlabs.org/
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-25
rpm_sourcerpm: pacemaker-2.1.7-11.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pacemaker-2.1.7-11.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Pacemaker is an advanced, scalable High-Availability cluster resource
  manager.

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


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


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


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


pkgId: 7ce624d9b485e992b3c70b28a3a6dd0990e6550ef58ead828179a7d3ba7de695
name: python3-paste
arch: noarch
version: 3.7.1
epoch: 0
release: 2.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-paste-3.7.1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-paste-3.7.1-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Paste provides several pieces of "middleware" (or filters) that can be nested
  to build web applications. Each piece of middleware uses the WSGI (PEP 333)
  interface, and should be compatible with other middleware based on those interfaces.


pkgId: ee0115c48c6eb9e010ce2debecdc5557eacf92257aaafd5dc11452eac4c75b32
name: python3-pbkdf2
arch: noarch
version: 1.3
epoch: 0
release: 3.oe2403sp2
summary: password-based key derivation function
url: https://pypi.org/project/pbkdf2/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-pbkdf2-1.3-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pbkdf2-1.3-3.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This module implements the password-based key derivation function, PBKDF2, specified in RSA PKCS#5 v2.0.


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


pkgId: b4ce0eb10e0bde545846c24baed51fd26ae48ce5196aaf6f252e78b644df9f79
name: python3-pdm-backend
arch: noarch
version: 2.1.8
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-pdm-backend-2.1.8-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pdm-backend-2.1.8-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This is the backend for PDM projects that is fully-compatible with PEP 517 spec,
  but you can also use it alone. It reads the metadata of PEP 621 format and coverts it to Core metadata.


pkgId: c5d60316ca50e4cdb1bb0c937a655cd769ff897b87e527a275a89e57d3111373
name: python3-pdm-pep517
arch: noarch
version: 1.1.4
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: python-pdm-pep517-1.1.4-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pdm-pep517-1.1.4-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This is the backend for PDM projects, while you can also use it alone. It
  reads the metadata of PEP 621 format and coverts it to Core metadata.


pkgId: 23b55c0639cc66ea5a022acad7ac37a5121cd85d7b78cf271c344bc3b65c3a5b
name: python3-perf
arch: riscv64
version: 6.6.0
epoch: 0
release: 105.0.0.113.oe2403sp2
summary: Python bindings for apps which will manipulate perf events
url: http://www.kernel.org/
rpm_license: GPLv2
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-24
rpm_sourcerpm: kernel-6.6.0-105.0.0.113.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-perf-6.6.0-105.0.0.113.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  A Python module that permits applications written in the Python programming
  language to use the interface to manipulate perf events.


pkgId: 5f71bfbe2416bc7a182b5c1e6044a5d8631dae080f9a3cd34dbf2c478016d963
name: python3-pillow
arch: riscv64
version: 10.3.0
epoch: 0
release: 1.oe2403sp2
summary: Python 3 image processing library
url: http://python-pillow.github.io/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-15
rpm_sourcerpm: python-pillow-10.3.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pillow-10.3.0-1.oe2403sp2.riscv64.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: 18fc6c3224e48a160463d4ace151b2d7b81268488255e926f45efc0d1dd7351d
name: python3-pip
arch: noarch
version: 23.3.1
epoch: 0
release: 3.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-18
rpm_sourcerpm: python-pip-23.3.1-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pip-23.3.1-3.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  pip is the package installer for Python. You can use pip to install packages from the Python Package Index and other indexes.


pkgId: d2e4c4a61c16e86711ad6457b76bb9579e10f1ad733a1434fa03cdd43c300546
name: python3-platformdirs
arch: noarch
version: 3.11.0
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: python-platformdirs-3.11.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-platformdirs-3.11.0-1.oe2403sp2.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: cee190224b605945fa0c3fc22d3e97deba2a4e8c718f3d57f92a03b406d611a5
name: python3-plette
arch: noarch
version: 1.0.0
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-19
rpm_sourcerpm: python-plette-1.0.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-plette-1.0.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Plette implements Pipfile and Pipfile.lock parsers, generators, and optional validators to let the user work with them in a structured manner.


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


pkgId: f8d8b7bb1145c39dd8cd67ea66c0aff0d5e8894be1f7cb2774a213a2d3f36796
name: python3-pocketlint
arch: noarch
version: 0.24
epoch: 0
release: 1.oe2403sp2
summary: Addon pylint modules and configuration settings (Python 3)
url: https://github.com/rhinstaller/pocketlint
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: python-pocketlint-0.24-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pocketlint-0.24-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Addon pylint modules and configuration settings for checking the validity of
  Python-based source projects.


pkgId: 9f1a4d7f40ba9088c33b9a7648f9b9797d654b0e0ab50e8d54daef686727b480
name: python3-poetry-core
arch: noarch
version: 1.4.0
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-11
rpm_sourcerpm: python-poetry-core-1.4.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-poetry-core-1.4.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A PEP 517 build backend implementation developed for Poetry.
  This project is intended to be a light weight, fully compliant, self-contained
  package allowing PEP 517 compatible build frontends to build Poetry managed
  projects.


pkgId: 192492fb2d20fa5bc42e28172222f0d4171695cd717fdcb02892dd64893d90a8
name: python3-poetry-dynamic-versioning
arch: noarch
version: 1.0.0
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: oerv-fedora-02
rpm_sourcerpm: python-poetry-dynamic-versioning-1.0.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-poetry-dynamic-versioning-1.0.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This is a Python 3.7+ plugin for Poetry 1.2.0+ and Poetry Core 1.0.0+ to enable
  dynamic versioning based on tags in your version control system, powered by
  Dunamai. Many different version control systems are supported, including Git
  and Mercurial; please refer to the Dunamai page for the full list (and minimum
  supported version where applicable).

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


pkgId: a0abc2e3a2b8693acdc4d5a1fb2738b1adcc2243a843abcaefa7024a6cb9c2f9
name: python3-polib
arch: noarch
version: 1.2.0
epoch: 0
release: 2.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-04
rpm_sourcerpm: python-polib-1.2.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-polib-1.2.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  polib is a library to manipulate, create, modify gettext files (pot, po and mo files). You can load
  existing files, iterate through it’s entries, add, modify entries, comments or metadata, etc… or
  create new po files from scratch.


pkgId: 2737f9d5d31f6e17ae93a706201c0067236e47d028b38fffa28cc10d11a9dda5
name: python3-portray
arch: noarch
version: 1.8.0
epoch: 0
release: 2.oe2403sp2
url: https://github.com/timothycrosley/portray
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-22
rpm_sourcerpm: python-portray-1.8.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-portray-1.8.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
summary:
  A Python3 command line tool and library that create great documentation websites for Python projects.

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


pkgId: dd5e4a4b56b6ec65d7d96d57c18993e30461ad374622165d35914c5ecb53ddbd
name: python3-precis_i18n
arch: noarch
version: 1.0.4
epoch: 0
release: 1.oe2403sp2
summary: Python library for internationalized usernames and passwords
url: https://github.com/byllyfish/precis_i18n
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-17
rpm_sourcerpm: python-precis_i18n-1.0.4-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-precis_i18n-1.0.4-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  If you want your application to accept Unicode user names and passwords, you
  must be careful in how you validate and compare them. The PRECIS framework
  makes internationalized user names and passwords safer for use by applications.
  PRECIS profiles transform Unicode strings into a canonical form, suitable for
  comparison.

  This Python module implements the PRECIS Framework as described in:

    PRECIS Framework: Preparation, Enforcement, and Comparison of
    Internationalized Strings in Application Protocols (RFC 8264)

    Preparation, Enforcement, and Comparison of Internationalized Strings
    Representing Usernames and Passwords (RFC 8265)

    Preparation, Enforcement, and Comparison of Internationalized Strings
    Representing Nicknames (RFC 8266)


pkgId: 4e1a622337d137b0ba90efe6d312f552c8682c6a43fd877931f155f721aa7237
name: python3-priority
arch: noarch
version: 2.0.0
epoch: 0
release: 1.oe2403sp2
summary: A pure-Python HTTP/2 Priority implementation
url: https://github.com/python-hyper/priority/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-09
rpm_sourcerpm: python-priority-2.0.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-priority-2.0.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  A HTTP/2 Priority Implementation Priority is a pure-Python implementation of the
  priority logic for HTTP/2, set out in RFC 7540 Section 5.3 (Stream Priority)_.
  This logic allows for clients to express a preference for how the server allocates
  its (limited) resources to the many outstanding HTTP requests that may be running
  over a single HTTP/2 connection.


pkgId: 7e6fd19ccbc513a98e57f218b7c141d040993a97e4ef372c58195c1b2906fb01
name: python3-progressbar2
arch: noarch
version: 4.2.0
epoch: 0
release: 1.oe2403sp2
url: https://github.com/WoLpH/python-progressbar
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: oerv-fedora-02
rpm_sourcerpm: python-progressbar2-4.2.0-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-progressbar2-4.2.0-1.oe2403sp2.noarch.rpm
checksum_type: sha256
summary:
  A Python Progressbar library to provide visual (yet text based) progress to long running operations.

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


pkgId: fd1a62e3d9056ba5df36e4854544dd9f7a258a0b8cabd6e57aa17b1b73539ee7
name: python3-psutil
arch: riscv64
version: 5.9.5
epoch: 0
release: 1.oe2403sp2
summary: A library for retrieving information on running processes and system utilization in Python3
url: https://github.com/giampaolo/psutil
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-13
rpm_sourcerpm: python-psutil-5.9.5-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-psutil-5.9.5-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  psutil (process and system utilities) is a cross-platform library for retrieving information
  on running processes and system utilization (CPU, memory, disks, network, sensors) in Python3.
  It is useful mainly for system monitoring, profiling and limiting process resources and
  management of running processes.It implements many functionalities offered by classic UNIX
  command line tools such as ps, top, iotop, lsof, netstat, ifconfig, free and others.


pkgId: ca00961d0479881839ecb2a065ff5efc405d4e7564eb4433d19026cd84bf5d4d
name: python3-psycopg2
arch: riscv64
version: 2.9.9
epoch: 0
release: 1.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: python-psycopg2-2.9.9-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-psycopg2-2.9.9-1.oe2403sp2.riscv64.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: 017efc961693a34b3bc84025041346c0c494d04b5a51626a03dd11e379922397
name: python3-psycopg2-tests
arch: riscv64
version: 2.9.9
epoch: 0
release: 1.oe2403sp2
summary: A testsuite for PostgreSQL database adapter for the Python programming language
url: http://www.psycopg.org/psycopg/
rpm_license: GPL-3.0-only and LGPL-3.0-only
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: python-psycopg2-2.9.9-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-psycopg2-tests-2.9.9-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  Psycopg is the most popular PostgreSQL adapter for the Python
  programming language. Its core is a complete implementation of the Python DB
  API 2.0 specifications. Several extensions allow access to many of the
  features offered by PostgreSQL.
  This sub-package delivers set of tests for the adapter.


pkgId: 326981aaa9fa4a490ecce2c550b199c051ac1b5d132a01c8dd68123038b78178
name: python3-ptyprocess
arch: noarch
version: 0.7.0
epoch: 0
release: 2.oe2403sp2
summary: Run a subprocess in a pseudo terminal
url: https://github.com/pexpect/ptyprocess
rpm_license: ISC
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: python-ptyprocess-0.7.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-ptyprocess-0.7.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  Launch a subprocess in a pseudo terminal (pty), and interact with both the
  process and its pty.

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


pkgId: fadb0a985b8d9638ccad4f8574396dcc2b59c4aeb62364e57d28461ea7cf6faa
name: python3-publicsuffix2
arch: noarch
version: 2.2019.12.21
epoch: 0
release: 1.oe2403sp2
url: https://github.com/nexb/python-publicsuffix2
rpm_license: MIT and MPL-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: python-publicsuffix2-2.2019.12.21-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-publicsuffix2-2.2019.12.21-1.oe2403sp2.noarch.rpm
checksum_type: sha256
summary:
  Get a public suffix for a domain name using the Public Suffix List. Forked from and using the same API as the publicsuffix package.

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


pkgId: 0161208c72e802a8a252cd3edb2889213c1822a87c2012b08865eac4114fb9d0
name: python3-py
arch: noarch
version: 1.11.0
epoch: 0
release: 2.oe2403sp2
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/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-18
rpm_sourcerpm: python-py-1.11.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-py-1.11.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  The py lib is a Python development support library featuring the
  following tools and modules:

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


pkgId: 889b62aa1e70cd6708654b7ebd8619aa27186a575dd38fd5df20ef1624e82293
name: python3-pyOpenSSL
arch: noarch
version: 24.0.0
epoch: 0
release: 2.oe2403sp2
summary: A rather thin wrapper around (a subset of) the OpenSSL library.
url: https://www.pyopenssl.org/en/stable/
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-06
rpm_sourcerpm: pyOpenSSL-24.0.0-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyOpenSSL-24.0.0-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  pyOpenSSL is a rather thin wrapper around (a subset of) the OpenSSL library.
  With thin wrapper we mean that a lot of the object methods do nothing more
  than calling a corresponding function in the OpenSSL library.


pkgId: ebbba806a0168191d29e575d5b62efa98420ec2697c2fc2ff604b5471b2ff5b6
name: python3-pyaff
arch: riscv64
version: 3.7.20
epoch: 0
release: 1.oe2403sp2
summary: The python3 binding for the AFFLIB
url: https://github.com/sshock/AFFLIBv3
rpm_license: LGPL-2.0 and LGPL-2.1 and GPL-2.0+ and Public Domain
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: afflib-3.7.20-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyaff-3.7.20-1.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  Python3 bindings currently support a read-only file-like interface to AFFLIB and
  basic metadata accessor functions. These bindings are not currently complete.


pkgId: db2365827fefbb2fc794fb28b118d3407b5f0b81a1f8f176775c20225c620253
name: python3-pyarango
arch: noarch
version: 2.0.1
epoch: 0
release: 2.oe2403sp2
summary: Python Driver for ArangoDB with built-in validation
url: https://github.com/ArangoDB-Community/pyArango
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-19
rpm_sourcerpm: pyarango-2.0.1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyarango-2.0.1-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  pyArango aims to be an easy to use driver for ArangoDB with built in validation.
  Collections are treated as types that apply to the documents within.
  You can be 100% permissive or enforce schemas and validate fields on set, on save or on both.

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


pkgId: 8f7ecc8131b78087bfa0f2550f523dd5d3552e487dbd474ce2e773a1d7744996
name: python3-pyatspi
arch: noarch
version: 2.46.1
epoch: 0
release: 1.oe2403sp2
summary: Python3 bindings for at-spi
url: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
rpm_license: LGPLv2 and GPLv2
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-16
rpm_sourcerpm: pyatspi-2.46.1-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyatspi-2.46.1-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  at-spi allows assistive technologies to access GTK-based
  applications. Essentially it exposes the internals of applications for
  automation, so tools such as screen readers, magnifiers, or even
  scripting interfaces can query and interact with GUI controls.

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


pkgId: 6df9e67a3c0f817820190ebddec972db36c421c264efa47d5b58e12e76fee27e
name: python3-pybind11
arch: riscv64
version: 2.11.1
epoch: 0
release: 2.oe2403sp2
summary: Development headers for pybind11
url: https://github.com/pybind/pybind11
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-12
rpm_sourcerpm: pybind11-2.11.1-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pybind11-2.11.1-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  pybind11 is a lightweight header-only library that exposes C++ types
  in Python and vice versa, mainly to create Python bindings of existing
  C++ code.


pkgId: d08ec694005159b57c52078ff93c9ee662e36bffe4bb25758a86b39af2c38c21
name: python3-pycparser
arch: noarch
version: 2.21
epoch: 0
release: 2.oe2403sp2
summary: A parser for the C language
url: http://github.com/eliben/pycparser
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: System Environment/Libraries
rpm_buildhost: OERV-OBS-18
rpm_sourcerpm: python-pycparser-2.21-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pycparser-2.21-2.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  pycparser is a parser for the C language, written in pure Python.
  It is a module designed to be easily integrated into applications
  that need to parse C source code.
  This package is for Python3.


pkgId: 80d485905d1d6f0d85839e17a56b17c6be0ab87e52fc874740e2304318e9a087
name: python3-pycurl
arch: riscv64
version: 7.45.2
epoch: 0
release: 3.oe2403sp2
summary: Python interface to libcurl for Python 3
url: http://pycurl.sourceforge.net/
rpm_license: LGPL-2.0+ or MIT
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-07
rpm_sourcerpm: python-pycurl-7.45.2-3.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pycurl-7.45.2-3.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  PycURL is a Python interface to libcurl. PycURL can be used to fetch
  objects identified by a URL from a Python program, similar to the
  urllib Python module. PycURL is mature, very fast, and supports a lot
  of features.
  This package is for Python3.


pkgId: 40c2a33a6d4dd645887b5f1f1f445c8b1da7ed7626835b937df75e7cc4c18197
name: python3-pyelftools
arch: noarch
version: 0.29
epoch: 0
release: 1.oe2403sp2
summary: Parsing ELF and DWARF in Python
url: https://github.com/eliben/pyelftools
rpm_license: Public Domain
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-14
rpm_sourcerpm: pyelftools-0.29-1.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pyelftools-0.29-1.oe2403sp2.noarch.rpm
checksum_type: sha256
description:
  This package provides a python library for parsing and
  analyzing ELF files and DWARF debugging information.


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


pkgId: b527ff7c2d3fc7ecf3f5642fd3da68967e18ef760921ccd87848bec79abfedd5
name: python3-pymongo
arch: riscv64
version: 4.3.3
epoch: 0
release: 2.oe2403sp2
summary: Python driver for MongoDB
url: https://github.com/mongodb/mongo-python-driver
rpm_license: Apache License 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-18
rpm_sourcerpm: python-pymongo-4.3.3-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pymongo-4.3.3-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The PyMongo distribution contains tools for interacting with
  MongoDB database from Python.
  PyMongo supports MongoDB 2.6, 3.0, 3.2, 3.4, 3.6, 4.0 and 4.2.
  This package is a native Python 3 version driver for MongoDB.


pkgId: 51617931aedf56c5d3acb3a0c22faa2621cd6aad4ae59bbe3efe5c55569f52ef
name: python3-pymongo-gridfs
arch: riscv64
version: 4.3.3
epoch: 0
release: 2.oe2403sp2
summary: Python GridFS driver for MongoDB
url: https://github.com/mongodb/mongo-python-driver
rpm_license: Apache License 2.0
rpm_vendor: obs://oerv-obs-backend/Mega:24.03:SP2:Everything
rpm_group: Unspecified
rpm_buildhost: OERV-OBS-18
rpm_sourcerpm: python-pymongo-4.3.3-2.oe2403sp2.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python3-pymongo-gridfs-4.3.3-2.oe2403sp2.riscv64.rpm
checksum_type: sha256
description:
  The PyMongo distribution contains tools for interacting with
  MongoDB database from Python.
  PyMongo supports MongoDB 2.6, 3.0, 3.2, 3.4, 3.6, 4.0 and 4.2.
  This package is a gridfs implementation on top of pymongo.
  This package for Python 3 version.


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

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

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

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

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




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



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

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

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

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

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

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

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



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



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

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

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

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

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

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

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

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

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

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

  \end{document}
  ```



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


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

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

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

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

  On CentOS/RHEL/Fedora the dependencies would be:

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

  And on Arch Linux:

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




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

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


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

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

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

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

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

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

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

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



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

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

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



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

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

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



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


