# packages

pkgId: 043d14d922a4a6b4074a7dd64f0841ee977b89ea354c2ae7ba1743c0e930434b
name: php
arch: src
version: 8.3.31
epoch: 0
release: 2.oe2403next
summary: PHP scripting language for creating dynamic web sites
url: https://www.php.net/
rpm_license: PHP-3.01 AND Zend-2.0 AND BSD-2-Clause AND MIT AND Apache-1.0 AND NCSA AND BSL-1.0
rpm_group: Unspecified
rpm_buildhost: node-k8gs7.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/php-8.3.31-2.oe2403next.src.rpm
checksum_type: sha256
description:
  PHP is an HTML-embedded scripting language. PHP attempts to make it
  easy for developers to write dynamically generated web pages. PHP also
  offers built-in database integration for several commercial and
  non-commercial database management systems, so writing a
  database-enabled webpage with PHP is fairly simple. The most common
  use of PHP coding is probably as a replacement for CGI scripts.

  The php package contains the module (often referred to as mod_php)
  which adds support for the PHP language to Apache HTTP Server when
  running in prefork mode. This module is deprecated.


pkgId: e9b0291291e4af48149fb1868f36c619ce9529ad233a60e148d29c950c594407
name: physfs
arch: src
version: 3.0.2
epoch: 0
release: 2.oe2403next
summary: Provide abstract access to various archives
url: http://www.icculus.org/physfs/
rpm_license: Zlib
rpm_group: Unspecified
rpm_buildhost: node-lsgxd.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/physfs-3.0.2-2.oe2403next.src.rpm
checksum_type: sha256
description:
  PhysicsFS is a library to provide abstract access to various archives.
  It is intended for use in video games, and the design was somewhat inspired by Quake 3's file subsystem.


pkgId: 29ed8f4662c1ed7a19ba149ccd476ac01c6b179fb5dbd281e1b55d0765a8c653
name: picketbox
arch: src
version: 5.1.0
epoch: 0
release: 1.oe2403next
summary: Security framework for Java Applications
url: https://picketbox.jboss.org
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/picketbox-5.1.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Java Security Framework that provides Java developers the following
  functionality:
  - Authentication Support
  - Authorization Support
  - Audit Support
  - Security Mapping Support
  - An Oasis XACML v2.0 compliant engine


pkgId: 9c3e7c4a1b868de367eae9033e26cc8bbaa2527308f3fad49e7d780413d1f1d9
name: pigz
arch: src
version: 2.7
epoch: 0
release: 3.oe2403next
summary: pigz is a parallel implementation of gzip which utilizes multiple cores
url: http://www.zlib.net/pigz
rpm_license: zlib
rpm_group: Unspecified
rpm_buildhost: node-r7r6p.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pigz-2.7-3.oe2403next.src.rpm
checksum_type: sha256
description:
  pigz, which stands for parallel implementation of gzip, is a fully functional replacement for gzip that
  exploits multiple processors and multiple cores to the hilt when compressing data. pigz was written by
  Mark Adler, and uses the zlib and pthread libraries.


pkgId: 5f5b21af93937843c3059a8a870cbe1b2645187b21c4010a4350a35b175a1168
name: pin-gcc-client
arch: src
version: 0.4.1
epoch: 0
release: 16.oe2403next
url: https://gitee.com/src-openeuler/pin-gcc-client
rpm_license: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pin-gcc-client-0.4.1-16.oe2403next.src.rpm
checksum_type: sha256
summary:
  A Pin (Plug-IN framework) client is implemented based on GCC plugin and can execute the compiler optimization pass in GCC.

description:
  A Pin (Plug-IN framework) client is implemented based on GCC plugin and can execute the compiler optimization pass in GCC.


pkgId: 5d7134a6ed1549b38de6f601182c7e1c7f3051a28ea7a949cdec157a923d496e
name: pin-server
arch: src
version: 0.4.0
epoch: 0
release: 18.oe2403next
url: https://gitee.com/openeuler/pin-server
rpm_license: Apache 2.0
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pin-server-0.4.0-18.oe2403next.src.rpm
checksum_type: sha256
summary:
  Pin (Plug-IN framework) server provides plugin APIs for compiler optimization developers to develop optimization pass.

description:
  Pin (Plug-IN framework) server provides plugin APIs for compiler optimization developers to develop optimization pass.


pkgId: 03e0590831b101415f6f6d55b2aba427f9661a644bf987e486bec2f0c439fa9c
name: pinentry
arch: src
version: 1.2.1
epoch: 0
release: 1.oe2403next
summary: A new module that contains various interfaces to enter a PIN/passphrase.
url: https://github.com/gpg/pinentry
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pinentry-1.2.1-1.oe2403next.src.rpm
checksum_type: sha256
description:
  This is a collection of PIN or passphrase entry dialogs which
  utilize the Assuan protocol as specified in the Libassuan manual.

  There are programs for different toolkits available.  For all GUIs it
  is automatically detected which modules can be built, but it can also
  be requested explicitly.


pkgId: 82e023630aa8e5e3a8bc5529af91bca100d48ce1c62bd96c4a3e70a3c16494e1
name: pinfo
arch: src
version: 0.6.13
epoch: 0
release: 1.oe2403next
summary: An user-friendly, console-based viewer for Info documents
url: https://github.com/baszoetekouw/pinfo
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: node-84sns.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pinfo-0.6.13-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Pinfo is a hypertext info file viewer with a user interface similar to lynx.
  It is based on curses/ncurses, and can handle info pages as well as man pages.
  It also features regexp searching and user-defined colors/keys.


pkgId: 7cb1276a7ef838fbc10803d4a6efb36cb310c871c6395ba8abe33d03b3365b1e
name: pipewire
arch: src
version: 0.3.63
epoch: 0
release: 4.oe2403next
summary: Multimedia processing graphs
url: https://pipewire.org/
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-k8gs7.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pipewire-0.3.63-4.oe2403next.src.rpm
checksum_type: sha256
description:
  pipewire is a server and user space API to deal with multimedia
  pipelines,contains command line utilities.


pkgId: fe11a21b01707e8648e24af24ce1461022f6f4f24d19dc746587f2f2522a434b
name: pixman
arch: src
version: 0.42.2
epoch: 0
release: 1.oe2403next
summary: Pixman is a pixel manipulation library for X and Cairo
url: https://gitlab.freedesktop.org/pixman/pixman
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-lsgxd.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pixman-0.42.2-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Pixman is a low-level software library for pixel manipulation, providing features such\
  \as image compositing and trapezoid rasterization.\


pkgId: 9fd0f5df8ba72a21bc0e7f06895501be9246279915b9bae61a7e94170e307507
name: pkcs11-helper
arch: src
version: 1.29.0
epoch: 0
release: 1.oe2403next
summary: A library that simplifies the interaction with PKCS#11 providers
url: https://github.com/OpenSC/OpenSC/wiki
rpm_license: BSD and GPLv2
rpm_group: Unspecified
rpm_buildhost: node-lsgxd.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pkcs11-helper-1.29.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  PKCS#11 is published standard. PKCS#11 is the de-facto standard to access cryptographic devices.
  Pkcs11-helper is a library that simplifies the interaction with PKCS#11 providers for end-user
  applications.
  Pkcs11-helper allows using multiple PKCS#11 providers at the same time, enumerating available token
  certificates, or selecting a certificate directly by serialized id, handling card removal and card
  insert events, handling card re-insert to a different slot, supporting session expiration and much
  more all using a simple API.
  Pkcs11-helper is not designed to manage card content, since object attributes are usually vendor
  specific, and 99% of application need to access existing objects in order to perform signature and
  decryption.


pkgId: 9793f233a4958b56d4fe7d198bd16abc4bc01c128639fd709d369684e9eb0d26
name: pkgconf
arch: src
version: 1.9.5
epoch: 0
release: 2.oe2403next
summary: Package compiler and linker metadata toolkit
url: http://pkgconf.org/
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: node-r7r6p.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pkgconf-1.9.5-2.oe2403next.src.rpm
checksum_type: sha256
description:
  pkgconf is a program which helps to configure compiler and linker flags for development frameworks.
  It is similar to pkg-config from freedesktop.org, providing additional functionality while also
  maintaining compatibility.


pkgId: 8e34d8d00d9c02a7ffe80e67df0d804d4e0c5981bfa52a73c01838099ad050c4
name: plexus-archiver
arch: src
version: 4.2.7
epoch: 0
release: 2.oe2403next
summary: Plexus Archiver Components
url: http://codehaus-plexus.github.io/plexus-archiver
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/plexus-archiver-4.2.7-2.oe2403next.src.rpm
checksum_type: sha256
description:
  The Plexus project provides a full software stack for creating and executing
  software projects. It provides a number of pre-built components for common
  tasks and toolkits such as Jetty, Velocity, Hibernate, i18n, and many more.
  However, Plexus is also able to reuse your existing components written for
  other IoC frameworks such as Spring, Avalon and Pico Container unmodified,
  as well as allowing you to reuse your existing code inside the Plexus
  Container.

  Plexus comes with an application server that can run your applications, making
  it trivial to build a standalone executable distribution with common features
  such as service execution if needed. However, Plexus applications can be run
  in any environment by embedding the container in an existing application,
  including Java EE applications or web applications.


pkgId: 2568deb6338ca2c3f9ec8865f8e8c92b8b74e28c7b163e6cc3434ca78d26397c
name: plexus-classworlds
arch: src
version: 2.5.2
epoch: 0
release: 10.oe2403next
summary: A framework require complex manipulation of Java's ClassLoaders
url: https://github.com/codehaus-plexus/plexus-classworlds
rpm_license: ASL 2.0 and Plexus
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/plexus-classworlds-2.5.2-10.oe2403next.src.rpm
checksum_type: sha256
description:
  Plexus Classworlds is a framework for container developers who require complex
  manipulation of Java's ClassLoaders. Java's native ClassLoader mechanisms and
  classes can cause much headache and confusion for certain types of application
  developers. Projects which involve dynamic loading of components or otherwise
  represent a 'container' can benefit from the classloading control provided by
  Classworlds. Plexus Classworlds provides a richer set of semantics for class
  loading than Java's normal mechanisms, while still being able to provide a
  ClassLoader interface to integrate seamlessly with the Java environment.


pkgId: bb1b40ea417b616e60a3165b165ca38c01453d37d99db2763f0174dcb727ad6f
name: plexus-cli
arch: src
version: 1.6
epoch: 0
release: 9.oe2403next
summary: Easily create CLIs with Plexus components
url: https://github.com/codehaus-plexus/plexus-cli
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/plexus-cli-1.6-9.oe2403next.src.rpm
checksum_type: sha256
description:
  The Plexus project seeks to create end-to-end developer tools for
  writing applications.The core of a container is a container that can
  be embedded or used in a full application server.There are many
  reusable components for hibernation, form processing, jndi, i18n,
  speed, etc.Like the J2EE application server, Plexus includes an
  application server without much burden.


pkgId: 396e28366c07d57ff9de4a7ddd4fe5bd97d58edf83fb5d4d65303e3cb0059d97
name: plexus-components-pom
arch: src
version: 1.3.1
epoch: 0
release: 14.oe2403next
summary: Plexus Components parent POM
url: https://github.com/codehaus-plexus/plexus-components
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/plexus-components-pom-1.3.1-14.oe2403next.src.rpm
checksum_type: sha256
description:
  The plexus-components-pom package provides Plexus Components parent
  POM used by different Plexus packages.


pkgId: 8597fb3cef14d4348eb2b9dbe1f3828ba0535fe86224778d17671082bc1bc802
name: plexus-interpolation
arch: src
version: 1.26
epoch: 0
release: 2.oe2403next
summary: Plexus Interpolation API
url: https://github.com/codehaus-plexus/plexus-interpolation
rpm_license: ASL 2.0 and ASL 1.1 and MIT
rpm_group: Unspecified
rpm_buildhost: node-gvb58.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/plexus-interpolation-1.26-2.oe2403next.src.rpm
checksum_type: sha256
description:
  Plexus interpolator is the outgrowth of multiple iterations of development
  focused on providing a more modular, flexible interpolation framework for
  the expression language style commonly seen in Maven, Plexus, and other
  related projects.


pkgId: 07656203e1bc73aa98e8bf6eefd48ddeb6531125034c4c58325a9f6d01eaef27
name: plexus-io
arch: src
version: 3.2.0
epoch: 0
release: 1.oe2403next
summary: Use in I/O operations
url: https://codehaus-plexus.github.io/plexus-io/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/plexus-io-3.2.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Plexus IO is a set of plexus components, which are designed for use in I/O operations.
  These I/O operations are doing nothing spectacular. For example,
  Commons IO is a much more powerful library in the same area.
  However, the implementation as a plexus component allows reuse in Maven.


pkgId: 1d3b6acd71a176096698112e5a7dd50e44e76fe677c867e23f190799b721102b
name: plexus-pom
arch: src
version: 5.0
epoch: 0
release: 4.oe2403next
summary: Plexus Projects POM
url: https://github.com/codehaus-plexus/plexus-pom
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/plexus-pom-5.0-4.oe2403next.src.rpm
checksum_type: sha256
description:
  The  Plexus-pom package contains POM for Plexus packages.It contains
  a full software stack for executing and creating software projects.


pkgId: 2eec6947761d8076566d1c96ce6395a2ffe8190351fcc5882d5be8d84fef98d2
name: plexus-resources
arch: src
version: 1.0
epoch: 0
release: 0.25.a7.oe2403next
summary: Plexus Resource Manager
url: https://github.com/codehaus-plexus/plexus-resources
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/plexus-resources-1.0-0.25.a7.oe2403next.src.rpm
checksum_type: sha256
description:
  The Plexus project aspire to create end-to-end  tools for
  writing applications. the container is the core which can be
  embedded or for a full scale application server.


pkgId: f91527dbe0f62a227a5b2a5716703b5b2d323c8c058e75b6bd3010745793c658
name: plexus-utils
arch: src
version: 3.3.0
epoch: 0
release: 1.oe2403next
summary: Plexus Common Utilities
url: https://codehaus-plexus.github.io/plexus-utils/
rpm_license: ASL 1.1 and ASL 2.0 and xpp and BSD and Public Domain
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/plexus-utils-3.3.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  A collection of various utility classes to ease working with strings,
  files, command lines, XML and more.


pkgId: 4eb8ce954bdc6d526226f3008d1d05de45c44420b7032d90325e10a3bfbbceba
name: plexus-velocity
arch: src
version: 1.2
epoch: 0
release: 6.oe2403next
summary: Plexus Velocity Component
url: https://codehaus-plexus.github.io/plexus-velocity/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-gvb58.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/plexus-velocity-1.2-6.oe2403next.src.rpm
checksum_type: sha256
description:
  This package provides Plexus Velocity component - a wrapper for
  Apache Velocity template engine, which allows easy use of Velocity
  by applications built on top of Plexus container.


pkgId: 752c0006196bb5a9cf17f0ea7b2791fca01955462723b656d43996748b1a2183
name: plymouth
arch: src
version: 22.02.122
epoch: 0
release: 2.oe2403next
summary: Graphical Boot Animation and Logger
url: https://www.freedesktop.org/wiki/Software/Plymouth
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/plymouth-22.02.122-2.oe2403next.src.rpm
checksum_type: sha256
description:
  Plymouth provides an attractive graphical boot animation in
  place of the text messages that normally get shown.  Text
  messages are instead redirected to a log file for viewing
  after boot.


pkgId: fbd8aa747a76e6658e5152d63e10b208cd81c04e0b6b026274260769cc3af0ab
name: pmix
arch: src
version: 5.0.3
epoch: 0
release: 1.oe2403next
summary: Process Management Interface Exascale (PMIx)
url: https://pmix.org
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-84sns.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pmix-5.0.3-1.oe2403next.src.rpm
checksum_type: sha256
description:
  PMI has been used for quite some time as a means of exchanging wireup information needed
  for interprocess communication.


pkgId: ebc9205d8c33cd13dea09a860c682177ef5b04a1fe024aeb483dacf4dc051b79
name: pngcrush
arch: src
version: 1.8.13
epoch: 0
release: 5.oe2403next
summary: Optimizer for PNG (Portable Network Graphics) files
url: https://pmt.sourceforge.net/pngcrush/
rpm_license: zlib
rpm_group: Unspecified
rpm_buildhost: node-zdlgn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pngcrush-1.8.13-5.oe2403next.src.rpm
checksum_type: sha256
description:
  pngcrush is a commandline optimizer for PNG (Portable Network Graphics) files.
  Its main purpose is to reduce the size of the PNG IDAT datastream by trying
  various compression levels and PNG filter methods. It also can be used to
  remove unwanted ancillary chunks, or to add certain chunks including gAMA,
  tRNS, iCCP, and textual chunks.


pkgId: f444ddfbbe8df2c028760009ba05de2e9f91447ed8b9aabfb99cb4d31a5aa4eb
name: pngquant
arch: src
version: 2.18.0
epoch: 0
release: 2.oe2403next
summary: PNG quantitative tool for reducing the size of the image file
url: http://pngquant.org
rpm_license: GPLv3+
rpm_group: Unspecified
rpm_buildhost: node-lsgxd.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pngquant-2.18.0-2.oe2403next.src.rpm
checksum_type: sha256
description:
  Pngquant converts a 24/32-bit RGBA PNG image into an 8-bit palette that retains the alpha channel. Such images
  are compatible with all modern web browsers and can use compatibility settings to help reduce transparency in
  Internet Explorer 6.


pkgId: fbe4c83f7f189423f212dd3494273e16ae2e82323d8b842c8ecc7ccf9b4191bf
name: pnm2ppa
arch: src
version: 1.04
epoch: 0
release: 43.oe2403next
summary: HP PPA GhostScript filter
url: https://sourceforge.net/projects/pnm2ppa
rpm_license: GPLv2+ and GPLv2
rpm_group: Unspecified
rpm_buildhost: node-zdlgn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pnm2ppa-1.04-43.oe2403next.src.rpm
checksum_type: sha256
description:
  pnm2ppa is a Ghostscript print filter which allows owners of HP
  DeskJet 710C, 712C, 720C, 722C, 820Cse, 820Cxi, 1000Cse, or
  1000Cxi printers to print PostScript Level 2.


pkgId: b4a27f521417ca4cf129f8981461cdfb50151a068b268202d7501a20acec4ecf
name: po-debconf
arch: src
version: 1.0.21
epoch: 0
release: 1.nmu1.oe2403next
summary: Tool for managing templates file translations with gettext
url: https://tracker.debian.org/pkg/po-debconf
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-mqk7w.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/po-debconf-1.0.21-1.nmu1.oe2403next.src.rpm
checksum_type: sha256
description:
  This package is an alternative to debconf-utils, and provides
  tools for managing translated debconf templates files with
  common gettext utilities.


pkgId: fba9162497f7b2386e69b2facd0dbe77249cd4358203a4eb2cc2a6c0a5002fb8
name: po4a
arch: src
version: 0.69
epoch: 0
release: 2.oe2403next
summary: A translation tool
url: https://po4a.org/
rpm_license: GPL+
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/po4a-0.69-2.oe2403next.src.rpm
checksum_type: sha256
description:
  The goal of po4a (PO for anything) project is to ease translations
  (and more interestingly, the maintenance of translations) using gettext
  tools on areas where they were not expected like documentation.


