# packages

pkgId: fc1b4b2b3c91869d253b51953b0b32e3a240c6a2c6028b09278d8db8c6fd3aff
name: perl-Module-Load
arch: noarch
version: 0.36
epoch: 1
release: 3.oe2503
summary: Runtime require of both modules and files
url: https://metacpan.org/release/Module-Load
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Module-Load-0.36-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Load-0.36-3.oe2503.noarch.rpm
checksum_type: sha256
description:
  Module::Load eliminates the need to know whether you are trying to require either a file or a module.
  If you consult perldoc -f require you will see that require will behave differently when given a
  bareword or a string. In the case of a string, require assumes you are wanting to load a file. But
  in the case of a bareword, it assumes you mean a module. This gives nasty overhead when you are trying
  to dynamically require modules at runtime, since you will need to change the module notation
  (Acme::Comment) to a file notation fitting the particular platform you are on.

  Module::Load eliminates the need for this overhead and will just DWYM.


pkgId: c46d6c15318600a96da0a5b0eb03f5d0e2a20ed431f3282d8e9a5bb8e56fe844
name: perl-Module-Load-Conditional
arch: noarch
version: 0.74
epoch: 0
release: 3.oe2503
summary: Looking up module information / loading at runtime
url: https://metacpan.org/release/Module-Load-Conditional
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 3ae5def95d49
rpm_sourcerpm: perl-Module-Load-Conditional-0.74-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Load-Conditional-0.74-3.oe2503.noarch.rpm
checksum_type: sha256
description:
  Module::Load::Conditional provides simple ways to query and possibly load
  any of the modules you have installed on your system during runtime. It is
  able to load multiple modules at once or none at all if one of them was not
  able to load. It also takes care of any error checking and so forth.


pkgId: f5257e41cf4a87707b0f8115128e8b7b235a34ab9b8f411141f206e1dcd18be4
name: perl-Module-Manifest-Skip
arch: noarch
version: 0.23
epoch: 0
release: 17.oe2503
summary: MANIFEST.SKIP Manangement for Modules
url: https://metacpan.org/release/Module-Manifest-Skip
rpm_license: GPL+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: perl-Module-Manifest-Skip-0.23-17.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Manifest-Skip-0.23-17.oe2503.noarch.rpm
checksum_type: sha256
description:
  CPAN module authors use a "MANIFEST.SKIP" file to exclude certain well known files from getting put
  into a generated "MANIFEST" file, which would cause them to go into the final distribution package.

  The packaging tools try to automatically skip things for you, but if you add one of your own entries,
  you have to add all the common ones yourself. This module attempts to make all of this boring process
  as simple and reliable as possible.

  Module::Manifest::Skip can create or update a MANIFEST.SKIP file for you. You can add your own entries,
  and it will leave them alone. You can even tell it to not skip certain entries that it normally skips,
  although this is rarely needed.


pkgId: 0b22921b26163f4f5fb5bb6de12b47865317a1d330857957c7108d6c1a4c8056
name: perl-Module-Metadata
arch: noarch
version: 1.000038
epoch: 0
release: 1.oe2503
summary: Gather package and POD information from perl module files
url: https://metacpan.org/release/Module-Metadata
rpm_license: GPLv1+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Module-Metadata-1.000038-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Metadata-1.000038-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module provides a standard way to gather metadata about a .pm file
  through (mostly) static analysis and (some) code execution.
  When determining the version of a module, the $VERSION assignment is evaled,
  as is traditional in the CPAN toolchain.This module provides a standard way
  to gather metadata about a .pm file through (mostly) static analysis and
  (some) code execution. When determining the version of a module,
  the $VERSION assignment is evaled, as is traditional in the CPAN toolchain.


pkgId: 860fc2c720ec4af9b5ca5bd941f8491247e06e1c7333b0df8277051709f60730
name: perl-Module-Package
arch: noarch
version: 0.30
epoch: 0
release: 22.oe2503
summary: Postmodern Perl Module Packaging
url: https://metacpan.org/release/Module-Package
rpm_license: GPL+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: perl-Module-Package-0.30-22.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Package-0.30-22.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module is a dropin replacement for Module::Install. It does everything Module::Install does,
  but just a bit better.

  Actually this module is simply a wrapper around Module::Install. It attempts to drastically reduce
  what goes in a Makefile.PL, while at the same time, fixing many of the problems that people have
  had with Module::Install (and other module frameworks) over the years.


pkgId: ea0d92d78fd65fe7bc6a9dde38267a902ccd92d503e66f217e4ed8a80f165e39
name: perl-Module-Package-Au
arch: noarch
version: 2
epoch: 0
release: 16.oe2503
summary: Reusable Module::Install bits
url: https://metacpan.org/release/Module-Package-Au
rpm_license: CC0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Module-Package-Au-2-16.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Package-Au-2-16.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module defines a set of standard configurations for Makefile.PL files based on Module::Package.


pkgId: 2b34c3929cc247d0390811c40ea59455e3fb5f40d734146245334e0d0487aad1
name: perl-Module-Pluggable
arch: noarch
version: 6.2
epoch: 2
release: 2.oe2503
summary: Automatically give your module the ability to have plugins
url: https://metacpan.org/release/Module-Pluggable
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: f068bb263e35
rpm_sourcerpm: perl-Module-Pluggable-6.2-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Pluggable-6.2-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Provides a simple but, hopefully, extensible way of having 'plugins' for your module.
  obviously this isn't going to be the be all and end all of solutions but is works for me
  Essentially all it does is export a method into your namespace that looks.
  through a search path for .pm files and turn those into class names.
  Optionally it instantiates those classes for you.


pkgId: 915d982346231d596d8b9f6442fd4b7853d3a817fa72f576a2b881708a68a470
name: perl-Module-Runtime
arch: noarch
version: 0.016
epoch: 0
release: 5.oe2503
summary: Runtime module handling
url: https://metacpan.org/release/Module-Runtime
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: 6f75b60733b8
rpm_sourcerpm: perl-Module-Runtime-0.016-5.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Runtime-0.016-5.oe2503.noarch.rpm
checksum_type: sha256
description:
  The functions exported by this module deal with runtime handling
  of Perl modules, which are normally handled at compile time. This
  module avoids using any other modules, so that it can be used in
  low-level infrastructure


pkgId: 5f426f13ff37517f5e4ff6785c7d66dd0ecd654c244c59dc5d13d96ec8929d10
name: perl-Module-ScanDeps
arch: noarch
version: 1.37
epoch: 0
release: 2.oe2503
summary: Recursively scan Perl code for dependencies
url: https://metacpan.org/release/Module-ScanDeps
rpm_license: GPL-1.0-only OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Module-ScanDeps-1.37-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-ScanDeps-1.37-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module scans potential modules used by perl programs, and returns a hash reference; its keys are the module
  names as appears in %INC (e.g. Test/More.pm); the values are hash references.


pkgId: 7da2da546b544f5bdce04fd26568148c0a7b14348eb4b9840ec3d17e9aa682f6
name: perl-Module-Signature
arch: noarch
version: 0.89
epoch: 0
release: 2.oe2503
summary: Module signature file manipulation
url: https://metacpan.org/release/Module-Signature/
rpm_license: CC0 1.0 Universal
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Module-Signature-0.89-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Signature-0.89-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Module::Signature adds cryptographic authentications to CPAN distributions,
  via the special SIGNATURE file.


pkgId: 793c36a385bf55fe46238de56e6725c1829471f7ec49f199579898b05f00ad94
name: perl-MojoX-MIME-Types
arch: noarch
version: 2.26
epoch: 0
release: 2.oe2503
summary: MIME-Types for perl Mojolicious
url: https://metacpan.org/release/MIME-Types
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 07fcf4bc1385
rpm_sourcerpm: perl-MIME-Types-2.26-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-MojoX-MIME-Types-2.26-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  perl-MojoX-MIME-Types is a replacement for Mojolicious::Types.The best part is it contains
  a more correct handling plus a complete list of types... a huge list of types.


pkgId: 42880980b5813901b92505cd608ae4eef17e9dd338e5c35412315031ff59cf79
name: perl-Mojolicious
arch: noarch
version: 9.39
epoch: 0
release: 2.oe2503
summary: A next generation web framework for Perl
url: https://metacpan.org/release/Mojolicious
rpm_license: Artistic-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Mojolicious-9.39-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mojolicious-9.39-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Back in the early days of the web there was this wonderful Perl library
  called CGI, many people only learned Perl because of it. It was simple
  enough to get started without knowing much about the language and powerful
  enough to keep you going, learning by doing was much fun. While most of the
  techniques used are outdated now, the idea behind it is not. Mojolicious is
  a new attempt at implementing this idea using state of the art technology.


pkgId: 5e7a6085d53ca243eee03a507115f972e697c92bb49f97c84b952b1cf6a44140
name: perl-Moo
arch: noarch
version: 2.005005
epoch: 0
release: 3.oe2503
summary: Minimalist Object Orientation (with Moose compatibility)
url: https://metacpan.org/release/Moo
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-13
rpm_sourcerpm: perl-Moo-2.005005-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Moo-2.005005-3.oe2503.noarch.rpm
checksum_type: sha256
description:
  Moo is an extremely light-weight Object Orientation system. It allows one to concisely define
  objects and roles with a convenient syntax that avoids the details of Perl's object system.
  Moo contains a subset of Moose and is optimised for rapid startup.

  Moo avoids depending on any XS modules to allow for simple deployments. The name Moo is based
  on the idea that it provides almost -- but not quite -- two thirds of Moose.


pkgId: 50beb08bf49372b803125facdf8805c00a4abc85281eab2f60d0d5e00e515457
name: perl-Mozilla-CA
arch: noarch
version: 20240730
epoch: 1
release: 1.oe2503
summary: Mozilla's CA cert bundle in PEM format
url: https://metacpan.org/release/Mozilla-CA
rpm_license: MPLv2.0
rpm_group: Unspecified
rpm_buildhost: df53d0b9de4e
rpm_sourcerpm: perl-Mozilla-CA-20240730-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mozilla-CA-20240730-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  Mozilla::CA provides a copy of Mozilla's bundle of Certificate
  Authority certificates in a form that can be consumed by modules
  and libraries based on OpenSSL.


pkgId: 6f04920283c4476b3038082840e3a410179a10b6814cf5b433bf19cbbbe19761
name: perl-NTLM
arch: noarch
version: 1.09
epoch: 0
release: 21.oe2503
summary: An NTLM authentication module
url: https://metacpan.org/release/NTLM
rpm_license: GPL+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-NTLM-1.09-21.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-NTLM-1.09-21.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module implements the NTLM authentication mechanism.
  It can be used to perform NTLM style authentication for any desired protocol.


pkgId: d0ad286da784a3b3d0f383760ee06d77afcc3d292d158e25eb8161f281959df0
name: perl-Net-CIDR-Lite
arch: noarch
version: 0.22
epoch: 0
release: 3.oe2503
summary: Net::CIDR::Lite - Perl extension for merging IPv4 or IPv6 CIDR addresses
url: https://metacpan.org/pod/Net::CIDR::Lite
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 34f32840ccac
rpm_sourcerpm: perl-Net-CIDR-Lite-0.22-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-CIDR-Lite-0.22-3.oe2503.noarch.rpm
checksum_type: sha256
description:
  Faster alternative to Net::CIDR when merging a large number of CIDR address ranges. Works for IPv4
  and IPv6 addresses.


pkgId: d8a34ade02362bf54791dae6cbb6e24e3a1f846ce45fa6349f087f227aca1f3b
name: perl-Net-DNS
arch: noarch
version: 1.48
epoch: 0
release: 1.oe2503
summary: DNS resolver modules for Perl
url: https://metacpan.org/release/Net-DNS
rpm_license: (GPL+ or Artistic) and MIT
rpm_group: Unspecified
rpm_buildhost: 579b42e01c00
rpm_sourcerpm: perl-Net-DNS-1.48-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-DNS-1.48-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  Net :: DNS is a collection of Perl's Domain Name System resolvers.
  It allows programmers to perform DNS queries for gethostbyname and
  gethostbyaddr functions.

  The programmer should be somewhat familiar with the format of a DNS packet and
  its various sections. See RFC 1035 or DNS and BIND (Albitz & Liu) for details.


pkgId: 060203047a9b284e2d92cc7c92f871ce77f85f9d2bccae47ee95be71a4f5ce2f
name: perl-Net-DNS-Resolver-Mock
arch: noarch
version: 1.20230216
epoch: 0
release: 2.oe2503
summary: A subclass for mocking a DNS Resolver object
url: https://metacpan.org/release/Net-DNS-Resolver-Mock
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Net-DNS-Resolver-Mock-1.20230216-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-DNS-Resolver-Mock-1.20230216-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  The perl-Net-DNS-Resolver-Mock package contains a subclass of
  Net::DNS::Resolver which mocks a DNS Resolver object primarily used
  for testing.


pkgId: a1df6cfc69d1accc7f640c7b08da19b3a008bbe7ef556746b146db570b0c6016
name: perl-Net-DNS-Resolver-Programmable
arch: noarch
version: 0.009
epoch: 0
release: 6.oe2503
summary: Programmable DNS Resolver Class for Offline
url: https://metacpan.org/release/Net-DNS-Resolver-Programmable
rpm_license: GPL-2.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 4bba598060bf
rpm_sourcerpm: perl-Net-DNS-Resolver-Programmable-0.009-6.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-DNS-Resolver-Programmable-0.009-6.oe2503.noarch.rpm
checksum_type: sha256
description:
  Net::DNS::Resolver::Programmable is a Net::DNS::Resolver descendant
  class that allows a virtual DNS to be emulated instead of querying the real
  DNS.A set of static DNS records may be supplied, or arbitrary code may be
  specified as a means for retrieving DNS records, or even generating them on
  the fly.


pkgId: 7f87b0ddc22123f170559af21a27dd47ec53e48e693959a44a1a445a6abdef0e
name: perl-Net-DNS-SEC
arch: riscv64
version: 1.26
epoch: 0
release: 2.oe2503
summary: An extension module of Perl(Net::DNS) package
url: https://metacpan.org/release/Net-DNS-SEC
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: 25aa6129e39b
rpm_sourcerpm: perl-Net-DNS-SEC-1.26-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-DNS-SEC-1.26-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The perl-Net-DNS-SEC package contains Net::DNS::SEC module which implements the
  cryptographic signature generation and verification functions that are relevant
  for DNSSEC operations. It also provides a class for handling keysets. Keysets
  are administrative files used by the BIND tools for key maintenance tasks.
  Net::DNS::SEC::Keyset provides an abstract interface for doing fun things with
  them.


pkgId: 3871c3fd6b3709c6dd115ed3445aa8b2821efce4d3ed2e4fc41d61a2098713c6
name: perl-Net-Daemon
arch: noarch
version: 0.49
epoch: 1
release: 2.oe2503
summary: Perl extension for portable daemons
url: https://metacpan.org/release/Net-Daemon
rpm_license: GPL+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-02
rpm_sourcerpm: perl-Net-Daemon-0.49-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-Daemon-0.49-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Net::Daemon is an abstract base class for implementing portable server
  applications in a very simple way. The module is designed for Perl 5.005
  and threads, but can work with fork() and Perl 5.004.

  The Net::Daemon class offers methods for the most common tasks a daemon
  needs: Starting up, logging, accepting clients, authorization,
  restricting its own environment for security and doing the true work.
  You only have to override those methods that aren't appropriate for you,
  but typically inheriting will safe you a lot of work anyways.


pkgId: 7b3fd7f87ede0106d8f96dfef2f93b20ba18062a64b9179875836885f3900c01
name: perl-Net-HTTP
arch: noarch
version: 6.23
epoch: 0
release: 1.oe2503
summary: Low-level HTTP connection (client)
url: https://metacpan.org/release/Net-HTTP
rpm_license: GPL+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Net-HTTP-6.23-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-HTTP-6.23-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  The `Net::HTTP` class is a low-level HTTP client.  An instance of the
  `Net::HTTP` class represents a connection to an HTTP server.  The
  HTTP protocol is described in RFC 2616.  The `Net::HTTP` class
  supports `HTTP/1.0` and `HTTP/1.1`.

  `Net::HTTP` is a sub-class of one of `IO::Socket::IP` (IPv6+IPv4),
  `IO::Socket::INET6` (IPv6+IPv4), or `IO::Socket::INET` (IPv4 only).
  You can mix the methods described below with reading and writing from the
  socket directly.  This is not necessary a good idea, unless you know what
  you are doing.


pkgId: d3f6cea5a28fb4c9fd22c5655cfdb846f6a0ff0f6c3f11f8c1713e4ec3de8a8e
name: perl-Net-IP
arch: noarch
version: 1.26
epoch: 0
release: 2.oe2503
summary: Perl module for manipulation of IPv4 and IPv6 addresses
url: https://metacpan.org/release/Net-IP
rpm_license: HPND AND (GPL-1.0-or-later OR Artistic-1.0-Perl)
rpm_group: Unspecified
rpm_buildhost: f783b6d49b71
rpm_sourcerpm: perl-Net-IP-1.26-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-IP-1.26-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This is the Net::IP module, designed to allow easy manipulation of IPv4 and
  IPv6 addresses.

  Two applications using the Net::IP module are included: ipcount, an IP address
  mini-calculator, which can calculate the number of IP addresses in a prefix or
  all the prefixes contained in a given range; and iptab, which prints out a
  handy IP "cheat sheet".


pkgId: 8e567d5d68f68a3efe96c68f6c8f0551fa056a5c032c2c0131a0503f0afd3865
name: perl-Net-LibIDN
arch: riscv64
version: 0.12
epoch: 0
release: 35.oe2503
summary: Perl bindings for GNU Libidn
url: https://metacpan.org/release/Net-LibIDN
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 1e41f490a324
rpm_sourcerpm: perl-Net-LibIDN-0.12-35.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-LibIDN-0.12-35.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Provides bindings for GNU Libidn, a C library for handling Internationalized
  Domain Names according to IDNA (RFC 3490), in a way very much inspired by
  Turbo Fredriksson's PHP-IDN.


pkgId: 8490498ec35f6b29f5edbff84a83564df252b51463f89a8005d416abb04428d4
name: perl-Net-LibIDN2
arch: riscv64
version: 1.02
epoch: 0
release: 2.oe2503
summary: GNU Libidn2 connected to Perl
url: https://metacpan.org/release/Net-LibIDN2
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: b16176463367
rpm_sourcerpm: perl-Net-LibIDN2-1.02-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-LibIDN2-1.02-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Provides bindings for GNU Libdin2, a C Library for handling internationalized domain names based on
  IDNA 2008,Punycode and TR46.


pkgId: bc5edb33af1b6c2a887ce1b76dd94fdecdeb5c94220be67205ead00de4222299
name: perl-Net-SMTP-SSL
arch: noarch
version: 1.04
epoch: 0
release: 9.oe2503
summary: SSL support for Net::SMTP
url: https://metacpan.org/release/Net-SMTP-SSL
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Net-SMTP-SSL-1.04-9.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-SMTP-SSL-1.04-9.oe2503.noarch.rpm
checksum_type: sha256
description:
  Implements the same API as Net::SMTP, but uses IO::Socket::SSL for its
  network operations. Due to the nature of Net::SMTP's new method, it is
  not overridden to make use of a default port for the SMTPS service.
  Perhaps future versions will be smart like that.


pkgId: ce35e711ef6e95e7fa338d1c25bca2ba5a7e3b133028decb516efc34d8efb0a7
name: perl-Net-Server
arch: noarch
version: 2.014
epoch: 0
release: 3.oe2503
summary: Extensible, general Perl server engine
url: https://metacpan.org/release/Net-Server
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: c5bc46f3a7a4
rpm_sourcerpm: perl-Net-Server-2.014-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-Server-2.014-3.oe2503.noarch.rpm
checksum_type: sha256
description:
  This package designed to be the back-end layer of the internet protocol servers.
  And it is an extensible, class-oriented module written by perl.


pkgId: ff63a5f5bb7b9e0cb25dd18c36302a736506db5cbddd677e9c2c17a286fe0ef7
name: perl-NetAddr-IP
arch: riscv64
version: 4.079
epoch: 0
release: 11.oe2503
summary: Manages IPv4 and IPv6 addresses and subnets
url: https://metacpan.org/release/NetAddr-IP
rpm_license: GPLv2+ and (GPLv2+ or Artistic clarified)
rpm_group: Unspecified
rpm_buildhost: 3c0c7c5cb7fb
rpm_sourcerpm: perl-NetAddr-IP-4.079-11.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-NetAddr-IP-4.079-11.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This module manages IPv4 and IPv6 addresses and subnets by providing an object-oriented
  abstraction on top of IP addresses or IP subnets, which allows for easy manipulations.


pkgId: b9d5884aaf14daadd304b2c86026a9b8005f45fde4b9b53285a535126b5b1f67
name: perl-Number-Compare
arch: noarch
version: 0.03
epoch: 0
release: 3.oe2503
summary: Numeric comparisons
url: https://search.cpan.org/dist/Number-Compare/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: perl-Number-Compare-0.03-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Number-Compare-0.03-3.oe2503.noarch.rpm
checksum_type: sha256
description:
  Number::Compare compiles a simple comparison to an anonymous subroutine,
  which you can call with a value to be tested again.


pkgId: fb8620c6b7c3cbf8898820fd3b456bda92207e10ad12b7c6b1c038301e9e2155
name: perl-Object-HashBase
arch: noarch
version: 0.015
epoch: 0
release: 2.oe2503
summary: Build hash-based classes
url: https://metacpan.org/release/Object-HashBase
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-02
rpm_sourcerpm: perl-Object-HashBase-0.015-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Object-HashBase-0.015-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This package is used to generate classes based on hash references. Using this
  class will give you a new() method, as well as generating accessors you
  request.  Generated accessors will be getters, set_ACCESSOR setters will also
  be generated for you. You also get constants for each accessor (all caps)
  which return the key into the hash for that accessor. Single inheritance is
  also supported.


pkgId: 1b374d36c95570c7ea9d1fb3d846a96d174875bf70992974e55a281de7d26bcc
name: perl-Object-HashBase-tools
arch: noarch
version: 0.015
epoch: 0
release: 2.oe2503
summary: Generate inlined Object::HashBase Perl module
url: https://metacpan.org/release/Object-HashBase
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-02
rpm_sourcerpm: perl-Object-HashBase-0.015-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Object-HashBase-tools-0.015-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  hashbase_inc.pl script generates a Perl module that contains
  a Object::HashBase module mangled into a name space of your choice. It can
  also generate the tests for it.


pkgId: 48b746ea2a2ea4c0d9ab330aa2c5c6844f01b12ffdc58b91865039559bdfb8fa
name: perl-PCP-LogImport
arch: riscv64
version: 6.3.2
epoch: 0
release: 1.oe2503
summary: Performance Co-Pilot (PCP) Perl bindings for importing external data into PCP archives
url: https://pcp.io
rpm_license: GPL-2.0-or-later
rpm_vendor: openEuler
rpm_group: Unspecified
rpm_buildhost: 12107b0cb1bd
rpm_sourcerpm: pcp-6.3.2-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-PCP-LogImport-6.3.2-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The PCP::LogImport module contains the Perl language bindings for
  importing data in various 3rd party formats into PCP archives so
  they can be replayed with standard PCP monitoring tools.


pkgId: bde91ba2ba7062b12a2e372ee519f0e3f8c9cc95da268ed625e52ef5a7fc9ee0
name: perl-PCP-LogSummary
arch: riscv64
version: 6.3.2
epoch: 0
release: 1.oe2503
summary: Performance Co-Pilot (PCP) Perl bindings for post-processing output of pmlogsummary
url: https://pcp.io
rpm_license: GPL-2.0-or-later
rpm_vendor: openEuler
rpm_group: Unspecified
rpm_buildhost: 12107b0cb1bd
rpm_sourcerpm: pcp-6.3.2-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-PCP-LogSummary-6.3.2-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The PCP::LogSummary module provides a Perl module for using the
  statistical summary data produced by the Performance Co-Pilot
  pmlogsummary utility.  This utility produces various averages,
  minima, maxima, and other calculations based on the performance
  data stored in a PCP archive.  The Perl interface is ideal for
  exporting this data into third-party tools (e.g. spreadsheets).


pkgId: 9bb61796a7795a4617c87487ae0e24028fcd1d2b718ab8bd6860e48849e8fde3
name: perl-PCP-MMV
arch: riscv64
version: 6.3.2
epoch: 0
release: 1.oe2503
summary: Performance Co-Pilot (PCP) Perl bindings for PCP Memory Mapped Values
url: https://pcp.io
rpm_license: GPL-2.0-or-later
rpm_vendor: openEuler
rpm_group: Unspecified
rpm_buildhost: 12107b0cb1bd
rpm_sourcerpm: pcp-6.3.2-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-PCP-MMV-6.3.2-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The PCP::MMV module contains the Perl language bindings for
  building scripts instrumented with the Performance Co-Pilot
  (PCP) Memory Mapped Value (MMV) mechanism.
  This mechanism allows arbitrary values to be exported from an
  instrumented script into the PCP infrastructure for monitoring
  and analysis with pmchart, pmie, pmlogger and other PCP tools.


pkgId: c30dab89f9e79fd5f8d44224e16164819b9da3a93206cb267db61ed77189fdee
name: perl-PCP-PMDA
arch: riscv64
version: 6.3.2
epoch: 0
release: 1.oe2503
summary: Performance Co-Pilot (PCP) Perl bindings and documentation
url: https://pcp.io
rpm_license: GPL-2.0-or-later
rpm_vendor: openEuler
rpm_group: Unspecified
rpm_buildhost: 12107b0cb1bd
rpm_sourcerpm: pcp-6.3.2-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-PCP-PMDA-6.3.2-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The PCP::PMDA Perl module contains the language bindings for
  building Performance Metric Domain Agents (PMDAs) using Perl.
  Each PMDA exports performance data for one specific domain, for
  example the operating system kernel, Cisco routers, a database,
  an application, etc.


pkgId: 158d0b92b1e17533a7debb53439173cd894cf40422ca39939a40cc11b2f03378
name: perl-POE
arch: noarch
version: 1.370
epoch: 0
release: 1.oe2503
summary: Portable multitasking and networking framework for event loops
url: https://metacpan.org/release/POE
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: perl-POE-1.370-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-POE-1.370-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  POE is a framework for cooperative, event driven multitasking in Perl. It
  provides a unified interface for several event loops, including select(),
  IO::Poll, Glib, Gtk, Tk, Wx, and Gtk2. Many of these event loop interfaces
  were written by others, with the help of POE::Test::Loops.


pkgId: 6a5a0961e46e3bebb4bb6fd67f464eb9340156154ee41c3607ffeea9a2fdccc1
name: perl-POE-Test-Loops
arch: noarch
version: 1.360
epoch: 0
release: 1.oe2503
summary: Reusable tests for POE::Loop authors
url: https://metacpan.org/release/POE-Test-Loops
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 07d249989b36
rpm_sourcerpm: perl-POE-Test-Loops-1.360-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-POE-Test-Loops-1.360-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  POE::Test::Loops contains one function, generate(), which will generate all
  the loop tests for one or more POE::Loop subclasses.  The poe-gen-tests manual
  page also documents the POE::Test::Loops system in more detail.


pkgId: 9d90be6d94401cf8a1617d5656dcdf70ee8052bd2db23e726af9cda3231b0657
name: perl-PPIx-QuoteLike
arch: noarch
version: 0.023
epoch: 0
release: 2.oe2503
summary: Parse Perl string literals and string-literal-like things
url: https://metacpan.org/release/PPIx-QuoteLike
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-PPIx-QuoteLike-0.023-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-PPIx-QuoteLike-0.023-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This Perl class parses Perl string literals and things that are reasonably
  like string literals. Its real reason for being is to find interpolated
  variables for Perl::Critic policies and similar code.


pkgId: f02d01289fda1f24a9c6e73a2d2cfc4daf9310e96666959c87196319b21cbe40
name: perl-PPIx-Regexp
arch: noarch
version: 0.088
epoch: 0
release: 2.oe2503
summary: Represent a regular expression of some sort
url: https://metacpan.org/release/PPIx-Regexp
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-PPIx-Regexp-0.088-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-PPIx-Regexp-0.088-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  The purpose of the PPIx-Regexp package is to parse regular expressions in a
  manner similar to the way the PPI package parses Perl. This class forms the
  root of the parse tree, playing a role similar to PPI::Document.


pkgId: 60e44a44752c285636cec0bedcd7778c8c5dbf8a04b32f2dc70bbcf43fab9d3f
name: perl-PPIx-Utilities
arch: noarch
version: 1.001000
epoch: 0
release: 2.oe2503
summary: Extensions to PPI
url: https://metacpan.org/release/PPIx-Utilities
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 9f9983575775
rpm_sourcerpm: perl-PPIx-Utilities-1.001000-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-PPIx-Utilities-1.001000-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This is a collection of functions for dealing with PPI objects, many of
  which originated in Perl::Critic. They are organized into modules by the
  kind of PPI class they relate to, by replacing the "PPI" at the front of
  the module name with "PPIx::Utilities", e.g. functionality related to
  PPI::Nodes is in PPIx::Utilities::Node.


pkgId: 527a5e994575d7db9a0180a0135203f9665fcafc1f437f54aa66bd75adb18e2f
name: perl-PPIx-Utils
arch: noarch
version: 0.003
epoch: 0
release: 2.oe2503
summary: Utility functions for PPI
url: https://metacpan.org/release/PPIx-Utils/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-02
rpm_sourcerpm: perl-PPIx-Utils-0.003-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-PPIx-Utils-0.003-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  PPIx::Utils is a collection of utility functions for working with PPI
  documents. The functions are organized into submodules, and may be imported
  from the appropriate submodule or via this module.


pkgId: dad22605bd2b0d9f8b441eac74b6121938513b301124f6c728a40ed2dd5d2867
name: perl-PSGI
arch: noarch
version: 1.102
epoch: 0
release: 3.oe2503
summary: Perl Web Server Gateway Interface Specification
url: https://metacpan.org/release/PSGI
rpm_license: CC-BY-SA-4.0
rpm_group: Unspecified
rpm_buildhost: cd488dcc5614
rpm_sourcerpm: perl-PSGI-1.102-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-PSGI-1.102-3.oe2503.noarch.rpm
checksum_type: sha256
description:
  This document specifies a standard interface between web servers and Perl web
  applications or frameworks, to promote web application portability and reduce
  the duplicated efforts by web application framework developers.


pkgId: c4d49605a23d3425d685c23d18e3661a8919c134804c22f1c297a7c5d3d52019
name: perl-Package-Constants
arch: noarch
version: 0.06
epoch: 1
release: 2.oe2503
summary: List all constants declared in a package
url: https://metacpan.org/release/Package-Constants
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Package-Constants-0.06-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Package-Constants-0.06-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Constants lists all the constants defined in a certain package.
  This can be useful for, among others, setting up an auto-generated
  @EXPORT/@EXPORT_OK for a Constants.pm file.


pkgId: 215d43dace3469592a7aa5ce5a8527f3b342b30e46de754412017b041b1bd481
name: perl-Package-Generator
arch: noarch
version: 1.106
epoch: 0
release: 15.oe2503
summary: Generate new packages quickly and easily
url: https://metacpan.org/release/Package-Generator
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Package-Generator-1.106-15.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Package-Generator-1.106-15.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module lets you quickly and easily construct new packages. It gives
  them unused names and sets up their package data, if provided.


pkgId: bb042883753ca9fc02c4ad6a8d5d7b8863795ad48c7e4e1059951a369fc12d7e
name: perl-Package-Stash
arch: noarch
version: 0.40
epoch: 0
release: 2.oe2503
summary: Routines for manipulating stashes
url: https://metacpan.org/release/Package-Stash
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: a6a1ff306e16
rpm_sourcerpm: perl-Package-Stash-0.40-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Package-Stash-0.40-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Manipulating stashes (Perl's symbol tables) is occasionally necessary, but
  incredibly messy, and easy to get wrong. This module hides all of that behind
  a simple API.


pkgId: 6ac694f7a8b177d589baa5eae07a03fff92c228ca47d1225e1dea97cbb68d25e
name: perl-Package-Stash-XS
arch: riscv64
version: 0.30
epoch: 0
release: 2.oe2503
summary: Faster and more correct implementation of the Package::Stash API
url: https://metacpan.org/release/Package-Stash-XS
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 61a07c2f4274
rpm_sourcerpm: perl-Package-Stash-XS-0.30-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Package-Stash-XS-0.30-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This is a back-end for Package::Stash, which provides the functionality in a
  way that's less buggy and much faster. It will be used by default if it's
  installed, and should be preferred in all environments with a compiler.


pkgId: 7150c6da14a1d8e175411e9e993ea3196d57d56ce79a4e170001fcd25025f606
name: perl-PadWalker
arch: riscv64
version: 2.5
epoch: 0
release: 2.oe2503
summary: Play with other peoples' lexical variables
url: https://metacpan.org/dist/PadWalker
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-PadWalker-2.5-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-PadWalker-2.5-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  PadWalker is a module which allows you to inspect (and even change!)
  lexical variables in any subroutine which called you. It will only show
  those variables which are in scope at the point of the call.


pkgId: c3b3a5facddb85edd25e27124d724ccd75d380366cc0076c402f709443ee2485
name: perl-Params-Check
arch: noarch
version: 0.38
epoch: 1
release: 421.oe2503
summary: Generic input parsing/checking mechanism
url: https://metacpan.org/release/Params-Check
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_sourcerpm: perl-Params-Check-0.38-421.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Params-Check-0.38-421.oe2503.noarch.rpm
checksum_type: sha256
description:
  Params::Check

      Allows for generic input checking and validating using a powerfull
      templating system, providing default values and so on.


pkgId: b4d59e518f8be0d768c2c9a7bcec4a9f18d18de405535432e00ffc1891fa5071
name: perl-Params-Classify
arch: riscv64
version: 0.015
epoch: 0
release: 2.oe2503
summary: Argument type classification
url: https://metacpan.org/release/Params-Classify
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 3dc693eea4b1
rpm_sourcerpm: perl-Params-Classify-0.015-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Params-Classify-0.015-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This module provides various type-testing functions. These are intended
  for functions that, unlike most Perl code, care what type of data they
  are operating on. For example, some functions wish to behave
  differently depending on the type of their arguments (like overloaded
  functions in C++).


pkgId: 19b5ebad9d8e48e03cca2fdcda3959ac5485c99817e3f9ce5a76fe2634671bb3
name: perl-Params-Util
arch: riscv64
version: 1.07
epoch: 0
release: 26.oe2503
summary: Simple, compact and correct param-checking functions
url: https://metacpan.org/release/Params-Util
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: fc7e7e1a153c
rpm_sourcerpm: perl-Params-Util-1.07-26.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Params-Util-1.07-26.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Params::Util provides a basic set of importable functions that makes
  checking parameters a hell of a lot easier.

  While they can be (and are) used in other contexts, the main point
  behind this module is that the functions both Do What You Mean, and Do
  The Right Thing, so they are most useful when you are getting params
  passed into your code from someone and/or somewhere else and you can't
  really trust the quality.


pkgId: 167ff17a9d9e2ca90ca8166de1efe41239e8776debca9cd60440673466ae1faa
name: perl-Params-Validate
arch: riscv64
version: 1.31
epoch: 0
release: 2.oe2503
summary: Validate method/function parameters
url: https://search.cpan.org/dist/Params-Validate/
rpm_license: Artistic-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Params-Validate-1.31-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Params-Validate-1.31-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  I would recommend you consider using Params::ValidationCompiler instead.
  That module, despite being pure Perl, is significantly faster than this
  one, at the cost of having to adopt a type system such as Specio,
  Type::Tiny, or the one shipped with Moose.


pkgId: f9d4fa31c2a1caaa84e46612f2c495659c145de84d283fe7ebc4ea0004e337f0
name: perl-Params-ValidationCompiler
arch: noarch
version: 0.31
epoch: 0
release: 2.oe2503
summary: Build an optimized subroutine parameter validator once, use it forever
url: https://metacpan.org/release/Params-ValidationCompiler
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: 2ce43fbd22cf
rpm_sourcerpm: perl-Params-ValidationCompiler-0.31-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Params-ValidationCompiler-0.31-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Create a customized, optimized, non-lobotomized, uncompromised, and thoroughly
  specialized parameter checking subroutine.


pkgId: d3e82035a60f19b11be2219c84b9f6cc820a28a0341d7f293da5d96e230f73cd
name: perl-Parse-PMFile
arch: noarch
version: 0.47
epoch: 0
release: 2.oe2503
summary: Parses .pm file as PAUSE does
url: https://search.cpan.org/dist/Parse-PMFile/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-9950x-11
rpm_sourcerpm: perl-Parse-PMFile-0.47-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Parse-PMFile-0.47-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  The most of the code of this module is taken from the PAUSE code as of
  April 2013 almost verbatim. Thus, the heart of this module should be quite
  stable. However, I made it not to use pipe ("-|") as well as I stripped database-
  related code. If you encounter any issue, that's most probably because of
  my modification.


pkgId: 643b8f826684f8cef3bfbe4a83ac52324cef18308d2b38227851d69380c96379
name: perl-Parse-RecDescent
arch: noarch
version: 1.967015
epoch: 0
release: 2.oe2503
summary: Generate Recursive-Descent Parsers
url: https://metacpan.org/release/Parse-RecDescent
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and (GPL-2.0-or-later or Artistic-1.0-Perl)
rpm_group: Unspecified
rpm_buildhost: e3046865852e
rpm_sourcerpm: perl-Parse-RecDescent-1.967015-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Parse-RecDescent-1.967015-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Parse::RecDescent incrementally generates top-down recursive-descent
  text parsers from simple yacc-like grammar specifications. It
  provides:

   * Regular expressions or literal strings as terminals (tokens)
   * Multiple (non-contiguous) productions for any rule
   * Repeated and optional subrules within productions
   * Full access to Perl within actions specified as part of the grammar
   * Simple automated error reporting during parser generation and parsing
   * The ability to commit to, uncommit to, or reject particular
     productions during a parse
   * The ability to pass data up and down the parse tree ("down" via
     subrule argument lists, "up" via subrule return values)
   * Incremental extension of the parsing grammar (even during a parse)
   * Precompilation of parser objects
   * User-definable reduce-reduce conflict resolution via "scoring" of
     matching productions


pkgId: 02fd9e57f9ad3789e6adf503de7577ac0d07a94c8deaf5cff2fbb8ef5d9317e7
name: perl-Parse-Yapp
arch: noarch
version: 1.21
epoch: 0
release: 5.oe2503
summary: Perl extension for generating and using LALR parsers
url: https://metacpan.org/release/Parse-Yapp
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: 6485595e1b9c
rpm_sourcerpm: perl-Parse-Yapp-1.21-5.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Parse-Yapp-1.21-5.oe2503.noarch.rpm
checksum_type: sha256
description:
  Parse::Yapp (Yet Another Perl Parser compiler) is a collection of modules that
  let you generate and use yacc like thread safe (reentrant) parsers with perl
  object oriented interface.  The script yapp is a front-end to the Parse::Yapp
  module and let you easily create a Perl OO parser from an input grammar file.


pkgId: 9243a8b904c34e0dad0bd34ab02fb717df67bd79c29c2fdb68a3cf44217fcb77
name: perl-Path-Class
arch: noarch
version: 0.37
epoch: 0
release: 14.oe2503
summary: Cross-platform path specification manipulation
url: https://metacpan.org/release/Path-Class
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: c4c80225d194
rpm_sourcerpm: perl-Path-Class-0.37-14.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Path-Class-0.37-14.oe2503.noarch.rpm
checksum_type: sha256
description:
  Path::Class is a module for manipulation of file and directory specifications (strings describing
  their locations, like '/home/ken/foo.txt' or 'C:\Windows\Foo.txt') in a cross-platform manner. It
  supports pretty much every platform Perl runs on, including Unix, Windows, Mac, VMS, Epoc, Cygwin,
  OS/2, and NetWare.


pkgId: ebe92de6dceaf2f51765490b3650977c1c39e0c3d0a53120a09da503f8c920a5
name: perl-Path-Tiny
arch: noarch
version: 0.146
epoch: 0
release: 1.oe2503
summary: Provides a small, fast utility for working with file paths
url: https://metacpan.org/pod/Path::Tiny
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: ecfcb6330602
rpm_sourcerpm: perl-Path-Tiny-0.146-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Path-Tiny-0.146-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module provides a small, fast utility for working with file paths.
  It is friendlier to use than File::Spec and provides
  easy access to functions from several other core file handling modules.
  It aims to be smaller and faster than many alternatives on CPAN,
  while helping people do many common things in consistent and less error-prone ways.


pkgId: 89dc7a3c5c03bfa11fb6509c3b00043fa38429a44167ceedbe09af9c8f9be5fd
name: perl-Perl-Critic
arch: noarch
version: 1.140
epoch: 0
release: 2.oe2503
summary: Critique Perl source code for best-practices
url: https://metacpan.org/release/Perl-Critic
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: ed3578a9272c
rpm_sourcerpm: perl-Perl-Critic-1.140-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Perl-Critic-1.140-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Perl::Critic is an extensible framework for creating and applying coding
  standards to Perl source code. Essentially, it is a static source code
  analysis engine. Perl::Critic is distributed with a number of
  Perl::Critic::Policy modules that attempt to enforce various coding
  guidelines. Most Policy modules are based on Damian Conway's book Perl
  Best Practices. However, Perl::Critic is not limited to PBP and will
  even support Policies that contradict Conway. You can enable, disable,
  and customize those Polices through the Perl::Critic interface. You can
  also create new Policy modules that suit your own tastes.


pkgId: 044255e8979a68a52b4fea18ad0222c9ef88bba0e0fc65bbd55fe8b8feb0bdec
name: perl-Perl-OSType
arch: noarch
version: 1.010
epoch: 0
release: 423.oe2503
summary: Map Perl operating system names to generic types
url: https://metacpan.org/release/Perl-OSType
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dd04e0bfefd4
rpm_sourcerpm: perl-Perl-OSType-1.010-423.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Perl-OSType-1.010-423.oe2503.noarch.rpm
checksum_type: sha256
description:
  Modules that provide OS-specific behaviors often need to know if the current
  operating system matches a more generic type of operating systems. For example,
  'linux' is a type of 'Unix' operating system and so is 'freebsd'.


pkgId: 5ed99ced94f13218484c125db5494b75104e812263bf57b662903a92b6b8a8f3
name: perl-Perl-Tidy
arch: noarch
version: 20240903
epoch: 0
release: 1.oe2503
summary: Parses and beautifies perl source
url: https://metacpan.org/release/Perl-Tidy
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: fd2c1bfecc3c
rpm_sourcerpm: perl-Perl-Tidy-20240903-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Perl-Tidy-20240903-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module makes the functionality of the perltidy utility available to
  perl scripts. Any or all of the input parameters may be omitted, in which
  case the @ARGV array will be used to provide input parameters as described
  in the perltidy(1) man page.

  For example, the perltidy script is basically just this:

      use Perl::Tidy;
      Perl::Tidy::perltidy();


pkgId: 4d252ea25122b26ec501cd5b5a2d97ecdaa951cb602055fe2072cd182ad25485
name: perl-PerlIO-utf8_strict
arch: riscv64
version: 0.010
epoch: 0
release: 2.oe2503
summary: Fast and correct UTF-8 IO
url: https://search.cpan.org/dist/PerlIO-utf8_strict/
rpm_license: GPL-1.0-only or Artistic-1.0
rpm_group: Development/Libraries
rpm_buildhost: 70f23813dcea
rpm_sourcerpm: perl-PerlIO-utf8_strict-0.010-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-PerlIO-utf8_strict-0.010-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This module provides a fast and correct UTF-8 PerlIO layer. Unlike perl's
  default :utf8 layer it checks the input for correctness.


pkgId: 07d9f20bf0bb7e52a2a0dea3a98345726bbd3e51003036952bc377bdcc6f5349
name: perl-PerlIO-via-QuotedPrint
arch: noarch
version: 0.10
epoch: 0
release: 2.oe2503
summary: PerlIO layer for quoted-printable strings
url: https://search.cpan.org/dist/PerlIO-via-QuotedPrint/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: 275bff2e9e16
rpm_sourcerpm: perl-PerlIO-via-QuotedPrint-0.10-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-PerlIO-via-QuotedPrint-0.10-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module implements a PerlIO layer that works on files encoded in the
  quoted-printable format. It will decode from quoted-printable while
  reading from a handle, and it will encode as quoted-printable while
  writing to a handle.


pkgId: 3835e938967275756b7f8ee3adf830f61b1311f0116d33e8ab69fc2c06f40b94
name: perl-PkgConfig-LibPkgConf
arch: riscv64
version: 0.11
epoch: 0
release: 3.oe2503
summary: Interface to pkg-config files via libpkgconf
url: https://metacpan.org/release/PkgConfig-LibPkgConf
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: 3fdc8e5419c2
rpm_sourcerpm: perl-PkgConfig-LibPkgConf-0.11-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-PkgConfig-LibPkgConf-0.11-3.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Many libraries in compiled languages such as C or C++ provide *.pc files to
  specify the flags required for compiling and linking against those libraries.
  Traditionally, the command line program pkg-config is used to query these
  files. This package provides a Perl-level API using libpkgconf to these files.


pkgId: 51ea08e145265e87a26d3621289e3df5a74c878ec4aa0e402780b2510db7298f
name: perl-Pod-Coverage
arch: noarch
version: 0.23
epoch: 0
release: 17.oe2503
summary: Checks if the documentation of a perl module is comprehensive
url: https://search.cpan.org/dist/Pod-Coverage/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Pod-Coverage-0.23-17.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Coverage-0.23-17.oe2503.noarch.rpm
checksum_type: sha256
description:
  This perl module provides a mechanism for determining if the pod for a
  given module is comprehensive.


pkgId: afa057c78b88aa8b15cc2ab92766d5751cdbb0ac6fa9b6dcc931437e279dbe51
name: perl-Pod-Escapes
arch: noarch
version: 1.07_01
epoch: 1
release: 2.oe2503
summary: Resolve POD escape sequences
url: https://metacpan.org/release/Pod-Escapes
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 1f937b24e4e1
rpm_sourcerpm: perl-Pod-Escapes-1.07_01-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Escapes-1.07_01-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module provides things that are useful in decoding Pod E<...>
  sequences. Presumably, it should be used only by Pod parsers and/or
  formatters.

  By default, Pod::Escapes exports none of its symbols. But you can request
  any of them to be exported. Either request them individually, as with `use
  Pod::Escapes qw(symbolname symbolname2...);', or you can do `use
  Pod::Escapes qw(:ALL);' to get all exportable symbols.


pkgId: 069b26c65c9cc3cec71153bda3c43871e55f7f6c8aee7ab23b738cdd0fb3b47b
name: perl-Pod-LaTeX
arch: noarch
version: 0.61
epoch: 0
release: 307.oe2503
summary: A module to convert documentation in the POD format into Latex
url: https://metacpan.org/release/Pod-LaTeX
rpm_license: GPL-1.0-or-later or Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: stl-iscas-9950x
rpm_sourcerpm: perl-Pod-LaTeX-0.61-307.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-LaTeX-0.61-307.oe2503.noarch.rpm
checksum_type: sha256
description:
  Pod::LaTeX is a module to convert documentation in the POD format into
  LaTeX.The pod2latex command uses this module for translation.
  'Pod::LaTeX' is a derived class from Pod::Select.


pkgId: 975cfdab6cfdba9127f9d47a735e0a5fe4b779e4c213d98351afa983273c6fba
name: perl-Pod-Parser
arch: noarch
version: 1.67
epoch: 0
release: 2.oe2503
summary: Basic perl modules for handling Plain Old Documentation (POD)
url: https://search.cpan.org/dist/Pod-Parser/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Pod-Parser-1.67-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Parser-1.67-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This software distribution contains the packages for using Perl5 POD (Plain
  Old Documentation). See the "perlpod" and "perlsyn" manual pages from your
  Perl5 distribution for more information about POD.


pkgId: 0f476ff9185f21bfff93f8d10e29388282ff52c6aab8d6a02918f5a013d274e7
name: perl-Pod-Perldoc
arch: noarch
version: 3.28
epoch: 1
release: 6.oe2503
summary: Look up Perl documentation in Pod format
url: https://metacpan.org/release/Pod-Perldoc
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Pod-Perldoc-3.28-6.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Perldoc-3.28-6.oe2503.noarch.rpm
checksum_type: sha256
description:
  perldoc looks up a piece of documentation in .pod format that is embedded
  in the perl installation tree or in a perl script, and displays it via
  "groff -man | $PAGER". This is primarily used for the documentation for
  the perl library modules.


pkgId: a7fdbfa13931d730db4bc6dad82630a8258863b5fa20cf332e7e8473b2f4812a
name: perl-Pod-Plainer
arch: noarch
version: 1.04
epoch: 0
release: 12.oe2503
summary: Perl extension for converting modern POD to old-style POD
url: https://metacpan.org/release/Pod-Plainer
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Pod-Plainer-1.04-12.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Plainer-1.04-12.oe2503.noarch.rpm
checksum_type: sha256
description:
  This was a core module in the Perl distribution to aid adoption of extended POD featues.
  It is no longer needed in the Perl distribution and is being migrated to CPAN.


pkgId: f479796a8b3645e99dd734436605e35648c3d04cdb4401521def5150a34e0098
name: perl-Pod-Simple
arch: noarch
version: 3.45
epoch: 1
release: 2.oe2503
summary: The framework for parsing Pod
url: https://metacpan.org/release/Pod-Simple
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 56ab4184b60d
rpm_sourcerpm: perl-Pod-Simple-3.45-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Simple-3.45-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Pod::Simple is a Perl library for parsing text in the Pod ("plain old documentation")
  markup language that is typically used for writing documentation for Perl and for Perl
  modules. The Pod format is explained in perlpod; the most common formatter is called
  perldoc.


pkgId: b14a879467a25909aa68c349d25b76f579c7c3743ba6fd00727da4248d32066a
name: perl-Pod-Spell
arch: noarch
version: 1.27
epoch: 0
release: 2.oe2503
summary: A formatter for spell-checking POD
url: https://metacpan.org/release/Pod-Spell
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: 4cc2d1832298
rpm_sourcerpm: perl-Pod-Spell-1.27-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Spell-1.27-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Pod::Spell is a Pod formatter whose output is good for spell-checking.
  Pod::Spell rather like Pod::Text, except that it doesn't put much
  effort into actual formatting, and it suppresses things that look like
  Perl symbols or Perl jargon (so that your spell-checking program won't
  complain about mystery words like "$thing" or "Foo::Bar" or "hashref").


pkgId: 4a07688cfd895dda6a16165166215b45ef350539293fb80e08b8fc298eb19fd4
name: perl-Pod-Usage
arch: noarch
version: 2.03
epoch: 4
release: 3.oe2503
summary: Print a usage message from embedded pod documentation
url: https://metacpan.org/release/Pod-Usage
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 4c9255ad988b
rpm_sourcerpm: perl-Pod-Usage-2.03-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Usage-2.03-3.oe2503.noarch.rpm
checksum_type: sha256
description:
  Pod2usage will print a usage message for the invoking script (using its embedded pod documentation)
  and then exit the script with the desired exit status. The usage message printed may have any one
  of three levels of "verboseness": If the verbose level is 0, then only a synopsis is printed. If
  the verbose level is 1, then the synopsis is printed along with a description (if present) of the
  command line options and arguments. If the verbose level is 2, then the entire manual page is printed.


pkgId: dd69c4bfe13578694553d0786697c390f51d49483755ee72a30a24068e69e47f
name: perl-Readonly
arch: noarch
version: 2.05
epoch: 0
release: 9.oe2503
summary: Facility for creating read-only scalars, arrays, hashes
url: https://metacpan.org/release/Readonly
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 5340b61bd156
rpm_sourcerpm: perl-Readonly-2.05-9.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Readonly-2.05-9.oe2503.noarch.rpm
checksum_type: sha256
description:
  This is a facility for creating non-modifiable variables. This is useful for
  configuration files, headers, etc. It can also be useful as a development and
  debugging tool for catching updates to variables that should not be changed.


pkgId: 5be68bd62a4f92c3aef9dccb1a88d243c88a5c788673b2488ae3906d11e46261
name: perl-Ref-Util-XS
arch: riscv64
version: 0.117
epoch: 0
release: 2.oe2503
summary: XS implementation for Ref::Util
url: http://search.cpan.org/dist/Ref-Util-XS/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Ref-Util-XS-0.117-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Ref-Util-XS-0.117-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Ref::Util::XS is the XS implementation of Ref::Util, which provides several
  functions to help identify references in a more convenient way than the
  usual approach of examining the return value of ref.


pkgId: 463b798d6c25da6548ad3c98e80c9f8ce9d898bf1f14778fa13d515a50f55e62
name: perl-Regexp-Assemble
arch: noarch
version: 0.38
epoch: 0
release: 1.oe2503
summary: Assemble multiple Regular Expressions into a single RE
url: https://metacpan.org/release/Regexp-Assemble
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: e4e7409efa89
rpm_sourcerpm: perl-Regexp-Assemble-0.38-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Regexp-Assemble-0.38-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  Regexp::Assemble takes an arbitrary number of regular expressions and
  assembles them into a single regular expression (or RE) that matches all
  that the individual REs match.


pkgId: 434a8744997fc6427bce13c4d0a9ba83edc4874c54f354cd8158c2b188a5aa42
name: perl-SGMLSpm
arch: noarch
version: 1.03ii
epoch: 0
release: 46.oe2503
summary: Perl library for parsing the output of nsgmls
url: https://metacpan.org/release/DMEGG/SGMLSpm-1.03ii
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_sourcerpm: perl-SGMLSpm-1.03ii-46.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-SGMLSpm-1.03ii-46.oe2503.noarch.rpm
checksum_type: sha256
description:
  Perl programs can use the SGMLSpm module to help convert SGML, HTML or XML
  documents into new formats.


pkgId: d23bc33348d4f9753d6508460d051c0c686e091c0363f674b9cc91cca7d1f9ab
name: perl-SQL-Statement
arch: noarch
version: 1.414
epoch: 0
release: 2.oe2503
summary: SQL parsing and processing engine
url: https://metacpan.org/release/SQL-Statement
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 8d850557657e
rpm_sourcerpm: perl-SQL-Statement-1.414-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-SQL-Statement-1.414-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  The SQL::Statement module implements a pure Perl SQL parsing and execution
  engine.  While it by no means implements full ANSI standard, it does support
  many features including column and table aliases, built-in and user-defined
  functions, implicit and explicit joins, complexly nested search conditions, and
  other features.


pkgId: b0b0ba727b1f9fb8934279354c7eb1c57ad5fed3459634e4c94101da09df974b
name: perl-SUPER
arch: noarch
version: 1.20190531
epoch: 0
release: 2.oe2503
summary: Sane superclass method dispatcher
url: https://metacpan.org/release/SUPER
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 2a9046db5ae8
rpm_sourcerpm: perl-SUPER-1.20190531-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-SUPER-1.20190531-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  When subclassing a class, you occasionally want to dispatch control to the
  superclass - at least conditionally and temporarily. This module provides
  an easier, cleaner way for class methods to access their ancestor's
  implementation.


pkgId: 7f4f507074073479bd0c3c753f2120f2e078878b041052cb1586075e5affa990
name: perl-Scalar-List-Utils
arch: riscv64
version: 1.68
epoch: 4
release: 2.oe2503
summary: Common Scalar and List utility subroutines
url: https://metacpan.org/release/Scalar-List-Utils
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: faa3537ca5e4
rpm_sourcerpm: perl-Scalar-List-Utils-1.68-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Scalar-List-Utils-1.68-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains a selection of subroutines that people have
  expressed would be nice to have in the perl core, but the usage would not
  really be high enough to warrant the use of a keyword, and the size so
  small such that being individual extensions would be wasteful.


pkgId: 0cd6ccde4b1a40c90c8e32cb8f7ee656a9a8d884f965fa9b0a80262baf7e8ec7
name: perl-Scalar-Properties
arch: noarch
version: 1.100860
epoch: 0
release: 2.oe2503
summary: Run-time properties on scalar variables
url: https://metacpan.org/release/Scalar-Properties
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 24c38f4d2e48
rpm_sourcerpm: perl-Scalar-Properties-1.100860-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Scalar-Properties-1.100860-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Scalar::Properties attempts to make Perl more object-oriented by taking an idea
  from Ruby: Everything you manipulate is an object, and the results of those
  manipulations are objects themselves.


pkgId: fab4d706983ad27ecc025d8574cf8f0e0f7fe854a43947c508819d5b3c2c7cc5
name: perl-Scope-Guard
arch: noarch
version: 0.21
epoch: 0
release: 1.oe2503
summary: Lexically scoped resource management
url: https://metacpan.org/release/Scope-Guard
rpm_license: GPL+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Scope-Guard-0.21-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Scope-Guard-0.21-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module provides a convenient way to perform cleanup or other forms of
  resource management at the end of a scope. It is particularly useful when
  dealing with exceptions: the Scope::Guard constructor takes a reference to
  a subroutine that is guaranteed to be called even if the thread of
  execution is aborted prematurely. This effectively allows lexically-scoped
  "promises" to be made that are automatically honored by perl's garbage
  collector.


pkgId: 54268e797daf229e346bd31512ed4bcb1248431c177f0832425576fc3b3c52a6
name: perl-Socket
arch: riscv64
version: 2.037
epoch: 4
release: 2.oe2503
summary: Networking constants and support functions
url: https://metacpan.org/release/Socket
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 731d117ca0d9
rpm_sourcerpm: perl-Socket-2.037-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Socket-2.037-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This module provides a variety of constants, structure manipulators and other
  functions related to socket-based networking. The values and functions
  provided are useful when used in conjunction with Perl core functions such as
  socket(), setsockopt() and bind(). It also provides several other support
  functions, mostly for dealing with conversions of network addresses between
  human-readable and native binary forms, and for hostname resolver operations.