pkgId: b4d2809445472cb699196df7850cb7e203f1474df0bff4b0d1228de73669e341
name: poco
arch: src
version: 1.12.5p2
epoch: 0
release: 2.oe2403next
summary: C++ class libraries for network-centric applications
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/poco-1.12.5p2-2.oe2403next.src.rpm
checksum_type: sha256
description:
  The POCO C++ Libraries (POCO stands for POrtable COmponents)
  are open source C++ class libraries that simplify and accelerate the
  development of network-centric, portable applications in C++. The
  POCO C++ Libraries are built strictly on standard ANSI/ISO C++,
  including the standard library.


pkgId: fa6866c01a049e54ca22918fc476eb5e014d8d9229047dc8e6a67361fab6a373
name: podman
arch: src
version: 4.9.4
epoch: 1
release: 15.oe2403next
summary: A tool for managing OCI containers and pods.
url: https://podman.io/
rpm_license: Apache-2.0 and MIT
rpm_group: Unspecified
rpm_buildhost: node-lsgxd.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/podman-4.9.4-15.oe2403next.src.rpm
checksum_type: sha256
description:
  Podman manages the entire container ecosystem which includes pods,
  containers, container images, and container volumes using the libpod library.


pkgId: 250ed4cb13adba291ab239c688d54e4a74dc45d3ef44cac52790b18a16e73b22
name: polkit
arch: src
version: 123
epoch: 0
release: 4.oe2403next
summary: Define and Handle authorizations tool
url: http://www.freedesktop.org/wiki/Software/polkit
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-k8gs7.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/polkit-123-4.oe2403next.src.rpm
checksum_type: sha256
description:
  polkit is a toolkit for defining and handling authorizations. It is
  used for allowing unprivileged processes to speak to privileged processes.


pkgId: 0f2d2b19aa979996a4b4471bdaba281ef6b0d8795335b6073eada55353a76474
name: polkit-gnome
arch: src
version: 0.106
epoch: 0
release: 0.4.20170423gita0763a2.oe2403next
summary: A toolkit for defining and handling authorizations in gnome
url: https://gitlab.gnome.org/Archive/policykit-gnome
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/polkit-gnome-0.106-0.4.20170423gita0763a2.oe2403next.src.rpm
checksum_type: sha256
description:
  Polkit is a toolkit for defining and handling authorizations.It is
  used for allowing unprivileged processes to speak to privileged
  processes.


pkgId: 5cdad8cfdfb397d044bdb380ef71b3f5576540906318712207795647192a80cb
name: polkit-pkla-compat
arch: src
version: 0.1
epoch: 0
release: 22.oe2403next
summary: Rules for polkit to add compatibility with pklocalauthority
url: https://pagure.io/polkit-pkla-compat
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-tx9sf.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/polkit-pkla-compat-0.1-22.oe2403next.src.rpm
checksum_type: sha256
description:
  polkit-pkla-compat is a polkit JavaScript rule and associated helpers
  that mostly provide compatibility with the .pkla file format supported in
  polkit <= 0.105 for users of later polkit releases.


pkgId: 3e9d76985d80caaf52bd7b6e0c548eb96db35ca325a9d48cd8d697aed0e1169c
name: popt
arch: src
version: 1.19
epoch: 0
release: 4.oe2403next
summary: C library for parsing command line parameters
url: https://github.com/rpm-software-management/popt/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/popt-1.19-4.oe2403next.src.rpm
checksum_type: sha256
description:
  The popt library exists essentially for parsing command line options. Some
  specific advantages of popt are no global variables (allowing multiple passes
  in parsing argv), parsing an arbitrary array of argv-style elements (allowing
  parsing of command-line-strings from any source), a standard method of option
  aliasing, ability to exec external option filters, and automatic generation
  of help and usage messages.


pkgId: 02f9b09f3a2089b64a1aa1dda764794e045348fb1ecd8a250856f64883f197db
name: portals-pom
arch: src
version: 1.3
epoch: 0
release: 1.oe2403next
summary: Apache Portals parent pom
url: http://portals.apache.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/portals-pom-1.3-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Apache Portals is a collaborative software development project
  dedicated to providing robust, full-featured, commercial-quality,
  and freely available Portal related software on a wide variety of
  platforms and programming languages. This project is managed in
  cooperation with various individuals worldwide (both independent and
  company-affiliated experts), who use the Internet to communicate, plan,
  and develop Portal software and related documentation.


pkgId: d3aaa983ba24b8fe1b6ba2de49f030083a230e77e934615ee9d18dc9b674030b
name: portaudio
arch: src
version: 19
epoch: 0
release: 32.oe2403next
summary: Free, cross platform, open-source, audio I/O library
url: http://www.portaudio.com/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/portaudio-19-32.oe2403next.src.rpm
checksum_type: sha256
description:
  PortAudio is a portable audio I/O library that uses a callback
  mechanism to request audio processing.Audio can be generated in
  multiple formats.


pkgId: 0618a4d0074baeca36ed6b6b4d5ca31ac4846050da7a6209d24a8e4992d0e19c
name: portreserve
arch: src
version: 0.0.5
epoch: 0
release: 23.oe2403next
summary: Reserve ports to prevent portmap mapping them
url: http://cyberelk.net/tim/portreserve/
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-tlfrw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/portreserve-0.0.5-23.oe2403next.src.rpm
checksum_type: sha256
description:
  The portreserve program aims to help services with well-known ports that lie in the
  bindresvport() range (currently 600-1023).. It prevents programs requesting a port
  to the libc from occupying a real service's port by occupying it itself, until the
  real service tells it to release the port (generally in the init script).


pkgId: b5e11ad8ebe45c0893b32d5bf6b026ba227e992fb0dfc11afa306d93580741dc
name: postgresql
arch: src
version: 15.18
epoch: 0
release: 1.oe2403next
summary: PostgreSQL client programs
url: https://www.postgresql.org/
rpm_license: PostgreSQL
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-15.18-1.oe2403next.src.rpm
checksum_type: sha256
description:
  PostgreSQL is an advanced Object-Relational database management system (DBMS).
  The base postgresql package contains the client programs that you'll need to
  access a PostgreSQL DBMS server, as well as HTML documentation for the whole
  system.  These client programs can be located on the same machine as the
  PostgreSQL server, or on a remote machine that accesses a PostgreSQL server
  over a network connection.  The PostgreSQL server can be found in the
  postgresql-server sub-package.


pkgId: 1445e0c2804436e5b52b9dd9417802a4e3b12909d28ee8dafa4faba584385230
name: postgresql-jdbc
arch: src
version: 42.4.1
epoch: 0
release: 4.oe2403next
summary: Postgresql JDBC Driver
url: http://jdbc.postgresql.org/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-r7r6p.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-jdbc-42.4.1-4.oe2403next.src.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: 6e467aed215e8e7c6bbb4e6fdb8131daef2551d89f96d68a01a64b7ba1043455
name: potrace
arch: src
version: 1.16
epoch: 0
release: 2.oe2403next
summary: Utility for Tracing a Bitmap to Scalable Outline Image
url: https://potrace.sourceforge.net
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/potrace-1.16-2.oe2403next.src.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: 00e9e0c82b1fe06d2616a87985eb433af2abb34ec3a1d8a8cca56e3a6a34048c
name: powermock
arch: src
version: 2.0.0
epoch: 0
release: 2.oe2403next
summary: A Java mocking framework
url: https://github.com/jayway/powermock
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-j6hkr.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/powermock-2.0.0-2.oe2403next.src.rpm
checksum_type: sha256
description:
  PowerMock is a framework that extend other mock libraries
  such as EasyMock with more powerful capabilities. PowerMock uses a
  custom classloader and bytecode manipulation to enable mocking of
  static methods, constructors, final classes and methods, private
  methods, removal of static initializers and more.


pkgId: 01fc3e34e27c0e5824e93fd7a57b68c0a34d3e450eccff9dc880419ef8750470
name: powertop
arch: src
version: 2.15
epoch: 0
release: 2.oe2403next
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_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/powertop-2.15-2.oe2403next.src.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: 112dbf8ec64a5f7205836c9758622de9d7b954f93d76fbabee8ab95eeb1f5ab5
name: ppp
arch: src
version: 2.5.0
epoch: 0
release: 5.oe2403next
summary: The Point-to-Point Protocol
url: https://ppp.samba.org/
rpm_license: BSD and LGPLv2+ and GPLv2+ and Public Domain
rpm_group: Unspecified
rpm_buildhost: node-k8gs7.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/ppp-2.5.0-5.oe2403next.src.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: 7c3c21724a061d638c5fa9f6e1865a386a4bfa29a2ec9094347fa734fa1324d9
name: pptp
arch: src
version: 1.10.0
epoch: 0
release: 6.oe2403next
summary: Point-to-Point Tunneling Protocol (PPTP) Client
url: http://pptpclient.sourceforge.net/
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pptp-1.10.0-6.oe2403next.src.rpm
checksum_type: sha256
description:
  Client for the proprietary Microsoft Point-to-Point Tunneling
  Protocol, PPTP. Allows connection to a PPTP based VPN as used
  by employers and some cable and ADSL service providers.


pkgId: 3bde5daa4828d6eb03ada40f6dfd6bbc13f40a40fe9dfadfdbcca50ea0019864
name: prefetch_tuning
arch: src
version: 1.2
epoch: 0
release: 2.oe2403next
summary: CPU prefetch tuning module for Kunpeng 920
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: node-cqdpt.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/prefetch_tuning-1.2-2.oe2403next.src.rpm
checksum_type: sha256
description:
  The driver of CPU prefetch tuning module for Kunpeng 920.
  Users can user this module to control CPU prefetch settings.


pkgId: 5b6bc9b0956b75120b170bee9fdc2fb90f94feca1ba22bcdcbea4384d32843ba
name: procenv
arch: src
version: 0.60
epoch: 0
release: 1.oe2403next
summary: Utility to show process environment
url: https://github.com/jamesodhunt/procenv
rpm_license: GPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-k8gs7.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/procenv-0.60-1.oe2403next.src.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: 92d30b08d653ea4a38a1233695588889713f64cc1949f714453251a6fd343f42
name: procinfo
arch: src
version: 18
epoch: 0
release: 46.oe2403next
summary: A tool for displaying system information
rpm_license: GPL+
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/procinfo-18-46.oe2403next.src.rpm
checksum_type: sha256
description:
  This package provides tools for displaying information about the system.
  It is easy to install and use it.


pkgId: ba44dc3de23f45118279051f10a40a203b32a289ce8e0e4158eea6961292eec6
name: procmail
arch: src
version: 3.24
epoch: 0
release: 1.oe2403next
summary: A program for filtering, sorting and storing email
url: https://github.com/BuGlessRB/procmail
rpm_license: GPLv2+ or Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/procmail-3.24-1.oe2403next.src.rpm
checksum_type: sha256
description:
  A program for filtering, sorting and storing email,It can be used both on mail clients and mail servers. It can be
  used to filter out spam, checking for viruses, to send automatic replies, etc.


pkgId: 21a59291e7d6c163df7a403d8237c1b0fce1903b118554c5895b9b73f9087224
name: procps-ng
arch: src
version: 4.0.4
epoch: 0
release: 10.oe2403next
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_group: Unspecified
rpm_buildhost: node-lsgxd.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/procps-ng-4.0.4-10.oe2403next.src.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: cd7458877e57c72211591f803d7b78a228838ad4e1ce9eb39a385da60a7d336c
name: proftpd
arch: src
version: 1.3.9a
epoch: 0
release: 2.oe2403next
summary: Flexible, stable and highly-configurable FTP server
url: http://www.proftpd.org/
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-k8gs7.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/proftpd-1.3.9a-2.oe2403next.src.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: cd3b03c6c81c386b5e3177e35e1b44377777d09951dc02da550990c6a15ebc4a
name: proguard
arch: src
version: 5.3.3
epoch: 0
release: 6.oe2403next
summary: Java class file shrinker, optimizer, obfuscator and preverifier
url: https://www.guardsquare.com/en/proguard
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-d5l9j.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/proguard-5.3.3-6.oe2403next.src.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: 1cd37a0a1f1d83e975e0e9f7c7ac2613f824fe51caf6f3ddf1e040ccd8614508
name: proj
arch: src
version: 9.8.1
epoch: 0
release: 1.oe2403next
summary: A generic coordinate transformation software
url: https://proj.org
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/proj-9.8.1-1.oe2403next.src.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: 4d751073e7a74aadb94f25fc420af7138c7f6c7eaaaa51ab87042b3599a4c053
name: properties-maven-plugin
arch: src
version: 1.0.0
epoch: 0
release: 7.oe2403next
summary: Properties Maven Plugin
url: http://www.mojohaus.org/properties-maven-plugin/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/properties-maven-plugin-1.0.0-7.oe2403next.src.rpm
checksum_type: sha256
description:
  The Properties Maven Plugin is here to make life a little easier when dealing
  with properties. It provides goals to read properties from files and URLs and
  write properties to files, and also to set system properties.


pkgId: 48e23b7c8a96d1e6c52e9852dbfd7bf37171eb373dfb9297ffe1f1901643a3eb
name: protobuf
arch: src
version: 25.1
epoch: 0
release: 13.oe2403next
summary: Protocol Buffers - Google's data interchange format
url: https://github.com/protocolbuffers/protobuf
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/protobuf-25.1-13.oe2403next.src.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: 90ab7ded80aa594e300b40016e3a8542366d7935d38f2aab7a23be71bd077c66
name: protobuf2
arch: src
version: 2.5.0
epoch: 0
release: 6.oe2403next
summary: Protocol Buffers - Google's data interchange format
url: http://code.google.com/p/protobuf/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-k8gs7.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/protobuf2-2.5.0-6.oe2403next.src.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: 8e08e6f0bfe2bf4a4f58a4a2adf6d2cb60c8a980c7c9ff043304fd4a9a1dd078
name: protoparser
arch: src
version: 3.1.5
epoch: 0
release: 6.oe2403next
summary: A parser for .proto schema declarations to java
url: https://github.com/square/protoparser
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/protoparser-3.1.5-6.oe2403next.src.rpm
checksum_type: sha256
description:
  ProtoParser will directly parse independent File or Schema data, then
  returns the object representation as a ProtoFile instance.


pkgId: 893f4918fbcced7e09ba7ba35cefd22d6f7ad0fd41aa825162170c5f4eb2afc2
name: protostream
arch: src
version: 3.0.4
epoch: 0
release: 9.oe2403next
summary: The Infinispan ProtoStream project
url: http://infinispan.org/
rpm_license: ASL 2.0 and BSD
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/protostream-3.0.4-9.oe2403next.src.rpm
checksum_type: sha256
description:
  ProtoStream is a serialization library based on Protocol buffers format for serializing structured data.


pkgId: 9552bcd978cc9160dec824c57f806021d8dc47454e76bf16758872d06e6fe3c7
name: proxool
arch: src
version: 0.9.1
epoch: 0
release: 24.oe2403next
summary: Connection pool library for Java
url: http://proxool.sourceforge.net/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-6fwks.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/proxool-0.9.1-24.oe2403next.src.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: baf4161707cef89f01b6de6c1b4cd3cbd3c5b33c7066809eb078e5961acec0c8
name: proxytoys
arch: src
version: 1.0
epoch: 0
release: 1.oe2403next
summary: An implementation neutral API for creation of dynamic proxies
url: http://proxytoys.github.io/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/proxytoys-1.0-1.oe2403next.src.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: e33a910e307a21d00537edf8da9d86fbea8eebb6a19c2a3f6f462313c9ea7a78
name: ps_mem
arch: src
version: 3.14
epoch: 0
release: 1.oe2403next
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_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/ps_mem-3.14-1.oe2403next.src.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: 242c3625a1e2cc8da52411420d200d128535ddf9ce6ed209c82ff98f03687431
name: psacct
arch: src
version: 6.6.4
epoch: 0
release: 5.oe2403next
summary: Utilities for monitoring process activities
url: http://www.gnu.org/software/acct/
rpm_license: GPLv3+
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/psacct-6.6.4-5.oe2403next.src.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: 8fcaa2e01dee32167f3bff5a065d378c6d330c486f8f13bad69901ae2b22d12c
name: psmisc
arch: src
version: 23.6
epoch: 0
release: 2.oe2403next
summary: Utilities for managing processes on your system
url: https://gitlab.com/psmisc/psmisc
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/psmisc-23.6-2.oe2403next.src.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: 1405613f3c73ab0d6f7e58551f14b8661aabe10e68f7c264097abe1b00cba80a
name: psutils
arch: src
version: 2.08
epoch: 0
release: 3.oe2403next
summary: Utilities for manipulating PostScript documents
url: https://github.com/rrthomas/psutils
rpm_license: psutils
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/psutils-2.08-3.oe2403next.src.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: 551cb310a685b21bdaa5a751456d21be45d0723490d24a0e67008499f13a26d3
name: publicsuffix-list
arch: src
version: 20241002
epoch: 0
release: 1.oe2403next
summary: List of domain name suffixes
url: https://publicsuffix.org/
rpm_license: MPLv2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/publicsuffix-list-20241002-1.oe2403next.src.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: 064db546c95b325470f2d7e8d043ec6de51a1edffbe9c7f07fbb06a8508c6455
name: pulsar
arch: src
version: 2.10.4
epoch: 0
release: 19.oe2403next
summary: Cloud-Native, Distributed Messaging and Streaming
url: https://pulsar.apache.org
rpm_license: Apache-2.0
rpm_group: Applications/Message
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pulsar-2.10.4-19.oe2403next.src.rpm
checksum_type: sha256
description:
  Pulsar is a distributed pub-sub messaging platform with a very flexible messaging model and an intuitive client API.


pkgId: 80bbfe650bfce3512aee2859a720e5ba0321615a2f07a1e27589a574465113f2
name: pulseaudio
arch: src
version: 17.0
epoch: 0
release: 2.oe2403next
summary: Improved Linux Sound Server
url: https://www.freedesktop.org/wiki/Software/PulseAudio
rpm_license: LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pulseaudio-17.0-2.oe2403next.src.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: 2be39a998a3dadf429bf0a9cc8fef7079ec9a9a1467eb3a4f032670180b83ab6
name: pv
arch: src
version: 1.8.5
epoch: 0
release: 2.oe2403next
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_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pv-1.8.5-2.oe2403next.src.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: 4725ed63bdbf1653dbb4ccfc041f07f181b4c697944e580afe78590f5a4f34a7
name: py3c
arch: src
version: 1.4
epoch: 0
release: 2.oe2403next
summary: Guide and compatibility macros for porting extensions to Python 3
url: http://py3c.readthedocs.io/
rpm_license: MIT and CC-BY-SA-3.0
rpm_group: Unspecified
rpm_buildhost: node-lsgxd.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/py3c-1.4-2.oe2403next.src.rpm
checksum_type: sha256
description:
  py3c helps you port C extensions to Python 3.

  It provides a detailed guide, and a set of macros to make porting easy
  and reduce boilerplate.


pkgId: cb50c6ee5e58b3341d31218c783481b70cf094fd186cce2c0627e4bfcfc97afc
name: pyOpenSSL
arch: src
version: 24.0.0
epoch: 0
release: 3.oe2403next
summary: A rather thin wrapper around (a subset of) the OpenSSL library.
url: https://www.pyopenssl.org/en/stable/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pyOpenSSL-24.0.0-3.oe2403next.src.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: cd02321c5d9b7f45ad2710d1ae70f0ab756c1ce40b6d3f956e22cee805b48e30
name: pyYAML
arch: src
version: 6.0.1
epoch: 0
release: 2.oe2403next
summary: YAML parser and emitter for Python
url: https://github.com/yaml/pyyaml
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pyYAML-6.0.1-2.oe2403next.src.rpm
checksum_type: sha256
description:
  YAML is a data serialization format designed for human readability and
  interaction with scripting languages. PyYAML is a YAML parser and emitter for
  Python.

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

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