pkgId: 8bb7c50bd23de6510192d4ecef2901aef29f33fce7721b4cca48d238fec077fc
name: perl-Socket-MsgHdr
arch: riscv64
version: 0.05
epoch: 0
release: 6.oe2503
summary: Sendmsg, recvmsg and ancillary data operations
url: https://metacpan.org/release/Socket-MsgHdr
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: c93a9aba3116
rpm_sourcerpm: perl-Socket-MsgHdr-0.05-6.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Socket-MsgHdr-0.05-6.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Advanced socket messaging operations: sendmsg, recvmsg and cmsghdr manipulation. Available as
  plain functions or IO::Socket methods.

  XS handles structure packing (possible but unpleasant in Perl) and wraps the syscalls; you and
  Perl do the rest!


pkgId: fcb14b460bf26bb28ac840f5b44807fe4aeac0e58e0ae0a9f539af0e434b63ea
name: perl-Socket6
arch: riscv64
version: 0.29
epoch: 0
release: 2.oe2503
summary: A getaddrinfo/getnameinfo support module
url: https://metacpan.org/release/Socket6
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: 2297876c299a
rpm_sourcerpm: perl-Socket6-0.29-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Socket6-0.29-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This module supports getaddrinfo() and getnameinfo() to intend to
  enable protocol independent programming.
  If your environment supports IPv6, IPv6 related defines such as
  AF_INET6 are included.


pkgId: ce6930cd0419e5d7f0d8fe6e4eab53cb528842388e8159c4b849e395c0295491
name: perl-Software-License
arch: noarch
version: 0.104006
epoch: 0
release: 1.oe2503
summary: Packages that provide templated software licenses
url: https://metacpan.org/release/Software-License
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: bd8df4b4f3d4
rpm_sourcerpm: perl-Software-License-0.104006-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Software-License-0.104006-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  This archive contains the distribution Software-License:
  packages that provide templated software licenses.


pkgId: c9b141ffc231582311e5160a75e67a343814e1c1e7c0f21232ddc04165c27008
name: perl-Specio
arch: noarch
version: 0.49
epoch: 0
release: 1.oe2503
summary: Type constraints and coercions for Perl
url: https://metacpan.org/release/Specio
rpm_license: Artistic-2.0 AND (GPL-1.0-or-later OR Artistic-1.0-Perl)
rpm_group: Unspecified
rpm_buildhost: 9c8f6c7ce3c5
rpm_sourcerpm: perl-Specio-0.49-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Specio-0.49-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  The Specio distribution provides classes for representing type constraints
  and coercion, along with syntax sugar for declaring them.

  Note that this is not a proper type system for Perl. Nothing in this
  distribution will magically make the Perl interpreter start checking a value's
  type on assignment to a variable. In fact, there's no built-in way to apply a
  type to a variable at all.

  Instead, you can explicitly check a value against a type, and optionally coerce
  values to that type.


pkgId: 20c630e9c53101b9b3e61b69976209c40aac11023f0b499a0f376e6c6836c20c
name: perl-Spreadsheet-WriteExcel
arch: noarch
version: 2.40
epoch: 0
release: 2.oe2503
summary: Write formatted text and numbers to a cross-platform Excel binary file
url: https://metacpan.org/release/Spreadsheet-WriteExcel
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 9b449c9e8e10
rpm_sourcerpm: perl-Spreadsheet-WriteExcel-2.40-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Spreadsheet-WriteExcel-2.40-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  The Spreadsheet::WriteExcel module can be used to create a cross-
  platform Excel binary file. Multiple worksheets can be added to a
  workbook and formatting can be applied to cells. Text, numbers,
  formulas, hyperlinks and images can be written to the cells.

  The Excel file produced by this module is compatible with 97,
  2000, 2002 and 2003. Generated files are also compatible with the
  spreadsheet applications Gnumeric and OpenOffice.org.

  This module cannot be used to read an Excel file. See
  Spreadsheet::ParseExcel or look at the main documentation for some
  suggestions. This module cannot be used to write to an existing
  Excel file.


pkgId: 85da9a87db45ba7cea4b6a53e28cdb950448655e24683401f6450f8edc77b893
name: perl-Storable
arch: riscv64
version: 3.32
epoch: 1
release: 2.oe2503
summary: Persistence for Perl data structures
url: https://metacpan.org/release/Storable
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 2534559ed0d7
rpm_sourcerpm: perl-Storable-3.32-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Storable-3.32-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The Storable extension brings persistence to your data.
  You may recursively store to disk any data structure, no matter how
  complex and circular it is, provided it contains only SCALAR, ARRAY,
  HASH (possibly tied) and references (possibly blessed) to those items.


pkgId: 0efdf620cd334fc4798303ffa61837ff1ba4b7570d7842496a089911488cc1c0
name: perl-String-CRC32
arch: riscv64
version: 2.100
epoch: 0
release: 3.oe2503
summary: Perl interface for cyclic redundancy check generation
url: https://metacpan.org/release/String-CRC32
rpm_license: Public Domain
rpm_group: Unspecified
rpm_buildhost: d473c26412fc
rpm_sourcerpm: perl-String-CRC32-2.100-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-String-CRC32-2.100-3.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The CRC32 module calculates CRC sums of 32 bit lengths as integers. It generates the same CRC
  values as ZMODEM, PKZIP, PICCHECK and many others.

  Despite its name, this module is able to compute the checksum of files as well as strings.


pkgId: d2b03c2b6fac86ba00b8588113083e09cbb14367973e5c0e71de16713c27a14b
name: perl-String-Format
arch: noarch
version: 1.18
epoch: 0
release: 1.oe2503
summary: Sprintf-like string formatting capabilities with arbitrary format definitions
url: http://search.cpan.org/dist/String-Format/
rpm_license: GPLv2
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-String-Format-1.18-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-String-Format-1.18-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  String::Format lets you define arbitrary printf-like format sequences to be
  expanded. This module would be most useful in configuration files and
  reporting tools, where the results of a query need to be formatted in a
  particular way. It was inspired by mutt's index_format and related
  directives (see <URL:http://www.mutt.org/doc/manual/manual-
  6.html#index_format>).


pkgId: 9a03e86da0fed71a9ebe3f8b805f0351cae892e53f5321788899cd28c4428ffa
name: perl-String-ShellQuote
arch: noarch
version: 1.04
epoch: 0
release: 26.oe2503
summary: Perl module for quoting strings for passing through the shell
url: https://metacpan.org/release/String-ShellQuote
rpm_license: (GPL+ or Artistic) and GPLv2+
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-String-ShellQuote-1.04-26.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-String-ShellQuote-1.04-26.oe2503.noarch.rpm
checksum_type: sha256
description:
  This package contains the String::ShellQuote module, plus a command-line
  interface to it.  It contains some functions which are useful for quoting
  strings which are going to pass through the shell or a shell-like object.  It
  is useful for doing robust tool programming, particularly when dealing with
  files whose names contain white space or shell globbing characters.


pkgId: f7bee1ac8edc7287828769467f1ca31c9cc434091a44b453ca70bbb73410e478
name: perl-Struct-Dumb
arch: noarch
version: 0.14
epoch: 0
release: 2.oe2503
summary: Make simple lightweight record-like structures
url: https://metacpan.org/release/Struct-Dumb
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Struct-Dumb-0.14-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Struct-Dumb-0.14-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Struct::Dumb creates record-like structure types, similar to the struct
  keyword in C, C++ or C#, or Record in Pascal. An invocation of this module
  will create a construction function which returns new object references
  with the given field values. These references all respond to lvalue methods
  that access or modify the values stored.


pkgId: 6fa4bdaff45db07bea0123c37f90716488a64266f337cb46f7320faf60b518ff
name: perl-Sub-Exporter-Progressive
arch: noarch
version: 0.001013
epoch: 0
release: 9.oe2503
summary: The progressive version of Sub::Exporter
url: https://metacpan.org/release/Sub-Exporter-Progressive
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 1d6430ef62b2
rpm_sourcerpm: perl-Sub-Exporter-Progressive-0.001013-9.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sub-Exporter-Progressive-0.001013-9.oe2503.noarch.rpm
checksum_type: sha256
description:
  Sub::Exporter is a sophisticated exporter for custom-built routines.
  And this module is the The progressive version of Sub::Exporter.


pkgId: a4cc19a5ce7686257b09d8ba6ef0fa21d27c9fd26a1255fe12107f842e960859
name: perl-Sub-Identify
arch: riscv64
version: 0.14
epoch: 0
release: 10.oe2503
summary: Retrieve names of code references
url: https://metacpan.org/release/Sub-Identify
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 18be4bc43dd2
rpm_sourcerpm: perl-Sub-Identify-0.14-10.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sub-Identify-0.14-10.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Sub::Identify allows you to retrieve the real name of code references. For
  this, it uses Perl's introspection mechanism, provided by the B module.


pkgId: da808398d54137dccd57026c8e999f9216a589e0c1f3dd6c6ffecfdbd44daaa0
name: perl-Sub-Install
arch: noarch
version: 0.929
epoch: 0
release: 1.oe2503
summary: Install subroutines into packages easily
url: https://metacpan.org/release/Sub-Install
rpm_license: GPL+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Sub-Install-0.929-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sub-Install-0.929-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module makes it easy to install subroutines into packages without the
  unsightly mess of no strict or typeglobs lying about where just anyone can
  see them.


pkgId: 13bc2d832c67897bd72ad35a355e7f843de1f6ea64bcff9fbc48f3e2385fe809
name: perl-Sub-Name
arch: riscv64
version: 0.27
epoch: 0
release: 1.oe2503
summary: (Re)name a sub
url: https://metacpan.org/release/Sub-Name
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: 92c879510850
rpm_sourcerpm: perl-Sub-Name-0.27-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sub-Name-0.27-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This module has only one function, which is also exported by default:
  subname NAME, CODEREF

  Assigns a new name to referenced sub. If package specification is
  omitted in the name, then the current package is used. The return
  value is the sub.

  The name is only used for informative routines (caller, Carp, etc).
  You won't be able to actually invoke the sub by the given name.
  To allow that, you need to do glob-assignment yourself.

  Note that for anonymous closures (subs that reference lexicals declared
  outside the sub itself) you can name each instance of the closure differently,
  which can be very useful for debugging.


pkgId: 061e148328487aad6a8cb521be855913c6ad203d1aa8d9837b7ea867f6c09d24
name: perl-Switch
arch: noarch
version: 2.17
epoch: 0
release: 14.oe2503
summary: A switch statement for Perl
url: https://metacpan.org/release/Switch
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Switch-2.17-14.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Switch-2.17-14.oe2503.noarch.rpm
checksum_type: sha256
description:
  Switch.pm provides the syntax and semantics for an explicit case mechanism for Perl.
  The syntax is minimal, introducing only the keywords C<switch> and C<case> and conforming
  to the general pattern of existing Perl control structures. The semantics are particularly
  rich, allowing any one (or more) of nearly 30 forms of matching to be used when comparing
  a switch value with its various cases.


pkgId: e6fe99ed9132001086a34e4ccd2c72a507c8c6360eebc98dec987f16d33b4f42
name: perl-Syntax-Keyword-Try
arch: riscv64
version: 0.30
epoch: 0
release: 1.oe2503
summary: try/catch/finally syntax for perl
url: https://metacpan.org/release/Syntax-Keyword-Try/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: c64d682370dc
rpm_sourcerpm: perl-Syntax-Keyword-Try-0.30-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Syntax-Keyword-Try-0.30-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This module provides a syntax plugin that implements exception-handling
  semantics in a form familiar to users of other languages, being built on a
  block labeled with the try keyword, followed by at least one of a catch or
  finally block.


pkgId: 28fedfca2a0b289b310d94f2776ef258b4929373ff5c907822ab61751c306466
name: perl-Sys-MemInfo
arch: riscv64
version: 0.99
epoch: 0
release: 10.oe2503
summary: Memory information as Perl module
url: https://metacpan.org/release/Sys-MemInfo
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 2cd22041b45a
rpm_sourcerpm: perl-Sys-MemInfo-0.99-10.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sys-MemInfo-0.99-10.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Sys::MemInfo returns the total amount of free and used physical memory in
  bytes in totalmem and freemem variables.


pkgId: 5f0fcb77cad04fa94335ec86317b9952bcf588bc274973154df87d01da05b2a7
name: perl-Sys-Syslog
arch: riscv64
version: 0.36
epoch: 0
release: 3.oe2503
summary: An interface to the UNIX syslog(3) program
url: https://metacpan.org/release/Sys-Syslog
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 712fbbe3e960
rpm_sourcerpm: perl-Sys-Syslog-0.36-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sys-Syslog-0.36-3.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Sys-Syslog is an interface to the UNIX syslog(3) program.
  Call syslog() with a string priority and a list of printf() args
  just like syslog(3).


pkgId: dce590c7ba3da090f183c51b44e6be12de9cccbdbafb0a1131066fccc957bf60
name: perl-Sys-Virt
arch: riscv64
version: 4.7.0
epoch: 0
release: 3.oe2503
summary: Represent and manage a libvirt hypervisor connection
url: https://metacpan.org/release/Sys-Virt
rpm_license: GPLv2+ or Artistic
rpm_group: Unspecified
rpm_buildhost: ccd059e3bf28
rpm_sourcerpm: perl-Sys-Virt-4.7.0-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sys-Virt-4.7.0-3.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The Sys::Virt module Allows consistent API management mechanisms
  when running inside any virtualized container.


pkgId: 06fb1f1201eb5b55396a8ef6ba7ec7050c76ee208e3aca726df50062950f94aa
name: perl-Task-Weaken
arch: noarch
version: 1.06
epoch: 0
release: 3.oe2503
summary: Ensure that a platform has weaken support
url: https://search.cpan.org/dist/Task-Weaken/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-9950x-11
rpm_sourcerpm: perl-Task-Weaken-1.06-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Task-Weaken-1.06-3.oe2503.noarch.rpm
checksum_type: sha256
description:
  One recurring problem in modules that use Scalar::Util's weaken function is
  that it is not present in the pure-perl variant.


pkgId: 630e7e24109eb7990caa9b3dd13d96276cce973ac854f6f0fd7dcd20bd863547
name: perl-Term-ANSIColor
arch: noarch
version: 5.01
epoch: 0
release: 3.oe2503
summary: Color screen output using ANSI escape sequences
url: https://metacpan.org/release/Term-ANSIColor
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 0a77470b7b42
rpm_sourcerpm: perl-Term-ANSIColor-5.01-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Term-ANSIColor-5.01-3.oe2503.noarch.rpm
checksum_type: sha256
description:
  This Perl module is a simple and convenient interface to the ANSI terminal escape sequences for
  color (from ECMA-48, also included in ISO 6429). The color sequences are provided in two forms,
  either as constants for each color or via a function that takes the names of colors and returns
  the appropriate escape codes or wraps them around the provided text. The non-color text style
  codes from ANSI X3.64 (bold, dark, underline, and reverse, for example), which were also included
  in ECMA-48 and ISO 6429, are also supported. Also supported are the extended colors used for
  sixteen-color and 256-color emulators.


pkgId: b79cb7db9c9af763e583a533f041dc4c9ea3a051dfd304ed076cb6dca3564504
name: perl-Term-Cap
arch: noarch
version: 1.18
epoch: 0
release: 2.oe2503
summary: Perl termcap interface
url: https://metacpan.org/release/Term-Cap
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 6c59604efebb
rpm_sourcerpm: perl-Term-Cap-1.18-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Term-Cap-1.18-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  These are low-level functions to extract and use capabilities from a
  terminal capability (termcap) database.


pkgId: 7d403d08e0c7e734767320e998ab023124992a0c8b270d86e2bdaf1278ab31e2
name: perl-TermReadKey
arch: riscv64
version: 2.38
epoch: 0
release: 3.oe2503
summary: A perl module for simple terminal control
url: https://metacpan.org/release/TermReadKey
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 24cb978bf46c
rpm_sourcerpm: perl-TermReadKey-2.38-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-TermReadKey-2.38-3.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This module, ReadKey, provides ioctl control for terminals and Win32
  consoles so the input modes can be changed (thus allowing reads of a single
  character at a time), and also provides non-blocking reads of stdin, as well
  as several other terminal related features, including retrieval/modification
  of the screen size, and retrieval/modification of the control characters.


pkgId: d21b78969b7937c1243c50d86edf1aa385f5d351670cd05f827b6f8264dea7e7
name: perl-Test-Command
arch: noarch
version: 0.11
epoch: 0
release: 2.oe2503
summary: Test routines for external commands
url: https://metacpan.org/release/Test-Command
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Test-Command-0.11-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Command-0.11-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Test::Command intends to bridge the gap between the well tested functions
  and objects you choose and their usage in your programs. By examining the
  exit status, terminating signal, STDOUT and STDERR of your program you can
  determine if it is behaving as expected.


pkgId: aefb2e7547c6f3ca0245b6fa1e732f887485eef5329d02fff0385bf88f98c277
name: perl-Test-Deep
arch: noarch
version: 1.204
epoch: 0
release: 1.oe2503
summary: Extremely flexible deep comparison
url: https://metacpan.org/release/Test-Deep
rpm_license: GPL+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-13
rpm_sourcerpm: perl-Test-Deep-1.204-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Deep-1.204-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  Test::Deep gives you very flexible ways to check that the result you
  got is the result you were expecting. At its simplest it compares two
  structures by going through each level, ensuring that the values match,
  that arrays and hashes have the same elements and that references are
  blessed into the correct class. It also handles circular data structures
  without getting caught in an infinite loop.

  Where it becomes more interesting is in allowing you to do something
  besides simple exact comparisons. With strings, the eq operator checks
  that 2 strings are exactly equal but sometimes that's not what you want.
  When you don't know exactly what the string should be but you do know
  some things about how it should look, eq is no good and you must use
  pattern matching instead. Test::Deep provides pattern matching for
  complex data structures.


pkgId: 167fb6ba96a34688a8103fe44bcfa67574181f81b9212dc18b24df5b9ac6c84d
name: perl-Test-Differences
arch: noarch
version: 0.71
epoch: 0
release: 2.oe2503
summary: Test strings and data structures and show differences if not OK
url: https://metacpan.org/release/Test-Differences
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: ad4650d4ea46
rpm_sourcerpm: perl-Test-Differences-0.71-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Differences-0.71-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  When the code you're testing returns multiple lines, records or data
  structures and they're just plain wrong, an equivalent to the Unix
  diff utility may be just what's needed.


pkgId: 87621ca33512677b5d60e11b5d9de0b18b21ac19f25b2c915d9fc06b21017945
name: perl-Test-Distribution
arch: noarch
version: 2.00
epoch: 0
release: 1.oe2503
summary: Perform tests on all modules of a distribution
url: https://metacpan.org/release/Test-Distribution
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 041ec09ae796
rpm_sourcerpm: perl-Test-Distribution-2.00-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Distribution-2.00-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  When using this module in a test script, it goes through all the modules in
  your distribution, checks their POD, checks that they compile OK and checks
  that they all define a $VERSION.


pkgId: 45fa4ebf2c238e59c64e711f69123977da158c82b82fbc43e78260b06c61d79a
name: perl-Test-Exception
arch: noarch
version: 0.43
epoch: 0
release: 11.oe2503
summary: Library of test functions for exception based Perl code
url: https://metacpan.org/release/Test-Exception
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 4082c12a4aed
rpm_sourcerpm: perl-Test-Exception-0.43-11.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Exception-0.43-11.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module provides a few convenience methods for testing exception
  based code. It is built with Test::Builder and plays happily with
  Test::More and friends.


pkgId: 0e0e3f91afd0303831c4391b4367f8440bb0a6bfcb974cf3e6c399b099acd719
name: perl-Test-FailWarnings
arch: noarch
version: 0.008
epoch: 0
release: 15.oe2503
summary: Add test failures if warnings are caught
url: https://metacpan.org/release/Test-FailWarnings
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Test-FailWarnings-0.008-15.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-FailWarnings-0.008-15.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module hooks $SIG{__WARN__} and converts warnings to Test::More's
  fail() calls.Just as with Test::NoWarnings, this does not catch warnings
  if otherthings localize $SIG{__WARN__}, as this is designed to catch *unhandled* warnings.


pkgId: 93fcf9788c12a0523dd75d37b4d76075b12c5d05607b67511b1cdd289fee3a88
name: perl-Test-Fatal
arch: noarch
version: 0.014
epoch: 0
release: 13.oe2503
summary: Incredibly simple helpers for testing code with exceptions
url: https://metacpan.org/release/Test-Fatal
rpm_license: GPL+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Test-Fatal-0.014-13.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Fatal-0.014-13.oe2503.noarch.rpm
checksum_type: sha256
description:
  Test::Fatal is an alternative to the popular Test::Exception.
  It does much less, but should allow greater flexibility in
  testing exception-throwing code with about the same amount
  of typing.
  It exports one routine by default: exception.


pkgId: 804b510cae688767b752f0fa8a42f485abccb829ca37dde9cf6f59636608c567
name: perl-Test-File
arch: noarch
version: 1.99.4
epoch: 0
release: 1.oe2503
summary: A Perl module which provides test functions to check file attributes and data
url: https://metacpan.org/release/Test-File
rpm_license: Artistic License 2.0 or GPL+
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Test-File-1.99.4-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-File-1.99.4-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  The perl-Test-File package contains the Test::File perl module, which
  provides convenience test functions to check file attributes and data
  in a Test::More fashion.


pkgId: df9d5a876f05eb18471e7db141c5aeba1560d5d0d967fb51645e19a55f2741ca
name: perl-Test-InDistDir
arch: noarch
version: 1.112071
epoch: 0
release: 10.oe2503
summary: Test environment setup for development with IDE
url: https://metacpan.org/release/Test-InDistDir
rpm_license: WTFPL
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: perl-Test-InDistDir-1.112071-10.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-InDistDir-1.112071-10.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module helps run test scripts in IDEs like Komodo.

  When running test scripts in an IDE i have to set up a project file
  defining the dist dir to run tests in and a lib dir to load additional
  modules from. Often I didn't feel like doing that, especially when i
  only wanted to do a small patch to a dist. In those cases i added a
  BEGIN block to mangle the environment for me.

  This module basically is that BEGIN block. It automatically moves up
  one directory when it cannot see the test script in "t/$scriptname"
  and includes 'lib' in @INC when there's no blib present. That way the
  test ends up with almost the same environment it'd get from EUMM/prove/etc.,
  even when it's actually run inside the t/ directory.

  At the same time it will still function correctly when called by EUMM/prove/etc.,
  since it does not change the environment in those cases.


pkgId: 01db696b4cd6b86405d15b4c71ea785efe5d1980e20f7e7eff1f0d88abcda32b
name: perl-Test-Inter
arch: noarch
version: 1.12
epoch: 0
release: 2.oe2503
summary: Framework for more readable interactive test scripts
url: https://search.cpan.org/dist/Test-Inter/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Test-Inter-1.12-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Inter-1.12-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This is another framework for writing test scripts. Much of the syntax is
  loosely inspired by Test::More, and Test::Inter has most of it's
  functionality, but it is not a drop-in replacement.


pkgId: 6beaa13f1e41144cd4a218dfc5190313d000e81dfcc16e4abc0a2800dc9a7dd1
name: perl-Test-LeakTrace
arch: riscv64
version: 0.17
epoch: 0
release: 2.oe2503
summary: Trace memory leaks
url: https://metacpan.org/release/Test-LeakTrace
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 82d04477290b
rpm_sourcerpm: perl-Test-LeakTrace-0.17-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-LeakTrace-0.17-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Test::LeakTrace - Traces memory leaks
  Test::LeakTrace::Script - A LeakTrace interface for whole scripts


pkgId: a6aaeb564d655a0e9eb2d202d075476ed505d6c32a5d48c7b49191a55d8c86bc
name: perl-Test-Most
arch: noarch
version: 0.38
epoch: 0
release: 1.oe2503
summary: Perl module with test functions and features
url: https://metacpan.org/release/Test-Most
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: c43572963543
rpm_sourcerpm: perl-Test-Most-0.38-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Most-0.38-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  Most commonly needed test functions and features. This module provides you with
  the most commonly used testing functions and gives you a bit more fine-grained
  control over your test suite.


pkgId: cc8762e104e6b80160fbd2426be5a66df00c22c4e69ef1a483f6b092c4ff00d5
name: perl-Test-NoWarnings
arch: noarch
version: 1.04
epoch: 0
release: 17.oe2503
summary: Make sure you didn't emit any warnings while testing
url: https://metacpan.org/release/Test-NoWarnings
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Test-NoWarnings-1.04-17.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-NoWarnings-1.04-17.oe2503.noarch.rpm
checksum_type: sha256
description:
  In general, your tests shouldn't produce warnings. This modules causes
  any warnings to be captured and stored. It automatically adds an extra
  test that will run when your script ends to check that there were no
  warnings. If there were any warings, the test will give a "not ok" and
  diagnostics of where, when and what the warning was, including a stack
  trace of what was going on when the it occurred.

  If some of your tests *are supposed to* produce warnings then you should be
  capturing and checking them with the Test::Warn manpage, that way the
  Test::NoWarnings manpage will not see them and so not complain.

  The test is run by an 'END' block in Test::NoWarnings. It will not be run
  when any forked children exit.


pkgId: ac0bcc9fb81991b6b56216b22fcb864d9db2d835ec2af090d4203d3d77a95128
name: perl-Test-Object
arch: noarch
version: 0.08
epoch: 0
release: 2.oe2503
summary: Thoroughly testing objects via registered handlers
url: https://metacpan.org/release/Test-Object
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Test-Object-0.08-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Object-0.08-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Test::Object is a testing package designed to allow you to easily test
  what you believe is a valid object against the expected behaviour of
  all of the classes in its inheritance tree in one single call.


pkgId: c908f4720a6267170d78f0eae725c9d6a31f0f0adc00b0aba2e356dcf78a3b97
name: perl-Test-Output
arch: noarch
version: 1.034
epoch: 0
release: 2.oe2503
summary: Utilities to test STDOUT and STDERR messages
url: https://search.cpan.org/dist/Test-Output/
rpm_license: Artistic-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-9950x-02
rpm_sourcerpm: perl-Test-Output-1.034-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Output-1.034-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Test::Output provides a simple interface for testing output sent to STDOUT
  or STDERR. A number of different utilities are included to try and be as
  flexible as possible to the tester.


pkgId: 33b561834080d88a69243f4657c5f03c3488c4a3766e7b8c3aea33ee612dbec9
name: perl-Test-Perl-Critic-Policy
arch: noarch
version: 1.140
epoch: 0
release: 2.oe2503
summary: A framework for testing your custom Policies
url: https://metacpan.org/release/Perl-Critic
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: ed3578a9272c
rpm_sourcerpm: perl-Perl-Critic-1.140-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Perl-Critic-Policy-1.140-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module provides a framework for function-testing your custom
  Perl::Critic::Policy modules. Policy testing usually involves feeding it a
  string of Perl code and checking its behavior. In the old days, those strings
  of Perl code were mixed directly in the test script. That sucked.


pkgId: 697a188deefea08de38ce1c2371369f93336a48da1b4e0f606e9084807be4a7d
name: perl-Test-Pod-Coverage
arch: noarch
version: 1.10
epoch: 0
release: 15.oe2503
summary: Check for pod coverage in your distribution
url: https://metacpan.org/release/Test-Pod-Coverage
rpm_license: Artistic-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Test-Pod-Coverage-1.10-15.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Pod-Coverage-1.10-15.oe2503.noarch.rpm
checksum_type: sha256
description:
  Test::Pod::Coverage is used to create a test
  for your distribution, to ensure that all
  relevant files in your distribution are
  appropriately documented in pod.
  Can also be called with Pod::Coverage parms.


pkgId: b9be43fc8450750703a0977f3fb9c28c6e0684754a907cdea73e5d87a0b20e1b
name: perl-Test-Portability-Files
arch: noarch
version: 0.10
epoch: 0
release: 1.oe2503
summary: Check file names portability
url: http://search.cpan.org/dist/Test-Portability-Files/
rpm_license: GPL-1.0-only or Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: perl-Test-Portability-Files-0.10-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Portability-Files-0.10-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module is used to check the portability across operating systems of
  the names of the files present in the distribution of a module. The tests
  use the advices given in "Files and Filesystems" in perlport. The author of
  a distribution can select which tests to execute.


pkgId: 424e3c32e860d757e9e896b409b4d274ddc1d3495ac6871b71e0f457a0384f6d
name: perl-Test-Requires
arch: noarch
version: 0.10
epoch: 0
release: 15.oe2503
summary: Checks to see if the module can be loaded
url: https://metacpan.org/release/Test-Requires
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: c6e647c34edb
rpm_sourcerpm: perl-Test-Requires-0.10-15.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Requires-0.10-15.oe2503.noarch.rpm
checksum_type: sha256
description:
  Test::Requires checks to see if the module can be loaded.
  If this fails rather than failing tests this skips all tests.
  Test::Requires can also be used to require a minimum version of Perl.


pkgId: 0e2bd3b01b3b7329154537086df867baf5250a9670dc45161beacf64069b50b3
name: perl-Test-RequiresInternet
arch: noarch
version: 0.05
epoch: 0
release: 13.oe2503
summary: Test network connection easily
url: https://metacpan.org/release/Test-RequiresInternet
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Test-RequiresInternet-0.05-13.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-RequiresInternet-0.05-13.oe2503.noarch.rpm
checksum_type: sha256
description:
  Perl distribution Test-RequiresInternet, providing Perl modules: Test::RequiresInternet.
  Easily test network connectivity.


pkgId: 2307e2ae0f348bd0e11fa23f66049c8f60a338c37e8f6184ad7699de02d48e80
name: perl-Test-Simple
arch: noarch
version: 1.302204
epoch: 2
release: 3.oe2503
summary: Basic utilities for writing tests
url: https://metacpan.org/release/Test-Simple
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and CC0 and Public Domain
rpm_group: Unspecified
rpm_buildhost: 0c520f2c5a01
rpm_sourcerpm: perl-Test-Simple-1.302204-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Simple-1.302204-3.oe2503.noarch.rpm
checksum_type: sha256
description:
  This package provides the bulk of the core testing facilities. For more
  information, see perldoc for Test::Simple, Test::More, etc.

  This package is the CPAN component of the dual-lifed core package Test-Simple.


pkgId: 67a6edf3579ec02233147adc13919a45c5333771bcf2ff8356619ebbd579e3bd
name: perl-Test-SubCalls
arch: noarch
version: 1.10
epoch: 0
release: 2.oe2503
summary: Track the number of times subs are called
url: https://metacpan.org/release/Test-SubCalls
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: e567a8513939
rpm_sourcerpm: perl-Test-SubCalls-1.10-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-SubCalls-1.10-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  There are a number of different situations (like testing caching code) where
  you want to want to do a number of tests, and then verify that some underlying
  subroutine deep within the code was called a specific number of times. This
  module provides a number of functions for doing testing in this way, in
  association with your normal Test::More (or similar) test scripts.


pkgId: 359f0eec54c2e3cc94ce4fc8f82ccc3129072868dd2ae0ad31d7d692b8f904e1
name: perl-Test-Taint
arch: riscv64
version: 1.08
epoch: 0
release: 3.oe2503
summary: Tools to test taintedness
url: https://search.cpan.org/dist/Test-Taint/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Test-Taint-1.08-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Taint-1.08-3.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Tainted data is data that comes from an unsafe source, such as the command
  line, or, in the case of web apps, any GET or POST transactions. Read the
  perlsec man page for details on why tainted data is bad, and how to
  untaint the data.


pkgId: 87c181729e38a84b1e2b6ef1245757175183e3a4f06e428fa778dc8112c44b01
name: perl-Test-Warnings
arch: noarch
version: 0.037
epoch: 0
release: 1.oe2503
summary: Test for warnings and the lack of them
url: https://metacpan.org/release/Test-Warnings
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: fae1ff18f9d5
rpm_sourcerpm: perl-Test-Warnings-0.037-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Warnings-0.037-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  If you've ever tried to use Test::NoWarnings to confirm there are no warnings generated by your tests,combined
  with the convenience of done_testing to not have to declare a test count, you'll have discovered that these
  two features do not play well together, as the test count will be calculated before the warnings test is run,
  resulting in a TAP error. (See examples/test_nowarnings.pl in this distribution for a demonstration.)

  This module is intended to be used as a drop-in replacement for Test::NoWarnings: it also adds an extra test,
  but runs this test before done_testing calculates the test count, rather than after. It does this by hooking
  into done_testing as well as via an END block. You can declare a plan, or not, and things will still Just Work.

  It is actually equivalent to:
  use Test::NoWarnings 1.04 ':early';

  as warnings are still printed normally as they occur. You are safe, and enthusiastically encouraged, to perform
  a global search-replace of the above with use Test::Warnings; whether or not your tests have a plan.

  It can also be used as a replacement for Test::Warn, if you wish to test the content of expected warnings; read
  on to find out how.


pkgId: fcaf536c4b17eb33e4d85d48a2bd6e3cba5ad77236266a9469f33c4961828a08
name: perl-Test-Without-Module
arch: noarch
version: 0.23
epoch: 0
release: 1.oe2503
summary: Test fallback behaviour in absence of modules
url: http://search.cpan.org/dist/Test-Without-Module/
rpm_license: GPL+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Test-Without-Module-0.23-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Without-Module-0.23-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module allows you to deliberately hide modules from a program even
  though they are installed. This is mostly useful for testing modules that
  have a fallback when a certain dependency module is not installed.


pkgId: affc8997bc8ddccf7b1d3ee0e70f65b200eff46e441f08f0ee414cabb002e7a3
name: perl-Test2-Plugin-NoWarnings
arch: noarch
version: 0.10
epoch: 0
release: 2.oe2503
summary: Fail if tests warn
url: https://metacpan.org/release/Test2-Plugin-NoWarnings
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: 36cf975a26d6
rpm_sourcerpm: perl-Test2-Plugin-NoWarnings-0.10-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test2-Plugin-NoWarnings-0.10-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Loading this plugin causes your tests to fail if there are any warnings while
  they run. Each warning generates a new failing test and the warning content is
  outputted via diag.

  This module uses $SIG{__WARN__}, so if the code you're testing sets this, then
  this module will stop working.


pkgId: c1207e91dd2b58128188f39519c40579bd29260077ec46b3e5555db3f81f2197
name: perl-Text-Aligner
arch: noarch
version: 0.16
epoch: 0
release: 2.oe2503
summary: Text::Aligner Perl module
url: https://metacpan.org/release/Text-Aligner
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: 09523ef4bf00
rpm_sourcerpm: perl-Text-Aligner-0.16-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Aligner-0.16-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Text::Aligner exports a single function, align(), which is used to justify
  strings to various alignment styles. The alignment specification is the
  first argument, followed by any number of scalars which are subject to
  alignment.


pkgId: f7ff5b65c3b21dad10f56dfdb94188882b71124c39929197994ab33edf80dbbf
name: perl-Text-Balanced
arch: noarch
version: 2.06
epoch: 0
release: 2.oe2503
summary: Extract delimited text sequences from strings
url: https://metacpan.org/release/Text-Balanced
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 206a65850fc7
rpm_sourcerpm: perl-Text-Balanced-2.06-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Balanced-2.06-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  These Perl subroutines may be used to extract a delimited substring, possibly
  after skipping a specified prefix string.


pkgId: f1a8b9500d508054a71ff3f4bc632941b300f90b25a1cd1f7d279f68cbacb3fb
name: perl-Text-BibTeX
arch: riscv64
version: 0.89
epoch: 0
release: 1.oe2503
summary: Interface to read and parse BibTeX files
url: https://metacpan.org/release/Text-BibTeX
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: eeaaecec82ea
rpm_sourcerpm: perl-Text-BibTeX-0.89-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-BibTeX-0.89-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The Text::BibTeX module processes BibTeX data.  It includes object-oriented
  interfaces to both BibTeX database files and individual bibliographic
  entries, as well as other miscellaneous functions.


pkgId: fc929f054993b951c7e5cf53929f25d19f72afa41ac16c2ca657868874372db5
name: perl-Text-CSV
arch: noarch
version: 2.05
epoch: 0
release: 1.oe2503
summary: Comma-separated values manipulator
url: https://metacpan.org/release/Text-CSV
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 8b869eab312d
rpm_sourcerpm: perl-Text-CSV-2.05-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-CSV-2.05-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  Text::CSV provides facilities for the composition and decomposition of
  comma-separated values.  An instance of the Text::CSV class can combine
  fields into a CSV string and parse a CSV string into fields.

  The module accepts either strings or files as input and can utilize any
  user-specified characters as delimiters, separators, and escapes so it is
  perhaps better called ASV (anything separated values) rather than just CSV.


pkgId: 3498d58e702a0ad21cfa63a6b78fa2b3628590831a18f3e11ba7b7fbafee9442
name: perl-Text-CSV_XS
arch: riscv64
version: 1.57
epoch: 0
release: 2.oe2503
summary: Comma-separated values manipulation routines
url: https://metacpan.org/release/Text-CSV_XS
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 37985178f8b2
rpm_sourcerpm: perl-Text-CSV_XS-1.57-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-CSV_XS-1.57-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Text::CSV provides facilities for the composition and decomposition of
  comma-separated values.  An instance of the Text::CSV class can combine
  fields into a CSV string and parse a CSV string into fields.


pkgId: 186ec9ef286577d6bffe94129ccb8b5dfa16bcea548753d16243d7d58a4f2117
name: perl-Text-CharWidth
arch: riscv64
version: 0.04
epoch: 0
release: 38.oe2503
summary: Get the number of columns occupied by the terminal string
url: https://metacpan.org/release/Text-CharWidth
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: 7a9161253642
rpm_sourcerpm: perl-Text-CharWidth-0.04-38.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-CharWidth-0.04-38.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package provides and wcswidth (3) and wcwidth (3) equivalent functions.
  While also providing mblen (3) equivalent to the subroutine.


pkgId: 4e4ba3b58cf1be7dcda1cfbc72e815561f482b375e62a25241b0897ec43069d8
name: perl-Text-Glob
arch: noarch
version: 0.11
epoch: 0
release: 7.oe2503
summary: Match globbing patterns against text
url: https://metacpan.org/release/Text-Glob
rpm_license: GPL+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Text-Glob-0.11-7.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Glob-0.11-7.oe2503.noarch.rpm
checksum_type: sha256
description:
  Text::Glob implements glob(3) style matching that
  can be used to match against text, rather than fetching
  names from a filesystem. If you want to do full file
  globbing use the File::Glob module instead.


pkgId: 4839a6a32c37d1bf34e681e02e4e17da5df2a53b3c1600bee066be4bd320c267
name: perl-Text-ParseWords
arch: noarch
version: 3.31
epoch: 0
release: 2.oe2503
summary: Parse text into an array of tokens or array of arrays
url: https://metacpan.org/release/Text-ParseWords
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Text-ParseWords-3.31-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-ParseWords-3.31-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  The &nested_quotewords() and &quotewords() functions accept a delimiter (which
  can be a regular expression) and a list of lines and then breaks those lines up
  into a list of words ignoring delimiters that appear inside quotes. &quotewords()
  returns all of the tokens in a single long list, while &nested_quotewords()
  returns a list of token lists corresponding to the elements of @lines.
  &parse_line() does tokenizing on a single string. The &*quotewords() functions
  simply call &parse_line(), so if you're only splitting one line you can call
  &parse_line() directly and save a function call.

  The $keep argument is a boolean flag. If true, then the tokens are split on the
  specified delimiter, but all other characters (including quotes and backslashes)
  are kept in the tokens. If $keep is false then the &*quotewords() functions
  remove all quotes and backslashes that are not themselves backslash-escaped or
  inside of single quotes (i.e., &quotewords() tries to interpret these characters
  just like the Bourne shell). NB: these semantics are significantly different
  from the original version of this module shipped with Perl 5.000 through 5.004.
  As an additional feature, $keep may be the keyword "delimiters" which causes the
  functions to preserve the delimiters in each string as tokens in the token lists,
  in addition to preserving quote and backslash characters.


pkgId: 579d8182cc661b023ef226dad6a0f1c9f802d7b50d67508a0560974e787ee7bf
name: perl-Text-Roman
arch: noarch
version: 3.5
epoch: 0
release: 2.oe2503
summary: Conversion between Roman algorisms and Arabic numerals
url: https://metacpan.org/release/Text-Roman
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 696a8f99ffb7
rpm_sourcerpm: perl-Text-Roman-3.5-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Roman-3.5-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This package supports both conventional Roman algorisms (which range from 1
  to 3999) and Milhar Romans, a variation which uses a bar across the
  algorism to indicate multiplication by 1000.


pkgId: bb8bf4d40b23a170309241a1fc138eaf22e31e92cba0a335d1b362708ff4b53f
name: perl-Text-Soundex
arch: riscv64
version: 3.05
epoch: 0
release: 14.oe2503
summary: Implementation of the soundex algorithm
url: https://metacpan.org/release/Text-Soundex
rpm_license: (Copyright only) and (GPL-1.0-or-later OR Artistic-1.0-Perl)
rpm_group: Unspecified
rpm_buildhost: e9bddbe8f6c5
rpm_sourcerpm: perl-Text-Soundex-3.05-14.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Soundex-3.05-14.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Soundex is a phonetic algorithm that use sound to index names.The original
  alorithum implementation of this module was realized by American Robert
  Russell and Margaret Odell, as known as "American Soundex".


pkgId: 4be0d1b280d6aa52aecc86bfdd25cfa9cf1c2f15b307638af432cd391f3f1bca
name: perl-Text-Tabs+Wrap
arch: noarch
version: 2024.001
epoch: 0
release: 1.oe2503
summary: Expand tabs and do simple line wrapping
url: https://metacpan.org/release/Text-Tabs%2BWrap
rpm_license: TTWL
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Text-Tabs+Wrap-2024.001-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Tabs+Wrap-2024.001-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  Text::Tabs does most of what the unix utilities expand(1) and unexpand(1) do. Given
  a line with tabs in it, expand replaces those tabs with the appropriate number of
  spaces. Given a line with or without tabs in it, unexpand adds tabs when it can save
  bytes by doing so, like the unexpand -a command.

  Unlike the old unix utilities, this module correctly accounts for any Unicode combining
  characters (such as diacriticals) that may occur in each line for both expansion and
  unexpansion. These are overstrike characters that do not increment the logical position.
  Make sure you have the appropriate Unicode settings enabled.


pkgId: 0787e0cf0be2636b9da3893655b59b7505c4a0efe801910af79bde184f389cf0
name: perl-Text-Template
arch: noarch
version: 1.60
epoch: 0
release: 1.oe2503
summary: Expand template text with embedded Perl
url: https://metacpan.org/release/Text-Template
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: 68aa133eb616
rpm_sourcerpm: perl-Text-Template-1.60-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Template-1.60-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  This is a library for generating form letters, building HTML pages, or
  filling in templates generally.  A `template' is a piece of text that
  has little Perl programs embedded in it here and there.  When you
  `fill in' a template, you evaluate the little programs and replace
  them with their values.


pkgId: fd66caaf469c42133e003885958107d6235cd7b21ed9dea8e4bf59db42d7614e
name: perl-Text-Unidecode
arch: noarch
version: 1.30
epoch: 0
release: 10.oe2503
summary: Text-Unidecode -- plain ASCII transliterations of Unicode text
url: https://metacpan.org/release/Text-Unidecode
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Text-Unidecode-1.30-10.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Unidecode-1.30-10.oe2503.noarch.rpm
checksum_type: sha256
description:
  It often happens that you have non-Roman text data in Unicode, but you can't
  display it-- usually because you're trying to show it to a user via an application
  that doesn't support Unicode, or because the fonts you need aren't accessible. You
  could represent the Unicode characters as "???????" or "\15BA\15A0\1610...", but
  that's nearly useless to the user who actually wants to read what the text says.
  What Text::Unidecode provides is a function, unidecode(...) that takes Unicode data
  and tries to represent it in US-ASCII characters (i.e., the universally displayable
  characters between 0x00 and 0x7F). The representation is almost always an attempt at
  transliteration-- i.e., conveying, in Roman letters, the pronunciation expressed
  by the text in some other writing system. (See the example in the synopsis.)


pkgId: 8e3ee76507476dfafe308c8a150c83367197a678538806f3a67df7818ec5944d
name: perl-Text-WrapI18N
arch: noarch
version: 0.06
epoch: 0
release: 33.oe2503
summary: Line wrapping module
url: https://metacpan.org/release/Text-WrapI18N
rpm_license: GPL+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Text-WrapI18N-0.06-33.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-WrapI18N-0.06-33.oe2503.noarch.rpm
checksum_type: sha256
description:
  Line wrapping module with support for multibyte, fullwidth,and
  combining characters and languages without whitespaces between words


pkgId: 929bb9b2f7ca2c19edd91bd585688a951266befdb7f7ec307e46e22281418a17
name: perl-Thread-Queue
arch: noarch
version: 3.13
epoch: 0
release: 5.oe2503
summary: Thread-safe queues
url: https://metacpan.org/release/Thread-Queue
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-02
rpm_sourcerpm: perl-Thread-Queue-3.13-5.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Thread-Queue-3.13-5.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module provides thread-safe FIFO queues that can be accessed safely by
  any number of threads.

  Any data types supported by threads::shared can be passed via queues:
      -Ordinary scalars
      -Array refs
      -Hash refs
      -Scalar refs
      -Objects based on the above
  Ordinary scalars are added to queues as they are.

  If not already thread-shared, the other complex data types will be cloned
  (recursively, if needed, and including any blessings and read-only settings)
  into thread-shared structures before being placed onto a queue.


pkgId: c676a00dcf0a7b9a922ceca50c9e91bbae0fd6bde6d1f2c310236236bbecb838
name: perl-Tie-Cycle
arch: noarch
version: 1.229
epoch: 0
release: 2.oe2503
summary: Cycle through a list of values via a scalar
url: https://metacpan.org/release/Tie-Cycle
rpm_license: Artistic-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Tie-Cycle-1.229-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Tie-Cycle-1.229-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This Perl module can be used to go through a list over and over again.
  Once you get to the end of the list, you go back to the beginning.  You
  do not have to worry about any of this since the magic of tie does that
  for you.


pkgId: ca33b9bbfb2e99dfe418682545137fa592f06568ba8f6bce3d606c2bd368f70b
name: perl-Tie-Handle-Offset
arch: noarch
version: 0.004
epoch: 0
release: 1.oe2503
summary: Tied handle that hides the beginning of a file
url: https://metacpan.org/release/Tie-Handle-Offset
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: 9edff616f13f
rpm_sourcerpm: perl-Tie-Handle-Offset-0.004-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Tie-Handle-Offset-0.004-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  This modules provides a file handle that hides the beginning of a file.
  After opening, the file is positioned at the offset location. seek() and
  tell() calls are modified to preserve the offset.


pkgId: b76bb4efad0f6ddbe64ce9215a3e6bedae648790ee4a66ce925fb68ecfea5002
name: perl-Tie-IxHash
arch: noarch
version: 1.23
epoch: 0
release: 2.oe2503
summary: Ordered associative arrays for Perl
url: https://search.cpan.org/dist/Tie-IxHash/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Tie-IxHash-1.23-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Tie-IxHash-1.23-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This Perl module implements Perl hashes that preserve the order in
  which the hash elements were added. The order is not affected when
  values corresponding to existing keys in the IxHash are changed.
  The elements can also be set to any arbitrary supplied order. The
  familiar perl array operations can also be performed on the IxHash.


pkgId: 1a7f31ff7fe22ef8a965a9205498a731e7da8d070f594977879ea98ddc4eb7c6
name: perl-Time-HiRes
arch: riscv64
version: 1.9775
epoch: 4
release: 2.oe2503
summary: High resolution time, sleep, and alarm for perl
url: https://metacpan.org/release/Time-HiRes
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: ef6cc77c209f
rpm_sourcerpm: perl-Time-HiRes-1.9775-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Time-HiRes-1.9775-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Implement usleep, ualarm, and gettimeofday for Perl, as well as wrappers
  to implement time, sleep, and alarm that know about non-integral seconds.


pkgId: b6c7f7cd60d16b0d98345ad8562650e78dee9b72094100b35287de4ebaebc967
name: perl-Time-Local
arch: noarch
version: 1.350
epoch: 2
release: 2.oe2503
summary: Efficiently compute time from local and GMT time
url: https://metacpan.org/release/Time-Local
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_sourcerpm: perl-Time-Local-1.350-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Time-Local-1.350-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module provides functions that are the inverse of built-in perl functions localtime()
  and gmtime(). They accept a date as a six-element array, and return the corresponding time(2)
  value in seconds since the system epoch (Midnight, January 1, 1970 GMT on Unix, for example).


pkgId: a1b2e5c7739ce75bae76c1c8732f55e0b1aefaacf3ecbafe5ef0254f1cce09fe
name: perl-TimeDate
arch: noarch
version: 2.33
epoch: 1
release: 4.oe2503
summary: Perl5 TimeDate distribution
url: https://metacpan.org/release/TimeDate
rpm_license: GPL+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-TimeDate-2.33-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-TimeDate-2.33-4.oe2503.noarch.rpm
checksum_type: sha256
description:
  This is the perl5 TimeDate distribution. It requires perl version 5.003 or later
  This distribution replaces my earlier GetDate distribution, which was
  only a date parser. The date parser contained in this distribution is
  far superior to the yacc based parser, and a *lot* fatser.


pkgId: 7ff8f4757d9474626c4ea09e377d240150938599c78c410fd3bccedcd2a968b4
name: perl-Tk
arch: riscv64
version: 804.036
epoch: 0
release: 2.oe2503
summary: A graphical user interface toolkit for Perl
url: https://metacpan.org/release/Tk
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and SWL
rpm_group: Unspecified
rpm_buildhost: 4dd45eb253a6
rpm_sourcerpm: perl-Tk-804.036-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Tk-804.036-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Perl-Tk is a collection of modules and code that attempts to wed the easily configured
  Tk widget toolkit to the powerful lexigraphic, dynamic memory, I/O, and object-oriented
  capabilities of Perl 5. In other words, it is an interpreted scripting language for making
  widgets and programs with Graphical User Interfaces (GUI).


pkgId: 562f086700f16223a713f408a95daec97eebebeadf01dbd932f3bc1e572405d8
name: perl-Try-Tiny
arch: noarch
version: 0.32
epoch: 0
release: 2.oe2503
summary: Minimal try/catch with proper preservation of $@
url: https://metacpan.org/release/Try-Tiny
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: 3ca06be534df
rpm_sourcerpm: perl-Try-Tiny-0.32-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Try-Tiny-0.32-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module provides bare bones try/catch statements that are designed to minimize common mistakes with
  eval blocks, and NOTHING else.


pkgId: 070012564e712edf2fafe1be7325e7ec3dfb3c6ea55059a2b1532ebab1bf9eb5
name: perl-Types-Serialiser
arch: noarch
version: 1.01
epoch: 0
release: 2.oe2503
summary: Simple data types for common serialization formats
url: https://metacpan.org/release/Types-Serialiser
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 80e847166da6
rpm_sourcerpm: perl-Types-Serialiser-1.01-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Types-Serialiser-1.01-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module provides some extra data types that are used by common
  serialization formats such as JSON or CBOR. The idea is to have a
  repository of simple/small constants and containers that can be shared
  by different implementations so they become interoperable between each
  other.


pkgId: 916e690d5f7193fce7b1ed7a02f7873ab778c50b6827bd5a96360f4ba75df5a2
name: perl-UNIVERSAL-require
arch: noarch
version: 0.19
epoch: 0
release: 1.oe2503
summary: Require() modules from a variable [deprecated]
url: http://search.cpan.org/dist/UNIVERSAL-require/
rpm_license: GPL+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-UNIVERSAL-require-0.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-UNIVERSAL-require-0.19-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  Before using this module, you should look at the alternatives, some of
  which are listed in SEE ALSO below.


pkgId: 18e54af4ee0f8c8bd6ca6fa382b502fd3ff71a857624886f4929274b3e405d14
name: perl-URI
arch: noarch
version: 5.28
epoch: 0
release: 1.oe2503
summary: The Perl URI module implementation
url: https://metacpan.org/release/URI
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-URI-5.28-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-URI-5.28-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module implements the URI class. Objects of this class
  represent "Uniform Resource Identifier references" as specified
  in RFC 2396 (and updated by RFC 2732).


pkgId: ddb94722c93f57b4580d2bbdeb1fd48b903507c3d9f7558c5878e01de33cefe3
name: perl-Unicode-Collate
arch: riscv64
version: 1.31
epoch: 0
release: 4.oe2503
summary: Unicode Collation Algorithm (UCA)
url: http://search.cpan.org/dist/Unicode-Collate/
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) AND Unicode-DFS-2016
rpm_group: Unspecified
rpm_buildhost: dcc98a403097
rpm_sourcerpm: perl-Unicode-Collate-1.31-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-Collate-1.31-4.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The package is an algorithm defined in Unicode Technical Report #10, which defines a
  customizable method to compare two strings. These comparisons can then be used to collate
  or sort text in any writing system and language that can be represented with Unicode.


pkgId: 5bf0ae7798207a4e65f9d97ddeb61ce6f033f7f6471e2977caa18a4099061e75
name: perl-Unicode-EastAsianWidth
arch: noarch
version: 12.0
epoch: 0
release: 3.oe2503
summary: East Asian Width properties
url: https://metacpan.org/release/Unicode-EastAsianWidth
rpm_license: CC0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: stl-iscas-9950x
rpm_sourcerpm: perl-Unicode-EastAsianWidth-12.0-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-EastAsianWidth-12.0-3.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module provide user-defined Unicode properties that deal with width
  status of East Asian characters, as specified in
  <http://www.unicode.org/unicode/reports/tr11/>.


pkgId: cdff93e0aa3494a5bd9b069da90ef4cdcc518fb948e32f326b2e70807d6cb1c4
name: perl-Unicode-LineBreak
arch: riscv64
version: 2019.001
epoch: 0
release: 7.oe2503
summary: An algorithm for unicode line breaking
url: https://metacpan.org/release/Unicode-LineBreak
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 3f6521935c5b
rpm_sourcerpm: perl-Unicode-LineBreak-2019.001-7.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-LineBreak-2019.001-7.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Unicode defines several characters as providing vertical whitespace, like the carriage return or
  newline characters. Unicode also gathers several characters under the banner of a linebreak sequence.
  A Unicode linebreak matches the two-character CRLF grapheme or any of the seven vertical whitespace
  characters.


pkgId: d0ece2c9a0c66e5be3eb51c90d2c2433e7b33fcd3ae18ac02ff92a1e10311a68
name: perl-Unicode-Map
arch: riscv64
version: 0.112
epoch: 0
release: 3.oe2503
summary: Maps charsets from and to utf16 unicode
url: https://search.cpan.org/dist/Unicode-Map/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Unicode-Map-0.112-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-Map-0.112-3.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This module converts strings from and to 2-byte Unicode UCS2 format. All
  mappings happen via 2 byte UTF16 encodings, not via 1 byte UTF8 encoding.
  To transform these use Unicode::String.