pkgId: 5c65c6480cbd1424d88dfe2f679d980d8c1674854572204dac0fdfecc31fc335
name: pyarango
arch: src
version: 2.0.1
epoch: 0
release: 2.oe2403next
summary: Python Driver for ArangoDB with built-in validation
url: https://github.com/ArangoDB-Community/pyArango
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pyarango-2.0.1-2.oe2403next.src.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: a7deed967457273e2d499961a2a94162728c3d0437f591b588c5f0016ab4b467
name: pyatspi
arch: src
version: 2.46.1
epoch: 0
release: 1.oe2403next
summary: Python client bindings for D-Bus AT-SPI
url: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
rpm_license: LGPLv2 and GPLv2
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pyatspi-2.46.1-1.oe2403next.src.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: e12bb449aa8d4d5e33756240c98ea978c883fd28b1c0c211b2c8968d37a570c7
name: pybind11
arch: src
version: 2.11.1
epoch: 0
release: 2.oe2403next
summary: Seamless operability between C++11 and Python
url: https://github.com/pybind/pybind11
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pybind11-2.11.1-2.oe2403next.src.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: 27b186ccae9faa6311fc59e1044374d2bab59e347c5483969bf09ccae25277e4
name: pycpuinfo
arch: src
version: 9.0.0
epoch: 0
release: 2.oe2403next
summary: Get CPU info with pure Python 2 & 3
url: https://github.com/workhorsy/py-cpuinfo
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pycpuinfo-9.0.0-2.oe2403next.src.rpm
checksum_type: sha256
description:
  Py-cpuinfo gets CPU info with pure Python. Py-cpuinfo should work
  without any extra programs or libraries, beyond what your OS provides.


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


pkgId: 063c21ae26824a5026cf88726ec37c4e25aae3dd19b5e0b154082d39d7a3fe4f
name: pygobject3
arch: src
version: 3.46.0
epoch: 0
release: 3.oe2403next
summary: Provides bindings for GObject based libraries
url: https://wiki.gnome.org/Projects/PyGObject
rpm_license: LGPL-2.1-or-later and MIT
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pygobject3-3.46.0-3.oe2403next.src.rpm
checksum_type: sha256
description:
  PyGObject is a Python package which provides bindings for GObject based libraries such as
  GTK, GStreamer, WebKitGTK, GLib, GIO and many more.
  PyGObject uses glib, gobject, girepository, libffi and other libraries to access the C
  library (libgtk-3.so) in combination with the additional metadata from the accompanying
  typelib file (Gtk-3.0.typelib) and dynamically provides a Python interface based on that information.


pkgId: 4e33ab6bd6941dd01e97596465dc54466245044e3afb32e821bfea26b4116e4b
name: pylint
arch: src
version: 3.0.3
epoch: 0
release: 2.oe2403next
summary: Analyzes Python code looking for bugs and signs of poor quality
url: http://www.pylint.org/
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-k8gs7.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pylint-3.0.3-2.oe2403next.src.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: e20c9c488766897f50c6a87c5c9b2c5f7018ed1a4ec933e8a0a0537bcefc46ac
name: pyparsing
arch: src
version: 3.1.1
epoch: 0
release: 1.oe2403next
summary: A Python Parsing Module
url: https://github.com/pyparsing/pyparsing/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pyparsing-3.1.1-1.oe2403next.src.rpm
checksum_type: sha256
description:
  The pyparsing module is an alternative approach to creating and executing simple
  grammars, vs. the traditional lex/yacc approach, or the use of regular expressions.
  The pyparsing module provides a library of classes that client code uses to
  construct the grammar directly in Python code.


pkgId: da5e096e8a0212de25c8312148facf2e0bfcc36046c49923ad6b5d8bda124d0d
name: pyparted
arch: src
version: 3.13.0
epoch: 1
release: 1.oe2403next
summary: Python bindings for libparted
url: https://github.com/dcantrell/pyparted
rpm_license: GPLv2
rpm_group: System Environment/Libraries
rpm_buildhost: node-lsgxd.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/pyparted-3.13.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  pyparted is a set of native Python bindings for libparted.  libparted is the
  library portion of the GNU parted project.  With pyparted, you can write
  applications that interact with disk partition tables and filesystems.


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


pkgId: cfb0930acac9298632ef26d0e55b95d12a5200b5c17059b597f8563eab4e2c75
name: python-Automat
arch: src
version: 22.10.0
epoch: 0
release: 2.oe2403next
summary: Self-service finite-state machines for the programmer on the go.
url: https://github.com/glyph/Automat
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-Automat-22.10.0-2.oe2403next.src.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: e409b9b510157b1db93e134dcb896ed924acec4a8199b5b24bc8c92ecdb9ff0b
name: python-Flask-SQLAlchemy
arch: src
version: 3.0.3
epoch: 0
release: 2.oe2403next
summary: Adds SQLAlchemy support to your Flask application.
url: https://github.com/pallets/flask-sqlalchemy
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-696fc.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-Flask-SQLAlchemy-3.0.3-2.oe2403next.src.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: c76d5897335e098b6d0bd7ead340798fa0969b0fe4b3702a6d282aa1e4b88fdf
name: python-GitPython
arch: src
version: 3.1.49
epoch: 0
release: 1.oe2403next
summary: GitPython is a python library used to interact with Git repositories
url: https://github.com/gitpython-developers/GitPython
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-GitPython-3.1.49-1.oe2403next.src.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: e4a3bc37878b626a2979fe6b0bb97d742379f40d5cb0de21b392e5ddd981ebef
name: python-IPy
arch: src
version: 1.01
epoch: 0
release: 2.oe2403next
summary: Class and Tools for Handling of IPv4 and IPv6 Addresses and Networks
url: https://github.com/autocracy/python-ipy
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-IPy-1.01-2.oe2403next.src.rpm
checksum_type: sha256
description:
  The IP class allows a comfortable parsing and handling for most notations
  in use for IPv4 and IPv6 addresses and networks. It was greatly inspired
  by RIPE's Perl module NET::IP's interface but doesn't share the
  implementation. It doesn't share non-CIDR netmasks, so funky stuff like a
  netmask of 0xffffff0f can't be done here.


pkgId: 7090e174d5bc610de9269f357dee1f3da08c7e139250a984f9ce7e4e1ba2df7a
name: python-Keras
arch: src
version: 2.12.0
epoch: 0
release: 2.oe2403next
summary: Deep Learning for humans
url: https://github.com/keras-team/keras
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-Keras-2.12.0-2.oe2403next.src.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: 713dd091025a545e28aef725d7a5ce520c30d00134e7a3e70305bfcbee6cef11
name: python-Keras-Preprocessing
arch: src
version: 1.1.2
epoch: 0
release: 1.oe2403next
summary: Easy data preprocessing and data augmentation for deep learning models
url: https://github.com/keras-team/keras-preprocessing
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-Keras-Preprocessing-1.1.2-1.oe2403next.src.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: 7937c66e6676f3e6b02a9838246e841bbcb8a95f7120449f169b1334062a5269
name: python-PyLaTeX
arch: src
version: 1.4.2
epoch: 0
release: 1.oe2403next
summary: A Python library for creating LaTeX files and snippets
url: https://github.com/JelteF/PyLaTeX
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6fwks.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-PyLaTeX-1.4.2-1.oe2403next.src.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: 4b1234961e40c653df25c17651b1972bddffa774f5dc5ba3920c2fe5d24f4127
name: python-PyMySQL
arch: src
version: 1.1.0
epoch: 0
release: 2.oe2403next
summary: Pure Python MySQL Client
url: https://pypi.python.org/pypi/PyMySQL/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-PyMySQL-1.1.0-2.oe2403next.src.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: 666207537fd98d98a9acbf47f0a6c6fd4def17d8c33ff814a0c03c4f6b7cd98c
name: python-PyNLPl
arch: src
version: 1.2.9
epoch: 0
release: 2.oe2403next
summary: A Python library for Natural Language Processing.
url: https://github.com/proycon/pynlpl
rpm_license: GPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-PyNLPl-1.2.9-2.oe2403next.src.rpm
checksum_type: sha256
description:
  PyNLPl is a Python library for Natural Language Processing. It contains various modules for common, and less common, NLP tasks. PyNLPl can be used for basic tasks such as the extraction of n-grams and frequency lists, and to build simple language model. There are also more complex data types and algorithms. Moreover, there are parsers for file formats common in NLP(eg. FoLiA/Giza/Moses/ARPA/Timbl/CQL). There are also clients to interface with various NLP specific servers. PyNLPl most notably features a very extensive library for working with FoLiA XML(Format for Linguistic Annotation).

  The library is divided into several packages and modules. It works on Python 2.7 as well as Python 3.


pkgId: 2b7c99c075c23818dbd871eed46039dad9801b02ce09cc39f43952036b2a9436
name: python-XlsxWriter
arch: src
version: 3.2.0
epoch: 0
release: 1.oe2403next
summary: A Python module for creating Excel XLSX files.
url: https://github.com/jmcnamara/XlsxWriter
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-XlsxWriter-3.2.0-1.oe2403next.src.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: 2331df79d5b92423d86620e3830c318c0593f09cf8b167dbd61e65a4b3f6ff48
name: python-abclient
arch: src
version: 0.2.3
epoch: 0
release: 1.oe2403next
summary: Python client library for EISOO AnyBackup API
url: https://global.eisoo.com/
rpm_license: Apache 2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-abclient-0.2.3-1.oe2403next.src.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: c55d7b3c77e26b9a760a4e6e6af9ef16287a40c67be5c09e1cd92c07079adf86
name: python-ablog
arch: src
version: 0.11.4.post1
epoch: 0
release: 2.oe2403next
url: https://codeload.github.com/shopkeep/ablog
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-ablog-0.11.4.post1-2.oe2403next.src.rpm
checksum_type: sha256
summary:
  A Sphinx extension that converts any documentation or personal website project into a full-fledged blog.

description:
  A Sphinx extension that converts any documentation or personal website project into a full-fledged blog.


pkgId: c1e6944dbe0779a5997f4b20cfa122f4edfdc0ad2f47601f29f3fb0c8eea70a3
name: python-absl-py
arch: src
version: 2.1.0
epoch: 0
release: 1.oe2403next
summary: Abseil Python Common Libraries, see https://github.com/abseil/abseil-py.
url: https://github.com/abseil/abseil-py
rpm_license: Apache 2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-absl-py-2.1.0-1.oe2403next.src.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: 38a41014803d5f01f2548772b9206c5ce91870d6eaac743311ea991adef2efe1
name: python-aexpect
arch: src
version: 1.7.0
epoch: 0
release: 1.oe2403next
summary: Aexpect is a python library to control interactive applications
url: https://github.com/avocado-framework/aexpect
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-aexpect-1.7.0-1.oe2403next.src.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: 3abcf0667ac6b0974f3fb54586fe4ad968d2ba20ba7daefd06c0d055bc9ac148
name: python-aiohappyeyeballs
arch: src
version: 2.6.1
epoch: 0
release: 1.oe2403next
summary: Happy Eyeballs for asyncio
url: https://pypi.org/project/aiohappyeyeballs/
rpm_license: PSF-2.0
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-aiohappyeyeballs-2.6.1-1.oe2403next.src.rpm
checksum_type: sha256
description:
  **Documentation**: <a href="https://aiohappyeyeballs.readthedocs.io" target="_blank">https://aiohappyeyeballs.readthedocs.io </a>


pkgId: 703a3c218a6c63565c5de824ecf9da814e8b4cdf0e9594aa4a0ec53feb875e9e
name: python-aiomysql
arch: src
version: 0.2.0
epoch: 0
release: 2.oe2403next
summary: MySQL driver for asyncio.
url: https://github.com/aio-libs/aiomysql
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-aiomysql-0.2.0-2.oe2403next.src.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: 55b861502b3eee9dde465c59196b1be40069f696f892cf5d0df2a6eee26d1f3a
name: python-aiosignal
arch: src
version: 1.4.0
epoch: 0
release: 1.oe2403next
summary: aiosignal: a list of registered asynchronous callbacks
url: https://github.com/aio-libs/aiosignal
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-aiosignal-1.4.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  A project to manage callbacks in asyncio projects.
  Signal is a list of registered asynchronous callbacks.


pkgId: f27b519af790fcff319ea3f0ac71f8745654f4145c5803aea4c3fdaab6f066a5
name: python-aiosmtpd
arch: src
version: 1.4.6
epoch: 0
release: 1.oe2403next
summary: aiosmtpd - asyncio based SMTP server
url: https://github.com/aio-libs/aiosmtpd
rpm_license: Apache 2.0
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-aiosmtpd-1.4.6-1.oe2403next.src.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: ba526f63019a5e9ed1487e93a53e8f4c9e61cc75a9e87f1474686d41715bda10
name: python-alembic
arch: src
version: 1.13.1
epoch: 0
release: 1.oe2403next
summary: A database migration tool for SQLAlchemy.
url: https://alembic.sqlalchemy.org
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-alembic-1.13.1-1.oe2403next.src.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: 99b91180676ebc055484d0dc2cb2ccdff8cdfdb06a59df72fa75fbeb4015422a
name: python-altair
arch: src
version: 5.3.0
epoch: 0
release: 1.oe2403next
summary: Vega-Altair: A declarative statistical visualization library for Python.
url: https://github.com/altair-viz/altair
rpm_license: BSD-1-Clause
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-altair-5.3.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Vega-Altair is a declarative statistical visualization library for Python. With Vega-Altair, you can spend more time understanding your data and its meaning. Vega-Altair's API is simple, friendly and consistent and built on top of the powerful Vega-Lite JSON specification. This elegant simplicity produces beautiful and effective visualizations with a minimal amount of code.


pkgId: b2a6f9cc2c0f277242f41e6b197a6c8a0c6a8676c0a904bb827513546bd60953
name: python-altgraph
arch: src
version: 0.17.4
epoch: 0
release: 1.oe2403next
summary: Python graph (network) package
url: https://github.com/ronaldoussoren/altgraph
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5cm4x.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-altgraph-0.17.4-1.oe2403next.src.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: b29db40f5c78f639d574aa1ff555821e6f10b264d1ba1f306d3c5b10afbc356e
name: python-annotated-types
arch: src
version: 0.7.0
epoch: 0
release: 1.oe2403next
summary: Reusable constraint types to use with typing.Annotated
url: https://github.com/annotated-types/annotated-types
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-annotated-types-0.7.0-1.oe2403next.src.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: d32592fc2abbbb36da450c067b65676fc42ea47d6b0b8bf03f25773abe5fbe5b
name: python-anyascii
arch: src
version: 0.3.2
epoch: 0
release: 3.oe2403next
summary: Unicode to ASCII transliteration.
url: https://github.com/anyascii/anyascii
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-anyascii-0.3.2-3.oe2403next.src.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: a75d90e3a295c516870f21e550cfc16a217dcf13e0ae5c8c3d1aec38b4833f40
name: python-anyio
arch: src
version: 4.6.1
epoch: 0
release: 1.oe2403next
summary: Compatibility layer for multiple asynchronous event loop implementations
url: https://pypi.org/project/anyio/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-anyio-4.6.1-1.oe2403next.src.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: 737359900ca874a09066d57782363f82d33c4d1b7952f30c2f7cff7c40a60d26
name: python-anyjson
arch: src
version: 0.4.0
epoch: 0
release: 1.oe2403next
summary: Wraps the best available JSON implementation available in a common interface
url: https://github.com/catalyst/anyjson
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-anyjson-0.4.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Anyjson loads whichever is the fastest JSON module installed and provides
  a uniform API regardless of which JSON implementation is used.


pkgId: c61d28d4396b3111c87cb9c6bb248109b260685975df92f1247e441307528c47
name: python-apipkg
arch: src
version: 3.0.2
epoch: 0
release: 1.oe2403next
summary: Namespace control and lazy-import mechanism
url: https://github.com/pytest-dev/apipkg
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-apipkg-3.0.2-1.oe2403next.src.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: e8f85f1c9b32d5f257f86d730a3ece8d7eaf419f414125fc770265ab80d715ce
name: python-appdirs
arch: src
version: 1.4.4
epoch: 0
release: 4.oe2403next
summary: A Python module for determining platform-specific directories
url: https://github.com/ActiveState/appdirs
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-appdirs-1.4.4-4.oe2403next.src.rpm
checksum_type: sha256
description:
  A small Python module for determining appropriate " + " platform-specific directories,
  e.g. a "user data dir".


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


pkgId: 4dce2285d1f23426238a3b77d3ee1fcf90461ee198eb2ee28bdae5d6a904f861
name: python-argon2-cffi-bindings
arch: src
version: 21.2.0
epoch: 0
release: 1.oe2403next
summary: Low-level CFFI bindings for Argon2
url: https://github.com/hynek/argon2-cffi-bindings
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-lsgxd.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-argon2-cffi-bindings-21.2.0-1.oe2403next.src.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: 4af23c688e9ac3516549716354bcf1b14a675f267ff6bc86e7d122ca5638c52c
name: python-asteval
arch: src
version: 1.0.6
epoch: 0
release: 1.oe2403next
summary: Safe, minimalistic evaluator of python expression using ast module
url: https://github.com/lmfit/asteval
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-asteval-1.0.6-1.oe2403next.src.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: ab028d01cf8979c53531c7dec2a1cab889c9a3c1cd8c1b826c830e468118b8d4
name: python-astral
arch: src
version: 3.2
epoch: 0
release: 1.oe2403next
summary: Calculations for the position of the sun and moon.
url: https://github.com/sffjunkie/astral
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-astral-3.2-1.oe2403next.src.rpm
checksum_type: sha256
description:
  This is 'astral' a Python module which calculates
      * Times for various positions of the sun: dawn, sunrise, solar noon,
        sunset, dusk, solar elevation, solar azimuth and rahukaalam.
      * The phase of the moon.