pkgId: 808e3c89d8035dad79d766259fb392a864f96439ce4dcc33eed987789624b19a
name: perl-Unicode-Normalize
arch: riscv64
version: 1.32
epoch: 0
release: 2.oe2503
summary: Unicode Normalization Forms
url: https://metacpan.org/release/Unicode-Normalize
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 1cd722046885
rpm_sourcerpm: perl-Unicode-Normalize-1.32-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-Normalize-1.32-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package takes Unicode data of arbitrary forms and canonicalizes it to a standard
  representation(Unicode Standard Annex #15).


pkgId: c261516f15ae9a012d2bb090ccbfc200890efa974a744a88683217ab03bded87
name: perl-Variable-Magic
arch: riscv64
version: 0.64
epoch: 0
release: 2.oe2503
summary: Associate user-defined magic to variables from Perl
url: http://search.cpan.org/dist/Variable-Magic/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-Variable-Magic-0.64-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-Variable-Magic-0.64-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Magic is Perl's way of enhancing variables. This mechanism lets the user
  add extra data to any variable and hook syntactical operations (such as
  access, assignment or destruction) that can be applied to it. With this
  module, you can add your own magic to any variable without having to write
  a single line of XS.


pkgId: 4d6809236c629a70faf722268ee730b7bf627b97f323aedf9d0f667674c48ed5
name: perl-WWW-Mechanize
arch: noarch
version: 2.19
epoch: 0
release: 2.oe2503
summary: Automates web page form & link interaction
url: https://metacpan.org/release/WWW-Mechanize
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 8e80093b467f
rpm_sourcerpm: perl-WWW-Mechanize-2.19-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-WWW-Mechanize-2.19-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  WWW::Mechanize, or Mech for short, is a Perl module for stateful
  programmatic web browsing, used for automating interaction with websites.


pkgId: 5ec341d949a79d0a9d6d07e087777d21097e338dc297ba7e46ab51cd652eb952
name: perl-WWW-RobotRules
arch: noarch
version: 6.02
epoch: 0
release: 22.oe2503
summary: This module parses the /robots.txt file as specified in "A Standard for Robot Exclusion"
url: https://metacpan.org/release/WWW-RobotRules
rpm_license: GPL+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-WWW-RobotRules-6.02-22.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-WWW-RobotRules-6.02-22.oe2503.noarch.rpm
checksum_type: sha256
description:
  This is database of robots.txt-derived permissions. It parses the /robots.txt file as specified in "A Standard for Robot Exclusion".


pkgId: bf567572ea691756a7e230196a4518c24dd394c929669f2cff10dcaf28a49b54
name: perl-XML-DOM
arch: noarch
version: 1.46
epoch: 0
release: 9.oe2503
summary: XML::Parser extends DOM
url: https://metacpan.org/release/XML-DOM
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-XML-DOM-1.46-9.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-DOM-1.46-9.oe2503.noarch.rpm
checksum_type: sha256
description:
  This is a Perl extension to XML::Parser. It adds a new 'Style' to
  XML::Parser, allows XML::Parser to build an Objects Directional
  data structure with a DOM Level 1 compliant interface.


pkgId: 5a58187e4e59309fa09c46acfcb38f2ae6864e144fe239c6fe8b93359a60889c
name: perl-XML-LibXML
arch: riscv64
version: 2.0210
epoch: 1
release: 2.oe2503
summary: Perl Binding for libxml2
url: https://metacpan.org/release/XML-LibXML
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and MIT
rpm_group: Unspecified
rpm_buildhost: 8d1a31c5f89e
rpm_sourcerpm: perl-XML-LibXML-2.0210-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-LibXML-2.0210-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This module is Perl Binding for libxml2, which implements a Perl interface to
  the GNOME libxml2 library. This module provides interfaces for parsing and
  manipulating XML files and allows Perl programmers to use the highly capable
  validating XML parser and the high performance DOM implementation.


pkgId: 2074026165b8273f69417509af4e234c0a71da7cd3ad436f2471315446968b1b
name: perl-XML-LibXML-Simple
arch: noarch
version: 1.01
epoch: 0
release: 2.oe2503
summary: XML::LibXML clone of XML::Simple::XMLin()
url: https://search.cpan.org/dist/XML-LibXML-Simple/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-9950x-02
rpm_sourcerpm: perl-XML-LibXML-Simple-1.01-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-LibXML-Simple-1.01-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module is a blunt rewrite of XML::Simple (by Grant McLean) to use the
  XML::LibXML parser for XML structures, where the original uses plain Perl
  or SAX parsers.


pkgId: 59073e052d6729288395dc85cb209b7b9d0b488b37a124bc21846cf1770043b5
name: perl-XML-LibXSLT
arch: riscv64
version: 2.003
epoch: 0
release: 3.oe2503
summary: Perl module for interfacing to GNOME's libxslt
url: https://metacpan.org/release/XML-LibXSLT
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and MIT
rpm_group: Unspecified
rpm_buildhost: 5a427e204377
rpm_sourcerpm: perl-XML-LibXSLT-2.003-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-LibXSLT-2.003-3.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This module is a fast XSLT library, based on the Gnome libxslt engine
  that you can find at http://www.xmlsoft.org/XSLT/


pkgId: 283b5f4de096c69d31c4c14bc73d953b8d0b3697807015183910205f2ac46b3b
name: perl-XML-NamespaceSupport
arch: noarch
version: 1.12
epoch: 0
release: 8.oe2503
summary: A simple generic namespace processor
url: https://metacpan.org/release/XML-NamespaceSupport
rpm_license: GPL+ or Artistic
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-XML-NamespaceSupport-1.12-8.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-NamespaceSupport-1.12-8.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module offers a simple to process namespaced XML names (unames)
  from within any application that may need them. It also helps maintain
  a prefix to namespace URI map, and provides a number of basic checks.


pkgId: 50291316475e531f3c247a6390f7475e216343ec69954007f821f9f700213fad
name: perl-XML-Parser
arch: riscv64
version: 2.46
epoch: 1
release: 3.oe2503
summary: Perl module for parsing XML documents
url: https://metacpan.org/release/XML-Parser
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 4f77bf19d941
rpm_sourcerpm: perl-XML-Parser-2.46-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-Parser-2.46-3.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This module provides ways to parse XML documents. It is built on
  top of XML::Parser::Expat, which is a lower level interface to
  James Clark's expat library. Each call to one of the parsing
  methods creates a new instance of XML::Parser::Expat which is
  then used to parse the document. Expat options may be provided
  when the XML::Parser object is created. These options are then
  passed on to the Expat object on each parse call. They can also
  be given as extra arguments to the parse methods, in which case
  they override options given at XML::Parser creation time.


pkgId: 4ba4b625067c97cb73cc42647a747437263f57ac972648bc7502137f9e58ae2a
name: perl-XML-RegExp
arch: noarch
version: 0.04
epoch: 0
release: 2.oe2503
summary: Regular expressions for XML tokens
url: https://search.cpan.org/dist/XML-RegExp/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Libraries
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-XML-RegExp-0.04-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-RegExp-0.04-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This package contains regular expressions for the following XML tokens:
  BaseChar, Ideographic, Letter, Digit, Extender, CombiningChar, NameChar,
  EntityRef, CharRef, Reference, Name, NmToken, and AttValue.


pkgId: bc78e4edfd2f1e08c54232332dc1b4611b4fb5dcf90be6cae3505d9bf997ee03
name: perl-XML-SAX
arch: noarch
version: 1.02
epoch: 0
release: 2.oe2503
summary: SAX parser access API for Perl
url: https://metacpan.org/release/XML-SAX
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: d464ade14f00
rpm_sourcerpm: perl-XML-SAX-1.02-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-SAX-1.02-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  XML::SAX is a SAX parser access API for Perl. It includes classes and
  APIs required for implementing SAX drivers, along with a factory class
  for returning any SAX parser installed on the user's system.


pkgId: 3bc56ac43c19b84df823b779807b5dd6a09857a06d37aa655852454f58c956fc
name: perl-XML-SAX-Base
arch: noarch
version: 1.09
epoch: 0
release: 8.oe2503
summary: Base class SAX Drivers and Filters
url: https://metacpan.org/release/XML-SAX-Base
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: 8d7ca1a3fa65
rpm_sourcerpm: perl-XML-SAX-Base-1.09-8.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-SAX-Base-1.09-8.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module is a base class for Perl SAX drivers and filters. The default behavior is
  to pass the input directly to the output without any changes. This module can be used
  as a base class so that the user don't have to implement the characters() callback.


pkgId: db12df00040b8f5b04581ae087c31b6d444ceecf686d25ebe796ee485e3db422
name: perl-XML-Simple
arch: noarch
version: 2.25
epoch: 0
release: 5.oe2503
summary: Easy API to maintain XML in Perl
url: https://metacpan.org/release/XML-Simple
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: stl-iscas-9950x
rpm_sourcerpm: perl-XML-Simple-2.25-5.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-Simple-2.25-5.oe2503.noarch.rpm
checksum_type: sha256
description:
  The XML::Simple module provides a simple API layer on top of an underlying XML parsing module (either XML::Parser or one of the SAX2 parser modules).


pkgId: d1bb7d619cddef1991d78afc6a7831550b20ad7febdcda7ada9353db8d4697f4
name: perl-XML-Structured
arch: riscv64
version: 1.3
epoch: 0
release: 5.oe2503
summary: Simple conversion API from XML to perl structures and back
url: https://search.cpan.org/dist/XML-Structured/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Development/Libraries
rpm_buildhost: 0633260b4bf1
rpm_sourcerpm: perl-XML-Structured-1.3-5.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-Structured-1.3-5.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The XML::Structured module provides a way to convert xml data into a
  predefined perl data structure and back to xml. Unlike with modules like
  XML::Simple it is an error if the xml data does not match the provided
  skeleton (the "dtd"). Another advantage is that the order of the attributes
  and elements is taken from the dtd when converting back to xml.


pkgId: a3021fe25572344e2cc225c09682ca0c3eaf2f54aa5a1a3b3154e8e90d2faea0
name: perl-XML-TokeParser
arch: noarch
version: 0.05
epoch: 0
release: 29.oe2503
summary: Simplified interface to XML::Parser
url: https://metacpan.org/release/XML-TokeParser
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-XML-TokeParser-0.05-29.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-TokeParser-0.05-29.oe2503.noarch.rpm
checksum_type: sha256
description:
  XML::TokeParser provides a procedural ("pull mode") interface to XML::Parser in much the same way
  that Gisle Aas' HTML::TokeParser provides a procedural interface to HTML::Parser. XML::TokeParser
  splits its XML input up into "tokens," each corresponding to an XML::Parser event.


pkgId: 84295056692185023e77ddfa7b8edb3fb79382c329316f058765829fe810f7d1
name: perl-XML-Writer
arch: noarch
version: 0.900
epoch: 0
release: 3.oe2503
summary: Module for writing XML documents
url: https://metacpan.org/release/XML-Writer
rpm_license: CC0
rpm_group: Unspecified
rpm_buildhost: 499b19578abe
rpm_sourcerpm: perl-XML-Writer-0.900-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-Writer-0.900-3.oe2503.noarch.rpm
checksum_type: sha256
description:
  XML::Writer is a simple Perl module for writing XML documents: it
  takes care of constructing markup and escaping data correctly, and by
  default, it also performs a significant amount of well-formedness
  checking on the output, to make certain (for example) that start and
  end tags match, that there is exactly one document element, and that
  there are not duplicate attribute names.


pkgId: f4e4e7e25c67b6829fa7eab99f3c70dad41babc8124d37e00f72eef8422d14b1
name: perl-XML-XPath
arch: noarch
version: 1.48
epoch: 0
release: 1.oe2503
summary: Parse and evaluate XPath statementsr
url: https://metacpan.org/release/XML-XPath
rpm_license: Artistic 2.0 and (GPL+ or Artistic)
rpm_group: Unspecified
rpm_buildhost: b5bc2b5d1bc6
rpm_sourcerpm: perl-XML-XPath-1.48-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-XPath-1.48-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module aims to comply exactly to the XPath specification at
  http://www.w3.org/TR/xpath and yet allow extensions to be added in the
  form of functions. Modules such as XSLT and XPointer may need to do
  this as they support functionality beyond XPath.


pkgId: 0ffd060a40bcbe239bb405bcf6b95547d1093e63ccaa3407904cb5d1bc83f998
name: perl-XS-Parse-Keyword
arch: riscv64
version: 0.47
epoch: 0
release: 1.oe2503
summary: XS functions to assist in parsing keyword syntax
url: https://metacpan.org/release/XS-Parse-Keyword
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 7ca0820614be
rpm_sourcerpm: perl-XS-Parse-Keyword-0.47-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XS-Parse-Keyword-0.47-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This module provides some XS functions to assist in writing syntax modules
  that provide new perl-visible syntax, primarily for authors of keyword plugins
  using the PL_keyword_plugin hook mechanism.


pkgId: 23db5377591176dde8b4e6cada17623cbd46dacb2335212ebc750410fe23548e
name: perl-XS-Parse-Keyword-Builder
arch: riscv64
version: 0.47
epoch: 0
release: 1.oe2503
summary: Build-time support for XS::Parse::Keyword
url: https://metacpan.org/release/XS-Parse-Keyword
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 7ca0820614be
rpm_sourcerpm: perl-XS-Parse-Keyword-0.47-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XS-Parse-Keyword-Builder-0.47-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This module provides a build-time helper to assist authors writing XS modules
  that use XS::Parse::Keyword. It prepares a Module::Build-using distribution to
  be able to make use of XS::Parse::Keyword.


pkgId: 86a4c0fde6fcd7831e3eb7eb590a3cab0dec838dcace571f12422a297726f633
name: perl-XString
arch: riscv64
version: 0.005
epoch: 0
release: 2.oe2503
summary: Isolated String helpers from B
url: https://metacpan.org/release/XString
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: baf5e38806e9
rpm_sourcerpm: perl-XString-0.005-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-XString-0.005-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  XString provides the B string helpers in one isolated package. Right now only
  cstring and perlstring are available.


pkgId: 46458107c68b69ebab03a29baa96fd3dd1cfabf4ba5f65bacf0b45b1375af71b
name: perl-YAML
arch: noarch
version: 1.31
epoch: 0
release: 1.oe2503
summary: It Ain't Markup Language (tm)
url: https://metacpan.org/release/YAML
rpm_license: Artistic-1.0-Perl OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: 81e5068d4dd4
rpm_sourcerpm: perl-YAML-1.31-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-YAML-1.31-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  The YAML.pm module implements a YAML Loader and Dumper based
  on the YAML 1.0 specification. http://www.yaml.org/spec/
  YAML is a generic data serialization language that is optimized
  for human readability.It can be used to express the data structures
  of most modern programming languages. (Including Perl!!!)
  For information on the YAML syntax, please refer to the YAML specification.


pkgId: f7dc30716b34ae24ce4fa521abad8f6b89518a533397df6da0baea9a0c842008
name: perl-YAML-LibYAML
arch: riscv64
version: 0.90
epoch: 1
release: 2.oe2503
summary: Perl YAML Serialization using XS and libyaml
url: https://metacpan.org/dist/YAML-LibYAML
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 35083313209c
rpm_sourcerpm: perl-YAML-LibYAML-0.90-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-YAML-LibYAML-0.90-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This module is a Perl XS binding to libyaml which offers Perl the best YAML
  support to date.

  This module exports the functions Dump, Load, DumpFile and LoadFile. These
  functions are intended to work exactly like YAML.pm's corresponding functions.
  Only Load and Dump are exported by default.


pkgId: c46a8a48f7e52e3eb3700f014b31114be4e3b96e2ff9d901ec55f4073d458c52
name: perl-YAML-Tiny
arch: noarch
version: 1.74
epoch: 0
release: 1.oe2503
summary: Read/Write YAML files with as little code as possible
url: https://metacpan.org/release/YAML-Tiny
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: 164d35fdf45d
rpm_sourcerpm: perl-YAML-Tiny-1.74-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-YAML-Tiny-1.74-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  YAML::Tiny is a Perl class for reading and writing YAML-style files,
  Read/Write YAML files with as little code as possible


pkgId: dcbd071c9fb5db677b13b1b0f0d8567c818a212011155fa5a304a901273399b7
name: perl-autodie
arch: noarch
version: 2.37
epoch: 0
release: 2.oe2503
summary: Replace functions with ones that succeed or die with lexical scope
url: https://metacpan.org/release/autodie
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 3fbcbde17e27
rpm_sourcerpm: perl-autodie-2.37-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-autodie-2.37-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  The autodie pragma provides a convenient way to replace functions that normally return
  false on failure with equivalents that throw an exception on failure.

  The autodie pragma has lexical scope, meaning that functions and subroutines altered with
  autodie will only change their behaviour until the end of the enclosing block, file, or eval.


pkgId: 7cdff82884cc2e3f9dd568f559edd355784e85381a531c46b19379101f6eef0b
name: perl-autovivification
arch: riscv64
version: 0.18
epoch: 0
release: 2.oe2503
summary: Lexically disable autovivification
url: https://metacpan.org/release/autovivification
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 4d5e1cb97a1a
rpm_sourcerpm: perl-autovivification-0.18-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-autovivification-0.18-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  When an undefined variable is dereferenced, it gets silently upgraded to an
  array or hash reference (depending of the type of the dereferencing). This
  behavior is called autovivification and usually does what you mean (e.g.
  when you store a value) but it's sometimes unnatural or surprising because
  your variables gets populated behind your back. This is especially true
  when several levels of dereferencing are involved, in which case all levels
  are vivified up to the last, or when it happens in intuitively read-only
  constructs like exists.


pkgId: eef00d33a656070f305a995d831f9c50f22931dadd99121b05a708adafb3d492
name: perl-bignum
arch: noarch
version: 0.66
epoch: 0
release: 4.oe2503
summary: transparent big number support
url: https://metacpan.org/release/bignum
rpm_license: GPL-1.0-or-later or Artistic-1.0-perl
rpm_group: Unspecified
rpm_buildhost: 2f73925fa322
rpm_sourcerpm: perl-bignum-0.66-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-bignum-0.66-4.oe2503.noarch.rpm
checksum_type: sha256
description:
  Three modules provided by this package:
   * bigint - Transparent BigInteger support for Perl
   * bignum - Transparent BigNumber support for Perl
   * bigrat - Transparent BigNumber/BigRational support for Perl
   * bigfloat - Transparent big floating point number support for Perl


pkgId: 79ef08b14d6da76ae77b731ba3d6ffebc4b49a6075a2f297c799052a3b37d5d6
name: perl-common-sense
arch: riscv64
version: 3.75
epoch: 0
release: 2.oe2503
summary: save a tree AND a kitten, use common::sense
url: https://metacpan.org/release/common-sense
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-common-sense-3.75-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-common-sense-3.75-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This module implements some sane defaults for Perl programs, as
  defined by two typical (or not so typical - use your common sense)
  specimens of Perl coders. In fact, after working out details on
  which warnings and strict modes to enable and make fatal, we found
  that we (and our code written so far, and others) fully agree on
  every option, even though we never used warnings before, so it
  seems this module indeed reflects a "common" sense among some
  long-time Perl coders.


pkgId: a16924ebe58aa6ee6d8c7ee8e224ffcfde86c5dcaa56079a48afcbaa5b40e71e
name: perl-constant
arch: noarch
version: 1.33
epoch: 0
release: 424.oe2503
summary: Perl pragma to declare constants
url: https://metacpan.org/release/constant
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: perl-constant-1.33-424.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-constant-1.33-424.oe2503.noarch.rpm
checksum_type: sha256
description:
  This pragma allows you to declare constants at compile-time.
  When a constant is used in an expression, Perl replaces it with its
  value at compile time, and may then optimize the expression further.
  In particular, any code in an "if (CONSTANT)" block will be optimized
  away if the constant is false.


pkgId: 9b70e7135d2207905c05f61f11bc161d01df4aa09713b445e4c9d89ae1674dfe
name: perl-generators
arch: noarch
version: 1.16
epoch: 0
release: 2.oe2503
summary: RPM Perl dependencies generators
url: http://jplesnik.fedorapeople.org/generators
rpm_license: GPL-1.0-or-later and GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: 714c546e07b8
rpm_sourcerpm: perl-generators-1.16-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-generators-1.16-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This package provides RPM Perl dependencies generators which are used for
  getting provides and requires (including recommends) from Perl binaries and modules.


pkgId: bcf55c87f4a2b6b2add2249fabeb9c43ae3cf206558114e87e5f22adf2ee8ec2
name: perl-inc-latest
arch: noarch
version: 0.500
epoch: 2
release: 12.oe2503
summary: Use modules bundled in inc/ if they are newer than installed ones
url: https://metacpan.org/release/inc-latest
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-inc-latest-0.500-12.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-inc-latest-0.500-12.oe2503.noarch.rpm
checksum_type: sha256
description:
  The inc::latest module helps bootstrap configure-time dependencies for CPAN
  distributions. These dependencies get bundled into the inc directory within
  a distribution and are used by Makefile.PL or Build.PL.


pkgId: 31aafe7f8a0c40cb4323fb931ce237d399734fc655f9fd92258c07a6ba310c76
name: perl-libintl-perl
arch: riscv64
version: 1.33
epoch: 0
release: 1.oe2503
summary: Internationalization library for Perl, high-level interface to Uniforum Message Translation
url: https://metacpan.org/dist/libintl-perl
rpm_license: GPLv3+ and LGPLv2+
rpm_group: Unspecified
rpm_buildhost: 7566805e1ade
rpm_sourcerpm: perl-libintl-perl-1.33-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-libintl-perl-1.33-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The package libintl-perl is an internationalization library for Perl that
  aims to be compatible with the Uniforum message translations system as
  implemented for example in GNU gettext.


pkgId: 914675bfc8ab786343ffae56d99c900048d4c42567198e39becadff2816c840b
name: perl-libnet
arch: noarch
version: 3.15
epoch: 0
release: 2.oe2503
summary: Perl clients for various network protocols
url: https://metacpan.org/release/libnet
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 21300b00e5e3
rpm_sourcerpm: perl-libnet-3.15-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-libnet-3.15-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  libnet is a collection of Perl modules which provides a simple
  and consistent programming interface (API) to the client side
  of various protocols used in the internet community.


pkgId: fd6cdcca49a426475b6b5cf0c4c27ae0f202647c3c8faf0fad4fe45046b6ebc2
name: perl-libwww-perl
arch: noarch
version: 6.77
epoch: 0
release: 1.oe2503
summary: The World-Wide Web library for Perl
url: https://metacpan.org/release/libwww-perl
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: perl-libwww-perl-6.77-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-libwww-perl-6.77-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  The libwww-perl collection is a set of Perl modules which provides a simple
  and consistent application programming interface (API) to the World-Wide Web.
  The main focus of the library is to provide classes and functions that allow
  you to write WWW clients. The library also contain modules that are of more general
  use and even classes that help you implement simple HTTP servers.


pkgId: 25c796dc73a175c10b4ed622ef39012216d95549b43a46b33108896635fc4fbd
name: perl-libxml-perl
arch: noarch
version: 0.08
epoch: 0
release: 36.oe2503
summary: Perl modules and scripts for working with XML
url: https://metacpan.org/release/libxml-perl
rpm_license: (GPL+ or Artistic) and Public Domain
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: perl-libxml-perl-0.08-36.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-libxml-perl-0.08-36.oe2503.noarch.rpm
checksum_type: sha256
description:
  perl-libxml-perl is a collection of smaller Perl modules, scripts, and
  documents for working with XML in Perl. It works in combination with
  XML::Parser, PerlSAX, XML::DOM, XML::Grove and others.


pkgId: f0063bcfa87d0057d35621642740cae0e4bb0a0562dbc6862d9dc4c7bbe95aa9
name: perl-local-lib
arch: noarch
version: 2.000029
epoch: 0
release: 2.oe2503
summary: Create and use a local lib/ for perl modules with Perl5lib
url: https://metacpan.org/release/local-lib
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: 65c1b67b84e0
rpm_sourcerpm: perl-local-lib-2.000029-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-local-lib-2.000029-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module provides a quick, convenient way of bootstrapping a user-local
  Perl module library located within the user's home directory. It also
  constructs and prints out for the user the list of environment variables
  using the syntax appropriate for the user's current shell (as specified by
  the SHELL environment variable), suitable for directly adding to one's shell
  configuration file.

  More generally, local::lib allows for the bootstrapping and usage of a directory
  containing Perl modules outside of Perl's @INC. This makes it easier to ship
  an application with an app-specific copy of a Perl module, or collection of
  modules. Useful in cases like when an upstream maintainer hasn't applied a patch
  to a module of theirs that you need for your application.


pkgId: 25b5914c242c4f149ca369d0981b7c67a46028b3cd733f9850b247003279e37b
name: perl-namespace-autoclean
arch: noarch
version: 0.31
epoch: 0
release: 1.oe2503
summary: Keep imports out of your namespace
url: https://metacpan.org/release/namespace-autoclean
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: d7ce92f1fd07
rpm_sourcerpm: perl-namespace-autoclean-0.31-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-namespace-autoclean-0.31-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  When you import a function into a Perl package, it will naturally also be
  available as a method. The 'namespace::autoclean' pragma will remove all
  imported symbols at the end of the current package's compile cycle. Functions
  called in the package itself will still be bound by their name, but they won't
  show up as methods on your class or instances. This module is very similar to
  namespace::clean, except it will clean all imported functions, no matter if you
  imported them before or after you 'use'd the pragma. It will also not touch
  anything that looks like a method.


pkgId: c1a3f45fb8182e5fc24dd56e262b8ea6d737f7a7db592a628f5fa47f56a6cb2d
name: perl-parent
arch: noarch
version: 0.242
epoch: 1
release: 2.oe2503
summary: Establish an ISA relationship with base classes at compile time
url: https://metacpan.org/release/parent
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: 653fc88bb8c3
rpm_sourcerpm: perl-parent-0.242-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-parent-0.242-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Allows you to both load one or more modules, while setting up inheritance
  from those modules at the same time.


pkgId: 9c5cb349aca8c5857d54c9e2e96feb1732e011cb06aa12993548ee5c4b4761c1
name: perl-perlfaq
arch: noarch
version: 5.20240218
epoch: 0
release: 2.oe2503
summary: Frequently asked questions about Perl
url: https://metacpan.org/release/perlfaq
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and Public Domain
rpm_group: Unspecified
rpm_buildhost: 1419adc00cfd
rpm_sourcerpm: perl-perlfaq-5.20240218-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-perlfaq-5.20240218-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  The perlfaq comprises several documents that answer the most commonly asked
  questions about Perl and Perl programming.


pkgId: fd79acf1f5d7e1a2047b7dd9b441da6fd90f2b228dc18e7abab4c0ad2c0a67f2
name: perl-podlators
arch: noarch
version: 6.0.2
epoch: 1
release: 2.oe2503
summary: Format POD source into various output formats
url: https://metacpan.org/release/podlators
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and FSFAP
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_sourcerpm: perl-podlators-6.0.2-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-podlators-6.0.2-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  podlators contains Pod::Man and Pod::Text modules which convert POD input
  to *roff source output, suitable for man pages, or plain text.  It also
  includes several subclasses of Pod::Text for formatted output to terminals
  with various capabilities.  It is the source package for the Pod::Man and
  Pod::Text modules included with Perl.


pkgId: b635686c6b0be0fece8a094259de53688e513931dad4056d362d6303ece2b9ab
name: perl-threads
arch: riscv64
version: 2.36
epoch: 2
release: 3.oe2503
summary: Perl interpreter-based threads
url: https://metacpan.org/release/threads
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: c4ee2947f1d1
rpm_sourcerpm: perl-threads-2.36-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-threads-2.36-3.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Since Perl 5.8, thread programming has been available using a model called
  interpreter threads which provides a new Perl interpreter for each thread,
  and, by default, results in no data or state information being shared
  between threads.

  (Prior to Perl 5.8, 5005threads was available through the "Thread.pm" API.
  This threading model has been deprecated, and was removed as of Perl 5.10.0.)


pkgId: e32aa3f8fd204cb48858ce4c115a3dfb7687a249559d6bee25d51b7a76b12031
name: perl-threads-shared
arch: riscv64
version: 1.62
epoch: 0
release: 3.oe2503
summary: Perl extension for sharing data structures between threads
url: https://metacpan.org/release/threads-shared
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: c27e84e3520e
rpm_sourcerpm: perl-threads-shared-1.62-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-threads-shared-1.62-3.oe2503.riscv64.rpm
checksum_type: sha256
description:
  By default, variables are private to each thread, and each newly created
  thread gets a private copy of each existing variable. This module allows
  you to share variables across different threads (and pseudo-forks on
  Win32). It is used together with the threads module.

  This module supports the sharing of the following data types only: scalars
  and scalar refs, arrays and array refs, and hashes and hash refs.


pkgId: cd8d853e1b2db3d25ed5cd4d075ee242cd193f2ad3415f2e566a3f2bfc406081
name: perl-version
arch: riscv64
version: 0.99.30
epoch: 8
release: 1.oe2503
summary: Perl extension for Version Objects
url: https://metacpan.org/release/version
rpm_license: GPLv1+ or Artistic 1.0
rpm_group: Unspecified
rpm_buildhost: 6583219798fe
rpm_sourcerpm: perl-version-0.99.30-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/perl-version-0.99.30-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Version objects were added to Perl in 5.10. This module implements
  version objects for older version of Perl and provides the version
  object API for all versions of Perl. All previous releases before 0.74
  are deprecated and should not be used due to incompatible API changes.
  Version 0.77 introduces the new 'parse' and 'declare' methods to
  standardize usage. You are strongly urged to set 0.77 as a minimum
  in your code, e.g.
  use version 0.77; # even for Perl v.5.10.0


pkgId: 2905bf058f01335e012f289da7a11447bfd33eb13502fa34cf78d353a14434f8
name: pesign
arch: riscv64
version: 116
epoch: 0
release: 5.oe2503
summary: Signing utility for UEFI binaries
url: https://github.com/rhboot/pesign
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: 49f333626a12
rpm_sourcerpm: pesign-116-5.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pesign-116-5.oe2503.riscv64.rpm
checksum_type: sha256
description:
  pesign is a command line tool for manipulating signatures and
  cryptographic digests of UEFI applications.


pkgId: 8265a5944ed3b2e3ac39f2d8c6770dfc1a4b6d4b7f962bd7f2eb944761de43f1
name: pesign-obs-integration
arch: riscv64
version: 10.1
epoch: 0
release: 4.oe2503
summary: Macros and scripts to sign the kernel and bootloader
url: http://en.opensuse.org/openSUSE:UEFI_Image_File_Sign_Tools
rpm_license: GPL-2.0-only
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Development/Tools/Other
rpm_buildhost: OERV-OBS
rpm_sourcerpm: pesign-obs-integration-10.1-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pesign-obs-integration-10.1-4.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package provides scripts and rpm macros to automate signing of the
  boot loader, kernel and kernel modules in the openSUSE Buildservice.


pkgId: 207608a0aaf3d96307ac689674b7cbd29c5c0bb4f7f4cce10b6d689b609bb7dc
name: phonon-qt4
arch: riscv64
version: 4.10.3
epoch: 0
release: 3.oe2503
summary: Multimedia library
url: https://community.kde.org/Phonon
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-02
rpm_sourcerpm: phonon-qt4-4.10.3-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/phonon-qt4-4.10.3-3.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Phonon provides a Qt-style interface for audio and video.It is aimed at
  the average desktop application, whether that is a game that needs sound
  effects or a full-blown multimedia playback application like Amarok or Bangarang.


pkgId: 8c0e577457000e9b5618416ee2d6ea6895fd1e49ff769b4bcc11efce544b4f2a
name: php
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
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: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-8.3.19-1.oe2503.riscv64.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: 1cccbbe0fe6a950d11c7ede18b903e29152ed73b9e48cec9d051028e9fb0a86f
name: php-bcmath
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: A module for PHP applications for using the bcmath library
url: https://www.php.net/
rpm_license: PHP-3.01 AND LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-bcmath-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-bcmath package contains a dynamic shared object that will add
  support for using the bcmath library to PHP.


pkgId: 66b17e4c745c65c613798d6488d12e607ceb502a93bd5097f582936464f32104
name: php-cli
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: Command-line interface for PHP
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 PostgreSQL
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-cli-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-cli package contains the command-line interface
  executing PHP scripts, /usr/bin/php, and the CGI interface.


pkgId: 1efafcaa202fb9ebd6cde4c8c1d291ce58dc2a7d16b4f582dd687eed81e81927
name: php-dba
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: A database abstraction layer module for PHP applications
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-dba-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-dba package contains a dynamic shared object that will add
  support for using the DBA database abstraction layer to PHP.


pkgId: ef895aba7862f858526f0b03ad740dc5ca1d463a55ac8053b35389cdf60cb24e
name: php-devel
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: Files needed for building PHP extensions
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: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-devel-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-devel package contains the files needed for building PHP
  extensions. If you need to compile your own PHP extensions, you will
  need to install this package.


pkgId: a6bd14feb92d32d94881db1422b44ab96eca392d37b20ecac713bb1d56428f9f
name: php-embedded
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: PHP library for embedding in applications
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: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-embedded-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-embedded package contains a library which can be embedded
  into applications to provide PHP scripting language support.


pkgId: 046046b4edec26fdc4f289e4414b46bc0ec0f3daf4eabd94bb10ccca13321afb
name: php-enchant
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: Enchant spelling extension for PHP applications
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-enchant-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-enchant package contains a dynamic shared object that will add
  support for using the enchant library to PHP.


pkgId: 2fa0d328c1b521ea3bbd2df5925690763328acbeefebe4713bc532a12670b8f3
name: php-ffi
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: Foreign Function Interface
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: System Environment/Libraries
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-ffi-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  FFI is one of the features that made Python and LuaJIT very useful for fast
  prototyping. It allows calling C functions and using C data types from pure
  scripting language and therefore develop “system code” more productively.

  For PHP, FFI opens a way to write PHP extensions and bindings to C libraries
  in pure PHP.


pkgId: 01b0aa744ae61302dca5128626cfd4d7c3dd9661a417a5d929f8c0380ef63487
name: php-fpm
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: PHP FastCGI Process Manager
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: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-fpm-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI
  implementation with some additional features useful for sites of
  any size, especially busier sites.


pkgId: 96b82fad7128272ec6e76d5177917c2b1eedfd237a228f2c813cf627782494d4
name: php-gd
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: A module for PHP applications for using the gd graphics library
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-gd-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-gd package contains a dynamic shared object that will add
  support for using the gd graphics library to PHP.


pkgId: e60441542d3efcde941348b7d18f759afd662c0c917ef6beeda5699bea712041
name: php-intl
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: Internationalization extension for PHP applications
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-intl-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-intl package contains a dynamic shared object that will add
  support for using the ICU library to PHP.


pkgId: 3e1f5bbbfd80e0d6d870ecd2c0218967701fa8b6f9d9e713ee4e639e3ece0c7f
name: php-ldap
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: A module for PHP applications that use LDAP
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-ldap-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-ldap adds Lightweight Directory Access Protocol (LDAP)
  support to PHP. LDAP is a set of protocols for accessing directory
  services over the Internet. PHP is an HTML-embedded scripting
  language.


pkgId: 3dafb0889e4467d97eef22d3f61a2770432135d4255c2a845298a7a87a04bba0
name: php-mbstring
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: A module for PHP applications which need multi-byte string handling
url: https://www.php.net/
rpm_license: PHP-3.01 AND LGPL-2.1-only AND OLDAP-2.8
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-mbstring-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-mbstring package contains a dynamic shared object that will add
  support for multi-byte string handling to PHP.


pkgId: 2b68d6c23d42729e135b26480d88a76d37d6ffd59db2df0c51832a18583c172d
name: php-mysqlnd
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: A module for PHP applications that use MySQL databases
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-mysqlnd-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-mysqlnd package contains a dynamic shared object that will add
  MySQL database support to PHP. MySQL is an object-relational database
  management system. PHP is an HTML-embeddable scripting language. If
  you need MySQL support for PHP applications, you will need to install
  this package and the php package.

  This package use the MySQL Native Driver


pkgId: 0a1a084484be2c7f7f60b882227edfa8c228e16da84da040eae190a65d80ccce
name: php-odbc
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: A module for PHP applications that use ODBC databases
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-odbc-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-odbc package contains a dynamic shared object that will add
  database support through ODBC to PHP. ODBC is an open specification
  which provides a consistent API for developers to use for accessing
  data sources (which are often, but not always, databases). PHP is an
  HTML-embeddable scripting language. If you need ODBC support for PHP
  applications, you will need to install this package and the php
  package.


pkgId: 75ac90000a01f9b7b402b2479ef8e1786faf307fb7096fa84af21fe26426adb5
name: php-opcache
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: The Zend OPcache
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-opcache-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The Zend OPcache provides faster PHP execution through opcode caching and
  optimization. It improves PHP performance by storing precompiled script
  bytecode in the shared memory. This eliminates the stages of reading code from
  the disk and compiling it on future access. In addition, it applies a few
  bytecode optimization patterns that make code execution faster.


pkgId: 034e33e389b8ef44ddb26f30ae46c81efb25801a5c7328197b090fc16428b237
name: php-pdo
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: A database access abstraction module for PHP applications
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-pdo-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-pdo package contains a dynamic shared object that will add
  a database access abstraction layer to PHP.  This module provides
  a common interface for accessing MySQL, PostgreSQL or other
  databases.


pkgId: 27fb0bc2b8abdfbd00a659aabc17f30163ec6c4ae6c7054bf578bbd96d68d455
name: php-pgsql
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: A PostgreSQL database module for PHP
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-pgsql-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-pgsql package add PostgreSQL database support to PHP.
  PostgreSQL is an object-relational database management
  system that supports almost all SQL constructs. PHP is an
  HTML-embedded scripting language. If you need back-end support for
  PostgreSQL, you should install this package in addition to the main
  php package.


pkgId: b4d7a67d0b8ed987a110519c81d69e6b295eb889054fe65cd6a77714c61b75b0
name: php-process
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: Modules for PHP script using system process interfaces
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-process-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-process package contains dynamic shared objects which add
  support to PHP using system interfaces for inter-process
  communication.


pkgId: f2ed964cae87e41df663edad55a4c2e3a56fde9219665c03a1badaf21bb05a17
name: php-snmp
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: A module for PHP applications that query SNMP-managed devices
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-snmp-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-snmp package contains a dynamic shared object that will add
  support for querying SNMP devices to PHP.  PHP is an HTML-embeddable
  scripting language. If you need SNMP support for PHP applications, you
  will need to install this package and the php package.


pkgId: 0d542dfe79e31662216c905dc5b3150d2a953633840b1cc62df6f00c747598f3
name: php-soap
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: A module for PHP applications that use the SOAP protocol
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-soap-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-soap package contains a dynamic shared object that will add
  support to PHP for using the SOAP web services protocol.


pkgId: 966660a3bc1a7708c52b12ff2752322b8c820083a571c502ee9e68b6d75be45b
name: php-sodium
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: Wrapper for the Sodium cryptographic library
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-sodium-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-sodium package provides a simple,
  low-level PHP extension for the libsodium cryptographic library.


pkgId: e81210a178e60696bcd6cb2e0ddb2ba0a26a041a854cf8a988b488c18b7ed933
name: php-tidy
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: Standard PHP module provides tidy library support
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-tidy-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-tidy package contains a dynamic shared object that will add
  support for using the tidy library to PHP.


pkgId: 65d90fa9ef1ce1d37db127a6089389f28f4e4d4f30f0f5d15de81c639b5e6104
name: php-xml
arch: riscv64
version: 8.3.19
epoch: 0
release: 1.oe2503
summary: A module for PHP applications which use XML
url: https://www.php.net/
rpm_license: PHP-3.01
rpm_group: Unspecified
rpm_buildhost: d49d756f2831
rpm_sourcerpm: php-8.3.19-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/php-xml-8.3.19-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The php-xml package contains dynamic shared objects which add support
  to PHP for manipulating XML documents using the DOM tree,
  and performing XSL transformations on XML documents.


pkgId: d472d8be425ea808bfe059510f8c7bd2dcb1b24079f8e18027e0cafc514f609b
name: physfs
arch: riscv64
version: 3.0.2
epoch: 0
release: 4.oe2503
summary: Provide abstract access to various archives
url: http://www.icculus.org/physfs/
rpm_license: Zlib
rpm_group: Unspecified
rpm_buildhost: d43ffdddbbfe
rpm_sourcerpm: physfs-3.0.2-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/physfs-3.0.2-4.oe2503.riscv64.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: 342a83418792ea887d726196c335b010aaf97ef69c637cd3c2cdc2e86771c113
name: picketbox
arch: noarch
version: 5.1.0
epoch: 0
release: 1.oe2503
summary: Security framework for Java Applications
url: https://picketbox.jboss.org
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: picketbox-5.1.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/picketbox-5.1.0-1.oe2503.noarch.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: 9d107674860f44b310fcd94c7b20a6b1c94e20594e3a5e1b56f96027e039e17d
name: pigz
arch: riscv64
version: 2.8
epoch: 0
release: 1.oe2503
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: f57c821c000a
rpm_sourcerpm: pigz-2.8-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pigz-2.8-1.oe2503.riscv64.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: 6d1217efe7fa41ec2909c53fe2e1bdf4c8a2d80579b3d8ab5d6ed3e5cf7b4cdf
name: pin-gcc-client
arch: riscv64
version: 0.4.1
epoch: 0
release: 16.oe2503
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: c87deb07b318
rpm_sourcerpm: pin-gcc-client-0.4.1-16.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pin-gcc-client-0.4.1-16.oe2503.riscv64.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: c9e9df62989c17038b1b703fcd2511cffdbac2973e3c4941d9777f82428b2d42
name: pin-server
arch: riscv64
version: 0.4.0
epoch: 0
release: 18.oe2503
url: https://gitee.com/openeuler/pin-server
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: 4a24224770f1
rpm_sourcerpm: pin-server-0.4.0-18.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pin-server-0.4.0-18.oe2503.riscv64.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: d16b2e5b3faf7a74c34f00b4bc2f0735934d26fbf57a8f4f0c1cfc02f830c5e8
name: pinentry
arch: riscv64
version: 1.3.0
epoch: 0
release: 1.oe2503
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: a4c7887cd969
rpm_sourcerpm: pinentry-1.3.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pinentry-1.3.0-1.oe2503.riscv64.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: b192b510412bc0d9eddf452ffaf3b689829b2937043eaf0baac15d58bb35b59f
name: pinentry-qt
arch: riscv64
version: 1.3.0
epoch: 0
release: 1.oe2503
summary: Collection of Simple PIN or Passphrase Entry Dialogs
url: https://github.com/gpg/pinentry
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: a4c7887cd969
rpm_sourcerpm: pinentry-1.3.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pinentry-qt-1.3.0-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Pinentry is a collection of PIN or passphrase entry dialogs which
  utilize the Assuan protocol as specified in the Libassuan manual.

  This package contains the Qt4 and Qt5 GUI based version of the PIN entry dialog.


pkgId: 43178dcf8d4cde6ce014ef9312fe32b69ef4d8e8eb1ee9cd7815364c4d088ac1
name: pinfo
arch: riscv64
version: 0.6.13
epoch: 0
release: 1.oe2503
summary: An user-friendly, console-based viewer for Info documents
url: https://github.com/baszoetekouw/pinfo
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: 9ffa09946526
rpm_sourcerpm: pinfo-0.6.13-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pinfo-0.6.13-1.oe2503.riscv64.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: 925dfdfa59785c63d24f80deeced91607bf41266ed7210709eda5b7314848627
name: pipewire
arch: riscv64
version: 1.2.7
epoch: 0
release: 1.oe2503
summary: Multimedia processing graphs
url: https://pipewire.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: 346b57942311
rpm_sourcerpm: pipewire-1.2.7-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pipewire-1.2.7-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  pipewire is a server and user space API to deal with multimedia
  pipelines,contains command line utilities.


pkgId: 78c8ced1494cd26583ff766587290eb98a60fac9abc2dd05d69569c16e061a75
name: pipewire-devel
arch: riscv64
version: 1.2.7
epoch: 0
release: 1.oe2503
summary: includes development files for pipewire client development
url: https://pipewire.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: 346b57942311
rpm_sourcerpm: pipewire-1.2.7-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pipewire-devel-1.2.7-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Files needed for building applications,such as static libraries,
  header files that can communicate with a pipewire media server.


pkgId: 71f0acc1b5770bb117264ee2df5e74a9cb3b9af422d0b79c91d6e60ee9707fbf
name: pipewire-libs
arch: riscv64
version: 1.2.7
epoch: 0
release: 1.oe2503
summary: Libraries for PipeWire clients
url: https://pipewire.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: 346b57942311
rpm_sourcerpm: pipewire-1.2.7-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pipewire-libs-1.2.7-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the runtime libraries for any application that wishes
  to interface with a PipeWire media server.


pkgId: 3a120db01bc588208addbda757db76d5822ec3b5e5d18558e21e977d12ffb0e0
name: pixman
arch: riscv64
version: 0.44.2
epoch: 0
release: 1.oe2503
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: 2323b2b504fc
rpm_sourcerpm: pixman-0.44.2-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pixman-0.44.2-1.oe2503.riscv64.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: e8f3349d89b7b80cd47d07b7357ef86f29abc4bc989dcc2998a2d041c5c5a355
name: pkcs11-helper
arch: riscv64
version: 1.30.0
epoch: 0
release: 1.oe2503
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: 02853378cf6f
rpm_sourcerpm: pkcs11-helper-1.30.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pkcs11-helper-1.30.0-1.oe2503.riscv64.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: a801c450ededd0a4787773f59cf1a8513f5af6dc782891709bf7dcd91b0aa1f3
name: pkgconf
arch: riscv64
version: 2.3.0
epoch: 0
release: 1.oe2503
summary: Package compiler and linker metadata toolkit
url: http://pkgconf.org/
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: 46f2be608736
rpm_sourcerpm: pkgconf-2.3.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pkgconf-2.3.0-1.oe2503.riscv64.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: 290eb5da86956cba0a811abc92b884356cf471dc46222df6a51682be14e2aca5
name: plexus-archiver
arch: noarch
version: 4.2.7
epoch: 0
release: 1.oe2503
summary: Plexus Archiver Components
url: http://codehaus-plexus.github.io/plexus-archiver
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: plexus-archiver-4.2.7-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plexus-archiver-4.2.7-1.oe2503.noarch.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: 76c0a7688c6eece1f1d69f1677281fe792e05ee1dda8e57b00dcd8aa001cb680
name: plexus-classworlds
arch: noarch
version: 2.5.2
epoch: 0
release: 10.oe2503
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_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: plexus-classworlds-2.5.2-10.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plexus-classworlds-2.5.2-10.oe2503.noarch.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: 8f37f2581508139b4a359237fc9e9c96798a0c5e2ea5dffda67a6b7f47296295
name: plexus-cli
arch: noarch
version: 1.6
epoch: 0
release: 9.oe2503
summary: Easily create CLIs with Plexus components
url: https://github.com/codehaus-plexus/plexus-cli
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: plexus-cli-1.6-9.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plexus-cli-1.6-9.oe2503.noarch.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: 83a957c5193a3230fab0c4b3e8d086e1b92dd890beb7ec8d6038df8bc2dfa71d
name: plexus-components-pom
arch: noarch
version: 1.3.1
epoch: 0
release: 14.oe2503
summary: Plexus Components parent POM
url: https://github.com/codehaus-plexus/plexus-components
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_sourcerpm: plexus-components-pom-1.3.1-14.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plexus-components-pom-1.3.1-14.oe2503.noarch.rpm
checksum_type: sha256
description:
  The plexus-components-pom package provides Plexus Components parent
  POM used by different Plexus packages.


pkgId: 59e300239e943ea6449c3bf437178acd696f1ee67450ca2797974455bba6ddd2
name: plexus-containers-component-metadata
arch: noarch
version: 1.7.1
epoch: 0
release: 7.oe2503
summary: Component metadata from plexus-containers
url: https://github.com/codehaus-plexus/plexus-containers
rpm_license: ASL 2.0 and MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_sourcerpm: plexus-containers-1.7.1-7.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plexus-containers-component-metadata-1.7.1-7.oe2503.noarch.rpm
checksum_type: sha256
description:
  plexus-component-metadata(-maven-plugin) is a Maven plugin to generate plexus component.xml from
  source javadoc tags and Java 5 class annotations.


pkgId: 3bb7aa6c44e12f8c3ed38dce4bf4c8aa882b64dc7c15978a6c9075b97a3e2e88
name: plexus-interpolation
arch: noarch
version: 1.26
epoch: 0
release: 2.oe2503
summary: Plexus Interpolation API
url: https://github.com/codehaus-plexus/plexus-interpolation
rpm_license: ASL 2.0 and ASL 1.1 and MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: plexus-interpolation-1.26-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plexus-interpolation-1.26-2.oe2503.noarch.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: 7fc269290af4b1ed2983ad8d6633bee23fd1f1423e3fabdf7da9db324627d545
name: plexus-io
arch: noarch
version: 3.2.0
epoch: 0
release: 1.oe2503
summary: Use in I/O operations
url: https://codehaus-plexus.github.io/plexus-io/
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-13
rpm_sourcerpm: plexus-io-3.2.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plexus-io-3.2.0-1.oe2503.noarch.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: fa4d0364550d339680d8ef15dd3eaa7dbe4f28b8fdb3cd16e08387971ea50053
name: plexus-pom
arch: noarch
version: 5.0
epoch: 0
release: 4.oe2503
summary: Plexus Projects POM
url: https://github.com/codehaus-plexus/plexus-pom
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: plexus-pom-5.0-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plexus-pom-5.0-4.oe2503.noarch.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: 812e74a0c3efcf0ba5969c5c04a1efa4cb98c8c29df027a0d0719ca90fc5a7dd
name: plexus-resources
arch: noarch
version: 1.0
epoch: 0
release: 0.25.a7.oe2503
summary: Plexus Resource Manager
url: https://github.com/codehaus-plexus/plexus-resources
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: plexus-resources-1.0-0.25.a7.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plexus-resources-1.0-0.25.a7.oe2503.noarch.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: bbb34bbd0857732c2e8b84779675ecd8b4f2c74a9a729eaeb8689b297688932f
name: plexus-utils
arch: noarch
version: 3.4.2
epoch: 0
release: 1.oe2503
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_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: plexus-utils-3.4.2-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plexus-utils-3.4.2-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  A collection of various utility classes to ease working with strings,
  files, command lines, XML and more.


pkgId: 58c071c17080254b1e46ffbf9bc2820ce75cd88c62a84158e1b00b1a8816e685
name: plexus-velocity
arch: noarch
version: 1.2
epoch: 0
release: 6.oe2503
summary: Plexus Velocity Component
url: https://codehaus-plexus.github.io/plexus-velocity/
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_sourcerpm: plexus-velocity-1.2-6.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plexus-velocity-1.2-6.oe2503.noarch.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: 5b5a907385cefcc7f98ac3d12532637f2f8f7eb823fd8ca5b60dee907b97051e
name: plymouth
arch: riscv64
version: 22.02.122
epoch: 0
release: 2.oe2503
summary: Graphical Boot Animation and Logger
url: https://www.freedesktop.org/wiki/Software/Plymouth
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: 58519bf29849
rpm_sourcerpm: plymouth-22.02.122-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plymouth-22.02.122-2.oe2503.riscv64.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: 9ac5d98297fe1bd98e63f425abb97e0d45eb1ef558e1a6ad1b683b6df99637ef
name: plymouth-devel
arch: riscv64
version: 22.02.122
epoch: 0
release: 2.oe2503
summary: Libraries and headers for writing Plymouth splash plugins
url: https://www.freedesktop.org/wiki/Software/Plymouth
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: 58519bf29849
rpm_sourcerpm: plymouth-22.02.122-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plymouth-devel-22.02.122-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the libply and libplybootsplash libraries
  and headers needed to develop 3rd party splash plugins for Plymouth.


pkgId: 5c7945ebc6d62aabb398094ce5bc8b71993c55b3dcd02441ec071d99985e7423
name: plymouth-theme-fade-in
arch: riscv64
version: 22.02.122
epoch: 0
release: 2.oe2503
summary: Plymouth "Fade-In" theme
url: https://www.freedesktop.org/wiki/Software/Plymouth
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: 58519bf29849
rpm_sourcerpm: plymouth-22.02.122-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plymouth-theme-fade-in-22.02.122-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the "Fade-In" boot splash theme for
  Plymouth. It features a centered logo that fades in and out
  while stars twinkle around the logo during system boot up.


pkgId: 553e299e64213d30f679b5066e97cd8e463900f0fb6bb690bcce8e23e6c6daf0
name: plymouth-theme-glow
arch: riscv64
version: 22.02.122
epoch: 0
release: 2.oe2503
summary: Plymouth "Glow" theme
url: https://www.freedesktop.org/wiki/Software/Plymouth
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: 58519bf29849
rpm_sourcerpm: plymouth-22.02.122-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plymouth-theme-glow-22.02.122-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the "Glow" boot splash theme for
  Plymouth. It features a corporate-looking pie chart for
  boot progress followed by a glowing logo once boot finishes.


pkgId: f1cec1b6c8dcbf40f327849bbd3c87cb7efd8af449f1b66b92bda6b66572d951
name: plymouth-theme-solar
arch: riscv64
version: 22.02.122
epoch: 0
release: 2.oe2503
summary: Plymouth "Solar" theme
url: https://www.freedesktop.org/wiki/Software/Plymouth
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: 58519bf29849
rpm_sourcerpm: plymouth-22.02.122-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plymouth-theme-solar-22.02.122-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the "Solar" boot splash theme for
  Plymouth. It features a blue flamed sun with animated solar flares.


pkgId: b3568a35672063e3e1dc5e1f1fae7a8afee6fd73cc8bd2cb7704dc8cd4ecd950
name: plymouth-theme-spinfinity
arch: riscv64
version: 22.02.122
epoch: 0
release: 2.oe2503
summary: Plymouth "Spinfinity" theme
url: https://www.freedesktop.org/wiki/Software/Plymouth
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: 58519bf29849
rpm_sourcerpm: plymouth-22.02.122-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plymouth-theme-spinfinity-22.02.122-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the "Spinfinity" boot splash theme for
  Plymouth. It features a centered logo and animated spinner that
  spins in the shape of an infinity sign.


pkgId: e52b557c74494735a3651e7f1973b996cc28ca5b96dc320c468622f8db14a5fb
name: plymouth-theme-spinner
arch: riscv64
version: 22.02.122
epoch: 0
release: 2.oe2503
summary: Plymouth "Spinner" theme
url: https://www.freedesktop.org/wiki/Software/Plymouth
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: 58519bf29849
rpm_sourcerpm: plymouth-22.02.122-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/plymouth-theme-spinner-22.02.122-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the "spinner" boot splash theme for
  Plymouth. It features a small spinner on a dark background.


pkgId: df9f25d94e6e92f00fd47a873f093d0b10b857b882568609babeea4eff3166b2
name: pmix
arch: riscv64
version: 5.0.6
epoch: 0
release: 1.oe2503
summary: Process Management Interface Exascale (PMIx)
url: https://openpmix.github.io/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_sourcerpm: pmix-5.0.6-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pmix-5.0.6-1.oe2503.riscv64.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: 5b7b32db71f18d7c186df1f31ca84d9e85e1686b638ad24e79b969a7dea6f874
name: pngcrush
arch: riscv64
version: 1.8.13
epoch: 0
release: 4.oe2503
summary: Optimizer for PNG (Portable Network Graphics) files
url: http://pmt.sourceforge.net/pngcrush/
rpm_license: zlib
rpm_group: Unspecified
rpm_buildhost: 56b48b8c65a0
rpm_sourcerpm: pngcrush-1.8.13-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pngcrush-1.8.13-4.oe2503.riscv64.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: e01b6fcf0b758feb9db391fa2e85f697b6d880795fb90a4c3745e2e0e674e56e
name: pngquant
arch: riscv64
version: 2.18.0
epoch: 0
release: 2.oe2503
summary: PNG quantitative tool for reducing the size of the image file
url: http://pngquant.org
rpm_license: GPLv3+
rpm_group: Unspecified
rpm_buildhost: 3b8320f8308b
rpm_sourcerpm: pngquant-2.18.0-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pngquant-2.18.0-2.oe2503.riscv64.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: 0ed6623258c46f02d45993df3349f95b16d9999b394bd992e9b8a717ea8fdbe1
name: pnm2ppa
arch: riscv64
version: 1.13
epoch: 0
release: 1.oe2503
summary: HP PPA GhostScript filter
url: https://sourceforge.net/projects/pnm2ppa
rpm_license: GPLv2+ and GPLv2
rpm_group: Unspecified
rpm_buildhost: c2c33f981200
rpm_sourcerpm: pnm2ppa-1.13-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pnm2ppa-1.13-1.oe2503.riscv64.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: 20a64e9d41ad698b5f104c350072860c23e76fff422b4e5abdd5dd9359829da2
name: po-debconf
arch: noarch
version: 1.0.21
epoch: 0
release: 1.nmu1.oe2503
summary: Tool for managing templates file translations with gettext
url: https://tracker.debian.org/pkg/po-debconf
rpm_license: GPLv2+
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: po-debconf-1.0.21-1.nmu1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/po-debconf-1.0.21-1.nmu1.oe2503.noarch.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: a8fe88d6a18c33722b51fc4bac9565629b50e5e907ab2ac10595a171a36b7f50
name: po4a
arch: noarch
version: 0.73
epoch: 0
release: 3.oe2503
summary: A translation tool
url: https://po4a.org/
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: e67af6fb8d22
rpm_sourcerpm: po4a-0.73-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/po4a-0.73-3.oe2503.noarch.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: 1f30c9331c006ef56e2bc3e53b6c0f962f0b87b83997b0beb18d033b9570d6a0
name: poco-activerecord
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The ActiveRecord POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-activerecord-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the ActiveRecord component of POCO. (POCO is a set of C++
  class libraries for network-centric applications.)


pkgId: 2427473cea568a24f98a575969feefcca881d1de51c04ab275fe7d47e71c608b
name: poco-crypto
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The Crypto POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-crypto-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the Crypto component of POCO. (POCO is a set of
  C++ class libraries for network-centric applications.)


pkgId: 78d0dceb52f3aa56d8fd41bc37d8da01f68da5fdb6d17443b7e8cf0f9245fb18
name: poco-data
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The Data POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-data-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the Data component of POCO. (POCO is a set of
  C++ class libraries for network-centric applications.)


pkgId: 24ae58f6d2378e57552129ed4f8b8ea21fafe4442e0f692c767db6d0a42851f4
name: poco-devel
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: Headers for developing programs that will use POCO
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-devel-1.12.4-2.oe2503.riscv64.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.

  This package contains the header files needed for developing
  POCO applications.


pkgId: 06dc06b05a5689a1b4ee261757f1baaa8eff5095b4bc7daf3663335daf29d721
name: poco-doc
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The POCO API reference documentation
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-doc-1.12.4-2.oe2503.riscv64.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.

  This is the complete POCO class library reference documentation in
  HTML format.


pkgId: 6a61f9c36f0871933ef24ada3a81beee424d4a93045a01d133823f97326e7e61
name: poco-encodings
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The Encodings POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-encodings-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the Encodings component of POCO. (POCO is a set of C++
  class libraries for network-centric applications.)


pkgId: b6110d74b3c318d5fc5ce4eb5563c947d19ef8d361676b8c995d6a83c8327b8d
name: poco-foundation
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The Foundation POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-foundation-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the Foundation component of POCO. (POCO is a set
  of C++ class libraries for network-centric applications.)


pkgId: 596ea9ed73110a9c4581ba69e0e09de47132e8a0b7289195cd3665a3fc9580a3
name: poco-json
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The JSON POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-json-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the JSON component of POCO. (POCO is a set of C++
  class libraries for network-centric applications.)


pkgId: b636cf3e54cc63dd82b23d094528cff97bea4a95f7cce9b6d5f265dcdf7a2271
name: poco-jwt
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The JWT POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-jwt-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the JWT component of POCO. (POCO is a set of C++
  class libraries for network-centric applications.)