pkgId: ef2e3c71f166d4179b1ae877a7e2a7cb14c08b7dd72f541247c85c068f376d77
name: python-astroid
arch: src
version: 3.1.0
epoch: 0
release: 1.oe2403next
summary: An abstract syntax tree for Python with inference support.
url: https://github.com/pylint-dev/astroid
rpm_license: LGPL-2.1-only and GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-astroid-3.1.0-1.oe2403next.src.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: 2307fd370b383dddfc063bc7a15b69b48ecd7ea4530ec23b79bc7c4736210e4b
name: python-asttokens
arch: src
version: 2.4.1
epoch: 0
release: 1.oe2403next
summary: Module to annotate Python abstract syntax trees with source code positions
url: https://github.com/gristlabs/asttokens
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-asttokens-2.4.1-1.oe2403next.src.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: d98313f0e2ff9a138c4096c0d76495aac31372366be00da32a8498e090535d1d
name: python-atomicwrites
arch: src
version: 1.4.1
epoch: 0
release: 1.oe2403next
summary: Python Atomic file writes on POSIX
url: https://github.com/untitaker/python-atomicwrites
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-atomicwrites-1.4.1-1.oe2403next.src.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: 1a1a0a2f856a7bd0c07360353c2912aea7ec8334bdc1ce8d805648dc01e4e843
name: python-atpublic
arch: src
version: 4.0
epoch: 0
release: 1.oe2403next
summary: public -- @public for populating __all__
url: http://public.readthedocs.io/
rpm_license: Apache 2.0
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-atpublic-4.0-1.oe2403next.src.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: ee458acea25b33aaf6733e998d3f9c8acffc1e5de886069f965f1354187a9523
name: python-attrs
arch: src
version: 23.2.0
epoch: 0
release: 2.oe2403next
summary: Python attributes without boilerplate
url: https://www.attrs.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-attrs-23.2.0-2.oe2403next.src.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: 6a00cc9fef2230582ec040cfb129d897529a288dcb58d55d0070853ae0099afb
name: python-authheaders
arch: src
version: 0.16.2
epoch: 0
release: 1.oe2403next
summary: A library wrapping email authentication header verification and generation.
url: https://github.com/ValiMail/authentication-headers
rpm_license: MIT and ZPLv2.1
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-authheaders-0.16.2-1.oe2403next.src.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: 7df472c62491ed5c362737bc0a4ecb7ee2054351d931bdbdc0b93ad0266e4f3b
name: python-authres
arch: src
version: 1.2.0
epoch: 0
release: 2.oe2403next
summary: authres - Authentication Results Header Module
url: https://pypi.org/projects/authres
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-authres-1.2.0-2.oe2403next.src.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: aed86af57757d3f9cde0dfd3cf9647c7433e6621725c7e8416cefb61b7fb734f
name: python-autocommand
arch: src
version: 2.2.2
epoch: 0
release: 2.oe2403next
summary: A library to automatically generate and run simple argparse parsers from function signatures.
url: https://github.com/Lucretiel/autocommand
rpm_license: LGPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-autocommand-2.2.2-2.oe2403next.src.rpm
checksum_type: sha256
description:
  Autocommand turns a function into a command-line program. It converts the function's parameter
  signature into command-line arguments, and automatically runs the function if the module was
  called as __main__. In effect, it lets your create a smart main function.


pkgId: 6326f1083d75a95a5f18eeead6490e7b3e7563b71db1dec2041d53559ebb9c06
name: python-backcall
arch: src
version: 0.2.0
epoch: 0
release: 2.oe2403next
summary: Specifications for callback functions passed in to an API
url: https://github.com/takluyver/backcall
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-backcall-0.2.0-2.oe2403next.src.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: 4f57185982da6da850241e54b7ffdc389ff609177eb4fd3e0374ff5897accce8
name: python-backlash
arch: src
version: 0.3.1
epoch: 0
release: 1.oe2403next
url: https://github.com/TurboGears/backlash
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-backlash-0.3.1-1.oe2403next.src.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: 0c1eef2e086a39587b87f611d6bcec0ad953f52c1cdb524b0acb65535d69c6ff
name: python-backoff
arch: src
version: 2.2.1
epoch: 0
release: 1.oe2403next
summary: Function decoration for backoff and retry
url: https://github.com/litl/backoff
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-backoff-2.2.1-1.oe2403next.src.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: fa4a7f5a25f539698e31930a6450cd60f4c4321bed03afe41055016802897f45
name: python-backports-unittest_mock
arch: src
version: 1.5.1
epoch: 0
release: 1.oe2403next
summary: Backports of unittest_mock
url: https://github.com/jaraco/backports.unittest_mock
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-backports-unittest_mock-1.5.1-1.oe2403next.src.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: 209a56212b5dd56717a79675f4b9a1d92803c1fe26dbe65b9aeb90c25b38b8e2
name: python-baluhn
arch: src
version: 0.1.2
epoch: 0
release: 1.oe2403next
url: http://github.com/benhodgson/baluhn
rpm_license: Public Domain
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-baluhn-0.1.2-1.oe2403next.src.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: 922d4aef703aa41700f076d4da8b720b20107c817529719d5176fcc55d910642
name: python-bcrypt
arch: src
version: 3.2.2
epoch: 0
release: 1.oe2403next
summary: Modern password hashing for your software and your servers
url: https://github.com/pyca/bcrypt/
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-bcrypt-3.2.2-1.oe2403next.src.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: f88734eea89b424e7e73ab3272ecb2b8790f21b7013ca628eab28790c9b63a08
name: python-beaker
arch: src
version: 1.12.1
epoch: 0
release: 1.oe2403next
summary: A web session and general caching library.
url: http://beaker.readthedocs.io
rpm_license: BSD and MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-beaker-1.12.1-1.oe2403next.src.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: 45a934140570a76457d36208a69a65e8b667067de84a5735e48d9a3bc093365b
name: python-beautifulsoup4
arch: src
version: 4.12.2
epoch: 0
release: 2.oe2403next
summary: Screen-scraping library
url: https://www.crummy.com/software/BeautifulSoup/bs4/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-beautifulsoup4-4.12.2-2.oe2403next.src.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: 563bed88ff9d3bb2f294c9cdb0433039091da87cf334ee19d60ac5969528d009
name: python-behave
arch: src
version: 1.2.6
epoch: 0
release: 7.oe2403next
summary: A tool for behavior-driven development, Python style
url: http://pypi.python.org/pypi/behave
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-behave-1.2.6-7.oe2403next.src.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: 9ab916c0ee81b8b1b66830904df2aa6beb7929ed827f11ca21160caa497ea6fb
name: python-beniget
arch: src
version: 0.4.1
epoch: 0
release: 2.oe2403next
summary: Extract semantic information about static Python code
url: https://github.com/serge-sans-paille/beniget/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-beniget-0.4.1-2.oe2403next.src.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: 583c57588b79b752f11b9df3e139e3e3b5cc865496f6086182dd5e89e2fff0c8
name: python-black
arch: src
version: 24.2.0
epoch: 0
release: 3.oe2403next
summary: The uncompromising code formatter
url: https://github.com/psf/black
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-black-24.2.0-3.oe2403next.src.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: 0541ce2e931888d7c1593ff1c129bb461a9ba4eff2e7abe646c211c3edb4d5a4
name: python-bleach
arch: src
version: 6.1.0
epoch: 0
release: 1.oe2403next
summary: An easy safelist-based HTML-sanitizing tool.
url: https://github.com/mozilla/bleach
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-bleach-6.1.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Bleach is an HTML sanitizing library that escapes or strips markup and
  attributes based on a white list.


pkgId: da08645d5722952981dac8030db42826e32e366594fe8c929693142eb5891bfd
name: python-blinker
arch: src
version: 1.6.2
epoch: 0
release: 1.oe2403next
summary: A powerful signal lib based on Python
url: https://pythonhosted.org/blinker/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-lsgxd.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-blinker-1.6.2-1.oe2403next.src.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: 3dc22feadd6a6443535fa852afe4645f62d2288006f3d0668bd1a439d43f4f09
name: python-boto3
arch: src
version: 1.34.48
epoch: 0
release: 1.oe2403next
summary: The AWS SDK for Python
url: https://github.com/boto/boto3
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-boto3-1.34.48-1.oe2403next.src.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: 0b6fae974dbcdb0bd97201050aebae03c8bc53f6369356fb520259254b51e259
name: python-botocore
arch: src
version: 1.34.79
epoch: 0
release: 1.oe2403next
summary: Low-level, data-driven core of boto 3.
url: https://github.com/boto/botocore
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6fwks.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-botocore-1.34.79-1.oe2403next.src.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: 09883e4cf7aa70ded9afaaff139cc768f4b464d4b02afcf05d40d58544646fd2
name: python-bottle
arch: src
version: 0.12.25
epoch: 0
release: 1.oe2403next
summary: WSGI micro web-framework for Python.
url: https://github.com/bottlepy/bottle
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-bottle-0.12.25-1.oe2403next.src.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: 543a3b26f3f33de39ed5180c680164291cd6fea1018221450310c74bf781e61d
name: python-bracex
arch: src
version: 2.4
epoch: 0
release: 1.oe2403next
summary: Bash style brace expander
url: https://github.com/facelessuser/bracex
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-bracex-2.4-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Bracex is a brace expanding library (à la Bash) for Python.
  Brace expanding is used to generate arbitrary strings.


pkgId: 7a05921e07cb4243d03ac64510a781f364e7508582603717912eb2b0da2e4279
name: python-branca
arch: src
version: 0.6.0
epoch: 0
release: 1.oe2403next
summary: Generate complex HTML+JS pages with Python
url: https://github.com/python-visualization/branca
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-mqk7w.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-branca-0.6.0-1.oe2403next.src.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: b1e568c9759952ae0dd89173802a8c8e3c7e44ab23a1f7037ec9419ad1924b7d
name: python-breathe
arch: src
version: 4.35.0
epoch: 0
release: 1.oe2403next
summary: Sphinx Doxygen renderer
url: https://github.com/breathe-doc/breathe
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6fwks.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-breathe-4.35.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Breathe is an extension to reStructuredText and Sphinx to be able to read and render Doxygen xml output.


pkgId: f1e69665e19659575a50d153fa3d5a7ecc3af269708712c3c731e49036665c84
name: python-bump2version
arch: src
version: 1.0.1
epoch: 0
release: 1.oe2403next
summary: Version-bump your software with a single command!
url: https://github.com/c4urself/bump2version
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-bump2version-1.0.1-1.oe2403next.src.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: 08be11c53040fb1efedb6f0c72bd6d82f864a4fe4d9a5d7879a33ac50a988f9d
name: python-cached_property
arch: src
version: 1.5.2
epoch: 0
release: 3.oe2403next
summary: A cached-property for decorating methods in Python classes
url: https://github.com/pydanny/cached-property
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-cached_property-1.5.2-3.oe2403next.src.rpm
checksum_type: sha256
description:
  cached_property allows properties in Python classes to be cached until the cache
  is invalidated or expired.


pkgId: 6606659d97d7f6acad97a6d32a57129fb579519cc3aa96763e6f7aaecb673fe7
name: python-cachetools
arch: src
version: 5.3.2
epoch: 0
release: 1.oe2403next
summary: Extensible memoizing collections and decorators
url: https://github.com/tkem/cachetools/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5cm4x.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-cachetools-5.3.2-1.oe2403next.src.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: c4ad4b1cdff7ce6a6106ad746f9ceca24f79ce2a39e6131aee018ec39847706a
name: python-cairocffi
arch: src
version: 1.6.1
epoch: 0
release: 1.oe2403next
summary: cffi-based cairo bindings for Python
url: https://pypi.python.org/pypi/cairocffi/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-j6hkr.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-cairocffi-1.6.1-1.oe2403next.src.rpm
checksum_type: sha256
description:
  cairocffi is a CFFI-based drop-in replacement for Pycairo, a set of
  Python bindings and object-oriented API for cairo.  Cairo is a 2D
  vector graphics library with support for multiple backends including
  image buffers, PNG, PostScript, PDF, and SVG file output.


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


pkgId: 9587fff94a5113133a004922fef04d983082cadbc4523171b5437b059d032977
name: python-cattrs
arch: src
version: 23.1.2
epoch: 0
release: 1.oe2403next
summary: cattrs is an open source Python library for structuring and unstructuring data.
url: https://github.com/jackwucn/pytest-check-links
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-cattrs-23.1.2-1.oe2403next.src.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: ba10496c4e6ef897a3f2b5f2c615be5c51054438a9e00c2fc54e7374a24347ec
name: python-certifi
arch: src
version: 2024.2.2
epoch: 0
release: 1.oe2403next
summary: Python package for providing Mozilla's CA Bundle.
url: https://github.com/certifi/python-certifi
rpm_license: MPL-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-certifi-2024.2.2-1.oe2403next.src.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: f2c4a86578388998772e75dc24eca77eeb7e488fe8e0f9016e65ba0314a94421
name: python-cffi
arch: src
version: 1.16.0
epoch: 0
release: 2.oe2403next
summary: C Foreign Function Interface for Python
url: http://cffi.readthedocs.org
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-k8gs7.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-cffi-1.16.0-2.oe2403next.src.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: e9d0d2f9dc10de2c49c4e003a1236e6aa6829e842d2b8ffd53b1689f709cf65d
name: python-charset-normalizer
arch: src
version: 3.3.2
epoch: 0
release: 1.oe2403next
summary: The Real First Universal Charset Detector
url: https://github.com/ousret/charset_normalizer
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-charset-normalizer-3.3.2-1.oe2403next.src.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: 0160ca2452d35df5ace40fb8d27751416c45378311a37c1e21e62b623903ea2a
name: python-cheetah
arch: src
version: 3.3.1
epoch: 0
release: 2.oe2403next
summary: The Python-Powered Template Engine
url: http://cheetahtemplate.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-cheetah-3.3.1-2.oe2403next.src.rpm
checksum_type: sha256
description:
  Cheetah3 is a free and open source template engine and code-generation tool written in Python.
  Cheetah can be used unto itself, or incorporated with other technologies and stacks regardless
  of whether they’re written in Python or not.
  At its core, Cheetah is a domain-specific language for markup generation and templating
  which allows for full integration with existing Python code but also offers extensions
  to traditional Python syntax to allow for easier text-generation.


pkgId: 3025ce25f972eaa99462988b3fd68abac76491741d50348549182374c7351498
name: python-cherrypy
arch: src
version: 18.8.0
epoch: 0
release: 1.oe2403next
summary: Object-Oriented HTTP framework
url: https://www.cherrypy.org
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-7vnfn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-cherrypy-18.8.0-1.oe2403next.src.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: 4ae4d18dafe42ff4794cae54953d717e4269177779613b2f7b64953e2b20fc2b
name: python-click
arch: src
version: 8.1.7
epoch: 0
release: 2.oe2403next
summary: Composable command line interface toolkit
url: https://palletsprojects.com/p/click/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-g8n49.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-click-8.1.7-2.oe2403next.src.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: 301ec0741bbecce354084529f040ccf6aa09c9a37d59d08550fbb5143972997f
name: python-cmdln
arch: src
version: 2.0.0
epoch: 0
release: 2.oe2403next
summary: An improved cmd.py for writing multi-command scripts and shells.
url: http://github.com/trentm/cmdln
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-cmdln-2.0.0-2.oe2403next.src.rpm
checksum_type: sha256
description:
  `cmdln.py` is an extension of Python's default `cmd.py` module that
  provides "a simple framework for writing line-oriented command
  interpreters".  The idea (with both cmd.py and cmdln.py) is to be able
  to quickly build multi-sub-command tools (think cvs or svn) and/or
  simple interactive shells (think gdb or pdb).  Cmdln's extensions make
  it more natural to write sub-commands, integrate optparse for simple
  option processing, and make having good command documentation easier.


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


pkgId: 3df6fb5dec790c2373fc510d212b67183400f23269086f323c04c303d0d969c4
name: python-commonmark
arch: src
version: 0.9.1
epoch: 0
release: 3.oe2403next
summary: Python parser for the CommonMark Markdown spec
url: https://github.com/rtfd/commonmark.py
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-commonmark-0.9.1-3.oe2403next.src.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: ed325e93c5d77716231ad69112d971d90984efe5cf091174c8ff7d1e3c2d01bd
name: python-configobj
arch: src
version: 5.0.8
epoch: 0
release: 3.oe2403next
summary: ConfigObj is a simple but powerful config file reader and writer
url: http://configobj.readthedocs.org/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-configobj-5.0.8-3.oe2403next.src.rpm
checksum_type: sha256
description:
  ConfigObj is a simple but powerful config file reader and writer:
  an ini file round tripper. Its main feature is that it is very easy to use,
  with a straightforward programmer's interface and a simple syntax for config files.
  It has lots of other features though :
      * Nested sections (subsections), to any level
      * List values
      * Multiple line values
      * String interpolation (substitution)
      * Integrated with a powerful validation system
            . including automatic type checking/conversion
            . repeated sections
            . and allowing default values
      * When writing out config files, ConfigObj preserves all comments and the order of members and sections
      * Many useful methods and options for working with configuration files (like the 'reload' method)
      * Full Unicode support


pkgId: 4d86e924bda066c600f8c87b9c0b5b1f52b17c8cf5638a79de10fa1be8962d1c
name: python-configparser
arch: src
version: 5.3.0
epoch: 0
release: 1.oe2403next
summary: Configuration file parser for python
url: https://bitbucket.org/ambv/configparser
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-configparser-5.3.0-1.oe2403next.src.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: 5f3f782095339ac6a394327d099a602dc5f9c044c42f9f109a9da81b9170690d
name: python-configshell
arch: src
version: 1.1.30
epoch: 0
release: 1.oe2403next
summary: Python library that provides a framework for building simple but nice CLI-based applications.
url: https://github.com/open-iscsi/configshell-fb
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-configshell-1.1.30-1.oe2403next.src.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: 33bafaac503598016b2889b93ec167b8d23ea15022f0f70230c020d74ea71a32
name: python-constantly
arch: src
version: 15.1.0
epoch: 0
release: 6.oe2403next
summary: Symbolic constants in Python
url: https://github.com/twisted/constantly
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-constantly-15.1.0-6.oe2403next.src.rpm
checksum_type: sha256
description:
  A library that provides symbolic constant support. It includes
  collections and constants with text, numeric, and bit flag values.
  Originally twisted.python.constants from the Twisted project.


pkgId: 46ea3069ebf562d7edd7e05bb5ba9ba8893712354212243ca252084e5b632848
name: python-construct
arch: src
version: 2.10.68
epoch: 0
release: 1.oe2403next
summary: A powerful declarative symmetric parser/builder for binary data
url: http://construct.readthedocs.org
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-construct-2.10.68-1.oe2403next.src.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: 03c4070c18e0448dd26a971d5b1a94f5086849caf5249ed4eacc8f98bd06e65e
name: python-contourpy
arch: src
version: 1.2.0
epoch: 0
release: 1.oe2403next
summary: Python library for calculating contours of 2D quadrilateral grids
url: https://github.com/contourpy/contourpy
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-contourpy-1.2.0-1.oe2403next.src.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: d81f314547af0760cb9942c86464ca379dea36f3842c34655749a382f131e137
name: python-copr
arch: src
version: 1.130
epoch: 0
release: 1.oe2403next
summary: Python client for copr service.
url: https://pagure.io/copr/copr
rpm_license: GPL-2.0+
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-copr-1.130-1.oe2403next.src.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: 95d861660103cc0d6207f6961a6d21c8efb3eaa4117c4645cd419bfabaed9c42
name: python-cov-core
arch: src
version: 1.15.0
epoch: 0
release: 2.oe2403next
summary: plugin core for use by pytest-cov, nose-cov and nose2-cov
url: https://github.com/schlamar/cov-core
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-cov-core-1.15.0-2.oe2403next.src.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: a0a89faf58c16f3104e071f8c9b7f59a98ff910f12f3e6c33c624a3e2e566873
name: python-coverage
arch: src
version: 7.3.2
epoch: 0
release: 1.oe2403next
summary: Code coverage measurement for Python
url: https://coverage.readthedocs.io/en/coverage-7.3.2/
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-coverage-7.3.2-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Coverage.py measures code coverage, typically during test execution. It uses the code analysis tools and tracing hooks provided in the Python standard library to determine which lines are executable, and which have been executed.


pkgId: bf4a5870f39160767b6eb9ff4d5d6071b5ad9e4e576a1713382540134c2207bd
name: python-cppy
arch: src
version: 1.2.1
epoch: 0
release: 2.oe2403next
summary: C++ headers for C extension development
url: https://github.com/nucleic/cppy
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-r7r6p.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-cppy-1.2.1-2.oe2403next.src.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: 3c122f16de0d4a101945fc8f80b30433bc1686013a25264e78e3eeacbdb65bbf
name: python-cryptography
arch: src
version: 42.0.2
epoch: 0
release: 9.oe2403next
summary: PyCA's cryptography library
url: https://cryptography.io/en/latest/
rpm_license: ASL 2.0 or BSD
rpm_group: Unspecified
rpm_buildhost: node-84sns.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-cryptography-42.0.2-9.oe2403next.src.rpm
checksum_type: sha256
description:
  cryptography is a package designed to expose cryptographic primitives and
  recipes to Python developers.