pkgId: 8f9be131d1f47c71577c50727565920641790e9af1b7c23c10a522931fa824ca
name: poco-mysql
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The Data/MySQL POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-mysql-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the Data/MySQL component of POCO. (POCO is a set
  of C++ class libraries for network-centric applications.)


pkgId: 67ee3a2791a5e3b9a2f598a060c410d6a25766208aeb820c76a16c415fd58720
name: poco-net
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The Net POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-net-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the Net component of POCO. (POCO is a set of C++
  class libraries for network-centric applications.)


pkgId: 8b9bb70de3edcfec5ba633fd6abcca7d078e1ea104c8b56513e38d5b5f5f73a9
name: poco-netssl
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The NetSSL POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-netssl-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the NetSSL component of POCO. (POCO is a set of
  C++ class libraries for network-centric applications.)


pkgId: 6845ce7f09848e03d72732e35c2947853737f8f261a5020feba06cfac6b3e1c7
name: poco-odbc
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The Data/ODBC POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-odbc-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the Data/ODBC component of POCO. (POCO is a set
  of C++ class libraries for network-centric applications.)


pkgId: a32179030e767f170cc9135aa8eee2c4e84348a131a1afbdf7f540edff7a91da
name: poco-pagecompiler
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The PageCompiler POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-pagecompiler-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the PageCompiler component of POCO. (POCO is a
  set of C++ class libraries for network-centric applications.)


pkgId: d06635fd6ff14c8d486b2d3e4c53bc9779fd3807ee55907d4cd24a440a9b61ae
name: poco-prometheus
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The Prometheus POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-prometheus-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the Prometheus component of POCO. (POCO is a set of C++
  class libraries for network-centric applications.)


pkgId: 2386eec84a96bef1bb384c8d09b4d552c217e029896a7edd7f81a287c44c3642
name: poco-sqlite
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The Data/SQLite POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-sqlite-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the Data/SQLite component of POCO. (POCO is a set
  of C++ class libraries for network-centric applications.)


pkgId: 89e1ae5f69c6fe6debd8eccbe3299f5421830ede5c5b2699caede37910902122
name: poco-util
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The Util POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-util-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the Util component of POCO. (POCO is a set of C++
  class libraries for network-centric applications.)


pkgId: 8d95668d9f90a4fb47cfd4d0dd0f4663cfff194338500779f5871c23be89ef8a
name: poco-xml
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The XML POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-xml-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the XML component of POCO. (POCO is a set of C++
  class libraries for network-centric applications.)


pkgId: 2bb376999d47d12e16ed62f77397dd29bcf3424aa6ee929ed7ea1292819a2449
name: poco-zip
arch: riscv64
version: 1.12.4
epoch: 0
release: 2.oe2503
summary: The Zip POCO component
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: 868172303d8f
rpm_sourcerpm: poco-1.12.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poco-zip-1.12.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the Zip component of POCO. (POCO is a set of C++
  class libraries for network-centric applications.)


pkgId: d670cf61fc9fc1a5583a93a1d84bc219df73f1964f59d70783cc223dbf4fa5ed
name: podman
arch: riscv64
version: 4.9.4
epoch: 1
release: 14.oe2503
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: 5f2bb3181ec0
rpm_sourcerpm: podman-4.9.4-14.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/podman-4.9.4-14.oe2503.riscv64.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: 61e2c3b8841647c3865a9508b6eaf4960cb12a71eaa39785aa3cd0b838005243
name: podman-gvproxy
arch: riscv64
version: 4.9.4
epoch: 1
release: 14.oe2503
summary: Go replacement for libslirp and VPNKit
url: https://podman.io/
rpm_license: Apache-2.0 and MIT
rpm_group: Unspecified
rpm_buildhost: 5f2bb3181ec0
rpm_sourcerpm: podman-4.9.4-14.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/podman-gvproxy-4.9.4-14.oe2503.riscv64.rpm
checksum_type: sha256
description:
  A replacement for libslirp and VPNKit, written in pure Go.
  It is based on the network stack of gVisor. Compared to libslirp,
  gvisor-tap-vsock brings a configurable DNS server and
  dynamic port forwarding.


pkgId: 990d3fd4f2bea36dedb28eac733015a6e4c2bb7624fb449f24f8daf0e3980441
name: podman-plugins
arch: riscv64
version: 4.9.4
epoch: 1
release: 14.oe2503
summary: Plugins for podman
url: https://podman.io/
rpm_license: Apache-2.0 and MIT
rpm_group: Unspecified
rpm_buildhost: 5f2bb3181ec0
rpm_sourcerpm: podman-4.9.4-14.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/podman-plugins-4.9.4-14.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This plugin sets up the use of dnsmasq on a given CNI network so
  that Pods can resolve each other by name.  When configured,
  the pod and its IP address are added to a network specific hosts file
  that dnsmasq will read in.  Similarly, when a pod
  is removed from the network, it will remove the entry from the hosts
  file.  Each CNI network will have its own dnsmasq instance.


pkgId: 940465d7606e0aeef85b62d83a3bc8a1c15be20f0970d6be84740b6ee9bef9ab
name: podman-remote
arch: riscv64
version: 4.9.4
epoch: 1
release: 14.oe2503
summary: (Experimental) Remote client for managing podman containers
url: https://podman.io/
rpm_license: Apache-2.0 and MIT
rpm_group: Unspecified
rpm_buildhost: 5f2bb3181ec0
rpm_sourcerpm: podman-4.9.4-14.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/podman-remote-4.9.4-14.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Remote client for managing podman containers.

  This experimental remote client is under heavy development. Please do not
  run podman-remote in production.

  podman-remote uses the version 2 API to connect to a podman client to
  manage pods, containers and container images. podman-remote supports ssh
  connections as well.


pkgId: 7bb9e87a514d60c7710fc602eb2311f32021cda40575b32c47f89dca5aa08f64
name: podmansh
arch: riscv64
version: 4.9.4
epoch: 1
release: 14.oe2503
summary: Confined login and user shell using podman
url: https://podman.io/
rpm_license: Apache-2.0 and MIT
rpm_group: Unspecified
rpm_buildhost: 5f2bb3181ec0
rpm_sourcerpm: podman-4.9.4-14.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/podmansh-4.9.4-14.oe2503.riscv64.rpm
checksum_type: sha256
description:
  podmansh provides a confined login and user shell with access to volumes and
  capabilities specified in user quadlets.

  It is a symlink to /usr/bin/podman and execs into the `podmansh` container
  when `/usr/bin/podmansh` is set as a login shell or set as os.Args[0].


pkgId: f9944714b849d62be765fa2651bdeb069ab349ceade99ac7d3b41fdaa28dbd88
name: poissonsearch-py-help
arch: noarch
version: 1.0.0
epoch: 0
release: 2.oe2503
summary: Development documents and examples for elasticsearch
url: https://gitee.com/openeuler/poissonsearch-py
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: c94c073758ce
rpm_sourcerpm: poissonsearch-py-1.0.0-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poissonsearch-py-help-1.0.0-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Official low-level client for Elasticsearch. Its goal is to provide common
  ground for all Elasticsearch-related code in Python; because of this it tries
  to be opinion-free and very extendable.


pkgId: c588c2071fbf562ddba13df99b6c0e42173c77be9d933530b8a07e4aa8d1e6b4
name: polkit
arch: riscv64
version: 125
epoch: 0
release: 1.oe2503
summary: Define and Handle authorizations tool
url: https://polkit.pages.freedesktop.org/polkit/
rpm_license: LGPL-2.0-or-later
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_sourcerpm: polkit-125-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/polkit-125-1.oe2503.riscv64.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: f5431a0ffce81d3df6837099870f1eb090eb16ecdc997b258de4f85a22d70a40
name: polkit-gnome
arch: riscv64
version: 0.106
epoch: 0
release: 0.4.20170423gita0763a2.oe2503
summary: A toolkit for defining and handling authorizations in gnome
url: https://gitlab.gnome.org/Archive/policykit-gnome
rpm_license: LGPLv2+
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: polkit-gnome-0.106-0.4.20170423gita0763a2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/polkit-gnome-0.106-0.4.20170423gita0763a2.oe2503.riscv64.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: a79ef54a04655bc08b8035b1fb51c9e8d4a6c6e1f293656852c76763ceb9b0ad
name: polkit-pkla-compat
arch: riscv64
version: 0.1
epoch: 0
release: 21.oe2503
summary: Rules for polkit to add compatibility with pklocalauthority
url: https://pagure.io/polkit-pkla-compat
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: 399acbc78904
rpm_sourcerpm: polkit-pkla-compat-0.1-21.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/polkit-pkla-compat-0.1-21.oe2503.riscv64.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: da450a02217c24bc20b75c2892a702e7a3ef2ae6857482b29b8a6ae95f941e7b
name: poppler
arch: riscv64
version: 24.03.0
epoch: 0
release: 6.oe2503
summary: PDF rendering library
description: poppler is a PDF rendering library.
url: https://poppler.freedesktop.org/
rpm_group: Unspecified
rpm_buildhost: 94988aeb14a8
rpm_sourcerpm: poppler-24.03.0-6.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poppler-24.03.0-6.oe2503.riscv64.rpm
checksum_type: sha256
rpm_license:
  (GPL-2.0-only OR GPL-3.0-only) AND GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND MIT


pkgId: 09b8b123298a653cfbd1997ba2f97df1892e7ec4b6a683719cddd6a563a4bb53
name: poppler-devel
arch: riscv64
version: 24.03.0
epoch: 0
release: 6.oe2503
summary: Libraries and headers for poppler
url: https://poppler.freedesktop.org/
rpm_group: Unspecified
rpm_buildhost: 94988aeb14a8
rpm_sourcerpm: poppler-24.03.0-6.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/poppler-devel-24.03.0-6.oe2503.riscv64.rpm
checksum_type: sha256
description:
  You should install the poppler-devel package if you would like to
  compile applications based on poppler.

rpm_license:
[cell repeats an earlier one in this file: 103 characters]


pkgId: f24fe7ab31826f4bd693a77d7f2011803ea31de31846065d4b8f4f8d63df1b33
name: popt
arch: riscv64
version: 1.19
epoch: 0
release: 4.oe2503
summary: C library for parsing command line parameters
url: https://github.com/rpm-software-management/popt/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: e806a05576bc
rpm_sourcerpm: popt-1.19-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/popt-1.19-4.oe2503.riscv64.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: 8007a2faffcd0573fe672052e70f6f5abb51912db51006d3f98b22152aadb9bf
name: popt-devel
arch: riscv64
version: 1.19
epoch: 0
release: 4.oe2503
summary: Development files for popt
url: https://github.com/rpm-software-management/popt/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: e806a05576bc
rpm_sourcerpm: popt-1.19-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/popt-devel-1.19-4.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The popt-devel package contains libraries and header files for
  developing applications that use popt.


pkgId: b0626e86e095b0a7309a734b2a7a0b9b3b092c7352a816a5f83d1f1340ddf210
name: portals-pom
arch: noarch
version: 1.4
epoch: 0
release: 1.oe2503
summary: Apache Portals parent pom
url: http://portals.apache.org/
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: portals-pom-1.4-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/portals-pom-1.4-1.oe2503.noarch.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: 5e113338fd3645f2f914a928e97714741eec30a94d74414de1ca3e1597eef132
name: portaudio
arch: riscv64
version: 19
epoch: 0
release: 32.oe2503
summary: Free, cross platform, open-source, audio I/O library
url: http://www.portaudio.com/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: 21bbf9d17bd2
rpm_sourcerpm: portaudio-19-32.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/portaudio-19-32.oe2503.riscv64.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: d32409ebbcf666a65f0de510398cd9ba5fb38170b8d711e924eca1b7f3de8482
name: portreserve
arch: riscv64
version: 0.0.5
epoch: 0
release: 23.oe2503
summary: Reserve ports to prevent portmap mapping them
url: http://cyberelk.net/tim/portreserve/
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: 2c7d8b226ddd
rpm_sourcerpm: portreserve-0.0.5-23.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/portreserve-0.0.5-23.oe2503.riscv64.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: 5b68de87cbf295ac490c8f252cfac12a855dfb09ffea3b91572ad3fcc3a0d20d
name: postfix-perl-scripts
arch: riscv64
version: 3.8.4
epoch: 2
release: 1.oe2503
summary: Postfix utilities written in perl
url: http://www.postfix.org
rpm_license: (IPL-1.0 and GPLv2+) or (EPL-2.0 and GPLv2+)
rpm_group: Unspecified
rpm_buildhost: 2b086f0d6c5e
rpm_sourcerpm: postfix-3.8.4-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postfix-perl-scripts-3.8.4-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains perl scripts pflogsumm and qshape.
  Pflogsumm is a log analyzer/summarizer for the Postfix MTA. It is
  designed to provide an over-view of Postfix activity. Pflogsumm
  generates summaries and, in some cases, detailed reports of mail
  server traffic volumes, rejected and bounced email, and server
  warnings, errors and panics.
  qshape prints Postfix queue domain and age distribution.


pkgId: 12296ed1792221a21ece7165ed1b53c2b97df8f575dde246d6001c6507479e50
name: postfix-pgsql
arch: riscv64
version: 3.8.4
epoch: 2
release: 1.oe2503
summary: Postfix PostgreSQL map support
url: http://www.postfix.org
rpm_license: (IPL-1.0 and GPLv2+) or (EPL-2.0 and GPLv2+)
rpm_group: Unspecified
rpm_buildhost: 2b086f0d6c5e
rpm_sourcerpm: postfix-3.8.4-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postfix-pgsql-3.8.4-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This provides support for PostgreSQL  maps in Postfix. If you plan to use
  PostgreSQL maps with Postfix, you need this.


pkgId: b092f2ac1919dee4ddc41d1a4714bb05c67675bcc8ce2d75fc4d1c1c9ca20117
name: postgresql
arch: riscv64
version: 15.12
epoch: 0
release: 2.oe2503
summary: PostgreSQL client programs
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_group: Unspecified
rpm_buildhost: 40c6a7b2dbff
rpm_sourcerpm: postgresql-15.12-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-15.12-2.oe2503.riscv64.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: 9999ca8522927e7f159bdd385558fbeed336eca942d21ae456ec13372c7ebc7a
name: postgresql-contrib
arch: riscv64
version: 15.12
epoch: 0
release: 2.oe2503
summary: Extension modules distributed with PostgreSQL
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_group: Unspecified
rpm_buildhost: 40c6a7b2dbff
rpm_sourcerpm: postgresql-15.12-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-contrib-15.12-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-contrib package contains various extension modules that are
  included in the PostgreSQL distribution.


pkgId: ee40ec8b524c88337d1033e09a6545cc0382502c1952f5250144992ad6b19ec9
name: postgresql-docs
arch: riscv64
version: 15.12
epoch: 0
release: 2.oe2503
summary: Extra documentation for PostgreSQL
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_group: Unspecified
rpm_buildhost: 40c6a7b2dbff
rpm_sourcerpm: postgresql-15.12-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-docs-15.12-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-docs package contains some additional documentation for
  PostgreSQL.  Currently, this includes the main documentation in PDF format
  and source files for the PostgreSQL tutorial.


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


pkgId: 08c70d737d27bf3358ca769b245fd21b0d0bbc5b92e4b8b382349500b8802f38
name: postgresql-plperl
arch: riscv64
version: 15.12
epoch: 0
release: 2.oe2503
summary: The Perl procedural language for PostgreSQL
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_group: Unspecified
rpm_buildhost: 40c6a7b2dbff
rpm_sourcerpm: postgresql-15.12-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-plperl-15.12-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-plperl package contains the PL/Perl procedural language,
  which is an extension to the PostgreSQL database server.
  Install this if you want to write database functions in Perl.


pkgId: 391042fa7d82704ef66bbe455a68d4bca2f49f02985241197b7e487e72c45bda
name: postgresql-plpython3
arch: riscv64
version: 15.12
epoch: 0
release: 2.oe2503
summary: The Python3 procedural language for PostgreSQL
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_group: Unspecified
rpm_buildhost: 40c6a7b2dbff
rpm_sourcerpm: postgresql-15.12-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-plpython3-15.12-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-plpython3 package contains the PL/Python3 procedural language,
  which is an extension to the PostgreSQL database server.
  Install this if you want to write database functions in Python 3.


pkgId: 210ab71530de040d5f93a42a7a013287f836f8f11e29f9f6a178af916976070d
name: postgresql-pltcl
arch: riscv64
version: 15.12
epoch: 0
release: 2.oe2503
summary: The Tcl procedural language for PostgreSQL
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_group: Unspecified
rpm_buildhost: 40c6a7b2dbff
rpm_sourcerpm: postgresql-15.12-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-pltcl-15.12-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-pltcl package contains the PL/Tcl procedural language,
  which is an extension to the PostgreSQL database server.
  Install this if you want to write database functions in Tcl.


pkgId: 2101e00ab7138458d9eef4f98ca7b9957cdaf176c1fe3f1fedef88f7ef8ccf28
name: postgresql-private-devel
arch: riscv64
version: 15.12
epoch: 0
release: 2.oe2503
summary: PostgreSQL development header files for this build of PostgreSQL server
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_group: Development/Libraries
rpm_buildhost: 40c6a7b2dbff
rpm_sourcerpm: postgresql-15.12-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-private-devel-15.12-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-private-devel package contains the header files and libraries
  needed to compile C or C++ applications which will directly interact
  with a PostgreSQL database management server.
  You need to install this package if you want to develop applications which
  will interact with a PostgreSQL server.


pkgId: d7b7fcfb8ad068ab9cb6e27a6df4bd73d91a260f976e98c0a6d9deca83507e5d
name: postgresql-private-libs
arch: riscv64
version: 15.12
epoch: 0
release: 2.oe2503
summary: The shared libraries required only for this build of PostgreSQL server
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_group: Applications/Databases
rpm_buildhost: 40c6a7b2dbff
rpm_sourcerpm: postgresql-15.12-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-private-libs-15.12-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-private-libs package provides the shared libraries for this
  build of PostgreSQL server and plugins build with this version of server.
  For shared libraries used by client packages that need to connect to a
  PostgreSQL server, install libpq package instead.


pkgId: 2f2d93c6670791db89bce735b08e7e3213a29d51e131bc63dd7bbe5573553034
name: postgresql-server
arch: riscv64
version: 15.12
epoch: 0
release: 2.oe2503
summary: The programs needed to create and run a PostgreSQL server
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_group: Unspecified
rpm_buildhost: 40c6a7b2dbff
rpm_sourcerpm: postgresql-15.12-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-server-15.12-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  PostgreSQL is an advanced Object-Relational database management system (DBMS).
  The postgresql-server package contains the programs needed to create
  and run a PostgreSQL server, which will in turn allow you to create
  and maintain PostgreSQL databases.


pkgId: 58246540191bb3b5bd8cd93c83448d33fcbdc35017a2bf97ccbb2b093b1309f9
name: postgresql-server-devel
arch: riscv64
version: 15.12
epoch: 0
release: 2.oe2503
summary: PostgreSQL development header files and libraries
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_group: Unspecified
rpm_buildhost: 40c6a7b2dbff
rpm_sourcerpm: postgresql-15.12-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-server-devel-15.12-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-server-devel package contains the header files and configuration
  needed to compile PostgreSQL server extension.


pkgId: 7194bad1578e05c83afa0fcca2696e67d64c58bd09ac4df45ba5c7a381d412a8
name: postgresql-test
arch: riscv64
version: 15.12
epoch: 0
release: 2.oe2503
summary: The test suite distributed with PostgreSQL
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_group: Unspecified
rpm_buildhost: 40c6a7b2dbff
rpm_sourcerpm: postgresql-15.12-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-test-15.12-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The postgresql-test package contains files needed for various tests for the
  PostgreSQL database management system, including regression tests and
  benchmarks.


pkgId: c820699f3c54d7a7d6cd04f97aa4f6f04d8eeeed3d46e9b3d5b30f92b197d383
name: postgresql-test-rpm-macros
arch: noarch
version: 15.12
epoch: 0
release: 2.oe2503
summary: Convenience RPM macros for build-time testing against PostgreSQL server
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_group: Unspecified
rpm_buildhost: 40c6a7b2dbff
rpm_sourcerpm: postgresql-15.12-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-test-rpm-macros-15.12-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  This package is meant to be added as BuildRequires: dependency of other packages
  that want to run build-time testsuite against running PostgreSQL server.


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


pkgId: 78774cde3bd695aa0eab7c08749936ada07134c85b703ecf4e02d6b37216da40
name: powermock-api-easymock
arch: noarch
version: 2.0.9
epoch: 0
release: 4.oe2503
summary: PowerMock EasyMock API module
url: https://github.com/jayway/powermock
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: powermock-2.0.9-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/powermock-api-easymock-2.0.9-4.oe2503.noarch.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.
  This package contains the PowerMock EasyMock API extension.


pkgId: 4080835a9bb074ab35d55cd84e29597193a1e94eeafd67a903f97d11c931baeb
name: powermock-api-mockito
arch: noarch
version: 2.0.9
epoch: 0
release: 4.oe2503
summary: PowerMock Mockito API module
url: https://github.com/jayway/powermock
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: powermock-2.0.9-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/powermock-api-mockito-2.0.9-4.oe2503.noarch.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.
  This package contains the PowerMock Mockito API extension.


pkgId: 89961dbe32131297bc4146a7c7dc4c7557d9997d6063096b568052a911d77daf
name: powermock-api-support
arch: noarch
version: 2.0.9
epoch: 0
release: 4.oe2503
summary: PowerMock API support module
url: https://github.com/jayway/powermock
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: powermock-2.0.9-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/powermock-api-support-2.0.9-4.oe2503.noarch.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.
  This package contains support code for the PowerMock API extensions.


pkgId: 2bf2c1824b361e7e2512dabbb78823de390744520a21dcbe13d3dee78df82282
name: powermock-core
arch: noarch
version: 2.0.9
epoch: 0
release: 4.oe2503
summary: Core module of PowerMock
url: https://github.com/jayway/powermock
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: powermock-2.0.9-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/powermock-core-2.0.9-4.oe2503.noarch.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.
  This package contains the core module of PowerMock.


pkgId: 16e4d29223c946d102956c62a24f502ac75fb0dd3823c75833bdf12c83d7f54d
name: powermock-javaagent
arch: noarch
version: 2.0.9
epoch: 0
release: 4.oe2503
summary: PowerMock Java agent support
url: https://github.com/jayway/powermock
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: powermock-2.0.9-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/powermock-javaagent-2.0.9-4.oe2503.noarch.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.
  This package contains the Java agent support for PowerMock.


pkgId: 569f81902c707b4d218728417ebabf6601b70bcbd798d0c0e2faa1955debe3a5
name: powermock-junit4
arch: noarch
version: 2.0.9
epoch: 0
release: 4.oe2503
summary: JUnit4 common module of PowerMock
url: https://github.com/jayway/powermock
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: powermock-2.0.9-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/powermock-junit4-2.0.9-4.oe2503.noarch.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.
  This package contains the JUnit4 module of PowerMock.


pkgId: 3d105d59e3013b890071b6baaad05420db9cda2b5f9895985c01c6ddf9d00d4a
name: powermock-reflect
arch: noarch
version: 2.0.9
epoch: 0
release: 4.oe2503
summary: Reflection module of PowerMock
url: https://github.com/jayway/powermock
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: powermock-2.0.9-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/powermock-reflect-2.0.9-4.oe2503.noarch.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.
  This package contains the reflection module of PowerMock.


pkgId: 94269e56f0f9643dfc144bf0ab020259cf970efb12599f4de9da50a26dbe01a1
name: powermock-testng
arch: noarch
version: 2.0.9
epoch: 0
release: 4.oe2503
summary: PowerMock module for TestNG.
url: https://github.com/jayway/powermock
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: powermock-2.0.9-4.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/powermock-testng-2.0.9-4.oe2503.noarch.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.
  This package contains the PowerMock TestNG extension.


pkgId: 729ac1431ab01c83c1bd6e4e53598e42ba3b8d480700fb315c0fff24a4b82986
name: powertop
arch: riscv64
version: 2.15
epoch: 0
release: 2.oe2503
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: 715af7049bd7
rpm_sourcerpm: powertop-2.15-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/powertop-2.15-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Powertop is a Linux tool to diagnose issues with power consumption and
  power management.In addition to being a diagnostic tool, powertop also
  has an interactive mode where the user can experiment various power
  management settings for cases where the Linux distribution has not enabled these settings.


pkgId: 0bc1d5fda81c05c9289c02fd50ef84cb51975926ea6c46d96f1eb92897f363ce
name: ppp
arch: riscv64
version: 2.5.2
epoch: 0
release: 1.oe2503
summary: The Point-to-Point Protocol
url: https://ppp.samba.org/
rpm_license: BSD-3-Clause and LGPLv2+ and GPLv2+ and Public Domain
rpm_group: Unspecified
rpm_buildhost: 2f0d73c991c3
rpm_sourcerpm: ppp-2.5.2-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/ppp-2.5.2-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The Point-to-Point Protocol (PPP) provides a standard way to establish
  a network connection over a serial link.  At present, this package
  supports IP and IPV6 and the protocols layered above them, such as TCP
  and UDP.  The Linux port of this package also has support for IPX.


pkgId: 12122fc0c3410e4d867615f8d513e49808243f4341dfcffbf0b4d86ff1228bf4
name: pptp
arch: riscv64
version: 1.10.0
epoch: 0
release: 7.oe2503
summary: Point-to-Point Tunneling Protocol (PPTP) Client
url: http://pptpclient.sourceforge.net/
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: ff8882d24299
rpm_sourcerpm: pptp-1.10.0-7.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pptp-1.10.0-7.oe2503.riscv64.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: 37add135c1ac0d3953e5f9b725b98bcc3c0eaed28d8a64c914daee438e2a3625
name: preflight
arch: noarch
version: 2.0.29
epoch: 0
release: 1.oe2503
summary: Apache Preflight
url: http://pdfbox.apache.org/
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: pdfbox-2.0.29-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/preflight-2.0.29-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  The Apache Preflight library is an open source Java tool that implements
  a parser compliant with the ISO-19005 (PDF/A) specification.


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


pkgId: e36baa190eeee3309ba9695d42a6b499f1edd2852d0bf1ae475767e81fe42a98
name: procinfo
arch: riscv64
version: 18
epoch: 0
release: 44.oe2503
summary: A tool for displaying system information
rpm_license: GPL+
rpm_group: Unspecified
rpm_buildhost: ff4a9e350b45
rpm_sourcerpm: procinfo-18-44.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/procinfo-18-44.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package provides tools for displaying information about the system.
  It is easy to install and use it.


pkgId: 93752690efad6dd8f9e6e371140c25ad8fa0fca0525f19f3458c5957b70aea61
name: procmail
arch: riscv64
version: 3.24
epoch: 0
release: 1.oe2503
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: 9ba9dd2ebad5
rpm_sourcerpm: procmail-3.24-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/procmail-3.24-1.oe2503.riscv64.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: fbf2b6dda2125b22233e3d01fb87bf08d7ba9c211db15328fb42ac3c755648c4
name: procps-ng
arch: riscv64
version: 4.0.4
epoch: 0
release: 6.oe2503
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: 13d44ad47b9f
rpm_sourcerpm: procps-ng-4.0.4-6.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/procps-ng-4.0.4-6.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The procps package contains a set of system utilities that provide
  system information. Procps includes ps, free, skill, pkill, pgrep,
  snice, tload, top, uptime, vmstat, pidof, pmap, slabtop, w, watch
  and pwdx.


pkgId: 3a99da694be67fcd887c6ea2fd626805d2da3c6d57d54e1ad049f539a516dad8
name: proftpd
arch: riscv64
version: 1.3.8c
epoch: 0
release: 1.oe2503
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: c07878959d5f
rpm_sourcerpm: proftpd-1.3.8c-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/proftpd-1.3.8c-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  ProFTPD is an enhanced FTP server with a focus toward simplicity, security,
  and ease of configuration. It features a very Apache-like configuration
  syntax, and a highly customizable server infrastructure, including support for
  multiple 'virtual' FTP servers, anonymous FTP, and permission-based directory
  visibility.

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


pkgId: 6f203876637309d49c316d9bccfcbefdd25568c9a72c9ffa609bac7b56a8f265
name: proftpd-utils
arch: riscv64
version: 1.3.8c
epoch: 0
release: 1.oe2503
summary: ProFTPD - Additional utilities
url: http://www.proftpd.org/
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: c07878959d5f
rpm_sourcerpm: proftpd-1.3.8c-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/proftpd-utils-1.3.8c-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains additional utilities for monitoring and configuring the
  ProFTPD server:

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


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


pkgId: 8701a81c2a570bbfa83b5409ca377128e6d6d8d7d998cf0dde92164f1482d6b0
name: proj
arch: riscv64
version: 9.5.1
epoch: 0
release: 1.oe2503
summary: A generic coordinate transformation software
url: https://proj.org
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: f0d35618a2de
rpm_sourcerpm: proj-9.5.1-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/proj-9.5.1-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  PROJ is a generic coordinate transformation software that transforms
  geospatial coordinates from one coordinate reference system (CRS) to
  another. This includes cartographic projections as well as geodetic
  transformations. PROJ is released under the X/MIT open source license.


pkgId: 3396f67208f58fdde2d05485950bbe57c025c9f4f137d6ed1f17e8688786acbc
name: proj-devel
arch: riscv64
version: 9.5.1
epoch: 0
release: 1.oe2503
summary: Development files for PROJ.4
url: https://proj.org
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: f0d35618a2de
rpm_sourcerpm: proj-9.5.1-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/proj-devel-9.5.1-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains libproj and the appropriate header files and man pages
  and libproj static library.This package alse contains additional US and
  Canadian datum shift grids and additional EPSG dataset.


pkgId: 2e163a55b80b22c12aea73ee8d0ec956cdab71aa282f24c6c72ceeb8542ddb2c
name: properties-maven-plugin
arch: noarch
version: 1.0.0
epoch: 0
release: 7.oe2503
summary: Properties Maven Plugin
url: http://www.mojohaus.org/properties-maven-plugin/
rpm_license: ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: properties-maven-plugin-1.0.0-7.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/properties-maven-plugin-1.0.0-7.oe2503.noarch.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: f4f742a3d0c237f32fee084ca101f73491da1df2286fa2ba4447a7964130157e
name: protobuf
arch: riscv64
version: 25.1
epoch: 0
release: 8.oe2503
summary: Protocol Buffers - Google's data interchange format
url: https://github.com/protocolbuffers/protobuf
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: protobuf-25.1-8.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/protobuf-25.1-8.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Protocol Buffers (a.k.a., protobuf) are Google's language-neutral,
  platform-neutral, extensible mechanism for serializing structured data.
  You can find protobuf's documentation on the Google Developers site.


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


pkgId: d7fd10b14e047f24fee00ec3627d100eda5d7345e8b891ba34c7df67125c01c8
name: protobuf-lite
arch: riscv64
version: 25.1
epoch: 0
release: 8.oe2503
summary: Protocol Buffers LITE_RUNTIME libraries
url: https://github.com/protocolbuffers/protobuf
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: protobuf-25.1-8.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/protobuf-lite-25.1-8.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Protocol Buffers built with optimize_for = LITE_RUNTIME.

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


pkgId: 48246d9a4724ec775dae814d63c38e80f05a1cd38af3df8ba8c261fb64e66fd1
name: protobuf-lite-devel
arch: riscv64
version: 25.1
epoch: 0
release: 8.oe2503
summary: Protocol Buffers LITE_RUNTIME development libraries
url: https://github.com/protocolbuffers/protobuf
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: protobuf-25.1-8.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/protobuf-lite-devel-25.1-8.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains development libraries built with
  optimize_for = LITE_RUNTIME.

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


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


pkgId: 2733cc82c2eaf04c971335d35aa94744d86378fd85c066b93fb7aa15c3559ce0
name: protobuf2-emacs
arch: riscv64
version: 2.5.0
epoch: 0
release: 5.oe2503
summary: Emacs mode for Google Protocol Buffers descriptions
url: http://code.google.com/p/protobuf/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: fd768ecd1bfb
rpm_sourcerpm: protobuf2-2.5.0-5.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/protobuf2-emacs-2.5.0-5.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains syntax highlighting for Google Protocol Buffers
  descriptions in the Emacs editor.


pkgId: cbe668c074fdab695ba27f6a5ad99cddc4680c78408575e593dc7c24c7c41ccc
name: protobuf2-emacs-el
arch: riscv64
version: 2.5.0
epoch: 0
release: 5.oe2503
summary: Elisp source files for Google protobuf Emacs mode
url: http://code.google.com/p/protobuf/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: fd768ecd1bfb
rpm_sourcerpm: protobuf2-2.5.0-5.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/protobuf2-emacs-el-2.5.0-5.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the elisp source files for protobuf2-emacs
  under GNU Emacs. You do not need to install this package to use
  protobuf2-emacs.


pkgId: 33aa09ae7f9911c34702955d80635c847419d7c06ac7f1a7845f75053519923b
name: protobuf2-lite
arch: riscv64
version: 2.5.0
epoch: 0
release: 5.oe2503
summary: Protocol Buffers LITE_RUNTIME libraries
url: http://code.google.com/p/protobuf/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: fd768ecd1bfb
rpm_sourcerpm: protobuf2-2.5.0-5.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/protobuf2-lite-2.5.0-5.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Protocol Buffers built with optimize_for = LITE_RUNTIME.
  The "optimize_for = LITE_RUNTIME" option causes the compiler to generate code
  which only depends libprotobuf-lite, which is much smaller than libprotobuf but
  lacks descriptors, reflection, and some other features.


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


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


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


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


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


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


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


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


pkgId: 6c800f5c8f249b4a532e4e014aeb42183ac9a3dba850b5f2158849887f765fd8
name: psl
arch: riscv64
version: 0.21.5
epoch: 0
release: 2.oe2503
summary: Commandline utility to explore the Public Suffix List
url: https://github.com/rockdaboot/libpsl
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: 8d0b59ec867b
rpm_sourcerpm: libpsl-0.21.5-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/psl-0.21.5-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains a commandline utility to explore the Public Suffix List,
  for example it checks if domains are public suffixes, checks if cookie-domain
  is acceptable for domains and so on.


pkgId: 2753dbc41ee7258be39cee267c0e73880725719b9e6ed86a1d7e4e335401853a
name: psl-make-dafsa
arch: riscv64
version: 0.21.5
epoch: 0
release: 2.oe2503
summary: Compiles the Public Suffix List into DAFSA form
url: https://github.com/rockdaboot/libpsl
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: 8d0b59ec867b
rpm_sourcerpm: libpsl-0.21.5-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/psl-make-dafsa-0.21.5-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This script produces C/C++ code or an architecture-independent binary object
  which represents a Deterministic Acyclic Finite State Automaton (DAFSA)
  from a plain text Public Suffix List.


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


pkgId: ea1619b7b6375d12c156134fc3cb28ef5391a53ab8bf4ce072c3274bd1009edd
name: pstoedit-devel
arch: riscv64
version: 4.01
epoch: 0
release: 1.oe2503
summary: Header files and libraries for the pstoedit
url: http://www.pstoedit.net/
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: 0d139ba80718
rpm_sourcerpm: pstoedit-4.01-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pstoedit-devel-4.01-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  The package contains header files and libraries
  which are needed to build applications using pstoedit.


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


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


pkgId: 928a87efb47cd8be63bd6b2eec04e17bc8f2d9abb597c6eb5644e03dd55f5b96
name: pulsar
arch: riscv64
version: 2.10.6
epoch: 0
release: 3.oe2503
summary: Cloud-Native, Distributed Messaging and Streaming
url: https://pulsar.apache.org
rpm_license: Apache-2.0
rpm_group: Applications/Message
rpm_buildhost: ee01bdb1524a
rpm_sourcerpm: pulsar-2.10.6-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pulsar-2.10.6-3.oe2503.riscv64.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: 596ca52c068ea7d107a907429bf7818eb6d927cae023292168212ed61c6d17a3
name: pulseaudio
arch: riscv64
version: 17.0
epoch: 0
release: 2.oe2503
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: 6cab2fbd6ae0
rpm_sourcerpm: pulseaudio-17.0-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pulseaudio-17.0-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  PulseAudio is a sound server for Linux and other Unix like operating
  systems. It is intended to be an improved drop-in replacement for the
  Enlightened Sound Daemon (ESOUND).


pkgId: a822cb80c51af656078a93dc69077dc79620ec841a7303fc481086ff0fabe9c8
name: pulseaudio-libs
arch: riscv64
version: 17.0
epoch: 0
release: 2.oe2503
summary: Libraries for PulseAudio clients
url: https://www.freedesktop.org/wiki/Software/PulseAudio
rpm_license: LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: 6cab2fbd6ae0
rpm_sourcerpm: pulseaudio-17.0-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pulseaudio-libs-17.0-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains the runtime libraries for any application that wishes
  to interface with a PulseAudio sound server.


pkgId: 073f7cdbed760629d6e9555248f7160be2df804e188199ec43b8bea658840c5b
name: pulseaudio-libs-devel
arch: riscv64
version: 17.0
epoch: 0
release: 2.oe2503
summary: Headers and libraries for PulseAudio client development
url: https://www.freedesktop.org/wiki/Software/PulseAudio
rpm_license: LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: 6cab2fbd6ae0
rpm_sourcerpm: pulseaudio-17.0-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pulseaudio-libs-devel-17.0-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Headers and libraries for developing applications that can communicate with
  a PulseAudio sound server.


pkgId: e31ea180ae0bbac3815c868a2f57c58d9574ea08cba34c700f7a686fb0be3a9b
name: pulseaudio-libs-glib2
arch: riscv64
version: 17.0
epoch: 0
release: 2.oe2503
summary: GLIB 2.x bindings for PulseAudio clients
url: https://www.freedesktop.org/wiki/Software/PulseAudio
rpm_license: LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: 6cab2fbd6ae0
rpm_sourcerpm: pulseaudio-17.0-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pulseaudio-libs-glib2-17.0-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This package contains bindings to integrate the PulseAudio client library with
  a GLIB 2.x based application.


pkgId: b22cbe1d27c126379f7bd8dc66932618753ea0da9a840349aa61c3347d969e81
name: pv
arch: riscv64
version: 1.9.27
epoch: 0
release: 1.oe2503
summary: A tool for monitoring the progress of data through a pipeline
url: https://www.ivarch.com/programs/pv.shtml
rpm_license: GPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: 10235ea8c97a
rpm_sourcerpm: pv-1.9.27-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/pv-1.9.27-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  PV ("Pipe Viewer") is a tool for monitoring the progress of data through a
  pipeline.  It can be inserted into any normal pipeline between two processes
  to give a visual indication of how quickly data is passing through, how long
  it has taken, how near to completion it is, and an estimate of how long it
  will be until completion.


pkgId: 8f70d16c4ce6356bba38d8c6cea34e3df8dfc45d576d1f4c5d4a2e0639259974
name: py3c-devel
arch: riscv64
version: 1.4
epoch: 0
release: 2.oe2503
summary: Header files for py3c
url: http://py3c.readthedocs.io/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: ef2321f93411
rpm_sourcerpm: py3c-1.4-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/py3c-devel-1.4-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  py3c-devel is only required for building software that uses py3c.
  Because py3c is a header-only library, there is no matching run-time package.


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


pkgId: 452e71b8d0d1c1c72834d898b050944227c695df519acdd17ceac1fbc9575efa
name: python-Automat-help
arch: noarch
version: 24.8.1
epoch: 0
release: 1.oe2503
summary: Development documents and examples for Automat
url: https://github.com/glyph/Automat
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: stl-iscas-9950x
rpm_sourcerpm: python-Automat-24.8.1-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-Automat-help-24.8.1-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  python-Automat is a library for concise, idiomatic Python expression of finite-state automat
  It provides a self-service finite-state machines for the programmer on the go.


pkgId: cc3efc3f51f8485a8b3c24ce363004e0a8f2505825aaffb6d9976a8722af17a7
name: python-ConfigArgParse-help
arch: noarch
version: 1.7
epoch: 0
release: 1.oe2503
summary: Development documents and examples for ConfigArgParse
url: https://github.com/bw2/ConfigArgParse
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ConfigArgParse-1.7-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-ConfigArgParse-help-1.7-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  This module is an extension of argparse module and adds support for config
  files and environment variables. Using this module, applications can be
  configured through a combination of command line args, config files,
  hard-coded defaults and environment variables.


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


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


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


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

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

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


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


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


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


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


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



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





  To install the package, simply run:

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

  Or install from source:

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



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

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



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



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



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



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


pkgId: ff3ca8e7f0517b2d0a6ade8266ebd713d4dc104ed8ae9dec81a39bff46f0b300
name: python-aiofiles-help
arch: noarch
version: 24.1.0
epoch: 0
release: 1.oe2503
summary: Development documents and examples for aiofiles
url: https://github.com/Tinche/aiofiles
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: 45fe5486f248
rpm_sourcerpm: python-aiofiles-24.1.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-aiofiles-help-24.1.0-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  aiofiles is an Apache2 licensed library, written in Python, for handling local
  disk files in asyncio applications.


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


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


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


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


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


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


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

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


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


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


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


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


pkgId: 1f5e800bc6dbe473a3ba7b10d9473c504a954b54cccda8944acf09f8e3c73d76
name: python-bcrypt-help
arch: riscv64
version: 4.2.0
epoch: 0
release: 2.oe2503
summary: Modern password hashing for your software and your servers
url: https://github.com/pyca/bcrypt/
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_sourcerpm: python-bcrypt-4.2.0-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-bcrypt-help-4.2.0-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Good password hashing for your software and your servers.
  This library should be compatible with py-bcrypt and it will run on Python 2.7, 3.4+, and PyPy 2.6+.


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


pkgId: b1f31e249b1f14de4562cc8ca06d3d443071b8c98fe580c165532f024781d9ee
name: python-bleach-help
arch: noarch
version: 6.2.0
epoch: 0
release: 1.oe2503
summary: Development documents and examples for bleach
url: https://github.com/mozilla/bleach
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-13
rpm_sourcerpm: python-bleach-6.2.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-bleach-help-6.2.0-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  Bleach is an HTML sanitizing library that escapes or strips markup and
  attributes based on a white list.


pkgId: 5785a35e4331ffa2db44f7f440805b8bbb764e733113071bc5ee902ddf27925c
name: python-blinker-help
arch: noarch
version: 1.9.0
epoch: 0
release: 1.oe2503
summary: Development documents and examples for blinker
url: https://pythonhosted.org/blinker/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_sourcerpm: python-blinker-1.9.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-blinker-help-1.9.0-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  Blinker is a signal lib based on Python.It supports both object-to-object
  and multicasting for python object.The core of blinker is minimal but provides
  quite powerful features.


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


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


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


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


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

  Requires:       python3dist(setuptools)


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


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


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


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


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


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


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


pkgId: 7643011fb65bfb8cf5c79e65da994877f686c7ecc1add61ab82f52831b7ed62e
name: python-contourpy-help
arch: riscv64
version: 1.2.1
epoch: 0
release: 1.oe2503
summary: Development documents and examples for contourpy
url: https://github.com/contourpy/contourpy
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: 8adae282f897
rpm_sourcerpm: python-contourpy-1.2.1-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-contourpy-help-1.2.1-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  ContourPy is a Python library for calculating contours of 2D quadrilateral grids. It is written in C++11 and wrapped using pybind11.


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

  This part is a python client to the copr service.


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


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


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


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


pkgId: 2e87bd488c6dfa9560bc99a408dcb9a9b7a1be7ef302059bd41a28bc0c4f032d
name: python-dnspython-help
arch: noarch
version: 2.7.0
epoch: 0
release: 1.oe2503
summary: Development documents and examples for dnspython
url: https://www.dnspython.org
rpm_license: ISC
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: stl-iscas-9950x
rpm_sourcerpm: python-dnspython-2.7.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-dnspython-help-2.7.0-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  dnspython is a DNS toolkit for Python. It supports almost all record types. It
  can be used for queries, zone transfers, and dynamic updates. It supports TSIG
  authenticated messages and EDNS0.


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


pkgId: f05db58e2a9385b780069d8eeb5f37abbe48bfa37218d1432d2b113beb07ce4f
name: python-doit-help
arch: noarch
version: 0.36.0
epoch: 0
release: 1.oe2503
summary: Development documents and examples for doit
url: http://pydoit.org
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-doit-0.36.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-doit-help-0.36.0-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  `doit` is a task management & automation tool
  `doit` comes from the idea of bringing the power of build-tools
  to execute any kind of **task**
  `doit` is a modern open-source build-tool written in python
  designed to be simple to use and flexible to deal with complex work-flows.
  It is specially suitable for building and managing custom work-flows where
  there is no out-of-the-box solution available.
  `doit` has been successfully used on: systems test/integration automation,
  scientific computational pipelines, content generation,
  configuration management, etc.


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


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


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


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


pkgId: 756899e1ce67c80a98a55ed83ff443b3836cc2c3040d67d2f56b2c6c8fb9bdd4
name: python-eventlet-help
arch: noarch
version: 0.37.0
epoch: 0
release: 1.oe2503
summary: Highly concurrent networking library
url: http://eventlet.net
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_sourcerpm: python-eventlet-0.37.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-eventlet-help-0.37.0-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  Eventlet is a concurrent networking library for Python that allows you to change how you run your code, not how you write it.


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

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

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





  ```python
  import executing

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

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

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

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



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

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

  or:

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

  or use one of the convenience methods:

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



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

  or:

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



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



      pip install executing

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



  Suppose the frame is executing this line:

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

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

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

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

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

      LOAD_CONST 'longuniqueconstant'
      BINARY_POWER

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



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

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

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

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



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

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

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





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



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


pkgId: 2187530a80e882ffa01f3441100ef154c77d3b0753c968989e121d0504ec5460
name: python-ez_setup-help
arch: noarch
version: 0.9
epoch: 0
release: 1.oe2503
summary: Development documents and examples for ez_setup
url: http://github.com/ActiveState/ez_setup
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-ez_setup-0.9-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-ez_setup-help-0.9-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  **Problem**: ``setup.py`` of several Python projects blindly import the
  setuptools bootstrap module ``ez_setup.py``.this is
  to remain compatible with several Python distributors opting to use Distribute
  instead of Setuptools -- examples: Debian, ActiveState, and so on.


pkgId: 3d418f14185d1ff4dedf1d2d424edaf1fe9e11ad717fc1792a2f0f7b24afa83e
name: python-flasgger-help
arch: noarch
version: 0.9.7.1
epoch: 0
release: 1.oe2503
summary: Extract swagger specs from your flask project.
url: https://github.com/flasgger/flasgger/
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: stl-iscas-9950x
rpm_sourcerpm: python-flasgger-0.9.7.1-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-flasgger-help-0.9.7.1-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  Flasgger is a Flask extension to extract OpenAPI-Specification from all Flask views registered in your API.


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


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

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


pkgId: 7e263b0e2b948ae1157b4af7a1019ae476bc4c427d867fe8bd32a0da01cc73b2
name: python-genshi-help
arch: riscv64
version: 0.7.9
epoch: 0
release: 1.oe2503
summary: Development documents and examples for Genshi
url: http://genshi.edgewall.org/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-genshi-0.7.9-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-genshi-help-0.7.9-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Genshi is a Python library that provides an integrated set of
  components for parsing, generating, and processing HTML, XML
  or other textual content for output generation on the web.


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


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


pkgId: b1e2b6b6a9bfda7da2a0b8daac77a100f66359c1112c610414bea46212d29d88
name: python-google-api-core-help
arch: noarch
version: 2.12.0
epoch: 0
release: 1.oe2503
summary: Development documents and examples for google-api-core
url: https://github.com/googleapis/python-api-core
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-10
rpm_sourcerpm: python-google-api-core-2.12.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-google-api-core-help-2.12.0-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  This library is not meant to stand-alone. Instead it defines common helpers used by all Google API clients.


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


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


pkgId: 76c5284681608a6ba62a740843463a96ee8496b025db55ff9b0558759fa190a1
name: python-gssapi-help
arch: riscv64
version: 1.8.3
epoch: 0
release: 2.oe2503
summary: Python GSSAPI Wrapper
url: https://github.com/pythongssapi/python-gssapi
rpm_license: ISC
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-02
rpm_sourcerpm: python-gssapi-1.8.3-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-gssapi-help-1.8.3-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Python-GSSAPI provides both low-level and high level wrappers
  around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it
  should also be useable with other GSSAPI mechanisms.
  Documentation can be found at <https://pythongssapi.github.io/python-gssapi>.


pkgId: c6dcb782d512cff708c30aca9cba2e24d7960d62f3cea2b4e48c5e9d9a512475
name: python-h11-help
arch: noarch
version: 0.14.0
epoch: 0
release: 1.oe2503
summary: Development documents and examples for h11
url: https://github.com/python-hyper/h11
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-h11-0.14.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-h11-help-0.14.0-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  h11 is suitable for implementing both servers and clients, and has a
  pleasantly symmetric API: the events you send as a client are exactly
  the ones that you receive as a server and vice-versa.


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


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


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


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


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


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


pkgId: 7dc72c73348345bbb094740637ead803910e1f9066ca702b44c7000f7affcd13
name: python-ipython-help
arch: noarch
version: 8.29.0
epoch: 0
release: 1.oe2503
summary: Development documents and examples for ipython
url: https://ipython.org
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: stl-iscas-9950x
rpm_sourcerpm: python-ipython-8.29.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-ipython-help-8.29.0-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  IPython provides a rich toolkit to help you make the most out of using Python
  interactively.  Its main components are:

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

  The enhanced interactive Python shells have the following main features:

   * Comprehensive object introspection.

   * Input history, persistent across sessions.

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

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

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

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

   * Session logging and reloading.

   * Extensible syntax processing for special purpose situations.

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

   * Easily embeddable in other Python programs and GUIs.

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

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


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


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

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

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

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


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


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


pkgId: 13a638db78b1523d728a8f52c3bda958a5df7ab3a400f2ee70151f948a449b2d
name: python-kafka-python-help
arch: noarch
version: 2.0.2
epoch: 0
release: 2.oe2503
summary: Development documents and examples for kafka-python
url: https://github.com/dpkp/kafka-python
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-kafka-python-2.0.2-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-kafka-python-help-2.0.2-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  Kafka Python client

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


pkgId: 467309af6b58fc62da37a34519f74119f8012c560c62a6a9cc0b1d385bcb700c
name: python-keras-rl2-help
arch: noarch
version: 1.0.5
epoch: 0
release: 2.oe2503
summary: Development documents and examples for keras-rl2
url: https://github.com/wau/keras-rl2
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-keras-rl2-1.0.5-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-keras-rl2-help-1.0.5-2.oe2503.noarch.rpm
checksum_type: sha256
description:
  keras-rl2 implements some state-of-the art deep reinforcement learning algorithms in Python and seamlessly integrates with the deep learning library Keras.


pkgId: 26bc793366620ea3b30627c3cdede10c21583f8787b205ec549b31bf86a666c1
name: python-kerberos-help
arch: riscv64
version: 1.3.1
epoch: 0
release: 2.oe2503
summary: Development documents and examples for kerberos
url: https://github.com/apple/ccs-pykerberos
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-kerberos-1.3.1-2.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-kerberos-help-1.3.1-2.oe2503.riscv64.rpm
checksum_type: sha256
description:
  This Python package is a high-level wrapper for Kerberos (GSSAPI)
  operations.  The goal is to avoid having to build a module that wraps
  the entire Kerberos.framework, and instead offer a limited set of
  functions that do what is needed for client/server Kerberos
  authentication based on <http://www.ietf.org/rfc/rfc4559.txt>.
  Much of the C-code here is adapted from Apache's mod_auth_kerb-5.0rc7.


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


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

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


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


pkgId: f0d27fdb4717993503146abd7cf6db13bafe9e898ae2a4118e512ea17bc1bc0f
name: python-limits-help
arch: noarch
version: 3.13.0
epoch: 0
release: 1.oe2503
summary: Development documents and examples for limits
url: https://limits.readthedocs.org
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: stl-iscas-9950x
rpm_sourcerpm: python-limits-3.13.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-limits-help-3.13.0-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  limits provides utilities to implement rate limiting using
  various strategies and storage backends such as redis & memcached.


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


pkgId: 8088330e73864e3017e578b32158dffa1c001805701db74a5875b522a8dcdf2e
name: python-marshmallow-help
arch: noarch
version: 3.23.0
epoch: 0
release: 1.oe2503
summary: Development documents and examples for marshmallow
url: https://github.com/marshmallow-code/marshmallow
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-marshmallow-3.23.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-marshmallow-help-3.23.0-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  marshmallow is an ORM/ ODM/ framework-agnostic library for converting complex datatypes, such as objects, to and from native Python datatypes.


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


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


pkgId: b171bbbe61131f8eeb938bfc7d0cb8a9fac7ad2ded8d925388df575d9a44676c
name: python-msgpack-help
arch: riscv64
version: 1.1.0
epoch: 0
release: 1.oe2503
summary: Development documents and examples for msgpack
url: https://github.com/msgpack/msgpack-python
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-msgpack-1.1.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-msgpack-help-1.1.0-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  [MessagePack](https://msgpack.org/) is an efficient binary serialization format.
  It lets you exchange data among multiple languages like JSON.
  But it's faster and smaller.
  This package provides CPython bindings for reading and writing MessagePack data.


pkgId: f70c0e11ef50f6454b404ab0185f81176caca3eb9c1cbfa2b2b1ed916e578f0f
name: python-multidict-help
arch: riscv64
version: 6.1.0
epoch: 0
release: 1.oe2503
summary: Development documents and examples for multidict
url: https://github.com/aio-libs/multidict
rpm_license: Apache-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-multidict-6.1.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-multidict-help-6.1.0-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Multidict is dict-like collection of key-value pairs where key might be occurred more than once in the container.


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


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


pkgId: b0c2751440e63464acbef74183cd51762c27bde14fc9b034ca6bba658c84bcef
name: python-mypy-help
arch: riscv64
version: 1.13.0
epoch: 0
release: 1.oe2503
summary: Development documents and examples for mypy
url: https://github.com/python/mypy
rpm_license: MIT and Python-2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-mypy-1.13.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-mypy-help-1.13.0-1.oe2503.riscv64.rpm
checksum_type: sha256
description:
  Add type annotations to your Python programs, and use mypy to type
  check them.  Mypy is essentially a Python linter on steroids, and it
  can catch many programming errors by analyzing your program, without
  actually having to run it.  Mypy has a powerful type system with
  features such as type inference, gradual typing, generics and union
  types.


pkgId: 6988f66318e0eddfa1762d4298c2c5f82135e02e9e92c864a51b78a78576d8c8
name: python-nbxmpp-help
arch: noarch
version: 4.0.1
epoch: 0
release: 1.oe2503
summary: Development documents and examples for nbxmpp
url: https://dev.gajim.org/gajim/python-nbxmpp/
rpm_license: GPL-3.0-only
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-11
rpm_sourcerpm: python-nbxmpp-4.0.1-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-nbxmpp-help-4.0.1-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  python-nbxmpp is a Python library that provides a way for Python applications
  to use Jabber/XMPP networks in a non-blocking way.

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


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


pkgId: 95d9f6fb76146d66beb5b494555fee232c25def13118a60a5bc3e5e073fdadca
name: python-networkx-help
arch: noarch
version: 3.2.1
epoch: 0
release: 1.oe2503
summary: Development documents and examples for networkx
url: http://networkx.github.io/
rpm_license: BSD-3-Clause
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-networkx-3.2.1-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-networkx-help-3.2.1-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  NetworkX is a Python package for the creation, manipulation,
  and study of the structure, dynamics, and functions
  of complex networks.


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

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


pkgId: 6b8d8c1eff3c98940ebec51fc8f0599a10ed2efe04eb92b63942a3d54f53c4fb
name: python-oauthlib-help
arch: noarch
version: 3.2.2
epoch: 0
release: 3.oe2503
summary: A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
url: https://github.com/oauthlib/oauthlib
rpm_license: BSD
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-oauthlib-3.2.2-3.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-oauthlib-help-3.2.2-3.oe2503.noarch.rpm
checksum_type: sha256
description:
  AuthLib is a framework which implements the logic of OAuth1 or OAuth2
  without assuming a specific HTTP request object or web framework. Use
  it to graft OAuth client support onto your favorite HTTP library, or
  provide support onto your favourite web framework. If you're a
  maintainer of such a library, write a thin veneer on top of OAuthLib
  and get OAuth support for very little effort.


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


pkgId: b620f8224e6ad3df41729a2e5d6ceccd91a3bcd45251856c826c81c8bd6189f6
name: python-packaging-help
arch: noarch
version: 24.1
epoch: 0
release: 1.oe2503
summary: Core utilities for Python packages
url: https://github.com/pypa/packaging
rpm_license: BSD and ASL 2.0
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-OBS
rpm_sourcerpm: python-packaging-24.1-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-packaging-help-24.1-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  Reusable core utilities for various Python Packaging interoperability specifications.

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

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


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


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


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


pkgId: 5f6b5f4824f413541369eed3086d1486a2d9248cff7e6758e1814e8958410c78
name: python-path-help
arch: noarch
version: 17.0.0
epoch: 0
release: 1.oe2503
summary: Development documents and examples for path
url: https://github.com/jaraco/path
rpm_license: MIT
rpm_vendor: obs://oerv-obs-backend/openEuler:25.03
rpm_group: Unspecified
rpm_buildhost: OERV-9950x-13
rpm_sourcerpm: python-path-17.0.0-1.oe2503.src.rpm
rpm_packager: http://openeuler.org
location_href: Packages/python-path-help-17.0.0-1.oe2503.noarch.rpm
checksum_type: sha256
description:
  This package implements path objects as first-class entities,
  allowing common operations on files to be invoked on those path objects directly.


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