pkgId: e77b40eab74eb3f1a3a28f5ab368af35f9ec4c47bd996b674d456dbb34cd0abc
name: python-cssselect
arch: src
version: 1.2.0
epoch: 0
release: 1.oe2403next
summary: CSS Selectors for Python
url: https://github.com/scrapy/cssselect
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-cssselect-1.2.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Cssselect parses CSS3 Selectors and translates them to XPath 1.0 expressions.
  Such expressions can be used in lxml or another XPath engine to find the
  matching elements in an XML or HTML document.


pkgId: effae9679b8a1104f88f2a6b6d83b627ca9b3bcf3495ad3310480aca51c3b6f0
name: python-dasbus
arch: src
version: 1.7
epoch: 0
release: 2.oe2403next
summary: DBus library in Python 3
url: https://pypi.python.org/pypi/dasbus
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-dasbus-1.7-2.oe2403next.src.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: ab0770537d43a14e498316655fafe1b4cc33df92848f315010c0935097748d0d
name: python-dateutil
arch: src
version: 2.8.2
epoch: 1
release: 3.oe2403next
summary: Powerful extensions to datetime
url: https://github.com/dateutil/dateutil
rpm_license: Apache 2.0 or BSD or Python
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-dateutil-2.8.2-3.oe2403next.src.rpm
checksum_type: sha256
description:
  The dateutil module provides powerful extensions to the standard datetime module, available in Python.


pkgId: e45cdc5e37dbb16092d95b3ffa8f9dd121bfac9d15e8aa0ca0fb408451ea93bf
name: python-dbusmock
arch: src
version: 0.29.1
epoch: 0
release: 2.oe2403next
summary: Mock D-Bus objects
url: https://pypi.python.org/pypi/python-dbusmock
rpm_license: LGPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-dbusmock-0.29.1-2.oe2403next.src.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: 582cd31c14edba81d1262319b5465a3497f80d3349d28206d4d26f57a6620e26
name: python-decorator
arch: src
version: 5.1.1
epoch: 0
release: 1.oe2403next
summary: Decorators for Humans
url: https://github.com/micheles/decorator
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-decorator-5.1.1-1.oe2403next.src.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: d7742c1087a7e039f8d12b09c698faf01e88135a23dfecd827fe44fc667ff473
name: python-deprecation
arch: src
version: 2.1.0
epoch: 0
release: 1.oe2403next
summary: A library to handle automated deprecations
url: http://deprecation.readthedocs.io/
rpm_license: Apache 2
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-deprecation-2.1.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  The deprecation library provides a deprecated decorator and a
  fail_if_not_removed decorator for your tests.


pkgId: 4da2eb644be2f008b08aa6ebba49abaf75b550d58cb3936d6a6154eea7c00eb0
name: python-dirty-equals
arch: src
version: 0.8.0
epoch: 0
release: 1.oe2403next
summary: Doing dirty (but extremely useful) things with equals
url: https://github.com/samuelcolvin/dirty-equals
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-dirty-equals-0.8.0-1.oe2403next.src.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.


pkgId: 0568fb046739ac2241e2dd370606c9fc54b7ddadcb155d7f26140da5af501d27
name: python-distlib
arch: src
version: 0.3.8
epoch: 0
release: 1.oe2403next
summary: A library of packaging functionality
url: https://github.com/pypa/distlib
rpm_license: Python-2.0
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-distlib-0.3.8-1.oe2403next.src.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: ad3a7e1b5c4661df086cd8c9d1c4b755b581355be48b168f775538f2ad5a21c3
name: python-distro
arch: src
version: 1.9.0
epoch: 0
release: 1.oe2403next
summary: Linux Distribution - a Linux OS platform information API
url: https://github.com/nir0s/distro
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-distro-1.9.0-1.oe2403next.src.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.


pkgId: 17f82212cb2be2c8a30aa17d59223e0cdfb363969617f0a7086cc1206c58e5a2
name: python-django-cache-url
arch: src
version: 3.4.4
epoch: 0
release: 1.oe2403next
summary: Use Cache URLs in your Django application.
url: https://github.com/epicserve/django-cache-url
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-django-cache-url-3.4.4-1.oe2403next.src.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: 49be6a58bb4dc620d75278efd15abe57f257e36db5cbf159ccee3d62e854620b
name: python-django-pipeline
arch: src
version: 2.1.0
epoch: 0
release: 1.oe2403next
summary: Pipeline is an asset packaging library for Django.
url: https://github.com/jazzband/django-pipeline
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-django-pipeline-2.1.0-1.oe2403next.src.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: 64102801e4297427ea4653ed11a0b6d850e31aeb613a2fbc9cbcfbee0e8ba277
name: python-dkimpy
arch: src
version: 1.1.5
epoch: 0
release: 2.oe2403next
url: https://pypi.org/project/dkimpy
rpm_license: BSD-like and Zlib
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-dkimpy-1.1.5-2.oe2403next.src.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: 5cbe04f39f30d7b50f6eece4bd6d85a0646b718314a7d9ed41c9ee37d3823ebe
name: python-dmidecode
arch: src
version: 3.12.3
epoch: 0
release: 5.oe2403next
summary: Python extension module for dmidecode
url: http://projects.autonomy.net.au/python-dmidecode/
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-dmidecode-3.12.3-5.oe2403next.src.rpm
checksum_type: sha256
description:
  Dmidecode reports information about your system's hardware as described in
  your system BIOS according to the SMBIOS/DMI standard. This information
  typically includes system manufacturer, model name, serial number, BIOS
  version, asset tag as well as a lot of other details of varying level of
  interest and reliability depending on the manufacturer. This will often
  include usage status for the CPU sockets, expansion slots (e.g. AGP, PCI,
  ISA) and memory module slots, and the list of I/O ports (e.g. serial,
  parallel, USB).

  Python-dmidecode is a python extension module that uses the code-base
  of the 'dmidecode' utility and uses libxml2 to display data as python
  data structures or XML data.


pkgId: 6c2e1b695c7f7feccea7859b2388d8bf6f4400a3f93c1280464c770098fd090f
name: python-dns
arch: src
version: 2.4.2
epoch: 0
release: 4.oe2403next
summary: DNS toolkit for Python
url: http://www.dnspython.org/
rpm_license: ISC and MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-dns-2.4.2-4.oe2403next.src.rpm
checksum_type: sha256
description:
  dnspython is a DNS toolkit for Python. It supports
  almost all record types. It can be used for queries,
  zone transfers, and dynamic updates. It supports TSIG
  authenticated messages and EDNS0.
  dnspython provides both high and low level access to DNS.
  The high level classes perform queries for data of a given
  name, type, and class, and return an answer set. The low
  level classes allow direct manipulation of DNS zones,
  messages, names, and records.


pkgId: aaa58c0db3ff8ccac70250ad5f2e0807e03d85e27999d060375822c8f5588db0
name: python-dockerpty
arch: src
version: 0.4.1
epoch: 0
release: 3.oe2403next
summary: Python library to use the pseudo-tty of a docker container
url: https://github.com/d11wtq/dockerpty
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-dockerpty-0.4.1-3.oe2403next.src.rpm
checksum_type: sha256
description:
  Provides the functionality needed to operate the pseudo-tty (PTY) allocated
  to a docker container, using the Python client


pkgId: 0e47c4de53ab45651b1162c595d1c4d4d7cddee961e736f92feb060628ccf1c1
name: python-docopt
arch: src
version: 0.6.2
epoch: 0
release: 14.oe2403next
summary: Command-line interface description language
url: http://docopt.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5cm4x.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-docopt-0.6.2-14.oe2403next.src.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: 78f372544ea3dad1cf9648a2a05b02d7b1443005aee69aa085b364b8aa70ba0a
name: python-docutils
arch: src
version: 0.20.1
epoch: 0
release: 1.oe2403next
summary: Documentation Utilities Written in Python, for General- and Special-Purpose Use
url: http://docutils.sourceforge.net
rpm_license: Public Domain and BSD-2-Clause and Python and GPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-docutils-0.20.1-1.oe2403next.src.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: 3d514e803fd8814af956c4c53a171e4854e10027d778801e9e606d0a126db7be
name: python-dominate
arch: src
version: 2.8.0
epoch: 0
release: 1.oe2403next
summary: Dominate is a Python library for creating and manipulating HTML documents using an elegant DOM API.
url: https://github.com/Knio/dominate/
rpm_license: LGPLv3
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-dominate-2.8.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  `Dominate` is a Python library for creating and manipulating HTML documents using an elegant DOM API.
  It allows you to write HTML pages in pure Python very concisely, which eliminates the need to learn another template language, and lets you take advantage of the more powerful features of Python.


pkgId: 40f49d226b11235e72d1ea762e88f5af5e42a0a5445c7e9061be5467d00f5fb9
name: python-dulwich
arch: src
version: 0.21.6
epoch: 0
release: 1.oe2403next
summary: Python Git Library
url: https://www.dulwich.io/
rpm_license: Apachev2 or GPLv2+ or GPLv2
rpm_group: Unspecified
rpm_buildhost: node-bghfw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-dulwich-0.21.6-1.oe2403next.src.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: 749d46e2649a997e58fa9de5de66b1e350d45abcab11ce50988c99e1c5775e77
name: python-dunamai
arch: src
version: 1.25.0
epoch: 0
release: 1.oe2403next
summary: Dynamic version generation
url: https://github.com/mtkennerly/dunamai
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-g8n49.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-dunamai-1.25.0-1.oe2403next.src.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: 4c44b1799501d2dae772fb5cec00b7fe94823c4b0715a5ffd79b8b908c35859e
name: python-easy-server
arch: src
version: 0.8.0
epoch: 0
release: 1.oe2403next
summary: Secure server access that is easy to use.
url: https://github.com/andy-maier/easy-server
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-easy-server-0.8.0-1.oe2403next.src.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: cdbd8e8950079b338eeca3c113377b372a8e8a4afcf8167a5d2fb08405d853c6
name: python-easy-vault
arch: src
version: 0.7.0
epoch: 0
release: 1.oe2403next
summary: Secure vault files that are easy to use
url: https://github.com/andy-maier/easy-vault
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-easy-vault-0.7.0-1.oe2403next.src.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: ebaba708cf9ca85c64768becd32380d2f14bc2bcdc7760d36e53c1c094006d57
name: python-ecdsa
arch: src
version: 0.18.0
epoch: 0
release: 3.oe2403next
summary: ECDSA cryptographic signature library
url: http://github.com/tlsfuzzer/python-ecdsa
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-mqk7w.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-ecdsa-0.18.0-3.oe2403next.src.rpm
checksum_type: sha256
description:
  This is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve
  Digital Signature Algorithm), implemented purely in Python, released under
  the MIT license. With this library, you can quickly create keypairs (signing
   key and verifying key), sign messages, and verify the signatures. The keys
  and signatures are very short, making them easy to handle and incorporate
  into other protocols.


pkgId: 7509b74c8ff4c6227b1fb4736d392898e2bbdc8730e1ce12df00480246da1e4d
name: python-editables
arch: src
version: 0.5
epoch: 0
release: 1.oe2403next
summary: Editable installations
url: https://github.com/pfmoore/editables
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-editables-0.5-1.oe2403next.src.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: fc5b80c63e44df08a0b6656e1241a9bcdb622659e3d9ac0693bcfa68e84b0d77
name: python-editor
arch: src
version: 1.0.4
epoch: 0
release: 3.oe2403next
summary: Programmatically open an editor, capture the result.
url: https://github.com/fmoo/python-editor
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-editor-1.0.4-3.oe2403next.src.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: bd35eb638ea58edfa59e624856f2667448936ece30d6d36ff40f28054ebf0717
name: python-elasticsearch
arch: src
version: 7.17.4
epoch: 0
release: 2.oe2403next
summary: Python client for Elasticsearch
url: https://github.com/elastic/elasticsearch-py
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-elasticsearch-7.17.4-2.oe2403next.src.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: 4ec3b4bca582a715c30b3cd611f9a639cf8de25d4d464186cf05aa9fe5a74bff
name: python-entrypoints
arch: src
version: 0.4
epoch: 0
release: 1.oe2403next
summary: Discover and load entry points from installed packages
url: https://entrypoints.readthedocs.io/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-entrypoints-0.4-1.oe2403next.src.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: 223792391a4bc791f6c0647b25544166b65cb8fe820e6bc26a4e728a6cca3202
name: python-ethtool
arch: src
version: 0.15
epoch: 0
release: 2.oe2403next
summary: Python bindings for the ethtool kernel interface
url: https://pypi.org/project/ethtool/
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-ethtool-0.15-2.oe2403next.src.rpm
checksum_type: sha256
description:
  Python bindings for the ethtool kernel interface. The Python ethtool
  module allows querying and partially controlling network interfaces,
  driver, and hardware settings.


pkgId: ee38642ec0bdeac600c2a7c8dda6ef01dbb7c99b54aa80c474b5dda506a79f9b
name: python-evdev
arch: src
version: 1.6.1
epoch: 0
release: 1.oe2403next
summary: Python bindings to the generic input event interface in Linux
url: https://python-evdev.readthedocs.io
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-g8n49.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-evdev-1.6.1-1.oe2403next.src.rpm
checksum_type: sha256
description:
  This package provides python bindings to the generic input event interface in
  Linux. The evdev interface serves the purpose of passing events generated in
  the kernel directly to userspace through character devices that are typically
  located in /dev/input/.

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

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


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


pkgId: 2e7d0f1c170bedeebe7b8eee220a627dba844cee9277fdab3e0c64c287a70436
name: python-exceptiongroup
arch: src
version: 1.2.0
epoch: 0
release: 1.oe2403next
summary: Backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11.
url: https://pypi.org/project/exceptiongroup/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-exceptiongroup-1.2.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  This is a backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11.

  It contains the following:

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

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

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


pkgId: b1af1c6b7f6c46ba0d18a48d788122e812f3a0c743b2165d8ebf8370cc94fc48
name: python-execnet
arch: src
version: 2.0.2
epoch: 0
release: 1.oe2403next
summary: Rapid multi-Python deployment
url: http://codespeak.net/execnet
rpm_license: MIT and GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-execnet-2.0.2-1.oe2403next.src.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: 7f592561f6eae5977374b232b81bf1ca7002ef8fe3448f1fe5e1133f0c136d60
name: python-executing
arch: src
version: 1.2.0
epoch: 0
release: 1.oe2403next
summary: Get the currently executing AST node of a frame, and other information
url: https://github.com/alexmojaki/executing
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-executing-1.2.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  [![Build Status](https://github.com/alexmojaki/executing/workflows/Tests/badge.svg?branch=master)](https://github.com/alexmojaki/executing/actions) [![Coverage Status](https://coveralls.io/repos/github/alexmojaki/executing/badge.svg?branch=master)](https://coveralls.io/github/alexmojaki/executing?branch=master) [![Supports Python versions 2.7 and 3.5+, including PyPy](https://img.shields.io/pypi/pyversions/executing.svg)](https://pypi.python.org/pypi/executing)

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

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





  ```python
  import executing

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

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

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

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



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

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

  or:

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

  or use one of the convenience methods:

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



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

  or:

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



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



      pip install executing

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



  Suppose the frame is executing this line:

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

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

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

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

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

      LOAD_CONST 'longuniqueconstant'
      BINARY_POWER

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



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

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

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

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



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

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

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





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



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


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

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


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


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


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


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


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


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


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


pkgId: bf67614124a0aa48d52a5dec09c00982406efe5c32c1168d396402f83b24fa83
name: python-flask
arch: src
version: 2.2.5
epoch: 1
release: 2.oe2403next
summary: A lightweight WSGI web application framework
url: https://palletsprojects.com/p/flask/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-flask-2.2.5-2.oe2403next.src.rpm
checksum_type: sha256
description:
  Flask is a lightweight WSGI web application framework. It is designed
  to make getting started quick and easy, with the ability to scale up
  to complex applications. It began as a simple wrapper around Werkzeug
  and Jinja and has become one of the most popular Python web application
  frameworks.


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


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


pkgId: a8f77fbd8eff2ad7c36f6591c6ac9cd6e182bb1477c7b08a8d090bea80ad3735
name: python-flufl.bounce
arch: src
version: 4.0
epoch: 0
release: 1.oe2403next
summary: Email bounce detectors.
url: https://pypi.org/project/flufl.bounce
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-flufl.bounce-4.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  The flufl.bounce library provides a set of heuristics and an API for detecting
  the original bouncing email addresses from a bounce message.
  Many formats found in the wild are supported, as are VERP and RFC 3464 (DSN).


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


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


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


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


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


pkgId: 459fd83e18413b5953e9dac1b5e0955aadf49b48c6f49360a4ad97e2223cdd62
name: python-funcsigs
arch: src
version: 1.0.2
epoch: 0
release: 15.oe2403next
summary: Python function signatures from PEP362 for Python 2.6, 2.7 and 3.2+
url: http://pypi.python.org/pypi/funcsigs
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-funcsigs-1.0.2-15.oe2403next.src.rpm
checksum_type: sha256
description:
  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: 36ea25b788aeba8b30ea41d48be0f60e1d7002635b2bb754a21c8e996f16eacd
name: python-furo
arch: src
version: 2023.05.20
epoch: 0
release: 1.oe2403next
summary: A clean customisable Sphinx documentation theme.
url: https://github.com/pradyunsg/furo
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-furo-2023.05.20-1.oe2403next.src.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: de11c1fc3fb59bb27ed4fb5c5fb3c00b3a99062d04c41bf34f15e26c6413a811
name: python-gast
arch: src
version: 0.5.4
epoch: 0
release: 1.oe2403next
summary: Python AST that abstracts the underlying Python version
url: https://github.com/serge-sans-paille/gast/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-gast-0.5.4-1.oe2403next.src.rpm
checksum_type: sha256
description:
  A generic AST to represent Python2 and Python3's Abstract Syntax Tree(AST).

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


pkgId: 08c655d5d4c9bcbb7cb655a74661616f933a0d050dfaf7c6126d69e2706bdf26
name: python-genshi
arch: src
version: 0.7.7
epoch: 0
release: 3.oe2403next
summary: Toolkit for stream-based generation of output for the web
url: http://genshi.edgewall.org/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-genshi-0.7.7-3.oe2403next.src.rpm
checksum_type: sha256
description:
  Genshi is a Python library that provides an integrated set of
  components for parsing, generating, and processing HTML, XML
  or other textual content for output generation on the web.


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

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


pkgId: 95daee66284285162145ce8c8be74bc0906666715228d9092e2232f2faa6235f
name: python-ghp-import2
arch: src
version: 2.1.0
epoch: 0
release: 1.oe2403next
summary: Copy your docs directly to the gh-pages branch.
url: https://github.com/c-w/ghp-import
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6fwks.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-ghp-import2-2.1.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  As part of gunicorn, Benoit Chesneau and Paul Davis were looking at how to host documentation. There's the obvious method of using GitHub's post-receive hook to trigger doc builds and rsync to a webserver, but we ended up wanting to try out github's hosting to make the whole interface a bit more robust.


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


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


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


pkgId: 84b8c815992cb62f60d759f5d771e12d54e590cb540b981cab148750d1d97407
name: python-googleapis-common-protos
arch: src
version: 1.56.4
epoch: 0
release: 1.oe2403next
summary: Common protobufs used in Google APIs
url: https://github.com/googleapis/python-api-common-protos
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-googleapis-common-protos-1.56.4-1.oe2403next.src.rpm
checksum_type: sha256
description:
  googleapis-common-protos contains the python classes generated from the common protos in the repository.


pkgId: 96101d8ad272820040f162ecfe9dfa384d09374252e1a9644642ceb723323b1f
name: python-greenlet
arch: src
version: 2.0.2
epoch: 0
release: 2.oe2403next
summary: lightweight coroutines for in-process concurrent programming
url: https://github.com/python-greenlet/greenlet
rpm_license: Python-2.0 and MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-greenlet-2.0.2-2.oe2403next.src.rpm
checksum_type: sha256
description:
  The greenlet package is a spin-off of Stackless, a version of CPython
  that supports micro-threads called "tasklets". Tasklets run pseudo-concurrently
  (typically in a single or a few OS-level threads) and are synchronized
  with data exchanges on "channels".


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


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


pkgId: 7e6b9c230236099165557ed031c9839b492a288bc52f3ebde8e6a688329e106b
name: python-h11
arch: src
version: 0.14.0
epoch: 0
release: 2.oe2403next
summary: A pure-Python, bring-your-own-I/O implementation of HTTP/1.1
url: https://github.com/python-hyper/h11
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-h11-0.14.0-2.oe2403next.src.rpm
checksum_type: sha256
description:
  h11 is suitable for implementing both servers and clients, and has a
  pleasantly symmetric API: the events you send as a client are exactly
  the ones that you receive as a server and vice-versa.


pkgId: 0ab480a1ee01729aa9ed947626f697a9f37dd79a52682162f15b2a3c6e7916f8
name: python-h2
arch: src
version: 4.1.0
epoch: 0
release: 3.oe2403next
summary: A HTTP/2 protocol stack for Python
url: https://python-hyper.org/projects/hyper-h2/en/v4.1.0/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-h2-4.1.0-3.oe2403next.src.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: 158b0e2de113e154e1ca7b63c83b8ec361be80ca609ed5eb704d0c5a69ef89fd
name: python-h5py
arch: src
version: 3.10.0
epoch: 0
release: 2.oe2403next
summary: A high- and low-level interface to the HDF5 library from Python
url: http://www.h5py.org/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-h5py-3.10.0-2.oe2403next.src.rpm
checksum_type: sha256
description:
  The h5py package provides both a high- and low-level interface to the HDF5 library from Python. The low-level interface is intended to be a complete wrapping of the HDF5 API, while the high-level component supports access to HDF5 files, datasets and groups using established Python and NumPy concepts.

  A strong emphasis on automatic conversion between Python (Numpy) datatypes and data structures and their HDF5 equivalents vastly simplifies the process of reading and writing data from Python.


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


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


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


pkgId: 0fe1362431d4bd15b0377462257060897ba5ae541650632ff3072ccf4b8fe0e7
name: python-html5lib
arch: src
version: 1.1
epoch: 1
release: 1.oe2403next
summary: HTML parser based on the WHAT-WG Web Applications 1
url: https://github.com/html5lib/html5lib-python
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-html5lib-1.1-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Html5lib is a pure-python library for parsing HTML. It is designed to conform
  to the WHATWG HTML specification, as is implemented by all major web browsers.


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


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


pkgId: b5e6651a8e427e022b50cedbb526521ae30c9b4d7969a493be6a14feb02f1789
name: python-httplib2
arch: src
version: 0.22.0
epoch: 0
release: 2.oe2403next
summary: Small, fast HTTP client library for Python.
url: https://github.com/httplib2/httplib2
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-httplib2-0.22.0-2.oe2403next.src.rpm
checksum_type: sha256
description:
  httplib2 is a comprehensive HTTP client library, httplib2.py supports many
  features left out of other HTTP libraries.


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


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


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


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


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


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


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


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


pkgId: 92ebc2f0d03e4c4a24a032bf073346e4643ae56df6397fb4c880f01eca6a7a40
name: python-idna
arch: src
version: 3.6
epoch: 0
release: 5.oe2403next
summary: Internationalized Domain Names in Applications (IDNA)
url: https://github.com/kjd/idna
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-lw4l5.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-idna-3.6-5.oe2403next.src.rpm
checksum_type: sha256
description:
  A library to support the Internationalised Domain Names in
  Applications (IDNA) protocol as specified in RFC 5891
  http://tools.ietf.org/html/rfc5891. This version of the protocol
  is often referred to as “IDNA2008” and can produce different
  results from the earlier standard from 2003.


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


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


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


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


pkgId: e7425a8fbcc9999b26bf2a416b72573dfb38891648272264b3c9315ea50429c4
name: python-iniparse
arch: src
version: 0.5
epoch: 0
release: 4.oe2403next
summary: Python Module for Accessing and Modifying Configuration Data in INI files
url: https://github.com/candlepin/python-iniparse
rpm_license: MIT AND Python-2.0
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-iniparse-0.5-4.oe2403next.src.rpm
checksum_type: sha256
description:
  iniparse is an INI parser for Python which is API compatible
  with the standard library's ConfigParser, preserves structure of INI
  files (order of sections & options, indentation, comments, and blank
  lines are preserved when data is updated), and is more convenient to
  use.


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


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


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

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

  The enhanced interactive Python shells have the following main features:

   * Comprehensive object introspection.

   * Input history, persistent across sessions.

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

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

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

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

   * Session logging and reloading.

   * Extensible syntax processing for special purpose situations.

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

   * Easily embeddable in other Python programs and GUIs.

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

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


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


pkgId: 4946370b66bca13659a7f9aa8b44ad2852f808fcca187c2a646d1bb393cb8e5a
name: python-isodate
arch: src
version: 0.6.1
epoch: 0
release: 2.oe2403next
summary: An ISO 8601 date/time/duration parser and formatter
url: https://github.com/gweis/isodate/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-isodate-0.6.1-2.oe2403next.src.rpm
checksum_type: sha256
description:
  This module implements ISO 8601 date, time and duration parsing.
  The implementation follows ISO8601:2004 standard, and implements only
  date/time representations mentioned in the standard. If something is not
  mentioned there, then it is treated as non existent, and not as an allowed
  option.


pkgId: 2be5fe36dfa0a1dc837971212cfaa8e97e2f632c7fec2d7a8c17dd741e6052a4
name: python-isort
arch: src
version: 5.12.0
epoch: 0
release: 2.oe2403next
summary: A Python utility / library to sort Python imports.
url: https://github.com/timothycrosley/isort
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-isort-5.12.0-2.oe2403next.src.rpm
checksum_type: sha256
description:
  Isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections and by type.


pkgId: 8d377328f0bb7f7815eff7031f74974f1f11b2392d8e8468e6c2efda68c78cfa
name: python-itsdangerous
arch: src
version: 2.1.2
epoch: 0
release: 1.oe2403next
summary: Various helpers to pass data to untrusted environments and to get it back safe and sound.
url: http://pythonhosted.org/itsdangerous/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-itsdangerous-2.1.2-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Various helpers to pass data to untrusted environments and to get it back safe and sound.
  Data is cryptographically signed to ensure that a token has not been tampered with.


pkgId: ec2fa58b37fcf7a7dd67fde469d149093af6593155cb0e38e7d755edf80bce3b
name: python-jaraco-context
arch: src
version: 4.3.0
epoch: 0
release: 1.oe2403next
summary: Tools to work with functools
url: https://pypi.org/project/jaraco.context
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-jaraco-context-4.3.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  jaraco.functools Tools for working with functools.
  Additional functools in the spirit of stdlib’s functools.


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


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

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

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

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


pkgId: 575d493d9ddfddbe4bbedfb5a8ea2618f112c561577f81ba1be2c2001c69a021
name: python-jinja2
arch: src
version: 3.1.3
epoch: 0
release: 5.oe2403next
summary: A full-featured template engine for Python
url: http://jinja.pocoo.org/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-jinja2-3.1.3-5.oe2403next.src.rpm
checksum_type: sha256
description:
  Jinja2 is one of the most used template engines for Python. It is inspired by Django's
  templating system but extends it with an expressive language that gives template authors
  a more powerful set of tools. On top of that it adds sandboxed execution and optional
  automatic escaping for applications where security is important.


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


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

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


pkgId: 20f64aab70c566d8bc33dae8b61c6aa97ef93e13c3c198cfb885854ed9ed6dc3
name: python-json5
arch: src
version: 0.9.14
epoch: 0
release: 1.oe2403next
summary: Python implementation of the JSON5 data format
url: https://github.com/dpranke/pyjson5
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6fwks.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-json5-0.9.14-1.oe2403next.src.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: 760500538f71760fcc3bf22009df0956b862dfd2b53a1cb8e10fa477c4baff4e
name: python-jsonpointer
arch: src
version: 2.4
epoch: 0
release: 1.oe2403next
summary: Resolve JSON Pointers in Python
url: https://github.com/stefankoegl/python-json-pointer
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-jsonpointer-2.4-1.oe2403next.src.rpm
checksum_type: sha256
description:
  python-json-pointer is a Python library for resolving JSON pointers (RFC 6901). Python 2.7, 3.4+ and PyPy are supported.


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


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


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


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


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


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


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


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

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


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


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


pkgId: e82ba330c89f4a7252bedb1dcabf5e1a7e6731d1df000d8f659043d1f546a450
name: python-kerberos
arch: src
version: 1.3.1
epoch: 0
release: 2.oe2403next
summary: Kerberos high-level interface
url: https://github.com/apple/ccs-pykerberos
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-kerberos-1.3.1-2.oe2403next.src.rpm
checksum_type: sha256
description:
  This Python package is a high-level wrapper for Kerberos (GSSAPI)
  operations.  The goal is to avoid having to build a module that wraps
  the entire Kerberos.framework, and instead offer a limited set of
  functions that do what is needed for client/server Kerberos
  authentication based on <http://www.ietf.org/rfc/rfc4559.txt>.
  Much of the C-code here is adapted from Apache's mod_auth_kerb-5.0rc7.


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


pkgId: 0f23921c367f52ceabd49cc4c7cfa9ec844e8cb116aae03bf5d8013f40cb56fd
name: python-kitchen
arch: src
version: 1.2.6
epoch: 0
release: 8.oe2403next
summary: Small, useful pieces of code to make python coding easier
url: https://pypi.python.org/pypi/kitchen/
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-kitchen-1.2.6-8.oe2403next.src.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), and compatibility modules for writing code that uses
  python-2.7 modules but needs to run on python-2.3.


pkgId: 28c2628efed1d357212ea56dd871b1884c53c6d015aae532795a93b0bf2bbad5
name: python-kiwisolver
arch: src
version: 1.4.5
epoch: 0
release: 1.oe2403next
summary: A fast implementation of the Cassowary constraint solver
url: https://github.com/nucleic/kiwi
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-zdlgn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-kiwisolver-1.4.5-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Kiwi is an efficient C++ implementation of the Cassowary constraint solving algorithm.
  Kiwi is an implementation of the algorithm based on the seminal Cassowary paper. It is
  not a refactoring of the original C++ solver. Kiwi has been designed from the ground
  up to be lightweight and fast.


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

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


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


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


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


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

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


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


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


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

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


pkgId: 76b644b7f372a39bf512ff7cbb10783f27cb96681769b128224e783900449705
name: python-livereload
arch: src
version: 2.6.3
epoch: 0
release: 1.oe2403next
summary: Python LiveReload is an awesome tool for web developers.
url: https://github.com/lepture/python-livereload
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-livereload-2.6.3-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Python LiveReload provides a command line utility, livereload, for starting a server in a directory.
  By default, it will listen to port 35729, the common port for LiveReload browser extensions.


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


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


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


pkgId: c541e78481c8cec1339d4fc60134ded875cc1e8f21ade45e8a0345ca6c2feb28
name: python-mako
arch: src
version: 1.2.4
epoch: 0
release: 2.oe2403next
summary: Mako template library for Python
url: http://www.makotemplates.org/
rpm_license: MIT
rpm_group: Development/Languages
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-mako-1.2.4-2.oe2403next.src.rpm
checksum_type: sha256
description:
  Python-mako is a template library for Python. It provides a familiar, non-XML
  syntax which compiles into Python modules for maximum performance. Mako's syntax
  and API borrows from the best ideas of many others, including Django templates,
  Cheetah, Myghty, and Genshi.


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


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


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


pkgId: 9198558ec41e43579cd983e47140e53599d109eb3d2676038858188dedecc792
name: python-matplotlib
arch: src
version: 3.7.1
epoch: 0
release: 2.oe2403next
summary: A comprehensive library for creating static, animated, and interactive visualizations
url: https://github.com/matplotlib/matplotlib
rpm_license: Python and MIT and OFL-1.1 and Public Domain
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-matplotlib-3.7.1-2.oe2403next.src.rpm
checksum_type: sha256
description:
  The package produces publication-quality figures in a variety of hardcopy formats and interactive environments
  across platforms.


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


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


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


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


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


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


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


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


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


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


pkgId: 193f053f9010ea0a7e28b87805b229cfadbb1027c8f33999949f550926753cff
name: python-mock
arch: src
version: 5.1.0
epoch: 0
release: 1.oe2403next
summary: A Python Mocking and Patching Library for Testing
url: http://www.voidspace.org.uk/python/mock/
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-mock-5.1.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Mock is a Python module which provides a core mock class. It removes the need
  to create a host of stubs throughout your test suite. After performing an
  action, you can make assertions about which methods / attributes were used and
  arguments they were called with. You can also specify return values and set
  needed attributes in the normal way.


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


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


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


pkgId: ba17845871864a23388b5467eb5079de7cb76bb9e672f3fcb44f700a637fef9b
name: python-mypy
arch: src
version: 1.10.0
epoch: 0
release: 1.oe2403next
summary: Optional static typing for Python
url: https://github.com/python/mypy
rpm_license: MIT and Python-2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-mypy-1.10.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Add type annotations to your Python programs, and use mypy to type
  check them.  Mypy is essentially a Python linter on steroids, and it
  can catch many programming errors by analyzing your program, without
  actually having to run it.  Mypy has a powerful type system with
  features such as type inference, gradual typing, generics and union
  types.


pkgId: da928b1d4d79000f101f8937036c10b5fef311b83edbe35d3048738cb0503ead
name: python-mypy-extensions
arch: src
version: 1.0.0
epoch: 0
release: 1.oe2403next
summary: Experimental type system extensions for programs checked with the mypy typechecker.
url: https://github.com/python/mypy_extensions
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-mypy-extensions-1.0.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  The "mypy_extensions" module defines experimental extensions to the standard
  "typing" module that are supported by the mypy typechecker.


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


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


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


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


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


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


pkgId: 37e2cbfdb02e87b4dfbb1f0ebc88402b62d47360a3df7fd9b11aaf27fbf2a229
name: python-nbxmpp
arch: src
version: 3.2.5
epoch: 0
release: 1.oe2403next
summary: Python library for non-blocking use of Jabber/XMPP
url: https://dev.gajim.org/gajim/python-nbxmpp/
rpm_license: GPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: node-rbpvk.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-nbxmpp-3.2.5-1.oe2403next.src.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: 76bd446586b855fc3b2626653db81ab9c0a3097e61d89718fb6ef5aebd847860
name: python-nest_asyncio
arch: src
version: 1.5.7
epoch: 0
release: 2.oe2403next
summary: Patch asyncio to allow nested event loops
url: https://github.com/erdewit/nest_asyncio
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-nest_asyncio-1.5.7-2.oe2403next.src.rpm
checksum_type: sha256
description:
  By design asyncio does not allow its event loop to be nested.
  This presents a practical problem: When in an environment
  where the event loop is already running it's impossible to run tasks
  and wait for the result. Trying to do so will give the error
  "RuntimeError: This event loop is already running".
  The issue pops up in various environments, such as web servers,
  GUI applications and in Jupyter notebooks.
  This module patches asyncio to allow nested use of asyncio.run
  and loop.run_until_complete.


pkgId: 1daca9f5e8988507d18c521083ef27f4bc62c4cac06c4117a39731ab0d1ea55c
name: python-netaddr
arch: src
version: 0.10.1
epoch: 0
release: 1.oe2403next
summary: A pure Python network address representation and manipulation library
url: http://github.com/drkjam/netaddr
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-bmk2g.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-netaddr-0.10.1-1.oe2403next.src.rpm
checksum_type: sha256
description:
  A network address manipulation library for Python
  Provides support for:
  Layer 3 addresses
   * dealing with various ranges formats (CIDR, arbitrary ranges and globs, nmap)
   * parsing a large variety of different formats and notations
  Layer 2 addresses
   * generating derived IPv6 addresses


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


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


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

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


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


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


pkgId: f42b4b71f36bfefcea67d3804d2e2ae29475c1f6a2e7d55fd1a7782dc1e1c790
name: python-nss
arch: src
version: 1.0.1
epoch: 0
release: 16.oe2403next
summary: Bindings the Python for Network Security Services(NSS)
url: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/Python_binding_for_NSS
rpm_license: MPLv2.0 or GPLv2+ or LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-lsgxd.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-nss-1.0.1-16.oe2403next.src.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: 334f810435f1e96f809f7d0bb3116466b1033bb85550a9a58ed31b46900dce51
name: python-ntlm-auth
arch: src
version: 1.5.0
epoch: 0
release: 2.oe2403next
summary: Python 3 compatible NTLM library (requires md4, thus legacy OpenSSL settings)
url: https://pypi.python.org/pypi/ntlm-auth
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-ntlm-auth-1.5.0-2.oe2403next.src.rpm
checksum_type: sha256
description:
  This package allows Python clients running on any operating system to provide
  NTLM authentication to a supporting server.

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


pkgId: d7603f5847bdacb85bcfae5ab50418daef319a158bb3418f853fca7282fbfdb7
name: python-ntplib
arch: src
version: 0.4.0
epoch: 0
release: 1.oe2403next
summary: This module offers a simple interface to query NTP servers from Python.
url: https://pypi.org/project/ntplib/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-ntplib-0.4.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  The ntplib is a python module that offers a simple interface to query NTP.
  servers. It also provides utility functions to translate NTP fields' values to
  text (mode, leap indicator...). Since it's pure Python, and only depends on core
  modules, it should work on any platform with a Python implementation.


pkgId: 62e430117ea8948f8e3336b739043bafe0b6560ee4bd736d854200a649242fb3
name: python-numpydoc
arch: src
version: 1.5.0
epoch: 0
release: 2.oe2403next
summary: Sphinx extension to support docstrings in NumPy format
url: https://github.com/numpy/numpydoc
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-numpydoc-1.5.0-2.oe2403next.src.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: b2b97f060fceaa1f540b7faafea87c0f995ddec761e52c7f24999410015a85e9
name: python-oauthlib
arch: src
version: 3.2.2
epoch: 0
release: 2.oe2403next
summary: A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
url: https://github.com/oauthlib/oauthlib
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-oauthlib-3.2.2-2.oe2403next.src.rpm
checksum_type: sha256
description:
  AuthLib is a framework which implements the logic of OAuth1 or OAuth2
  without assuming a specific HTTP request object or web framework. Use
  it to graft OAuth client support onto your favorite HTTP library, or
  provide support onto your favourite web framework. If you're a
  maintainer of such a library, write a thin veneer on top of OAuthLib
  and get OAuth support for very little effort.


pkgId: db9d4a4a89518d89ffe9e80ae17e55cb050711bf38ad4fe65fc35f8f87107eec
name: python-olefile
arch: src
version: 0.47
epoch: 0
release: 1.oe2403next
summary: This Python package is used to parse, read and write Microsoft OLE2 files
url: https://pypi.python.org/pypi/olefile/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-olefile-0.47-1.oe2403next.src.rpm
checksum_type: sha256
description:
  olefile is a Python package to parse, read and write Microsoft OLE2 files, \
  such as Microsoft Office 97-2003 documents, vbaProject.bin in MS Office 2007+ files, \
  Image Composer and FlashPix files, Outlook messages, StickyNotes, several \
  Microscopy file formats, McAfee antivirus quarantine files, etc.


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


pkgId: f3ba98289efaf6ad1b20dc4bc01e43ed00edbf389121347c8cfc173f6e05621f
name: python-ordered-set
arch: src
version: 4.1.0
epoch: 0
release: 1.oe2403next
summary: A mutable data structure
url: https://github.com/LuminosoInsight/ordered-set
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-ordered-set-4.1.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  An OrderedSet is a mutable data structure that is a hybrid of a list and a set.
  It remembers the order of its entries, and every entry has an index number that
  can be looked up.


pkgId: 9f93bcfb257cf91ac8bbe7423c94e5bc9871ebee356cd609a75c34d4e562ffbe
name: python-packaging
arch: src
version: 24.2
epoch: 0
release: 1.oe2403next
summary: Core utilities for Python packages
url: https://github.com/pypa/packaging
rpm_license: BSD and ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-packaging-24.2-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Reusable core utilities for various Python Packaging interoperability specifications.

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

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


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


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


pkgId: b05c2037256f49189e88524bd7055e2f53b966a9d5f59292217057f6dc3bfb1d
name: python-paramiko
arch: src
version: 3.4.0
epoch: 0
release: 3.oe2403next
summary: Python SSH module
url: https://github.com/paramiko/paramiko
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-fzrdh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-paramiko-3.4.0-3.oe2403next.src.rpm
checksum_type: sha256
description:
  Paramiko is a combination of the Esperanto words for "paranoid" and "friend". It is a module
  for Python 2.7/3.4+ that implements the SSH2 protocol for secure (encrypted and authenticated)
  connections to remote machines.


pkgId: 7fdb3892b9ecb34bed5305d63d51678bc2bec8bfa12969113651205caa263266
name: python-parse_type
arch: src
version: 0.6.2
epoch: 0
release: 2.oe2403next
summary: Make parse types building more easier by parse module
url: https://github.com/jenisys/parse_type
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-ggvdw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-parse_type-0.6.2-2.oe2403next.src.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: 0db0b327f58fd601052f6e4f2433f83e147612784b2b8d576cf537162b980c9b
name: python-parso
arch: src
version: 0.8.3
epoch: 0
release: 1.oe2403next
summary: A Python Parser
url: https://github.com/davidhalter/parso
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-parso-0.8.3-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Parso is a Python parser that supports error recovery and round-trip parsing
  for different Python versions. Parso consists of a small API to parse Python
  and analyse the syntax tree.


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


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


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


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


pkgId: 7753d6e284a299b836a91bd1dd85f8d0a5dd5b5ede4f9792d3b8f92944ad00e7
name: python-pathspec
arch: src
version: 0.11.2
epoch: 0
release: 1.oe2403next
summary: Utility library for gitignore style pattern matching of file paths.
url: https://github.com/cpburnz/python-pathspec
rpm_license: MPL-2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-pathspec-0.11.2-1.oe2403next.src.rpm
checksum_type: sha256
description:
  pathspec is a utility library for pattern matching of file paths. So far this only includes Git's wildmatch pattern matching which itself is derived from Rsync's wildmatch. Git uses wildmatch for its gitignore files.


pkgId: f661c2874025c2baae221e7c401cd5c08b2d52322f3725b975d5e4858de6966d
name: python-patsy
arch: src
version: 0.5.3
epoch: 0
release: 1.oe2403next
summary: A Python package for describing statistical models and for building design matrices.
url: https://github.com/pydata/patsy
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-patsy-0.5.3-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Patsy is a Python library for describing statistical models (especially linear
  models, or models that have a linear component) and building design matrices.
  Patsy brings the convenience of R "formulas" to Python.


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

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


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


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


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


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


pkgId: 74edd0096232e13ffa2a7c9ec5963cc13198ada63fef7d5adc05426aed49e5d8
name: python-pexpect
arch: src
version: 4.8.0
epoch: 0
release: 2.oe2403next
summary: Pexpect allows easy control of interactive console applications.
url: https://pexpect.readthedocs.io/
rpm_license: ISC license
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-pexpect-4.8.0-2.oe2403next.src.rpm
checksum_type: sha256
description:
  Pexpect is a pure Python module for spawning child applications; controlling
  them; and responding to expected patterns in their output. Pexpect works like
  Don Libes' Expect. Pexpect allows your script to spawn a child application and
  control it as if a human were typing commands.

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


pkgId: 79d7564f99920815e61143320994f77b69378591a1d698b31549ce45943537b8
name: python-pickleshare
arch: src
version: 0.7.5
epoch: 0
release: 1.oe2403next
summary: Tiny 'shelve'-like database with concurrency support
url: https://github.com/pickleshare/pickleshare
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-pickleshare-0.7.5-1.oe2403next.src.rpm
checksum_type: sha256
description:
  PickleShare - a small 'shelve' like datastore with concurrency support

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

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

  Example usage::

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

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

  Installation guide: pip install pickleshare


pkgId: 5e71214817c32ce46c0ff3db3b02c0a053cef52688e9b9e5c8c6ad10c59577fe
name: python-pika
arch: src
version: 1.3.2
epoch: 0
release: 1.oe2403next
summary: Pika Python AMQP Client Library
url: https://github.com/pika/pika
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-pika-1.3.2-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Pika is a RabbitMQ (AMQP 0-9-1) client library for Python.
  |Version| |Python versions| |Actions Status| |Coverage| |License| |Docs|


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


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


pkgId: 8a9d7fdfb91bf8230eedc5c468fef2bcb45bd0ca1632e6321f14fa15a2e95375
name: python-pip-shims
arch: src
version: 0.7.3
epoch: 0
release: 1.oe2403next
summary: Pip-shims is a set of compatibility access shims to the pip internal API.
url: https://github.com/sarugaku/pip-shims
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-pip-shims-0.7.3-1.oe2403next.src.rpm
checksum_type: sha256
description:
  pip-shims is a set of compatibilty access shims to the pip internal API.
  pip-shims provides compatibility across several pip releases.
  The shims are provided using a lazy import strategy by hacking a module
  by overloading a class instance’s getattr method.


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


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


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


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


pkgId: f3dac95fd27679a61d79980372a1fd55140b2f2b5cba95fe94a68c4de0cca661
name: python-ply
arch: src
version: 3.11
epoch: 0
release: 4.oe2403next
summary: Python Lex-Yacc
url: http://www.dabeaz.com/ply/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-ply-3.11-4.oe2403next.src.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: 2bb4f622ee7666ae45491ec3583795fd380b2426dcb418fe21f7f28499df47c6
name: python-pocketlint
arch: src
version: 0.24
epoch: 0
release: 1.oe2403next
summary: Addon pylint modules and configuration settings
url: https://github.com/rhinstaller/pocketlint
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-pocketlint-0.24-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Addon pylint modules and configuration settings for checking the validity of
  Python-based source projects.


pkgId: ed4e06684897099cd3fa2b45f36103459f2bdc089a9de7087d089023ffa43906
name: python-poetry-core
arch: src
version: 1.4.0
epoch: 0
release: 1.oe2403next
summary: Poetry PEP 517 Build Backend
url: https://github.com/python-poetry/poetry-core
rpm_license: MIT and (ASL 2.0 or BSD) and Python
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-poetry-core-1.4.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  A PEP 517 build backend implementation developed for Poetry.
  This project is intended to be a light weight, fully compliant, self-contained
  package allowing PEP 517 compatible build frontends to build Poetry managed
  projects.


pkgId: 99564ee8644e2a2851737cd7ea3e1a50dc6936df6f2d14ee3d99db6cca0dfc88
name: python-poetry-dynamic-versioning
arch: src
version: 1.0.0
epoch: 0
release: 1.oe2403next
summary: Plugin for Poetry to enable dynamic versioning based on VCS tags
url: https://github.com/mtkennerly/poetry-dynamic-versioning
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-poetry-dynamic-versioning-1.0.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  This is a Python 3.7+ plugin for Poetry 1.2.0+ and Poetry Core 1.0.0+ to enable
  dynamic versioning based on tags in your version control system, powered by
  Dunamai. Many different version control systems are supported, including Git
  and Mercurial; please refer to the Dunamai page for the full list (and minimum
  supported version where applicable).

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


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


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


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

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


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

  This Python module implements the PRECIS Framework as described in:

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

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

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


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


pkgId: 107ea135ac0762b729f80fde4e49887a49de38e40403e0fbf83e40fde1902d45
name: python-priority
arch: src
version: 2.0.0
epoch: 0
release: 1.oe2403next
summary: A pure-Python HTTP/2 Priority implementation
url: https://github.com/python-hyper/priority/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-priority-2.0.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  A HTTP/2 Priority Implementation Priority is a pure-Python implementation of the
  priority logic for HTTP/2, set out in RFC 7540 Section 5.3 (Stream Priority)_.
  This logic allows for clients to express a preference for how the server allocates
  its (limited) resources to the many outstanding HTTP requests that may be running
  over a single HTTP/2 connection.


pkgId: d2bc964f171f53ba8cef7e89f160c31e8a0f28f6c65f6b7bdde890195795d3fc
name: python-productmd
arch: src
version: 1.38
epoch: 0
release: 1.oe2403next
summary: Python library providing parsers for metadata
url: https://github.com/release-engineering/productmd
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-productmd-1.38-1.oe2403next.src.rpm
checksum_type: sha256
description:
  This package is a Python library providing parsers for metadata related to
  composes and installation media.


pkgId: 91c6af67d3982b92240958de804bdb2edccf9d840f0bbcb43cd1a38c0e3bd11c
name: python-progressbar2
arch: src
version: 4.2.0
epoch: 0
release: 1.oe2403next
url: https://github.com/WoLpH/python-progressbar
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-progressbar2-4.2.0-1.oe2403next.src.rpm
checksum_type: sha256
summary:
  A Python Progressbar library to provide visual (yet text based) progress to long running operations.

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


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


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


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


pkgId: e617ef7fa71e59390adbec6be84c9bc272d1f714647a3b29f078dbdc66adb123
name: python-ptyprocess
arch: src
version: 0.7.0
epoch: 0
release: 2.oe2403next
summary: Run a subprocess in a pseudo terminal
url: https://github.com/pexpect/ptyprocess
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-ptyprocess-0.7.0-2.oe2403next.src.rpm
checksum_type: sha256
description:
  Launch a subprocess in a pseudo terminal (pty), and interact with both the
  process and its pty.

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


pkgId: a44a0f5f3e2e28e438c4cf7000e2256116047f2d85aa785196ab7eff6b48b7df
name: python-publicsuffix2
arch: src
version: 2.2019.12.21
epoch: 0
release: 1.oe2403next
url: https://github.com/nexb/python-publicsuffix2
rpm_license: MIT and MPL-2.0
rpm_group: Unspecified
rpm_buildhost: node-8hnkz.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-publicsuffix2-2.2019.12.21-1.oe2403next.src.rpm
checksum_type: sha256
summary:
  Get a public suffix for a domain name using the Public Suffix List. Forked from and using the same API as the publicsuffix package.

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


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

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

  It can be installed from PyPI:

      pip install pure_eval

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

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

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


  rect = Rectangle(3, 5)
  ```

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

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

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

  ```python
  import ast

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

  Output:

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

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

  ```python
  from pure_eval import Evaluator

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

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

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

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

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

  Output:

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

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

  ```python
  from pure_eval import CannotEval

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

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

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

  Output:

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

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

  ```python
  from pure_eval import group_expressions

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

  Output:

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

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

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

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

  ```python
  from pure_eval import is_expression_interesting

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

  Output:

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

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

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

  Output:

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

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

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

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

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

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

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

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

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

  Output:

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


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

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


pkgId: ca8d0efada1c21f9fb8fe264dc0d76554be623d93cbf14378918a79a2dc9b5f6
name: python-pyasn1
arch: src
version: 0.5.1
epoch: 0
release: 3.oe2403next
summary: ASN.1 library for Python
url: http://pyasn1.sourceforge.net/
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-pyasn1-0.5.1-3.oe2403next.src.rpm
checksum_type: sha256
description:
  Abstract Syntax Notation One (ASN.1) is a technology for exchanging structured data
  in a universally understood, hardware agnostic way. Many industrial, security and
  telephony applications heavily rely on ASN.1.
  The pyasn1 library implements ASN.1 support in pure-Python.


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


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


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


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


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


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


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


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


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


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


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


pkgId: 5d4c9522fca226f2333204f9e1635a4d1c2a27a2909e7e7660976dba293fe30a
name: python-pymongo
arch: src
version: 4.3.3
epoch: 0
release: 2.oe2403next
summary: PyMongo - the Python driver for MongoDB
url: https://github.com/mongodb/mongo-python-driver
rpm_license: Apache License 2.0
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-pymongo-4.3.3-2.oe2403next.src.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.


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


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


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


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


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


pkgId: 66fc4925058af9b062a46d9eaf7fa91962d035adb0e27c895e0cb00fdca7a729
name: python-pyproject-metadata
arch: src
version: 0.7.1
epoch: 0
release: 1.oe2403next
summary: PEP 621 metadata parsing
url: https://pypi.org/project/pyproject-metadata/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-pyproject-metadata-0.7.1-1.oe2403next.src.rpm
checksum_type: sha256
description:
  This project does not implement the parsing of pyproject.toml containing PEP 621 metadata.
  Instead, given a Python data structure representing PEP 621 metadata (already parsed), it\
  will validate this input and generate a PEP 643-compliant metadata file (e.g. PKG-INFO)


pkgId: 7b6bade792d1e1ae32c2c98ef96db545abcf28007f6a328467291eb63caeecbe
name: python-pyquery
arch: src
version: 2.0.0
epoch: 0
release: 1.oe2403next
summary: A jquery-like library for python
url: http://pypi.python.org/pypi/pyquery
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-pyquery-2.0.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  pyquery allows you to make jquery queries on xml documents.
  The API is as much as possible the similar to jquery.
  pyquery uses lxml for fast xml and html manipulation.


pkgId: 12c9ca4394985e043806fbd7890e705dfc79ff8903aa3f2fd1330d622fd93b43
name: python-pyroute2
arch: src
version: 0.7.9
epoch: 0
release: 2.oe2403next
summary: Python Netlink library
url: https://github.com/svinota/pyroute2
rpm_license: GPL-2.0-or-later and Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-5mlcj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-pyroute2-0.7.9-2.oe2403next.src.rpm
checksum_type: sha256
description:
  Pyroute2 is a pure Python **netlink** library. The core requires only Python
  stdlib, no 3rd party libraries. The library was started as an RTNL protocol
  implementation, so the name is **pyroute2**, but now it supports many netlink
  protocols.


pkgId: f0679aa6a19dd02563562195424d0b0ad0a1a673b5586a39341c63fc3aede5d5
name: python-pyrpm
arch: src
version: 0.14.1
epoch: 0
release: 2.oe2403next
summary: python-pyrpm is a Python library for parsing RPM spec files
url: https://github.com/bkircher/python-rpm-spec
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-pyrpm-0.14.1-2.oe2403next.src.rpm
checksum_type: sha256
description:
  python-pyrpm is a Python library for parsing RPM spec files. This module allows
  you to parse spec files and gives you simple access to various bits of
  information that is contained in the spec file.


pkgId: fdbb3cfaea336dcc5769fce793e27eb2a2530b17516f6ed42c63fc358fbdbef9
name: python-pyrsistent
arch: src
version: 0.19.3
epoch: 0
release: 1.oe2403next
summary: Persistent/Functional/Immutable data structures
url: http://github.com/tobgu/pyrsistent/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-7vnfn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-pyrsistent-0.19.3-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Pyrsistent is a number of persistent collections (by some referred to as functional data structures). Persistent in
  the sense that they are immutable.


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


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


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


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

  Notable features and goals:

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


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

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


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


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


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


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


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


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


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


pkgId: 317eb8205a1ea9224705a27a4db349c857380a0671b26ddefb49395c17d64b0e
name: python-pytest-timeout
arch: src
version: 2.1.0
epoch: 0
release: 1.oe2403next
summary: py.test plugin to abort hanging tests
url: http://github.com/pytest-dev/pytest-timeout/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-pytest-timeout-2.1.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  This is a plugin which will terminate tests after a certain timeout, assuming the test session isn’t being debugged. When aborting a test it will show a stack dump of all threads running at the time. This is useful when running tests under a continuous integration server or simply if you don’t know why the test suite hangs.


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


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


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


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


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

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


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

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


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


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


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


pkgId: 95617f00d4e4a4465be5ebb4075d756add164164b95a4abdbc1c41930fd77e90
name: python-qt5
arch: src
version: 5.15.6
epoch: 0
release: 4.oe2403next
summary: PyQt5 is a set of Python bindings for Qt5
url: http://www.riverbankcomputing.com/software/pyqt/
rpm_license: GPLv3
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-qt5-5.15.6-4.oe2403next.src.rpm
checksum_type: sha256
description:
  PyQt is a set of Python v2 and v3 bindings for The Qt Company's Qt application framework and runs on
  all platforms supported by Qt including Windows, OS X, Linux, iOS and Android. PyQt5 supports Qt v5.


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

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


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


pkgId: 80b212f5f56788a1e372de3aae2ab9af34f7aa2be79b8cce74f30178d169c63e
name: python-regex
arch: src
version: 2023.10.3
epoch: 0
release: 1.oe2403next
summary: Alternative regular expression module, to replace re.
url: https://bitbucket.org/mrabarnett/mrab-regex
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-mqk7w.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-regex-2023.10.3-1.oe2403next.src.rpm
checksum_type: sha256
description:
  This regex implementation is backwards-compatible with the standard 're' module, but offers additional functionality.


pkgId: 09e6742cd9e19497bec5a15e973b7fae28d20ec0b70c82ea7ce136906bbcb542
name: python-reno
arch: src
version: 3.5.0
epoch: 0
release: 1.oe2403next
summary: RElease NOtes manager
url: https://docs.openstack.org/reno/latest/
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-reno-3.5.0-1.oe2403next.src.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: 8f0bddcc4cdf092e5583f7d6f65a1aa51fe54a2e0ca89b84fd71bf17342d0858
name: python-requests
arch: src
version: 2.31.0
epoch: 0
release: 5.oe2403next
summary: Python HTTP Library
url: http://python-requests.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-q6kbq.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-requests-2.31.0-5.oe2403next.src.rpm
checksum_type: sha256
description:
  Requests is an HTTP library, written in Python, as an alternative
  to Python's builtin urllib2 which requires work (even
  method overrides) to perform basic tasks.
  Features of Requests:
   - GET, HEAD, POST, PUT, DELETE Requests:
     + HTTP Header Request Attachment.
     + Data/Params Request Attachment.
     + Multipart File Uploads.
     + CookieJar Support.
     + Redirection History.
     + Redirection Recursion Urllib Fix.
     + Automatic Decompression of GZipped Content.
     + Unicode URL Support.
   - Authentication:
     + URL + HTTP Auth Registry.


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

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


pkgId: 3a558b391ffad58fd783364d5376c8f7faf519b3da7ce9bd469b6fb5f72acf57
name: python-requests-file
arch: src
version: 1.5.1
epoch: 0
release: 5.oe2403next
summary: A transport adapter for use with the Requests Python library
url: https://github.com/dashea/requests-file
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-requests-file-1.5.1-5.oe2403next.src.rpm
checksum_type: sha256
description:
  Requests-File is a transport adapter for use with the Requests Python library
  to allow local filesystem access via file:// URLs.


pkgId: c7c58d29b8229c2bc31ed7dcdbabc7c2e703f3d67832aef17b901e8b400fc941
name: python-requests-ftp
arch: src
version: 0.3.1
epoch: 0
release: 18.oe2403next
summary: FTP Transport Adapter for Requests
url: https://github.com/Lukasa/requests-ftp
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: node-mt2bj.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-requests-ftp-0.3.1-18.oe2403next.src.rpm
checksum_type: sha256
description:
  Requests-FTP is an implementation of a very stupid FTP transport adapter
  for use with the awesome Requests Python library.


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


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


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


pkgId: cfda3a5572a1fbe8a5bf18484078d2144c583369bf2067e930113917adac2a69
name: python-requirementslib
arch: src
version: 2.3.0
epoch: 0
release: 1.oe2403next
summary: A tool for converting between pip-style and pipfile requirements.
url: https://github.com/sarugaku/requirementslib
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-requirementslib-2.3.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Install from `PyPI`_:
      $ pipenv install requirementslib
  Install from `Github`_:
      $ pipenv install -e git+https://github.com/sarugaku/requirementslib.git#egg=requirementslib


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


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


pkgId: a27e4ae4faf641a75f228dce0238b6bdf793724aa30dae96f855688193868d29
name: python-rsa
arch: src
version: 4.9
epoch: 0
release: 1.oe2403next
summary: Pure-Python RSA implementation
url: https://stuvel.eu/rsa
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-rsa-4.9-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Python-RSA is a pure-Python RSA implementation. It supports
  encryption and decryption, signing and verifying signatures,
  and key generation according to PKCS#1 version 1.5.


pkgId: 2a918f8a634bb431a8a6c477d7de68f3089674aea752563cc35a977fb29d65a3
name: python-rst-linker
arch: src
version: 2.4.0
epoch: 0
release: 1.oe2403next
summary: Tools for adding metadata and hyperlinks to reStructuredText.
url: https://github.com/jaraco/rst.linker
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-rst-linker-2.4.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
   rst.linker provides a routine for adding links and performing other custom
  replacements to reStructuredText files as a Sphinx extension.License License is
  indicated in the project metadata (typically one or more of the Trove
  classifiers). For more details, see this explanation <.


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


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


pkgId: 33d5cb0cf6d455722ff91f2da4dda7820c09e6aaeded309303f9e98995dff07b
name: python-schema
arch: src
version: 0.7.5
epoch: 0
release: 2.oe2403next
summary: Simple data validation library
url: https://github.com/keleshev/schema
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-schema-0.7.5-2.oe2403next.src.rpm
checksum_type: sha256
description:
  **schema** is a library for validating Python data structures, such as those
  obtained from config-files, forms, external services or command-line
  parsing, converted from JSON/YAML (or something else) to Python data-types.


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


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


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


pkgId: 81b254a074e2a05f1666de1eb1380a71b82675a3cf663c18537ef7ce08326f92
name: python-scp
arch: src
version: 0.14.5
epoch: 0
release: 1.oe2403next
summary: scp module for paramiko
url: https://github.com/jbardin/scp.py
rpm_license: LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: node-6r8sh.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-scp-0.14.5-1.oe2403next.src.rpm
checksum_type: sha256
description:
  The scp.py module uses a paramiko transport to send and recieve files via the
  scp1 protocol. This is the protocol as referenced from the openssh scp program,
  and has only been tested with this implementation.


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


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

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


pkgId: f4625b4b5a7ad23b5524d42ebec2991f14b324936b97ad7cb5ade655fa665cbe
name: python-setuptools
arch: src
version: 68.0.0
epoch: 0
release: 2.oe2403next
summary: Easily build and distribute Python packages
url: https://pypi.python.org/pypi/setuptools
rpm_license: MIT and (BSD or ASL 2.0)
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-setuptools-68.0.0-2.oe2403next.src.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: 502ff40e56b6e14ddba30cfc577b2f3a08878faa00a63b4f9b06354b6a86f443
name: python-setuptools-git-versioning
arch: src
version: 2.1.0
epoch: 0
release: 1.oe2403next
summary: Use git repo data for building a version number according PEP-440
url: https://github.com/dolfinus/setuptools-git-versioning
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-setuptools-git-versioning-2.1.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Use git repo data (latest tag, current commit hash, etc) for building a version
  number according PEP 440.

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

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


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


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


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


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


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


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


pkgId: 2f4c4a23f008058bd5c8ae966bb0d16e7094941e4c44ced3982e30df4961dc52
name: python-slip
arch: src
version: 0.6.5
epoch: 0
release: 7.oe2403next
summary: Library for Python 2.x with Convenience, extension and workaround
url: https://github.com/nphilipp/python-slip
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-slip-0.6.5-7.oe2403next.src.rpm
checksum_type: sha256
description:
  The Simple Library for Python 2.x and Python 3.x packages contain
  miscellaneous code for convenience, extension and workaround purposes.
  This package provides the "slip" and the "slip.util" modules.


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


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


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


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


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

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

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

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


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


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


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


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


pkgId: e77e9ce4d59c5f68818c6f90c27d673b9394b34a5004fa0bc6d8ed084567633b
name: python-sphinx-theme-alabaster
arch: src
version: 0.7.13
epoch: 0
release: 1.oe2403next
summary: Configurable sidebar-enabled Sphinx theme
url: https://pypi.python.org/pypi/alabaster
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-sphinx-theme-alabaster-0.7.13-1.oe2403next.src.rpm
checksum_type: sha256
description:
  This theme is a modified "Kr" Sphinx theme from @kennethreitz (especially as
  used in his Requests project), which was itself originally based on @mitsuhiko's
  theme used for Flask & related projects.


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


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

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


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


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


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


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


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


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


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


pkgId: 25cf62de9a1dd355839927fdcd3f8932577887a8aee5a4c90d9391b76580f5c8
name: python-sphinxext-altair
arch: src
version: 0.2.0
epoch: 0
release: 1.oe2403next
summary: sphinxext-altair: Sphinx extension for embedding Altair charts
url: https://github.com/altair-viz/sphinxext-altair
rpm_license: BSD-1-Clause
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-sphinxext-altair-0.2.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  sphinxext-altair provides the directive altair-plot to insert live-rendered Altair plots within your Sphinx documentation


pkgId: 01f812cbf8b86a4d1a65648b8fe7d2c31b371d54ca6681af51870f3f2bf60a81
name: python-sphinxext-rediraffe
arch: src
version: 0.2.7
epoch: 0
release: 1.oe2403next
summary: Sphinx extension to redirect nonexistent pages
url: https://github.com/wpilibsuite/sphinxext-rediraffe
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-zphbk.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-sphinxext-rediraffe-0.2.7-1.oe2403next.src.rpm
checksum_type: sha256
description:
  this sphinx extension redirects non-existent pages to working pages.
  Rediraffe can also check that deleted/renamed files in your git repo are
  redirected.
  Rediraffe creates a graph of all specified redirects and traverses it to
  point all internal urls to leaf urls.  This means that chained redirects
  will be resolved.  For example, if a config has 6 chained redirects, all
  6 links will redirect directly to the final link.  The end user will
  never experience more than 1 redirection.
  Note: Rediraffe supports the html and dirhtml builders.


pkgId: 1817ea5478b42f32ffcad9bb0c45594e36381be4d2bc617daa59e2a879c3900a
name: python-sqlalchemy
arch: src
version: 1.4.48
epoch: 0
release: 1.oe2403next
summary: SQL toolkit and object relational mapper for Python
url: http://www.sqlalchemy.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-4bwts.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-sqlalchemy-1.4.48-1.oe2403next.src.rpm
checksum_type: sha256
description:
  SQLAlchemy is an Object Relational Mapper (ORM) that provides a flexible,
  high-level interface to SQL databases. It contains a powerful mapping layer
  that users can choose to work as automatically or as manually, determining
  relationships based on foreign keys or to bridge the gap between database
  and domain by letting you define the join conditions explicitly.


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


pkgId: e6b6c86528973b5a260088c390718f459fcdeaf6aa577f0bd0820b24e8bab05a
name: python-statsmodels
arch: src
version: 0.14.0
epoch: 0
release: 2.oe2403next
summary: Statistical computations and models for Python
url: https://github.com/statsmodels/statsmodels
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-statsmodels-0.14.0-2.oe2403next.src.rpm
checksum_type: sha256
description:
  Statsmodels is a Python package that provides a complement to scipy for
  statistical computations including descriptive statistics and estimation
  and inference for statistical models.


pkgId: 0516cfc8c3bd327d61ad7b3e3820c8e87f9ae5d738cb96c53d3f4a043706b67e
name: python-straight-plugin
arch: src
version: 1.5.0
epoch: 0
release: 2.oe2403next
summary: Python plugin loader
url: https://github.com/ironfroggy/straight.plugin/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-straight-plugin-1.5.0-2.oe2403next.src.rpm
checksum_type: sha256
description:
  straight.plugin is a Python plugin loader inspired by twisted.plugin.
  The system is used to allow multiple Python packages to provide plugins within
  a namespace package, where other packages will locate and utilize. The plugins
  themselves are modules in a namespace package where the namespace identifies
  the plugins in it for some particular purpose or intent.


pkgId: 84436f4fcbf6accd56b227de6c46e15201a2b8c82e44e27be01acf734d2b9ddc
name: python-stuf
arch: src
version: 0.9.16
epoch: 0
release: 1.oe2403next
summary: Fancy python dictionary types
url: https://bitbucket.org/lcrees/stuf
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-stuf-0.9.16-1.oe2403next.src.rpm
checksum_type: sha256
description:
  A collection of Python dictionary types that support attribute-style
  access. Includes *defaultdict*,  *OrderedDict*, restricted, *ChainMap*,
  *Counter*, and frozen implementations plus miscellaneous utilities for
  writing Python software.


pkgId: b6624837dae47b38a261537f5695532670831981f1cc6ffe4c239c695df4a4ae
name: python-sure
arch: src
version: 2.0.1
epoch: 0
release: 1.oe2403next
summary: Utility belt for automated testing in Python
url: https://github.com/gabrielfalcao/sure
rpm_license: GPLv3+
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-sure-2.0.1-1.oe2403next.src.rpm
checksum_type: sha256
description:
  An idiomatic testing library for python with powerful and flexible assertions. Sure is heavily
  inspired in RSpec Expectations and should.js.


pkgId: c2e4035aa8e933ecda42d532fc3a0664ae640078683555dafcd4c1eb90f15b3a
name: python-sybil
arch: src
version: 3.0.1
epoch: 0
release: 3.oe2403next
summary: Automated testing for the examples in your documentation
url: https://sybil.readthedocs.io/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-sybil-3.0.1-3.oe2403next.src.rpm
checksum_type: sha256
description:
  This library provides a way to test examples in your documentation by parsing
  them from the documentation source and evaluating the parsed examples as part
  of your normal test run. Integration is provided for the three main Python
  test runners.


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


pkgId: 174d50eb1801627ae0dc066058e3feeeee6d62118e442126f816a9f893108083
name: python-systemd
arch: src
version: 235
epoch: 0
release: 1.oe2403next
summary: Python module for native access to the systemd facilities.
url: https://github.com/systemd/python-systemd
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-systemd-235-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Python module wrapping systemd functionality, includes sending of structured
  messages to the journal and reading journal files, querying machine and boot
  identifiers and a lists of message identifiers provided by systemd. Other
  functionality provided by libsystemd is also wrapped.


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


pkgId: a99aa7dd28cf136a6e022962b0bad3c6af0df8087deaae9300c0cfcbf95d0681
name: python-tempita
arch: src
version: 0.5.2
epoch: 0
release: 2.oe2403next
summary: A small templating language for text substitution
url: https://pypi.org/project/Tempita/0.5.2/#description
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-tempita-0.5.2-2.oe2403next.src.rpm
checksum_type: sha256
description:
  Tempita is a small templating language for text substitution.
  This isn't meant to be the Next Big Thing in templating; it is just a handy little templating
  language for when your project outgrows string.Template or % substitution. It is small, it
  embeds Python in strings, and it does not do much else.


pkgId: 75707159e03a23d07dcdbafc315376d92a3760250839c3cdac8efc2daa5ac0d3
name: python-tenacity
arch: src
version: 8.2.3
epoch: 0
release: 1.oe2403next
summary: Retry code until it succeeds
url: https://github.com/jd/tenacity
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-6g6qv.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-tenacity-8.2.3-1.oe2403next.src.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: 66bafdfe469cb90c2383ed6c9bc8df2e7fb9f356ab812a58cc91c9489b3fb4a4
name: python-tensorboard
arch: src
version: 2.12.1
epoch: 0
release: 2.oe2403next
summary: TensorBoard lets you watch Tensors Flow
url: https://github.com/tensorflow/tensorboard
rpm_license: Apache 2.0
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-tensorboard-2.12.1-2.oe2403next.src.rpm
checksum_type: sha256
description:
  TensorBoard is a suite of web applications for inspecting and understanding
  your TensorFlow runs and graphs.

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


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


pkgId: 84de41b8ac205c2323ec9b06367c473a6b719911670ab94a8fba7679fe73d946
name: python-testscenarios
arch: src
version: 0.5.0
epoch: 0
release: 15.oe2403next
summary: Provides clean dependency injection for python unittest style tests
url: https://launchpad.net/testscenarios
rpm_license: ASL 2.0 and BSD
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-testscenarios-0.5.0-15.oe2403next.src.rpm
checksum_type: sha256
description:
  testscenarios provides clean dependency injection for python unittest style tests.
  This can be used for interface testing (testing many implementations via a single test suite)
  or for classic dependency injection (provide tests with dependencies externally to
  the test code itself, allowing easy testing in different situations).


pkgId: bc6ff8f21c6c3d1bd78dddf7fbcb6c6ae68b444519e67154f8c8350f7d96828e
name: python-testtools
arch: src
version: 2.6.0
epoch: 0
release: 1.oe2403next
summary: Extensions to the Python unit testing framework
url: https://launchpad.net/testtools
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-testtools-2.6.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Testtools is a set of extensions to the Python standard library's unit testing framework. These
  extensions have been derived from years of experience with unit testing in Python and come from
  many different sources.


pkgId: d0b428950fc70b6c59f72ef883d442fbc7373c374ede4ef0f2499e4a6ef6ceb9
name: python-threadpoolctl
arch: src
version: 3.2.0
epoch: 0
release: 1.oe2403next
summary: Python helpers to limit the number of threads
url: https://github.com/joblib/threadpoolctl/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-59dcx.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-threadpoolctl-3.2.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  Python helpers to limit the number of threads used in
  the threadpool-backed of common native libraries used for
  scientific computing and data science (e.g. BLAS and OpenMP).

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


pkgId: 185b1a0276cc18165b554500e2e2db7ee95a8205fb3b2a44e1d1f3105b757fef
name: python-tinycss2
arch: src
version: 1.1.0
epoch: 0
release: 1.oe2403next
summary: Low-level CSS parser for Python
url: https://pypi.python.org/pypi/tinycss2/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-tinycss2-1.1.0-1.oe2403next.src.rpm
checksum_type: sha256
description:
  tinycss2 is a modern, low-level CSS parser for Python. tinycss2 is a rewrite of
  tinycss with a simpler API, based on the more recent CSS Syntax Level 3
  specification.


pkgId: e92a84ee4316f1c6ba0055bb00d61ce7ce5d7bd3b95f458d5aa26207025daec2
name: python-toml
arch: src
version: 0.10.2
epoch: 0
release: 2.oe2403next
summary: Python Library for Tom's Obvious, Minimal Language
url: https://github.com/uiri/toml
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-zdlgn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-toml-0.10.2-2.oe2403next.src.rpm
checksum_type: sha256
description:
  TOML aims to be a minimal configuration file format that's easy to read due to obvious semantics. TOML is designed to map unambiguously to a hash table. TOML should be easy to parse into data structures in a wide variety of languages.


pkgId: 687f5441da70fd607499cf87bfdadd3e16791124f19b8ff709f4c838f9e7b563
name: python-tomli-w
arch: src
version: 1.0.0
epoch: 0
release: 2.oe2403next
summary: A Python library for writing TOML
url: https://github.com/hukkin/tomli-w
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-tomli-w-1.0.0-2.oe2403next.src.rpm
checksum_type: sha256
description:
  Tomli-W is a Python library for writing TOML. It is a write-only counterpart
  to Tomli, which is a read-only TOML parser. Tomli-W is fully compatible
  with TOML v1.0.0.


pkgId: 4a2ef545ee2285dace94a3bde2a6d4c62f83de15a08cbff3ed980edfafc15020
name: python-tomlkit
arch: src
version: 0.13.3
epoch: 0
release: 1.oe2403next
summary: Style preserving TOML library
url: https://github.com/sdispater/tomlkit
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-tomlkit-0.13.3-1.oe2403next.src.rpm
checksum_type: sha256
description:
  TOML Kit is a 1.0.0-compliant TOML library.

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


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


pkgId: ca039f4de128c0a8a5ce8159c0591c9683f28617ff19e7f8af101250eca4cf73
name: python-tornado
arch: src
version: 6.5
epoch: 0
release: 5.oe2403next
description: Tornado is an open source version of the scalable, non-blocking web server and tools.
url: http://www.tornadoweb.org/
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: node-696fc.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-tornado-6.5-5.oe2403next.src.rpm
checksum_type: sha256
summary:
  Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.


pkgId: 26bc7ce00d115fb13ccc46803dbc3cc365fb92f45b72067d838fb53853cdac70
name: python-tox
arch: src
version: 4.11.1
epoch: 0
release: 1.oe2403next
summary: Virtualenv-based automation of test activities
url: https://tox.readthedocs.io
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: node-6zdbl.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-tox-4.11.1-1.oe2403next.src.rpm
checksum_type: sha256
description:
  At its core tox povides a convenient way to run arbitrary commands in isolated environments to serve as a single entry point for build, test and release activities.


pkgId: 951326d540deca51f1b92d9dc49d89c7417e3dd6f4474541977cc9ed8177e6a9
name: python-tqdm
arch: src
version: 4.66.2
epoch: 0
release: 2.oe2403next
summary: A Fast and Extensible Progress Bar for Python and CLI
url: https://github.com/tqdm/tqdm
rpm_license: MPL-2.0 and MIT
rpm_group: Unspecified
rpm_buildhost: node-fz7tw.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-tqdm-4.66.2-2.oe2403next.src.rpm
checksum_type: sha256
description:
  tqdm derives from the Arabic word taqaddum which can mean "progress". Instantly
  make your loops show a smart progress meter - just wrap any iterable with
  tqdm(interable), and you are done!


pkgId: ce6ac0d3123e3a308318fbc0d7631960f658fe61652b35a9ed35fa27a68f8c74
name: python-traitlets
arch: src
version: 5.14.1
epoch: 0
release: 2.oe2403next
summary: A lightweight Traits like module.
url: https://github.com/ipython/traitlets
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: node-hm2tn.compass-ci.net
rpm_packager: http://openeuler.org
location_href: Packages/python-traitlets-5.14.1-2.oe2403next.src.rpm
checksum_type: sha256
description:
  A framework that lets Python classes have attributes with type checking, dynamically calculated default values,
  and callbacks.


