# packages

pkgId: b2563cca22f5d6005d3317c63bcdb26813f76808258eea2a8b0d1ac535238865
name: perl-Config-IniFiles
arch: src
version: 3.000003
epoch: 0
release: 2.oe2203sp4
summary: A module for reading .ini-style configuration files
url: https://metacpan.org/release/Config-IniFiles
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Config-IniFiles-3.000003-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Config::IniFiles is a module intended to make life easier for
  those who rely on flat configuration files.


pkgId: da04edc64f4a3591c0c4412180a473b40be0219df9f2ced5bc89adbb87d5cbe7
name: perl-Config-Perl-V
arch: src
version: 0.33
epoch: 0
release: 2.oe2203sp4
summary: A module that will return you the output of 'perl -V' in a structure
url: https://metacpan.org/release/Config-Perl-V
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Config-Perl-V-0.33-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The command 'perl -V' will return you an excerpt from the %Config hash
  combined with the output of 'perl -V' that is not stored inside %Config,
  but only available to the perl binary itself.


pkgId: 3fa5ac5157720865fa78369dc2126163471e98df060887e2fe68c4ca44bb2be1
name: perl-Convert-Bencode
arch: src
version: 1.03
epoch: 0
release: 2.oe2203sp4
summary: Functions for converting to/from bencoded strings
url: http://search.cpan.org/dist/Convert-Bencode/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Convert-Bencode-1.03-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module provides two functions, bencode and bdecode, which encode and
  decode bencoded strings respectivly.


pkgId: 488e5c3ff7b6fa1004cf3ed11df5d5964b2d4b9ea37accf480ff61c4f277612e
name: perl-Crypt-CBC
arch: src
version: 2.33
epoch: 0
release: 22.oe2203sp4
summary: Encrypt Data with Cipher Block Chaining Mode
url: https://metacpan.org/release/Crypt-CBC
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Crypt-CBC-2.33-22.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This is Crypt::CBC, a Perl-only implementation of the cryptographic
  cipher block chaining mode (CBC).  In combination with a block cipher
  such as Crypt::DES or Crypt::IDEA, you can encrypt and decrypt
  messages of arbitrarily long length.  The encrypted messages are
  compatible with the encryption format used by SSLeay.


pkgId: f6953b138e061aed3ff65ab0cd4b3cd5e29e1d9e9433e5f06722c802ca73114e
name: perl-Crypt-IDEA
arch: src
version: 1.10
epoch: 0
release: 1.oe2203sp4
summary: Perl interface to IDEA block cipher
url: https://metacpan.org/release/Crypt-IDEA
rpm_license: BSD with advertising
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Crypt-IDEA-1.10-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This perl extension is an implementation of the IDEA block cipher algorithm.
  The module implements the Crypt::BlockCipher interface.
  This implementation is copyright Systemics Ltd (http://www.systemics.com/).


pkgId: 3252d80a6bfeb08b330ab08c85b14e3493711355f5e927579f4e1501023a7cd0
name: perl-Crypt-OpenSSL-Bignum
arch: src
version: 0.09
epoch: 0
release: 6.oe2203sp4
summary: OpenSSL's multiprecision integer arithmetic
url: https://metacpan.org/release/Crypt-OpenSSL-Bignum
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Crypt-OpenSSL-Bignum-0.09-6.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Crypt::OpenSSL::Bignum is an XS perl module designed to provide basic access to the OpenSSL
  multiprecision integer arithmetic libraries.Presently, many though not all of the arithmetic
  operations that OpenSSL provides are exposed to perl.  In addition, this module can be used
  to provide access to bignum values produced by other OpenSSL modules, such as key parameters
  from Crypt::OpenSSL::RSA.
  This module requires that the OpenSSL libraries and header files be installed.


pkgId: c5d288d220c4ae2242bffef257a9e72e313237c0d8a92935d15b0635bfffbe8d
name: perl-Crypt-OpenSSL-Random
arch: src
version: 0.15
epoch: 0
release: 4.oe2203sp4
summary: LibreSSL pseudo-random number generator access
url: https://metacpan.org/release/Crypt-OpenSSL-Random
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Crypt-OpenSSL-Random-0.15-4.oe2203sp4.src.rpm
checksum_type: sha256
description:
  "Crypt::OpenSSL::Random" provides the ability to seed and query the
  OpenSSL and LibreSSL library's pseudo-random number generators.


pkgId: 104ab7b8d6a34b96b7067fa8d1149d8cf7907e492386b575f3f75d4bc4855b02
name: perl-Crypt-X509
arch: src
version: 0.54
epoch: 0
release: 2.oe2203sp4
summary: Parse a X.509 certificate
url: https://metacpan.org/release/Crypt-X509
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Crypt-X509-0.54-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Crypt::X509 parses X.509 certificates. Methods are provided for accessing
  most certificate elements.


pkgId: 0d1050f3fb13c5ad0e740daab759e59cc3eb9ac84be29f3e90b4212e12d5ffc1
name: perl-DBD-MariaDB
arch: src
version: 1.21
epoch: 0
release: 3.oe2203sp4
summary: MariaDB and MySQL driver for the Perl5 Database Interface (DBI)
url: http://search.cpan.org/dist/DBD-MariaDB/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DBD-MariaDB-1.21-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  DBD::MariaDB is the Perl5 Database Interface driver for MariaDB and MySQL
  databases. In other words: DBD::MariaDB is an interface between the Perl
  programming language and the MariaDB/MySQL programming API that comes with
  the MariaDB/MySQL relational database management system. Most functions
  provided by this programming API are supported. Some rarely used functions
  are missing, mainly because no-one ever requested them. :-)


pkgId: 20cc0e30dbae817b2bb31b3c628a1b59fa17a335d323ef0d4b1526e96c89d924
name: perl-DBD-MySQL
arch: src
version: 4.050
epoch: 0
release: 2.oe2203sp4
summary: Perl [DBI] driver for access to MySQL databases.
url: https://metacpan.org/release/DBD-mysql
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DBD-MySQL-4.050-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  DBD::mysql is the Perl5 Database Interface driver for the MySQL database. In other words: DBD::mysql is an
  interface between the Perl programming language and the MySQL programming API that comes with the MySQL
  relational database management system. Most functions provided by this programming API are supported. Some
  rarely used functions are missing, mainly because no-one ever requested them.


pkgId: 673c958ee2347f804362e0d8f5c0d1d38d1980a49206ff14799f9d3941b66986
name: perl-DBD-SQLite
arch: src
version: 1.70
epoch: 0
release: 3.oe2203sp4
summary: DBD::SQLite embeds SQLite database engine into a DBD driver
url: https://metacpan.org/release/DBD-SQLite
rpm_license: (GPL-1.0-or-later or Artistic-1.0) and Public Domain
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DBD-SQLite-1.70-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  SQLite is a software library that implements a self-sufficient, serverless,
  zero-configuration, transactional SQL database engine.

  SQLite can be integrated with Perl using the Perl DBI module.
  The Perl DBI module is the database access module for the Perl programming language.


pkgId: beb13f30d68ddfa915d3c38369c58932cc80f1af923a6336b5505a62df35f40d
name: perl-DBI
arch: src
version: 1.643
epoch: 0
release: 3.oe2203sp4
summary: Database independent interface for Perl
url: http://dbi.perl.org/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DBI-1.643-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The DBI is the standard database interface module for Perl.
  It defines a set of methods, variables and conventions that provide
  a consistent database interface independent of the actual database being used.
  It is important to remember that the DBI is just an interface.
  The DBI is a layer of "glue" between an application and one or more database driver modules.
  It is the driver modules which do most of the real work. The DBI provides a standard interface
  and framework for the drivers to operate within.


pkgId: 9b3023e2878f48518a087f8ca83ac40a0cdec69f18fef069f2cf995bc74ab999
name: perl-DB_File
arch: src
version: 1.855
epoch: 0
release: 1.oe2203sp4
summary: Perl5 access to Berkeley DB version 1.x
url: https://metacpan.org/release/DB_File
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DB_File-1.855-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  DB_File is a module which allows Perl programs to make use of the facilities
  provided by Berkeley DB version 1.x (if you have a newer version of DB, you
  will be limited to functionality provided by interface of version 1.x). The
  interface defined here mirrors the Berkeley DB interface closely.


pkgId: ae9b859b24c5792a17a6137833d2355b9993a21334923c7d1775d79760facf17
name: perl-Data-Dump
arch: src
version: 1.25
epoch: 0
release: 3.oe2203sp4
summary: Pretty printing of data structures
url: https://metacpan.org/release/Data-Dump
rpm_license: GPL-1.0-or-later or Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Data-Dump-1.25-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module provide a few functions that traverse their argument and produces a string as its result.
  The string contains Perl code that, when evaled, produces a deep copy of the original arguments.


pkgId: 33acc6d5228e5c9a7fae81d0b50353f961a205325ad0b83b987224d2220b67ae
name: perl-Data-Dumper
arch: src
version: 2.183
epoch: 0
release: 2.oe2203sp4
summary: Stringified perl data structures, suitable for both printing and eval
url: https://metacpan.org/release/Data-Dumper
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Data-Dumper-2.183-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Given a list of scalars or reference variables, writes out their contents in perl syntax.
  The references can also be objects. The content of each variable is output in a single Perl statement.
  Handles self-referential structures correctly.
  The return value can be evaled to get back an identical copy of the original reference structure.
  (Please do consider the security implications of eval'ing code from untrusted sources!)


pkgId: fb64b860beeafd8ecc643c5e64745adf0ed32b1c31e36ff3f092585d14a6581c
name: perl-Data-Section
arch: src
version: 0.200007
epoch: 0
release: 6.oe2203sp4
summary: Read multiple hunks of data out of your DATA section
url: https://metacpan.org/release/Data-Section
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Data-Section-0.200007-6.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This archive contains the distribution Data-Section,
  version 0.200007:
  read multiple hunks of data out of your DATA section


pkgId: f71951ca4014dc03ae38fc2ff72ce6770fb403c726e9db6e7365842c81b30591
name: perl-Data-UUID
arch: src
version: 1.226
epoch: 0
release: 1.oe2203sp4
summary: Perl extension for generating Globally/Universally Unique Identifiers (GUIDs/UUIDs)
url: https://metacpan.org/release/Data-UUID
rpm_license: BSD and MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Data-UUID-1.226-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module provides a framework for generating UUIDs (Universally Unique Identifiers, also known as
  GUIDs (Globally Unique Identifiers). A UUID is 128 bits long, and is guaranteed to be different from
  all other UUIDs/GUIDs generated until 3400 A.D. UUIDs were originally used in the Network Computing
  System (NCS) and later in the Open Software Foundation's (OSF) Distributed Computing Environment.
  Currently many different technologies rely on UUIDs to provide unique identity for various software
  components, Microsoft COM/DCOM for instance, uses GUIDs very extensively to uniquely identify classes,
  applications and components across network-connected systems.


pkgId: 3b5581199afe73cc49707fa0d9f2614347e2c1109a22240ba94741108147680c
name: perl-Date-Calc
arch: src
version: 6.4
epoch: 0
release: 12.oe2203sp4
summary: Gregorian calendar date calculations
url: https://metacpan.org/release/Date-Calc
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Date-Calc-6.4-12.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This package consists of a C library and a Perl module (which uses the C library,
  internally) for all kinds of date calculations based on the Gregorian calendar
  (the one used in all western countries today), thereby complying with all
  relevant norms and standards: ISO/R 2015-1971, DIN 1355 and, to some extent,
  ISO 8601 (where applicable).


pkgId: 6d45b0a0b2b509adb13c85ee05d6552b20d3680d9c6ba125dfe3ef195193e5cb
name: perl-Date-Manip
arch: src
version: 6.88
epoch: 0
release: 1.oe2203sp4
summary: Date manipulation routines
url: https://metacpan.org/release/Date-Manip
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Date-Manip-6.88-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Date::Manip is a series of modules designed to make any common date/time operation easy to do.
  Operations such as comparing two times,determining a date a given amount of time from another,
  or parsing international times are all easily done. It deals with time as it is used in the
  Gregorian calendar (the one currently in use) with full support for time changes due to daylight
  saving time.
  From the very beginning, the main focus of Date::Manip has been to be able to do ANY desired
  date/time operation easily.Many other modules exist which may do a subset of these operations
  quicker or more efficiently,but no other module can do all of the operations available in Date::Manip.
  Date::Manip has functionality to work with several fundamental types of data.


pkgId: c9e63221cd9d2c8468ec94a2a807561deefc91e5652a304ac3d8a1f75cf7e577
name: perl-Devel-GlobalDestruction
arch: src
version: 0.14
epoch: 0
release: 8.oe2203sp4
summary: Expose PL_dirty, the flag that marks global destruction
url: https://metacpan.org/release/Devel-GlobalDestruction
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Devel-GlobalDestruction-0.14-8.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Perl's global destruction is a little tricky to deal with with respect to
  finalizers because it's not ordered and objects can sometimes disappear.


pkgId: 0fd2635b5e741f08c7c12ac653bfd57254aa696422822067e095b50bd775953a
name: perl-Devel-PPPort
arch: src
version: 3.63
epoch: 0
release: 2.oe2203sp4
summary: Perl Pollution Portability header generator
url: https://metacpan.org/release/Devel-PPPort
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Devel-PPPort-3.63-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Perl's API has changed over time, gaining new features, new functions,
  increasing its flexibility, and reducing the impact on the C name space
  environment (reduced pollution). The header file written by this module,
  typically ppport.h, attempts to bring some of the newer Perl API features
  to older versions of Perl, so that you can worry less about keeping track
  of old releases, but users can still reap the benefit.


pkgId: 641f7a111d669c817e94ea089967c5a204f32b222d33b43c889c79859d2e3ad5
name: perl-Devel-PatchPerl
arch: src
version: 2.08
epoch: 0
release: 1.oe2203sp4
summary: Patch perl source a la Devel::PPPort's buildperl.pl
url: https://metacpan.org/release/Devel-PatchPerl
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Devel-PatchPerl-2.08-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Devel::PatchPerl is a modularization of the patching code contained in
  Devel::PPPort's buildperl.pl.


pkgId: 01c141e960910777b85034b0b59f62a93025bc5d72ef7bd82bdcdbb4c21a4717
name: perl-Devel-Size
arch: src
version: 0.82
epoch: 0
release: 6.oe2203sp4
summary: Perl extension for finding the memory usage of Perl variables
url: https://metacpan.org/release/Devel-Size
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Devel-Size-0.82-6.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module figures out the real size of Perl variables in bytes, as accurately as possible.
  Call functions with a reference to the variable you want the size of. If the variable is a
  plain scalar it returns the size of this scalar. If the variable is a hash or an array, use
  a reference when calling.


pkgId: 44d5b7b49c5fbdcbdd0eca163b7283956013e7c96224b1b5fdb49a44d13ee39b
name: perl-Digest
arch: src
version: 1.20
epoch: 0
release: 4.oe2203sp4
summary: Modules that calculate message digests
url: https://metacpan.org/release/Digest
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-1.20-4.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The Digest:: modules calculate digests, also called "fingerprints" or
  "hashes", of some data, called a message. The digest is (usually)
  some small/fixed size string. The actual size of the digest depend of
  the algorithm used. The message is simply a sequence of arbitrary
  bytes or bits.


pkgId: e8681d933d7f90e3660c8d46fad8a21a70ed2a30188eff32d2fa450b07641ada
name: perl-Digest-HMAC
arch: src
version: 1.04
epoch: 0
release: 3.oe2203sp4
summary: Keyed-Hashing for Message Authentication
url: https://metacpan.org/release/Digest-HMAC
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-HMAC-1.04-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  HMAC is used for message integrity checks between two parties that share a secret key,
  and works in combination with some other Digest algorithm, usually MD5 or SHA-1.
  The HMAC mechanism is described in RFC 2104.

  HMAC follow the common Digest:: interface, but the constructor takes the secret key
  and the name of some other simple Digest:: as argument.

  The hmac() and hmac_hex() functions and the Digest::HMAC->new() constructor takes an
  optional $blocksize argument as well. The HMAC algorithm assumes the digester to hash
  by iterating a basic compression function on blocks of data and the $blocksize should
  match the byte-length of such blocks.

  The default $blocksize is 64 which is suitable for the MD5 and SHA-1 digest functions.
  For stronger algorithms the blocksize probably needs to be increased.


pkgId: 68a9ec38a08904e8cdb3bc46436524c4be14e356a70c09c79c5eda0fb5968dfc
name: perl-Digest-MD5
arch: src
version: 2.58
epoch: 0
release: 2.oe2203sp4
summary: Perl interface to the MD5 algorithm
url: https://metacpan.org/release/Digest-MD5
rpm_license: (GPL+ or Artistic) and BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-MD5-2.58-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The Digest::MD5 module allows you to use the RSA Data Security Inc. MD5
  Message Digest algorithm from within Perl programs. The algorithm takes as
  input a message of arbitrary length and produces as output a 128-bit
  "fingerprint" or "message digest" of the input.


pkgId: 486459f9d9bc3b2ac48637c70a6c78a9c913b7d0d975739a82cb31b56fcc76e8
name: perl-Digest-Perl-MD5
arch: src
version: 1.9
epoch: 0
release: 1.oe2203sp4
summary: Digest::Perl::MD5 Perl module
url: http://search.cpan.org/dist/Digest-Perl-MD5/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-Perl-MD5-1.9-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This modules has the same interface as the much faster Digest::MD5. So you
  can easily exchange them, e.g.


pkgId: 7a0dec1b63aaf9980346d5a1555f359c5ddfdcd9b7b9b5b65be462e1822505b0
name: perl-Digest-SHA
arch: src
version: 6.04
epoch: 1
release: 1.oe2203sp4
summary: Perl extension for SHA-1/224/256/384/512
url: https://metacpan.org/release/Digest-SHA
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-SHA-6.04-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Digest::SHA is a complete implementation of the NIST Secure Hash Standard. It
  gives Perl programmers a convenient way to calculate SHA-1, SHA-224, SHA-256,
  SHA-384, SHA-512, SHA-512/224, and SHA-512/256 message digests. The module can
  handle all types of input, including partial-byte data.


pkgId: 279261a595353090f1a202a2d09dfaed5c2173ed978f01cdfe1e846246e0f6b6
name: perl-Digest-SHA1
arch: src
version: 2.13
epoch: 0
release: 27.oe2203sp4
summary: Perl interface to the SHA-1 algorithm
url: https://metacpan.org/release/Digest-SHA1
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-SHA1-2.13-27.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The Digest::SHA1 module allows you to use the NIST SHA-1 message digest algorithm from within
  Perl programs. The algorithm takes as input a message of arbitrary length and produces as output
  a 160-bit "fingerprint" or "message digest" of the input.


pkgId: b149b48a51a91b8feef717599b9fe386889cef9e907f754aae30d213d56ffba4
name: perl-Encode
arch: src
version: 3.16
epoch: 4
release: 3.oe2203sp4
summary: Character encodings in Perl
url: https://metacpan.org/release/Encode
rpm_license: (GPL+ or Artistic) and Artistic 2.0 and UCD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Encode-3.16-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The Encode module provides the interface between Perl strings and the rest
  of the system. Perl strings are sequences of characters.

  With the encoding pragma, you can write your Perl script in any encoding you
  like (so long as the Encode module supports it) and still enjoy Unicode
  support.

  However, this encoding module is deprecated under perl 5.18. It uses
  a mechanism provided by perl that is deprecated under 5.18 and higher, and may
  be removed in a future version.

  The easiest and the best alternative is to write your script in UTF-8.


pkgId: 13350272dfe1c40821020725ff54d10899867ff4006e5a77183c070109510563
name: perl-Encode-Detect
arch: src
version: 1.01
epoch: 0
release: 29.oe2203sp4
summary: An Encode::Encoding subclass that detects the encoding of data
url: https://metacpan.org/release/Encode-Detect
rpm_license: MPLv1.1 or GPLv2+ or LGPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Encode-Detect-1.01-29.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This Perl module is an Encode::Encoding subclass that uses Encode::Detect::Detector to determine
  the charset of the input data and then decodes it using the encoder of the detected charset.
  It does not require the configuration of a set of expected encodings.


pkgId: 17f788850d681e7a9105ed895b3846b238ad1aad8c4ee3733098d72d113942f8
name: perl-Encode-IMAPUTF7
arch: src
version: 1.05
epoch: 0
release: 3.oe2203sp4
summary: Encode::IMAPUTF7 Perl module
url: http://search.cpan.org/dist/Encode-IMAPUTF7/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Encode-IMAPUTF7-1.05-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  IMAP mailbox names are encoded in a modified UTF-7 when names contains
  international characters outside of the printable ASCII range. The
  modified UTF-7 encoding is defined in RFC2060(section 5.1.3).


pkgId: 53ec4193eea9e157e4edf825bcadee6cf863efebf287a495a144a11c1648a9e0
name: perl-Encode-Locale
arch: src
version: 1.05
epoch: 0
release: 14.oe2203sp4
summary: Determine the interfacing encoding
url: https://metacpan.org/release/Encode-Locale
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Encode-Locale-1.05-14.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The purpose of this Perl module is try determine what encodings should be used
  when interfacing to various external interfaces.


pkgId: 524269a050be1b91bd76bee6987c3d4489b3699fb1966f9acaeca3a84f05db30
name: perl-Env
arch: src
version: 1.04
epoch: 0
release: 398.oe2203sp4
summary: Perl module that imports environment variables as scalars or arrays
url: http://search.cpan.org/dist/Env/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Env-1.04-398.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Perl maintains environment variables in a special hash named %ENV. For when
  this access method is inconvenient, the Perl module Env allows environment
  variables to be treated as scalar or array variables.


pkgId: 3d1c74357ced87e8d2ac1ff4d2cb20f1d8ceabe62887923388386e22b584ab62
name: perl-Error
arch: src
version: 0.17029
epoch: 1
release: 3.oe2203sp4
summary: Error/exception handling in an OO-ish way
url: https://metacpan.org/release/Error
rpm_license: (GPL+ or Artistic) and MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Error-0.17029-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The Error package provides two interfaces.
  Firstly Error provides a procedural interface to exception handling.
  Secondly Error is a base class for errors/exceptions that can either be thrown,
  for subsequent catch, or can simply be recorded.
  Errors in the class Error should not be thrown directly,
  but the user should throw errors from a sub-class of Error.


pkgId: dd203f32134092922a9c0fe4e26b0304a10394a2251f88fa8b3a69624cee3667
name: perl-Expect
arch: src
version: 1.35
epoch: 0
release: 7.oe2203sp4
summary: EAutomate Interactions with Command Line Programs That Expose a Text Term
url: https://metacpan.org/release/Expect
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Expect-1.35-7.oe2203sp4.src.rpm
checksum_type: sha256
description:
  See an explanation of at http://code-maven.com/expect

  The Expect module is a successor of Comm.pl and a descendent of Chat.pl. It
  more closely resembles the Tcl Expect language than its predecessors. It
  does not contain any of the networking code found in Comm.pl. I suspect
  this would be obsolete anyway given the advent of IO::Socket and external
  tools such as netcat.


pkgId: 81255c1fa1729fa2c56d30876298db6c27c94acf339d30f787f61d2387cba7ea
name: perl-Exporter
arch: src
version: 5.77
epoch: 0
release: 1.oe2203sp4
summary: Implements default import method for modules
url: https://metacpan.org/release/Exporter
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Exporter-5.77-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The Exporter module implements an import method which allows a module to
  export functions and variables to its users' name spaces. Many modules use
  Exporter rather than implementing their own import method because Exporter
  provides a highly flexible interface, with an implementation optimized for
  the common case.


pkgId: dfbf20e92afc93111f25f80bd9088c4d24df209fa40e8b64ddbe299733094251
name: perl-Exporter-Tiny
arch: src
version: 1.004004
epoch: 0
release: 1.oe2203sp4
summary: An exporter with the features of Sub::Exporter but only core dependencies
url: https://metacpan.org/release/Exporter-Tiny
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Exporter-Tiny-1.004004-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Exporter::Tiny supports many of Sub::Exporter's external-facing features
  including renaming imported functions with the -as, -prefix and -suffix
  options; explicit destinations with the into option; and alternative
  installers with the installer option. But it's written in only about 40%
  as many lines of code and with zero non-core dependencies.
  Its internal-facing interface is closer to Exporter.pm, with configuration
  done through the @EXPORT, @EXPORT_OK and %EXPORT_TAGS package variables.


pkgId: f9794c2026330f33122864a70906558447ca7f479392a24cb1b0bcfa4a9d7009
name: perl-ExtUtils-CBuilder
arch: src
version: 0.280236
epoch: 1
release: 1.oe2203sp4
summary: Build the C portions of Perl modules
url: https://metacpan.org/release/ExtUtils-CBuilder
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-CBuilder-0.280236-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module can build the C portions of Perl modules by invoking the
  appropriate compilers and linkers in a cross-platform manner. It was
  motivated by the 'Module::Build' project, but may be useful for other
  purposes as well. However, it is _not_ intended as a general cross-platform
  interface to all your C building needs. That would have been a much more
  ambitious goal!


pkgId: 15f70075674fcbd3488f7132ebec39bd6161eba9d2d24cb0067bd9789ac32957
name: perl-ExtUtils-Depends
arch: src
version: 0.8000
epoch: 0
release: 3.oe2203sp4
summary: Easily build XS extensions that depend on XS extensions
url: http://search.cpan.org/dist/ExtUtils-Depends/
rpm_license: GPL-1.0-or-later
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-Depends-0.8000-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module tries to make it easy to build Perl extensions that use
  functions and typemaps provided by other perl extensions. This means that a
  perl extension is treated like a shared library that provides also a C and
  an XS interface besides the perl one.


pkgId: 1b3d912ac2fec0059eec05f1f82c67e1f3496df47a212afd0f4f69bd41c4b0ba
name: perl-ExtUtils-InstallPaths
arch: src
version: 0.012
epoch: 0
release: 9.oe2203sp4
summary: Build.PL install path logic made easy
url: https://metacpan.org/release/ExtUtils-InstallPaths
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-InstallPaths-0.012-9.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This package contains the module of ExtUtils::InstallPaths that contains the
  Build.PL file which could make install path easy.


pkgId: 4741391d9bf802414d526bc912010cd8ef3e0c9902f998c2defbbd25ec7e977b
name: perl-ExtUtils-MakeMaker
arch: src
version: 7.62
epoch: 1
release: 3.oe2203sp4
summary: Create Makefile
url: https://metacpan.org/release/ExtUtils-MakeMaker
rpm_license: Artistic-1.0-Perl or GPL+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-MakeMaker-7.62-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This utility is designed to write a Makefile for an extension module from a Makefile.PL.
  It is based on the Makefile.SH model provided by Andy Dougherty and the perl5-porters.

  It splits the task of generating the Makefile into several subroutines that can be individually overridden.
  Each subroutine returns the text it wishes to have written to the Makefile.

  As there are various Make programs with incompatible syntax, which use operating system shells, again with incompatible syntax,
  it is important for users of this module to know which flavour of Make a Makefile has been written for so they'll use the correct one
  and won't have to face the possibly bewildering errors resulting from using the wrong one.

  On POSIX systems, that program will likely be GNU Make; on Microsoft Windows, it will be either Microsoft NMake, DMake or GNU Make.
  See the section on the "MAKE" parameter for details.

  ExtUtils::MakeMaker (EUMM) is object oriented. Each directory below the current directory that contains a Makefile.PL is treated as a separate object.
  This makes it possible to write an unlimited number of Makefiles with a single invocation of WriteMakefile().

  All inputs to WriteMakefile are Unicode characters, not just octets. EUMM seeks to handle all of these correctly.
  It is currently still not possible to portably use Unicode characters in module names, because this requires Perl to handle Unicode filenames,
  which is not yet the case on Windows.


pkgId: 136983925b3d10be486fbbc9161a34aadaa6a2f81dca81cbe50ec26e319dac2d
name: perl-ExtUtils-ParseXS
arch: src
version: 3.44
epoch: 2
release: 1.oe2203sp4
summary: Convert Perl XS code into C code
url: https://metacpan.org/pod/ExtUtils::ParseXS
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-ParseXS-3.44-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  ExtUtils::ParseXS will compile XS code into C code by embedding the constructs necessary to let C functions manipulate Perl values
  and creates the glue necessary to let Perl access those functions.
  The compiler uses typemaps to determine how to map C function parameters and variables to Perl values.


pkgId: bb15f6f322376205e557e0b628529ab475dc45830f5fb2b4e39f0f6771d33039
name: perl-ExtUtils-PkgConfig
arch: src
version: 1.16
epoch: 0
release: 3.oe2203sp4
summary: Simplistic interface to pkg-config
url: http://search.cpan.org/dist/ExtUtils-PkgConfig/
rpm_license: LGPL-2.1-only
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-PkgConfig-1.16-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The pkg-config program retrieves information about installed libraries,
  usually for the purposes of compiling against and linking to them.


pkgId: cee0c940aa3dc70fa8261de5df3912e1197f01b96a40a93ddeed29195638b21b
name: perl-FFI-CheckLib
arch: src
version: 0.28
epoch: 0
release: 1.oe2203sp4
summary: FFI::CheckLib Perl module
url: https://metacpan.org/release/FFI-CheckLib
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-FFI-CheckLib-0.28-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This Perl module checks whether a particular dynamic library is available for
  Foreign Function Interface (FFI) to use. It is modeled heavily on
  Devel::CheckLib, but will find dynamic libraries even when development
  packages are not installed. It also provides a find_lib function that will
  return the full path to the found dynamic library, which can be feed directly
  into FFI::Platypus or FFI::Raw.


pkgId: 90c129ccd1677c502140f4ab1a0ab835186cb1077993c46da8f0f4dd645b0fba
name: perl-Fedora-VSP
arch: src
version: 0.001
epoch: 0
release: 10.oe2203sp4
summary: Perl version normalization for RPM
url: https://ppisar.fedorapeople.org/Fedora-VSP/
rpm_license: GPLv3+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Fedora-VSP-0.001-10.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module provides functions for normalizing Perl version strings for
  Red Hat Package (RPM) based Linux distributions.


pkgId: d47dbd1d228a9a5012c069def1fbd5c5ced1d71a6e759e5c2b3b0e3c461788c7
name: perl-File-BaseDir
arch: src
version: 0.09
epoch: 0
release: 2.oe2203sp4
summary: Use the Freedesktop.org base directory specification
url: https://metacpan.org/release/File-BaseDir
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-BaseDir-0.09-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module can be used to find directories and files as specified by the Freedesktop.org Base
  Directory Specification. This specifications gives a mechanism to locate directories for
  configuration, application data and cache data. It is suggested that desktop applications for
  e.g. the Gnome, KDE or Xfce platforms follow this layout. However, the same layout can just
  as well be used for non-GUI applications.


pkgId: b48e1d24defb10b1fe239f7cbc0d0567e5522def6f6c8bf6afb15742a66e8924
name: perl-File-CheckTree
arch: src
version: 4.42
epoch: 0
release: 304.oe2203sp4
summary: On a tree to run many file-test checks
url: https://metacpan.org/release/File-CheckTree
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-CheckTree-4.42-304.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The package is to run many file-test checks on a tree.
  File::CheckTree::validate() routine takes a single multi-line string consisting of directives,
  each containing a file name plus a file test to try on it. After the file test you may put ||
  die to make it a fatal error if the file test fails. The default is || warn.


pkgId: 9dabd28d35ed001450a03193b4874fc44d48ebd998633503d95ea2beaa458153
name: perl-File-Copy-Recursive
arch: src
version: 0.45
epoch: 0
release: 1.oe2203sp4
summary: Perl extension for recursively copying files and directories
url: https://metacpan.org/release/File-Copy-Recursive
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Copy-Recursive-0.45-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module has 3 functions, one to copy files only, one to copy directories
  only and one to do either depending on the argument's type.


pkgId: fbaf11245b42d8ee2d711c4018d4ea00efc737f3de0da4fe3a0d13fb119d34db
name: perl-File-DesktopEntry
arch: src
version: 0.22
epoch: 0
release: 11.oe2203sp4
summary: Object to handle .desktop files
url: https://metacpan.org/release/File-DesktopEntry
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-DesktopEntry-0.22-11.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module is designed to work with .desktop files. The format of these files is
  specified by the freedesktop "Desktop Entry" specification. This module can parse
  these files but also knows how to run the applications defined by these files.


pkgId: 8c436725dce54eac214b341c781ec2a0c93259cf237cf742eb689b29b49614b4
name: perl-File-Fetch
arch: src
version: 1.04
epoch: 0
release: 1.oe2203sp4
summary: A generic file fetching mechanism
url: https://perldoc.perl.org/File/Fetch.html
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Fetch-1.04-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  File::Fetch is a generic file fetching mechanism.
  It allows you to fetch any file pointed to by a ftp , http , file , git or rsync uri by a number of different means.
  See the HOW IT WORKS section further down for details.


pkgId: f3be584dc61aff745cca8f85a13d79a2583cdb91b730c3f4e720b4c41d173723
name: perl-File-Find-Rule
arch: src
version: 0.34
epoch: 0
release: 3.oe2203sp4
summary: Alternative interface to File::Find
url: http://search.cpan.org/dist/File-Find-Rule/
rpm_license: CHECK(Distributable)
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Find-Rule-0.34-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  File::Find::Rule is a friendlier interface to File::Find. It allows you to
  build rules which specify the desired files and directories.


pkgId: 86d50e8501be7777400c5ee6881afb413b22d3c916f9f6f60ad5f4ba4135ab5b
name: perl-File-Find-Rule-Perl
arch: src
version: 1.16
epoch: 0
release: 1.oe2203sp4
summary: Common rules for searching for Perl things
url: http://search.cpan.org/dist/File-Find-Rule-Perl/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Find-Rule-Perl-1.16-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  I write a lot of things that muck with Perl files. And it always annoyed
  me that finding "perl files" requires a moderately complex
  File::Find::Rule pattern.


pkgId: 09ad29f4f716700a4b4125842fe1216622c1e83835c1db483568af684b99db3b
name: perl-File-HomeDir
arch: src
version: 1.006
epoch: 0
release: 3.oe2203sp4
summary: A tool to find your home and other directories on any platform
url: https://metacpan.org/release/File-HomeDir
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-HomeDir-1.006-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  File::HomeDir is a module for locating the directories that are "owned"
  by a user (typically your user) and to solve the various issues that
  arise trying to find them consistently across a wide variety of
  platforms.


pkgId: 7485fea5b9af5b4bb0e4c731cd0b2bdb279b5763bb9bd96ea00d9c43150eb04d
name: perl-File-Listing
arch: src
version: 6.15
epoch: 0
release: 1.oe2203sp4
summary: Parse directory listing
url: https://metacpan.org/release/File-Listing
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Listing-6.15-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module exports a single function called parse_dir(), which can be used to parse directory listings.


pkgId: 859b3a6cf942fc2156b866d1f8387c473a5bc69e3685f5b05ece290d9c75acab
name: perl-File-MimeInfo
arch: src
version: 0.32
epoch: 0
release: 2.oe2203sp4
summary: Implement the freedesktop specification
url: https://metacpan.org/release/File-MimeInfo
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-MimeInfo-0.32-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module can be used to determine the mime type of a file; it's a replacement
  for File::MMagic trying to implement the freedesktop specification for using the
  shared mime-info database. The package comes with a script called mimetype that
  can be used as a file(1) work-alike.


pkgId: f8c27c8342182aee5f0e69a6fe7f9556c3f95325534f75266848d3ab695d5757
name: perl-File-Path
arch: src
version: 2.18
epoch: 0
release: 2.oe2203sp4
summary: Create or remove directory trees
url: https://metacpan.org/pod/File::Path
rpm_license: Artistic-1.0-Perl or GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Path-2.18-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module provides a convenient way to create directories
  of arbitrary depth and to delete an entire directory subtree
  from the filesystem.


pkgId: aa7a41173b80827adc9e9efe3deaedd059bee65c17800ef65ea143182cdce3d8
name: perl-File-ReadBackwards
arch: src
version: 1.06
epoch: 0
release: 2.oe2203sp4
summary: Read a file backwards by lines
url: https://metacpan.org/release/File-ReadBackwards
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-ReadBackwards-1.06-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module reads a file backwards line by line. It is simple to use,
  memory efficient and fast. It supports both an object and a tied handle
  interface.


pkgId: 13cd47fbfef45e7c12e7d1d9f2a0b96ed4c3493cd5e5abf8876e8686682f4de1
name: perl-File-ShareDir
arch: src
version: 1.118
epoch: 0
release: 2.oe2203sp4
summary: Locate per-dist and per-module shared files
url: https://metacpan.org/release/File-ShareDir
rpm_license: (GPL+ or Artistic) and ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-ShareDir-1.118-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The intent of File::ShareDir is to provide a companion to Class::Inspector
  and File::HomeDir, modules that take a process that is well-known by
  advanced Perl developers but gets a little tricky, and make it more
  available to the larger Perl community.


pkgId: 3b97ee1688452ad4c798dbf06677ead3d9226484b73f1d5aae4d360b2617ffe5
name: perl-File-ShareDir-Install
arch: src
version: 0.13
epoch: 0
release: 4.oe2203sp4
summary: Install shared files
url: https://metacpan.org/release/File-ShareDir-Install
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-ShareDir-Install-0.13-4.oe2203sp4.src.rpm
checksum_type: sha256
description:
  File::ShareDir::Install allows you to install read-only data files from a
  distribution. It is a companion module to File::ShareDir, which allows you
  to locate these files after installation.


pkgId: 963e2c731963168dacad812807e838af8a720242909347e4187d991f077fb337
name: perl-File-Slurp
arch: src
version: 9999.32
epoch: 0
release: 1.oe2203sp4
summary: Simple and Efficient Reading/Writing/Modifying of Complete File
url: https://metacpan.org/release/File-Slurp
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Slurp-9999.32-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module provides subs that allow you to read or write entire files with
  one simple call. They are designed to be simple to use, have flexible ways
  to pass in or get the file contents and to be very efficient. There is also
  a sub to read in all the files in a directory.


pkgId: 16856999f647a282debe33eef2b9df1c0aa04ff2416a1d7e3383b699a5ff9736
name: perl-File-Sync
arch: src
version: 0.11
epoch: 0
release: 20.oe2203sp4
summary: Perl access to fsync() and sync() function calls
url: https://metacpan.org/release/File-Sync
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Sync-0.11-20.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The fsync() function takes a Perl file handle as its only argument, and
  passes its fileno() to the C function fsync(). It returns undef on failure,
  or true on success.


pkgId: 96d4d3460f83dd74c0d150d428b368096681dee2959d8679f644509ccd42d6b9
name: perl-File-Temp
arch: src
version: 0.2311
epoch: 1
release: 3.oe2203sp4
summary: Return name and handle of a temporary file safely
url: https://metacpan.org/release/File-Temp
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Temp-0.2311-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  File::Temp can be used to create and open temporary files in a safe way.
  There is both a function interface and an object-oriented interface. The
  File::Temp constructor or the tempfile() function can be used to return the
  name and the open file handle of a temporary file. The tempdir() function
  can be used to create a temporary directory.

  The security aspect of temporary file creation is emphasized such that a
  filehandle and filename are returned together.
  This helps guarantee that a race condition can not occur where the temporary
  file is created by another process between checking for the existence of the
  file and its opening. Additional security levels are provided to check,
  for example, that the sticky bit is set on world writable directories.
  See "safe_level" for more information.

  For compatibility with popular C library functions, Perl implementations of
  the mkstemp() family of functions are provided. These are, mkstemp(),
  mkstemps(), mkdtemp() and mktemp().

  Additionally, implementations of the standard POSIX tmpnam() and tmpfile()
  functions are provided if required.

  Implementations of mktemp(), tmpnam(), and tempnam() are provided, but should
  be used with caution since they return only a filename that was valid when
  function was called, so cannot guarantee that the file will not exist by the
  time the caller opens the filename.

  Filehandles returned by these functions support the seekable methods.


pkgId: c356f3532c0adeda767b3ab6d48a8ed20c6e3c56c2ce3f8c226112a5dd765b47
name: perl-File-Which
arch: src
version: 1.27
epoch: 0
release: 2.oe2203sp4
summary: Perl implementation of the which utility as an API
url: https://metacpan.org/release/File-Which
rpm_license: Artistic-1.0-Perl or GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Which-1.27-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  File::Which finds the full or relative paths to executable programs on the system. This is
  normally the function of which utility. which is typically implemented as either a program
  or a built in shell command. On some platforms, such as Microsoft Windows it is not provided
  as part of the core operating system. This module provides a consistent API to this
  functionality regardless of the underlying platform.

  The focus of this module is correctness and portability. As a consequence platforms where the
  current directory is implicitly part of the search path such as Microsoft Windows will find
  executables in the current directory, whereas on platforms such as UNIX where this is not the
  case executables in the current directory will only be found if the current directory is
  explicitly added to the path.

  If you need a portable which on the command line in an environment that does not provide it,
  install App::pwhich which provides a command line interface to this API.


pkgId: 4eeb3446d0d383850042af97b34244d973303fec95580704225c466e6c31975f
name: perl-File-chdir
arch: src
version: 0.1011
epoch: 0
release: 3.oe2203sp4
summary: More sensible way to change directories
url: http://search.cpan.org/dist/File-chdir/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-chdir-0.1011-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Perl's chdir() has the unfortunate problem of being very, very, very
  global. If any part of your program calls chdir() or if any library you
  use calls chdir(), it changes the current working directory for the
  *whole* program.


pkgId: 69034ac879b3d77b15b9645a2ed5780a199aaa3af1f0474cb2a63458787bff46
name: perl-File-pushd
arch: src
version: 1.016
epoch: 0
release: 7.oe2203sp4
summary: Change directory temporarily for a limited scope
url: https://metacpan.org/release/File-pushd
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-pushd-1.016-7.oe2203sp4.src.rpm
checksum_type: sha256
description:
  File::pushd does a temporary "chdir" that is easily and automatically
  reverted, similar to "pushd" in some Unix command shells. It works by
  creating an object that caches the original working directory. When the
  object is destroyed, the destructor calls "chdir" to revert to the
  original working directory. By storing the object in a lexical variable
  with a limited scope, this happens automatically at the end of the
  scope.

  This is very handy when working with temporary directories for tasks
  like testing; a function is provided to streamline getting a temporary
  directory from File::Temp.

  For convenience, the object stringifies as the canonical form of the
  absolute pathname of the directory entered.

  Warning: if you create multiple "pushd" objects in the same lexical
  scope, their destruction order is not guaranteed and you might not wind
  up in the directory you expect.


pkgId: a207f3609f8a1a342e980869c465dff7a9d0b2b025c2542fc9793c0f368cd7b5
name: perl-Filter
arch: src
version: 1.64
epoch: 2
release: 1.oe2203sp4
summary: Perl source filters
url: https://metacpan.org/release/Filter
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Filter-1.64-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Source filters alter the program text of a module before Perl sees it, much as
  a C preprocessor alters the source text of a C program before the compiler
  sees it.


pkgId: d9117743f01283be945d48006cd78f0b044cfcdb81783bd08b9e81521a1eb5e8
name: perl-Filter-Simple
arch: src
version: 0.94
epoch: 1
release: 1.oe2203sp4
summary: Simplified Perl source filtering
url: https://metacpan.org/release/Filter-Simple
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Filter-Simple-0.94-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The Filter::Simple Perl module provides a simplified interface to
  Filter::Util::Call; one that is sufficient for most common cases.


pkgId: b112d26be4094b489634904503a07c017086d6a58056bef840c5ac2197cede76
name: perl-Font-TTF
arch: src
version: 1.06
epoch: 0
release: 9.oe2203sp4
summary: Perl library for modifying TTF font files
url: https://metacpan.org/release/Font-TTF
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Font-TTF-1.06-9.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The package provides perl module for TrueType font hacking. It supports reading,
  processing and writing of the tables.you can do almost anything with a standard
  TrueType font with this module.


pkgId: 2584e38d7c0f6b8ecb0954a38cd98f712461853d5d9c86ce1eaba68f7c001a57
name: perl-GD
arch: src
version: 2.75
epoch: 0
release: 2.oe2203sp4
summary: A perl5 interface to Thomas Boutell's gd library
url: https://metacpan.org/release/GD
rpm_license: GPL+ or Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-GD-2.75-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This is a autoloadable interface module for libgd, a popular library
  for creating and manipulating PNG files.  With this library you can
  create PNG images on the fly or modify existing files.  Features
  include:

  a.  lines, polygons, rectangles and arcs, both filled and unfilled
  b.  flood fills
  c.  the use of arbitrary images as brushes and as tiled fill patterns
  d.  line styling (dashed lines and the like)
  e.  horizontal and vertical text rendering
  f.  support for transparency and interlacing
  g.  support for TrueType font rendering, via libfreetype.
  h.  support for spline curves, via GD::Polyline
  i.  support for symbolic font names, such as "helvetica:italic"
  j.  support for symbolic color names, such as "green", via GD::Simple
  k.  produces output in png, gif, jpeg and xbm format
  l.  produces output in svg format via GD::SVG.


pkgId: f0ee49d1c5e6419139278a8ba5e3cd90cc8f21259c9b68d00a813beabcaff90a
name: perl-Getopt-Long
arch: src
version: 2.54
epoch: 1
release: 1.oe2203sp4
summary: Extended processing of command line options
url: https://metacpan.org/pod/Getopt::Long
rpm_license: Artistic or GPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Getopt-Long-2.54-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Module Getopt::Long implements an extended getopt function called
  GetOptions(). This function implements the POSIX standard for command
  line options, with GNU extensions, while still capable of handling
  the traditional one-letter options.


pkgId: 1d33a8dc99cf816524d15aac7029e3e1070fa5d07642eb7b8a0395751fc28898
name: perl-Glib
arch: src
version: 1.3293
epoch: 0
release: 5.oe2203sp4
summary: Perl wrappers for the GLib utility and Object libraries
url: http://search.cpan.org/dist/Glib/
rpm_license: LGPL-2.1
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Glib-1.3293-5.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This wrapper attempts to provide a perlish interface while remaining as
  true as possible to the underlying C API, so that any reference materials
  you can find on using GLib may still apply to using the libraries from
  perl. This module also provides facilities for creating wrappers for other
  GObject-based libraries. The "SEE ALSO" section contains pointers to all
  sorts of good information.


pkgId: b8d81094a9ab49a793946ff852f802fc5c396e3b069e8bc31eb6179f7bac3c3e
name: perl-Guard
arch: src
version: 1.023
epoch: 0
release: 3.oe2203sp4
summary: Safe cleanup blocks
url: http://search.cpan.org/dist/Guard/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Guard-1.023-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module implements so-called "guards". A guard is something
  (usually an object) that "guards" a resource, ensuring that it is
  cleaned up when expected.


pkgId: 72bd98612272fc0d29bb99ee3eab28a03571410c6e649a8a079121aa1eba10e0
name: perl-HTML-Form
arch: src
version: 6.07
epoch: 0
release: 1.oe2203sp4
summary: Class that represents an HTML form element
url: http://search.cpan.org/dist/HTML-Form/
rpm_license: Perl_5 and GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTML-Form-6.07-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Objects of the HTML::Form class represents a single HTML <form> ... </form>
  instance. A form consists of a sequence of inputs that usually have names,
  and which can take on various values. The state of a form can be tweaked
  and it can then be asked to provide HTTP::Request objects that can be
  passed to the request() method of LWP::UserAgent.


pkgId: c698f560003b489c222aba5bb3b9dfe814dedfeaf938a874d612009f25c49b35
name: perl-HTML-Parser
arch: src
version: 3.78
epoch: 0
release: 1.oe2203sp4
summary: HTML parser
url: https://metacpan.org/release/HTML-Parser
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTML-Parser-3.78-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Objects of the HTML::Parser class will recognize markup and separate it
  from plain text (alias data content) in HTML documents. As different kinds
  of markup and text are recognized, the corresponding event handlers are invoked.


pkgId: e4ace24eea2796b2dfb97e5f350e673f99b7410c7244fb07a80d5df34307654e
name: perl-HTTP-Cookies
arch: src
version: 6.10
epoch: 0
release: 2.oe2203sp4
summary: HTTP cookie jars
url: https://metacpan.org/release/HTTP-Cookies
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Cookies-6.10-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This class is for objects that represent a "cookie jar" -- that is, a
  database of all the HTTP cookies that a given LWP::UserAgent object
  knows about.


pkgId: 576d71fc3b7038259d14848a3e9e61a1864ac77c278163fd8e706379d3c8cfe7
name: perl-HTTP-Daemon
arch: src
version: 6.14
epoch: 0
release: 1.oe2203sp4
summary: A simple http server class
url: http://search.cpan.org/dist/HTTP-Daemon/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Daemon-6.14-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Instances of the `HTTP::Daemon' class are HTTP/1.1 servers that listen
  on a socket for incoming requests. The `HTTP::Daemon' is a subclass of
  `IO::Socket::INET', so you can perform socket operations directly on it
  too.

  The accept() method will return when a connection from a client is
  available. The returned value will be an `HTTP::Daemon::ClientConn'
  object which is another `IO::Socket::INET' subclass. Calling the
  get_request() method on this object will read data from the client and
  return an `HTTP::Request' object. The ClientConn object also provide
  methods to send back various responses.

  This HTTP daemon does not fork(2) for you. Your application, i.e. the
  user of the `HTTP::Daemon' is responsible for forking if that is
  desirable. Also note that the user is responsible for generating
  responses that conform to the HTTP/1.1 protocol.


pkgId: d7e649992a6b3553dc2581f63a5490d68e3acd9f091669d39a2525d5b2a63537
name: perl-HTTP-Date
arch: src
version: 6.05
epoch: 0
release: 2.oe2203sp4
summary: Date conversion routines
url: https://metacpan.org/release/HTTP-Date
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Date-6.05-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module provides functions that deal the date formats used by the HTTP
  protocol (and then some more). Only the first two functions, time2str() and
  str2time(), are exported by default.


pkgId: 40d64ad595a90bd6017e90a5df28ec16fefb851bd2e208f14b2b2d08677eb904
name: perl-HTTP-Message
arch: src
version: 6.36
epoch: 0
release: 2.oe2203sp4
summary: HTTP style message
url: https://metacpan.org/release/HTTP-Message
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Message-6.36-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  An HTTP::Message object contains some headers and a content body.
  The following methods are available:
  $mess = HTTP::Message->new
  $mess = HTTP::Message->new( $headers )
  $mess = HTTP::Message->new( $headers, $content )


pkgId: 3281748d5d581648cd3fa10f1b430bdc65a6748101b439a635bb46ec47966da7
name: perl-HTTP-Negotiate
arch: src
version: 6.01
epoch: 0
release: 23.oe2203sp4
summary: Choose a variant to serve
url: https://metacpan.org/release/HTTP-Negotiate
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Negotiate-6.01-23.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module provides a complete implementation of the HTTP content negotiation algorithm specified in
  draft-ietf-http-v11-spec-00.ps chapter 12. Content negotiation allows for the selection of a preferred
  content representation based upon attributes of the negotiable variants and the value of the various
  Accept* header fields in the request.


pkgId: 305a363d125d2fd9996252ca20a7ee764afaca686be697a469b2388090f9efda
name: perl-HTTP-Server-Simple
arch: src
version: 0.52
epoch: 0
release: 1.oe2203sp4
summary: Lightweight HTTP server
url: http://search.cpan.org/dist/HTTP-Server-Simple/
rpm_license: Perl_5
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Server-Simple-0.52-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This is a simple standalone HTTP server. By default, it doesn't thread or
  fork. It does, however, act as a simple frontend which can be used to build
  a standalone web-based application or turn a CGI into one.


pkgId: b5e7b2a506ae5c8b590e3753586559dfbfdcc48fc9901f15317dfd6549c0dfe1
name: perl-HTTP-Tiny
arch: src
version: 0.080
epoch: 0
release: 2.oe2203sp4
summary: A small, simple, correct HTTP/1.1 client
url: https://metacpan.org/release/HTTP-Tiny
rpm_license: GPL-1.0-or-later or Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Tiny-0.080-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This is a very simple HTTP/1.1 client, designed for doing simple requests
  without the overhead of a large framework like LWP::UserAgent.

  It is more correct and more complete than HTTP::Lite. It supports proxies and
  redirection. It also correctly resumes after EINTR.

  If IO::Socket::IP 0.25 or later is installed, HTTP::Tiny will use it instead
  of IO::Socket::INET for transparent support for both IPv4 and IPv6.

  Cookie support requires HTTP::CookieJar or an equivalent class.


pkgId: 48c26bfe5790d7b81ea6b9d8ba43ca78e4aff484880107df3c278fca8520fd67
name: perl-IO-All
arch: src
version: 0.87
epoch: 0
release: 7.oe2203sp4
summary: IO::All Perl module
url: https://metacpan.org/release/IO-All
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-All-0.87-7.oe2203sp4.src.rpm
checksum_type: sha256
description:
  IO::All combines all of the best Perl IO modules into a single Spiffy object
  oriented interface to greatly simplify your everyday Perl IO idioms. It exports
  a single function called "io", which returns a new IO::All object. And that
  object can do it all!

  The IO::All object is a proxy for IO::File, IO::Dir, IO::Socket, IO::String,
  Tie::File, File::Spec, File::Path and File::ReadBackwards; as well as all the
  DBM and MLDBM modules. You can use most of the methods found in these classes
  and in IO::Handle (which they inherit from). IO::All adds dozens of other
  helpful idiomatic methods including file stat and manipulation functions.

  IO::All is pluggable, and modules like IO::All::LWP and IO::All::Mailto add
  even more functionality. Optionally, every IO::All object can be tied to
  itself. This means that you can use most perl IO builtins on it: readline,
  getc, print, printf, syswrite, sysread, close.


pkgId: a2e510ea6232ab2ce75112feaa4e87f84fed82b77d4004b40dfef460726deeb1
name: perl-IO-Compress
arch: src
version: 2.201
epoch: 0
release: 3.oe2203sp4
summary: Read and write compressed data
url: https://metacpan.org/release/IO-Compress
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-Compress-2.201-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This distribution provides a Perl interface to allow reading and writing of
  compressed data created with the zlib and bzip2 libraries.

  IO-Compress supports reading and writing of bzip2, RFC 1950, RFC 1951,
  RFC 1952 (i.e. gzip) and zip files/buffers.

  The following modules used to be distributed separately, but are now
  included with the IO-Compress distribution:
      Compress-Zlib
      IO-Compress-Zlib
      IO-Compress-Bzip2
      IO-Compress-Base


pkgId: 8e1249e0ecfc3cbec5b622d22e4cce8d2e6095b461ed49acb949b154d4b88960
name: perl-IO-HTML
arch: src
version: 1.004
epoch: 0
release: 2.oe2203sp4
summary: Open an HTML file with automatic charset detection
url: https://metacpan.org/release/IO-HTML
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-HTML-1.004-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module opens a file and performs automatic charset detection
  based on the HTML5 algorithm.  You can then pass the filehandle to
  HTML::Parser or a related module (or just read it yourself).


pkgId: f2b6e76df1a9314b5820e8215e1d6e56cc632c7ef0e8acaab3c1d7369e942e19
name: perl-IO-Multiplex
arch: src
version: 1.16
epoch: 0
release: 12.oe2203sp4
summary: Manage IO on many file handles
url: https://metacpan.org/release/IO-Multiplex
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-Multiplex-1.16-12.oe2203sp4.src.rpm
checksum_type: sha256
description:
  IO::Multiplex is designed to take the effort out of managing
  multiple file handles. It is essentially a really fancy front end to
  the C<select> system call. In addition to maintaining the C<select>
  loop, it buffers all input and output to/from the file handles. It
  can also accept incoming connections on one or more listen sockets.


pkgId: 54606e76a07875cfc2d0a9fada6645cb048116c341aa964849af3ca053e7f96a
name: perl-IO-Pipely
arch: src
version: 0.006
epoch: 0
release: 1.oe2203sp4
summary: Portably create pipe() or pipe-like handles, one way or another
url: http://search.cpan.org/dist/IO-Pipely/
rpm_license: GPL-1.0-only or Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-Pipely-0.006-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  IO::Pipely provides a couple functions to portably create one- and two-way pips and pipe-like socket pairs.


pkgId: 57fd2905c0f9aba25943a020b8eb2a60c0a1b8387ca64f63cb64ffb0b7db014e
name: perl-IO-Socket-IP
arch: src
version: 0.41
epoch: 0
release: 3.oe2203sp4
summary: Drop-in replacement for IO::Socket::INET supporting both IPv4 and IPv6
url: https://metacpan.org/release/IO-Socket-IP
rpm_license: GPL+ or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-Socket-IP-0.41-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module provides a protocol-independent way to use IPv4 and IPv6
  sockets, intended as a replacement for the IO::Socket::INET manpage. Most
  constructor arguments and methods are provided in a backward-compatible
  way.


pkgId: b89abd103a0aefb2943b800d0abdb5886a92532873138a152441aefc7cac80a7
name: perl-IO-Socket-SSL
arch: src
version: 2.072
epoch: 0
release: 2.oe2203sp4
summary: Perl library for transparent SSL
url: https://metacpan.org/release/IO-Socket-SSL
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-Socket-SSL-2.072-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  IO::Socket::SSL is a class implementing an object oriented
  interface to SSL sockets. The class is a descendent of
  IO::Socket::INET.


pkgId: 7184223e52f18b9936adb63b6117ec62f69b5f67695a83936633bcb50d958966
name: perl-IO-String
arch: src
version: 1.08
epoch: 0
release: 35.oe2203sp4
summary: Emulate file interface for in-core strings
url: http://search.cpan.org/dist/IO-String/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-String-1.08-35.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The IO-String provides the IO::File interface for in-core strings.
  An IO::String object can be attached to a string, and makes it
  just like normal file for reading and writing.


pkgId: 53443f0ebde57269ac9ec94832b403eb0c47443721750ac030ca661605006f18
name: perl-IO-stringy
arch: src
version: 2.113
epoch: 0
release: 2.oe2203sp4
summary: I/O on in-core objects for Perl
url: https://metacpan.org/pod/IO::stringy
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-stringy-2.113-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This package provides I/O on in-core objects for Perl,
  such as IO::Scalar, IO::ScalarArray, and IO::Lines.


pkgId: 184d02f07d45b38e9c9a888412015cd8b91c267b0f3b2c19f1c936f626b9c880
name: perl-IPC-Cmd
arch: src
version: 1.04
epoch: 2
release: 4.oe2203sp4
summary: Finding and running system commands made easy
url: https://metacpan.org/release/IPC-Cmd
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IPC-Cmd-1.04-4.oe2203sp4.src.rpm
checksum_type: sha256
description:
  IPC::Cmd allows for the searching and execution of any binary on your system.
  It adheres to verbosity settings and is able to run intereactive.
  It also has an option to capture output/error buffers.


pkgId: 77155336cb5b8c74b7dfabccacd87df388532102e2eb831c4fdb9552f1c2aeb7
name: perl-IPC-Run
arch: src
version: 20200505.0
epoch: 0
release: 1.oe2203sp4
summary: System() and background procs w/ piping, redirs, ptys (Unix, Win32)
url: http://search.cpan.org/dist/IPC-Run/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IPC-Run-20200505.0-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  IPC::Run allows you to run and interact with child processes using files,
  pipes, and pseudo-ttys. Both system()-style and scripted usages are
  supported and may be mixed. Likewise, functional and OO API styles are both
  supported and may be mixed.


pkgId: 2f56523a6076b1c0103802388af6ee9a4feacc7477388a29e8a9f4282c0f9dcb
name: perl-IPC-Run3
arch: src
version: 0.049
epoch: 0
release: 2.oe2203sp4
summary: Run a subprocess in batch mode
url: https://metacpan.org/release/IPC-Run3
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl or BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IPC-Run3-0.049-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module allows you to run a subprocess and redirect stdin, stdout,
  and/or stderr to files and perl data structures. It aims to satisfy 99% of
  the need for using system, qx, and open3 with a simple, extremely Perlish
  API and none of the bloat and rarely used features of IPC::Run.


pkgId: 2b6f954ddba49b2cffdf9a6a778a348163dbba30f882b569f69c7ff601546d24
name: perl-IPC-SysV
arch: src
version: 2.09
epoch: 0
release: 2.oe2203sp4
summary: Object class for SysV as well as the SysV IPC constants and system calls
url: https://metacpan.org/release/IPC-SysV
rpm_license: Artistic-1.0-Perl or GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IPC-SysV-2.09-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The SysV-IPC contains three packages

   IPC::Semaphore
   - Provides an object interface to using SysV IPC semaphores

   IPC::Msg
   - Provides an object interface to using SysV IPC messages

   IPC::SysV
   - Provides the constants required to use the system SysV IPC calls.

  Currently there is not object support for SysV shared memory, but
  SysV::SharedMem is a project for the future.


pkgId: c4db961d2bd2c832564cdda36472907007d86514afee1cf7fff89517847f62e4
name: perl-IPC-System-Simple
arch: src
version: 1.30
epoch: 0
release: 3.oe2203sp4
summary: Run commands simply, with detailed diagnostics
url: http://search.cpan.org/dist/IPC-System-Simple
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IPC-System-Simple-1.30-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Calling Perl's in-built system() function is easy, determining if it was successful is hard.
  Let's face it, $? isn't the nicest variable in the world to play with,
  and even if you do check it, producing a well-formatted error string takes a lot of work.


pkgId: b330e3cd32ae49c8e498eb3d5673079d2cef0e598b93182c05d710f543786889
name: perl-Import-Into
arch: src
version: 1.002005
epoch: 0
release: 2.oe2203sp4
summary: Import packages into other packages
url: https://metacpan.org/release/Import-Into
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Import-Into-1.002005-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Writing exporters is a pain. Some use Exporter, some use Sub::Exporter,
  some use Moose::Exporter, some use Exporter::Declare ... and some things are pragmas.

  Exporting on someone else's behalf is harder. The exporters don't provide
  a consistent API for this, and pragmas need to have their import method
  called directly, since they effect the current unit of compilation.

  Import::Into provides global methods to make this painless.


pkgId: 2ffd5e4e2fae9408d495479672e1e6ac1d3c8039c81a6ebad928847a4e319bdc
name: perl-Importer
arch: src
version: 0.026
epoch: 0
release: 1.oe2203sp4
summary: Alternative interface to modules that export symbols
url: https://metacpan.org/release/Importer
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Importer-0.026-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This Perl module acts as a layer between Exporter and modules which consume
  exports. It is feature-compatible with Exporter, plus some much needed
  extras. You can use this to import symbols from any exporter that follows
  Exporters specification. The exporter modules themselves do not need to use
  or inherit from the Exporter module, they just need to set @EXPORT and/or
  other variables.


pkgId: d08115c3a47eaa46f59a042887baf722f5bbeffbffbefc1a59e9c53941f7e7fd
name: perl-JSON
arch: src
version: 4.06
epoch: 0
release: 1.oe2203sp4
summary: JSON (JavaScript Object Notation) encoder/decoder
url: https://metacpan.org/release/JSON
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-JSON-4.06-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module is a thin wrapper for JSON::XS-compatible modules with
  a few additional features. All the backend modules convert a Perl
  data structure to a JSON text and vice versa. This module uses
  JSON::XS by default, and when JSON::XS is not available, falls back
  on JSON::PP, which is in the Perl core since 5.14. If JSON::PP is
  not available either, this module then falls back on JSON::backportPP
  (which is actually JSON::PP in a different .pm file) bundled in the
  same distribution as this module. You can also explicitly specify
  to use Cpanel::JSON::XS, a fork of JSON::XS by Reini Urban.


pkgId: ca40cc48c15f506b241f73878a6b91d72dd5b4278ad5889cf7d8003c2eed9a2e
name: perl-JSON-PP
arch: src
version: 4.12
epoch: 1
release: 2.oe2203sp4
summary: JSON::XS compatible pure-Perl module.
url: https://metacpan.org/release/JSON-PP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-JSON-PP-4.12-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  JSON::PP is a pure perl JSON decoder/encoder, and (almost) compatible to much faster JSON::XS
  written by Marc Lehmann in C. JSON::PP works as a fallback module when you use JSON module without having installed JSON::XS.

  Because of this fallback feature of JSON.pm, JSON::PP tries not to be more JavaScript-friendly than JSON::XS
  (i.e. not to escape extra characters such as U+2028 and U+2029, etc), in order for you not to lose such JavaScript-friendliness
  silently when you use JSON.pm and install JSON::XS for speed or by accident. If you need JavaScript-friendly RFC7159-compliant
  pure perl module, try JSON::Tiny, which is derived from Mojolicious web framework and is also smaller and faster than JSON::PP.


pkgId: b5564a73f095e5974b80eeb85b6944c6aebdf53c207c238f9de7449327de3c30
name: perl-JSON-XS
arch: src
version: 4.03
epoch: 1
release: 1.oe2203sp4
summary: JSON serializing/de-serializing, done correctly and fast
url: https://metacpan.org/release/JSON-XS
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-JSON-XS-4.03-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module converts Perl data structures to JSON and vice versa. Its
  primary goal is to be correct and its secondary goal is to be fast. To
  reach the latter goal it was written in C.


pkgId: 90a774be47f083ed6f425121e7381f475dc868cb65dbcc34903bc55515228e99
name: perl-LWP-MediaTypes
arch: src
version: 6.04
epoch: 0
release: 4.oe2203sp4
summary: Guess media type for a file or a URL
url: https://metacpan.org/release/LWP-MediaTypes
rpm_license: (GPL+ or Artistic) and Public Domain
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-LWP-MediaTypes-6.04-4.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module provides functions for handling media (also known as MIME)
  types and encodings. The mapping from file extensions to media types is
  defined by the media.types file. If the ~/.media.types file exists it is
  used instead. For backwards compatibility we will also look for
  ~/.mime.types.


pkgId: 9b604a798f86a30414b5791c14c6c62c37cba203bb3a2f0fc62930c82034c324
name: perl-LWP-Protocol-https
arch: src
version: 6.10
epoch: 0
release: 1.oe2203sp4
summary: Provides support for using https schemed URLs with LWP
url: https://metacpan.org/pod/LWP::Protocol::https
rpm_license: GPL-1.0-or-later or Artistic-1.0 or Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-LWP-Protocol-https-6.10-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The LWP::Protocol::https module provides support for using https schemed URLs with LWP.\
  This module is a plug-in to the LWP protocol handling, so you don't use it directly.\
  Once the module is installed LWP is able to access sites using HTTP over SSL/TLS.\


pkgId: f5691ca628a7230527fa063ad18710d3de11ee4c68a641b96ff29d6a39850adc
name: perl-LaTeX-ToUnicode
arch: src
version: 0.11
epoch: 0
release: 2.oe2203sp4
summary: Convert LaTeX commands to Unicode
url: http://search.cpan.org/dist/LaTeX-ToUnicode/
rpm_license: Artistic-1.0 or GPL-1.0-or-later
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-LaTeX-ToUnicode-0.11-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module provides a method to convert LaTeX-style markups for accents
  etc. into their Unicode equivalents. It translates commands for special
  characters or accents into their Unicode equivalents and removes
  formatting commands.


pkgId: acff08da3969b379d1f8b3f6af748e8c1244b56ad5a77382b822d6a7e290f4a3
name: perl-List-MoreUtils
arch: src
version: 0.430
epoch: 0
release: 2.oe2203sp4
summary: Provide the stuff missing in List::Util
url: https://metacpan.org/release/List-MoreUtils
rpm_license: (GPL+ or Artistic) and ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-List-MoreUtils-0.430-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  List::MoreUtils provides some trivial but commonly needed functionality on lists which is not going to go into List::Util.
  All of the below functions are implementable in only a couple of lines of Perl code.
  Using the functions from this module however should give slightly better performance as everything is implemented in C.
  The pure-Perl implementation of these functions only serves as a fallback in case the C portions of this module couldn't be compiled on this machine.


pkgId: 60a7886944db3ec724fd342b4d046521519094090957f8d97db81534a77281ae
name: perl-List-MoreUtils-XS
arch: src
version: 0.430
epoch: 0
release: 2.oe2203sp4
summary: Provide compiled List::MoreUtils functions
url: https://metacpan.org/release/List-MoreUtils-XS
rpm_license: (GPL+ or Artistic) and ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-List-MoreUtils-XS-0.430-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  List::MoreUtils::XS is a backend for List::MoreUtils. Even if it's possible (because of user wishes)
  to have it practically independent from List::MoreUtils, it technically depend on List::MoreUtils.
  Since it's only a backend, the API is not public and can change without any warning.


pkgId: 37782c855c5666fb3b54b0b047010e6d8fa610294b36b77d1ed54784f5a5227e
name: perl-Locale-Codes
arch: src
version: 3.68
epoch: 0
release: 2.oe2203sp4
summary: A distribution of modules to handle locale codes
url: https://metacpan.org/release/Locale-Codes
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Locale-Codes-3.68-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Locale-Codes is a distribution containing a set of modules designed to
  work with sets of codes which uniquely identify something.


pkgId: 83e13e2bc0ffc6f27dccf322e829fde65e57bd45560b08a37ad647b4434ecb4e
name: perl-Locale-Maketext
arch: src
version: 1.32
epoch: 1
release: 1.oe2203sp4
summary: Framework for localization
url: https://metacpan.org/release/Locale-Maketext
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Locale-Maketext-1.32-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Locale::Maketext is a framework for software localization; it provides you with the tools
  for organizing and accessing the bits of text and text-processing code that you need for
  producing localized applications.


pkgId: 532dfd192e1822387806a1381e84d758ecf7b9ae5d175429ae4af47196431703
name: perl-MIME-Base64
arch: src
version: 3.16
epoch: 0
release: 2.oe2203sp4
summary: Encoding and decoding of base64 strings
url: https://metacpan.org/release/MIME-Base64
rpm_license: (GPL+ or Artistic) and MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-MIME-Base64-3.16-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module provides functions to encode and decode strings into and from the base64 encoding
  specified in RFC 2045 - MIME (Multipurpose Internet Mail Extensions). The base64 encoding is
  designed to represent arbitrary sequences of octets in a form that need not be humanly readable.
  A 65-character subset ([A-Za-z0-9+/=]) of US-ASCII is used, enabling 6 bits to be represented per printable character.


pkgId: d0d54a1cf521db3929aab8fc5a25cc94648bd56802fb5d05d8cf0d09e48b33e3
name: perl-MIME-Lite
arch: src
version: 3.033
epoch: 0
release: 1.oe2203sp4
summary: MIME::Lite - low-calorie MIME generator
url: https://metacpan.org/release/MIME-Lite
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-MIME-Lite-3.033-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  MIME::Lite is a simple, standalone module which can generate (not parse) MIME messages.
  Specifically, you can use it to output a simple, decent single- or multi-part message which
  may have text or binary attachments. And you do not have to install Mail:: or MIME:: modules.


pkgId: 8c64c383b0b0619d13650925588323511b85e588bd67447c840ea0bfcdb7415c
name: perl-MIME-Types
arch: src
version: 2.22
epoch: 0
release: 1.oe2203sp4
summary: MIME-types module in Perl
url: https://metacpan.org/release/MIME-Types
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-MIME-Types-2.22-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This package provides MIME types which are used in many applications.For instance as
  part of e-mail and HTTP traffic, to indicate the type of content that is transmitted.

  This object administers a huge list of known mime-types, combined from various sources.
  For instance, it contains all IANA types and the knowledge of Apache. Probably the most
  complete table on the net!


pkgId: 43c6b455375fc6cbac2ae653d5db86ba7bc604c2f8700ea9949bc24cffe78d4c
name: perl-MRO-Compat
arch: src
version: 0.15
epoch: 0
release: 1.oe2203sp4
summary: mro::* interface compatibility for Perls < 5.9.5
url: https://metacpan.org/release/MRO-Compat
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-MRO-Compat-0.15-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The "mro" namespace provides several utilities for dealing with method
  resolution order and method caching in general in Perl 5.9.5 and higher.

  This module provides those interfaces for earlier versions of Perl (back
  to 5.6.0 anyways).

  It is a harmless no-op to use this module on 5.9.5+. That is to say,
  code which properly uses MRO::Compat will work unmodified on both older
  Perls and 5.9.5+.

  If you're writing a piece of software that would like to use the parts
  of 5.9.5+'s mro:: interfaces that are supported here, and you want
  compatibility with older Perls, this is the module for you.


pkgId: 2ceb6afb23815793847e91e26740658511a742c5ec428e1db459fed6691704a1
name: perl-Mail-DKIM
arch: src
version: 1.20220520
epoch: 0
release: 1.oe2203sp4
summary: Implements the new Domain Keys Identified Mail (DKIM) standard, and the older Yahoo!
url: http://dkimproxy.sourceforge.net/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mail-DKIM-1.20220520-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Mail-DKIM is a Perl module that implements the new Domain Keys Identified Mail (DKIM) standard,
  and the older Yahoo! DomainKeys standard, both of which sign and verify emails
  using digital signatures and DNS records. Mail-DKIM can be used by
  any Perl program that wants to provide support for DKIM and/or DomainKeys.


pkgId: a5a2ca7ee7d0779937fff388a9b51204310feb8809947df26ebd01dd0cb617d2
name: perl-Mail-IMAPTalk
arch: src
version: 4.04
epoch: 0
release: 2.oe2203sp4
summary: IMAP client interface with lots of features
url: http://search.cpan.org/dist/Mail-IMAPTalk/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mail-IMAPTalk-4.04-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module communicates with an IMAP server. Each IMAP server command is
  mapped to a method of this object.


pkgId: c5da1268c2e1b5bca21754388ecdb8f10e8f8e60d27f37c3236a54d5fe034b36
name: perl-Mail-Sender
arch: src
version: 0.903
epoch: 1
release: 10.oe2203sp4
summary: Module for sending mails with attachments through an SMTP server
url: https://metacpan.org/release/Mail-Sender
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mail-Sender-0.903-10.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Mail::Sender provides an object-oriented interface to sending mails. It directly connects to the mail
  server using IO::Socket.


pkgId: 1688f9887a1b47e05583f8030be62f9d20c5b6fa905e8e937ad7a0cc2b8c45d6
name: perl-Mail-Sendmail
arch: src
version: 0.80
epoch: 0
release: 2.oe2203sp4
summary: Simple platform independent mailer
url: http://search.cpan.org/dist/Mail-Sendmail/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mail-Sendmail-0.80-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Simple platform independent e-mail from your perl script. Only requires
  Perl 5 and a network connection.


pkgId: 1981158f9ad9525af960d155341d7792a7ae9db3f0eddbc1000b4beb617a7aca
name: perl-Math-BigInt
arch: src
version: 1.9998.27
epoch: 1
release: 2.oe2203sp4
summary: Arbitrary size integer/float math package
url: https://metacpan.org/release/Math-BigInt
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Math-BigInt-1.9998.27-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Math::BigInt provides support for arbitrary precision integers. Overloading is also
  provided for Perl operators.


pkgId: b5b7edcdf32e281f4e40843ed4dd964845d293a82cc7c054a69c34e8e6fbb555
name: perl-Math-BigInt-FastCalc
arch: src
version: 0.5012
epoch: 0
release: 3.oe2203sp4
summary: Math::BigInt::Calc with some XS for more speed
url: https://metacpan.org/release/Math-BigInt-FastCalc
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Math-BigInt-FastCalc-0.5012-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Math::BigInt::FastCalc inherits from Math::BigInt::Calc.
  Provides support for big integer calculations. Not intended to be used by other modules.
  Other modules which sport the same functions can also be used to support Math::BigInt,
  like Math::BigInt::GMP or Math::BigInt::Pari.


pkgId: 1fe2974570dcc2b6f9e4ade5306c801c220273028c4be99fff8b942416ed0b32
name: perl-Math-BigRat
arch: src
version: 0.2620
epoch: 0
release: 2.oe2203sp4
summary: Arbitrary big rational numbers
url: http://search.cpan.org/dist/Math-BigRat/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Math-BigRat-0.2620-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Math::BigRat complements Math::BigInt and Math::BigFloat by providing support
  for arbitrary big rational numbers.


pkgId: 49b33d3474bb95c7f6f2e532ac6ffebdc52dd80effa96247937a7db0997dd0bd
name: perl-Module-Build
arch: src
version: 0.42.31
epoch: 2
release: 1.oe2203sp4
summary: Build and install Perl modules
url: https://metacpan.org/release/Module-Build
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Build-0.42.31-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Module::Build is a system for building, testing, and installing Perl modules.
  It is meant to be an alternative to ExtUtils::MakeMaker. Developers may alter
  the behavior of the module through subclassing. It also does not require a make
  on your system - most of the Module::Build code is pure-perl and written in a
  very cross-platform way.


pkgId: d1f6e074e2271d1ce24ed067e494c2f32267c308a93cb497be3cfb4f258673ac
name: perl-Module-CPANfile
arch: src
version: 1.1004
epoch: 0
release: 1.oe2203sp4
summary: Parse cpanfile
url: https://metacpan.org/release/Module-CPANfile
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-CPANfile-1.1004-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Module::CPANfile is a tool to handle cpanfile format to load application
  specific dependencies, not just for CPAN distributions.


pkgId: b0b44ed6300e2a8d6ddf6e39b6c56b7ff19ded0e62b1764b2f0396516bc1f818
name: perl-Module-CoreList
arch: src
version: 5.20211020
epoch: 1
release: 2.oe2203sp4
summary: what modules shipped with versions of perl
url: https://metacpan.org/release/Module-CoreList
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-CoreList-5.20211020-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Module::CoreList provides information on which core and dual-life modules shipped with each
  version of perl. It provides a number of mechanisms for querying this information. There is
  a utility called corelist provided with this module which is a convenient way of querying
  from the command-line. There is a functional programming API available for programmers to
  query information. Programmers may also query the contained hash structures to find relevant
  information.


pkgId: 66a65f61d56c33a582e007e2babdb38d364a80c4c4559d70c1347743dcf9067d
name: perl-Module-Install
arch: src
version: 1.19
epoch: 0
release: 6.oe2203sp4
summary: Standalone, extensible Perl module installer
url: https://metacpan.org/release/Module-Install
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-1.19-6.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Module::Install is a package for writing installers for CPAN (or CPAN-like) distributions
  that are clean, simple, minimalist, act in a strictly correct manner with ExtUtils::MakeMaker,
  and will run on any Perl installation version 5.005 or newer.

  The intent is to make it as easy as possible for CPAN authors (and especially for first-time
  CPAN authors) to have installers that follow all the best practices for distribution
  installation, but involve as much DWIM (Do What I Mean) as possible when writing them.


pkgId: fee6cd4e214da8f18858c13e2bf045129de2cacef53772509fd34e247b0b9388
name: perl-Module-Install-AuthorRequires
arch: src
version: 0.02
epoch: 0
release: 18.oe2203sp4
summary: Declarition of author-only dependencies
url: https://metacpan.org/release/Module-Install-AuthorRequires
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-AuthorRequires-0.02-18.oe2203sp4.src.rpm
checksum_type: sha256
description:
  "author_requires" command provided by this package allows to specify such
  developer specific dependencies in a proper way.


pkgId: cff1fdbd63f52c2b7a3056aa40602ca836c0d52d641cc1d483ddb31a99914eaf
name: perl-Module-Install-AuthorTests
arch: src
version: 0.002
epoch: 0
release: 18.oe2203sp4
summary: Assign tests only run by module authors
url: https://metacpan.org/release/Module-Install-AuthorTests
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-AuthorTests-0.002-18.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This package is used to assign tests in ./xt directory should be run
  only if the module is being built by an author.


pkgId: 08fafe022c620c5ed768702065b23e5740aed0bc371d636ca75be4833aeff6fd
name: perl-Module-Install-AutoLicense
arch: src
version: 0.10
epoch: 0
release: 7.oe2203sp4
summary: A Module::Install extension to automatically generate LICENSE files
url: https://metacpan.org/release/Module-Install-AutoLicense
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-AutoLicense-0.10-7.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Module::Install::AutoLicense is a Module::Install extension that generates
  a "LICENSE" file automatically whenever the author runs "Makefile.PL". On
  the user side it does nothing.


pkgId: 5a68876ea27c68fb6669deba70731893771f4c5d4f32a9aac8d85d6a08941ed7
name: perl-Module-Install-GithubMeta
arch: src
version: 0.30
epoch: 0
release: 12.oe2203sp4
summary: A Module::Install extension to include GitHub meta information in META.yml
url: https://metacpan.org/release/Module-Install-GithubMeta
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-GithubMeta-0.30-12.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Module::Install::GithubMeta is a Module::Install extension to include
  GitHub <http://github.com> meta information in "META.yml".

  It automatically detects if the distribution directory is under "git"
  version control and whether the "origin" is a GitHub repository and will
  set the "repository" and "homepage" meta in "META.yml" to the
  appropriate URLs for GitHub.


pkgId: 8ffcc5a6a979821c11f21f2e02b9590b36a3e772b401263d482fccfdea79bf71
name: perl-Module-Install-ManifestSkip
arch: src
version: 0.24
epoch: 0
release: 13.oe2203sp4
summary: Generate a MANIFEST.SKIP file
url: https://metacpan.org/release/Module-Install-ManifestSkip
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-ManifestSkip-0.24-13.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module generates a MANIFEST.SKIP file for you (using
  Module::Manifest::Skip) that contains the common files that people do not
  want in their MANIFEST files. The SKIP file is generated each time that you
  (the module author) run Makefile.PL.


pkgId: ec11fc60630573a894a60a342ffc624f588c1a1423913981ec69c6ef1b37969e
name: perl-Module-Install-ReadmeFromPod
arch: src
version: 0.30
epoch: 0
release: 12.oe2203sp4
summary: A Module::Install extension to automatically convert POD to a README
url: https://metacpan.org/release/Module-Install-ReadmeFromPod
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-ReadmeFromPod-0.30-12.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Module::Install::ReadmeFromPod is a Module::Install extension that generates a "README" file automatically
  from an indicated file containing POD, whenever the author runs "Makefile.PL". Several output formats are
  supported: plain-text, HTML, PDF or manpage.


pkgId: dcf55270402b82c03b50916e4d7164139553f12545a978324ebd7a2075f1b44a
name: perl-Module-Install-ReadmeMarkdownFromPod
arch: src
version: 0.04
epoch: 0
release: 10.oe2203sp4
summary: Create README.mkdn from POD
url: https://metacpan.org/release/Module-Install-ReadmeMarkdownFromPod
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-ReadmeMarkdownFromPod-0.04-10.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Module::Install::ReadmeMarkdownFromPod is a Module::Install extension that generates a "README.mkdn"
  file automatically from an indicated file containing POD whenever the author runs "Makefile.PL". This
  file is used by GitHub to display nicely formatted information about a repository.


pkgId: b2937557e9d9024487e8962c574fbfb7f2aace4bb99bebb83c79726166d201b3
name: perl-Module-Load
arch: src
version: 0.36
epoch: 1
release: 2.oe2203sp4
summary: Runtime require of both modules and files
url: https://metacpan.org/release/Module-Load
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Load-0.36-2.oe2203sp4.src.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: 81cb0bdf7c9a447847de87f7ef4fe764c6b771830e32fec97b14e3ca863918a0
name: perl-Module-Load-Conditional
arch: src
version: 0.74
epoch: 0
release: 2.oe2203sp4
summary: Looking up module information / loading at runtime
url: https://metacpan.org/release/Module-Load-Conditional
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Load-Conditional-0.74-2.oe2203sp4.src.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: 36369695f4f22cc1150749e0c0ee3fb9348f6281a1b176bc78885bcbe72fa05e
name: perl-Module-Manifest-Skip
arch: src
version: 0.23
epoch: 0
release: 17.oe2203sp4
summary: MANIFEST.SKIP Manangement for Modules
url: https://metacpan.org/release/Module-Manifest-Skip
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Manifest-Skip-0.23-17.oe2203sp4.src.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: 74a81052ce1fc72e54f5805f81eef84dc4bdb96ac03baaaeb4c07f1d989e9be5
name: perl-Module-Metadata
arch: src
version: 1.000038
epoch: 0
release: 1.oe2203sp4
summary: Gather package and POD information from perl module files
url: https://metacpan.org/release/Module-Metadata
rpm_license: GPLv1+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Metadata-1.000038-1.oe2203sp4.src.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: f2c4ee5b0e185472131fe6517fc90d021c350cc6954f39824ce0aeb0c17ab5b9
name: perl-Module-Package
arch: src
version: 0.30
epoch: 0
release: 22.oe2203sp4
summary: Postmodern Perl Module Packaging
url: https://metacpan.org/release/Module-Package
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Package-0.30-22.oe2203sp4.src.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: 61601a34b9a7a978b556ad8d0facc9123bf6ba940ca49ee0b28c3faa9da448b2
name: perl-Module-Package-Au
arch: src
version: 2
epoch: 0
release: 16.oe2203sp4
summary: Reusable Module::Install bits
url: https://metacpan.org/release/Module-Package-Au
rpm_license: CC0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Package-Au-2-16.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module defines a set of standard configurations for Makefile.PL files based on Module::Package.


pkgId: caaef1b34f7d4d5e1072c60b81071e103b803f371ba1d483fb508ca03051bce4
name: perl-Module-Pluggable
arch: src
version: 5.2
epoch: 2
release: 10.oe2203sp4
summary: Automatically give your module the ability to have plugins
url: https://metacpan.org/release/Module-Pluggable
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Pluggable-5.2-10.oe2203sp4.src.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: f50f8dec67ccc525b50a46562c779d19b5ecaae4c601477bcd1c651f397e4a4d
name: perl-Module-Runtime
arch: src
version: 0.016
epoch: 0
release: 5.oe2203sp4
summary: Runtime module handling
url: https://metacpan.org/release/Module-Runtime
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Runtime-0.016-5.oe2203sp4.src.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: 4ade1c3fb1b3589a3c08630354ee8a7ae96cbdd559c3d294f52e2f05f33eed1c
name: perl-Module-ScanDeps
arch: src
version: 1.31
epoch: 0
release: 2.oe2203sp4
summary: Recursively scan Perl code for dependencies
url: https://metacpan.org/release/Module-ScanDeps
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-ScanDeps-1.31-2.oe2203sp4.src.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: 2e69007bc153eda2f4f915e9a08054093e21f0fbd5495ef4f8293ddc775213e7
name: perl-Mojolicious
arch: src
version: 9.26
epoch: 0
release: 1.oe2203sp4
summary: A next generation web framework for Perl
url: https://metacpan.org/release/Mojolicious
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mojolicious-9.26-1.oe2203sp4.src.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: e01a5896832f14748ec7f1fe349fc024e9195c35f294624e41b86423697c19ca
name: perl-Moo
arch: src
version: 2.005004
epoch: 0
release: 1.oe2203sp4
summary: Minimalist Object Orientation (with Moose compatibility)
url: https://metacpan.org/release/Moo
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Moo-2.005004-1.oe2203sp4.src.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: 8606335986635365c67577e02f493e0d9f28c5fe00c61d77819ae09abc4613c5
name: perl-Mozilla-CA
arch: src
version: 20211001
epoch: 1
release: 2.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mozilla-CA-20211001-2.oe2203sp4.src.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: bba74d942591e1948105dc41f87fded2b7583e40b7e307ddacb0350fec714176
name: perl-NTLM
arch: src
version: 1.09
epoch: 0
release: 21.oe2203sp4
summary: An NTLM authentication module
url: https://metacpan.org/release/NTLM
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-NTLM-1.09-21.oe2203sp4.src.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: 7f4275b69f9ba922c3f2b35344c720e73b0596e827b3bf7617fae5fee3cabbde
name: perl-Net-CIDR-Lite
arch: src
version: 0.22
epoch: 0
release: 2.oe2203sp4
summary: Net::CIDR::Lite - Perl extension for merging IPv4 or IPv6 CIDR addresses
url: https://metacpan.org/pod/Net::CIDR::Lite
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-CIDR-Lite-0.22-2.oe2203sp4.src.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: 97372e3641b9eb0c43926e02fd424c59e1fdd09913f546573ab469452cf88af8
name: perl-Net-DNS
arch: src
version: 1.34
epoch: 0
release: 1.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-DNS-1.34-1.oe2203sp4.src.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: f5f99e80b150b6427e28839ec19b793d97601e57c70cd6be5d81cff64baa90cc
name: perl-Net-DNS-Resolver-Mock
arch: src
version: 1.20200215
epoch: 0
release: 1.oe2203sp4
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_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-DNS-Resolver-Mock-1.20200215-1.oe2203sp4.src.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: 77d7ec218b5612dea002ab8013c108b294c512ed6d1f9b049f0632055c3c9608
name: perl-Net-DNS-Resolver-Programmable
arch: src
version: 0.009
epoch: 0
release: 5.oe2203sp4
summary: Programmable DNS Resolver Class for Offline
url: https://metacpan.org/release/Net-DNS-Resolver-Programmable
rpm_license: GPLv2+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-DNS-Resolver-Programmable-0.009-5.oe2203sp4.src.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: c1c8795971f46b77a23604e8486733747848273195f53ca4a08e819696783785
name: perl-Net-DNS-SEC
arch: src
version: 1.19
epoch: 0
release: 2.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-DNS-SEC-1.19-2.oe2203sp4.src.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: 86a293dd243925e2b7beb1f744c4db05258f176a6e17070e256511544717d807
name: perl-Net-Daemon
arch: src
version: 0.49
epoch: 1
release: 2.oe2203sp4
summary: Perl extension for portable daemons
url: https://metacpan.org/release/Net-Daemon
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-Daemon-0.49-2.oe2203sp4.src.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: 5d42a2f8da423dc2dc3073c28ff8859c530450b9d5b1982bed7b02eb70ae632a
name: perl-Net-HTTP
arch: src
version: 6.22
epoch: 0
release: 1.oe2203sp4
summary: Low-level HTTP connection (client)
url: https://metacpan.org/release/Net-HTTP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-HTTP-6.22-1.oe2203sp4.src.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: e81425ed7c70d12558d5fbd95dbfc947b9b04daa3b3ea5b5b138f50db55d6763
name: perl-Net-IP
arch: src
version: 1.26
epoch: 0
release: 1.oe2203sp4
summary: Perl module for manipulation of IPv4 and IPv6 addresses
url: https://metacpan.org/release/Net-IP
rpm_license: MIT and GPL+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-IP-1.26-1.oe2203sp4.src.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: b36443a66d055ce52c20a83b51af5fe966dbf422c17d80f2a2dabe92e1db0f6b
name: perl-Net-LibIDN
arch: src
version: 0.12
epoch: 0
release: 34.oe2203sp4
summary: Perl bindings for GNU Libidn
url: https://metacpan.org/release/Net-LibIDN
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-LibIDN-0.12-34.oe2203sp4.src.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: ea7cc8e212e2e54cb56a40b5b1bd6fe282c8f835ba8ee293eaa35017886d4e46
name: perl-Net-LibIDN2
arch: src
version: 1.01
epoch: 0
release: 1.oe2203sp4
summary: GNU Libidn2 connected to Perl
url: https://metacpan.org/release/Net-LibIDN2
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-LibIDN2-1.01-1.oe2203sp4.src.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: cd67bf944819d1f06ee9af5c3a8fedf35f9e5713fc44f1f336d03d47f59d88c6
name: perl-Net-SMTP-SSL
arch: src
version: 1.04
epoch: 0
release: 8.oe2203sp4
summary: SSL support for Net::SMTP
url: https://metacpan.org/release/Net-SMTP-SSL
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-SMTP-SSL-1.04-8.oe2203sp4.src.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: d4b9263654ee8b2ffcce6859fa1140641e75924abf33ca995af04bbf263138f0
name: perl-Net-Server
arch: src
version: 2.010
epoch: 0
release: 2.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-Server-2.010-2.oe2203sp4.src.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: 2dfb790fcda602cb8141b61e15689c8e4941aeba1dfb5453f070a32a0c2c18fe
name: perl-NetAddr-IP
arch: src
version: 4.079
epoch: 0
release: 11.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-NetAddr-IP-4.079-11.oe2203sp4.src.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: bc291309e8dae5a547fb4ab9ff4cfc4be667d4c24ac6e07d8b46c54a27b99522
name: perl-Number-Compare
arch: src
version: 0.03
epoch: 0
release: 2.oe2203sp4
summary: Numeric comparisons
url: http://search.cpan.org/dist/Number-Compare/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Number-Compare-0.03-2.oe2203sp4.src.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: 40bfedccbfbfe8b88cdedb495108a3de21aa151db9f24a72e76488ad18bb8026
name: perl-Object-HashBase
arch: src
version: 0.009
epoch: 0
release: 2.oe2203sp4
summary: Build hash-based classes
url: https://metacpan.org/release/Object-HashBase
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Object-HashBase-0.009-2.oe2203sp4.src.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: cab7ced8923d6d2e1ab6709aed389c0284d65d9f66b851e21660f2aaa89d1f04
name: perl-POE
arch: src
version: 1.370
epoch: 0
release: 1.oe2203sp4
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_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-POE-1.370-1.oe2203sp4.src.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: 91b63d84ea1f9d4c6c95bb619bc12847e0be549ef7a953329aba7f320d6a7d1d
name: perl-POE-Test-Loops
arch: src
version: 1.360
epoch: 0
release: 1.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-POE-Test-Loops-1.360-1.oe2203sp4.src.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: 2775bf882d5fcce3ce7568318a193ebb9f378f975bb7707fc5e135f954679045
name: perl-PSGI
arch: src
version: 1.102
epoch: 0
release: 2.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-PSGI-1.102-2.oe2203sp4.src.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: 579b6d763bf219a54ccf2e21c74376c5015d40f6fd7fd0ade1e95fccfff3492a
name: perl-Package-Constants
arch: src
version: 0.06
epoch: 1
release: 1.oe2203sp4
summary: List all constants declared in a package
url: https://metacpan.org/release/Package-Constants
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Package-Constants-0.06-1.oe2203sp4.src.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: 73bd5f79f63c9ecf46e8a3c9a3e2d9e736ce5f27b84193217d73053912c4e215
name: perl-Package-Generator
arch: src
version: 1.106
epoch: 0
release: 14.oe2203sp4
summary: Generate new packages quickly and easily
url: https://metacpan.org/release/Package-Generator
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Package-Generator-1.106-14.oe2203sp4.src.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: d2f3956e5d4d616a09b59ac32ac2d564762444b4c755e4a540395117a7667713
name: perl-Params-Check
arch: src
version: 0.38
epoch: 1
release: 420.oe2203sp4
summary: Generic input parsing/checking mechanism
url: https://metacpan.org/release/Params-Check
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Params-Check-0.38-420.oe2203sp4.src.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: 71a94cc6cb7004382a2c9f11dc2aeee81e54551837475b7a8d20761c7acb60f3
name: perl-Params-Util
arch: src
version: 1.07
epoch: 0
release: 26.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Params-Util-1.07-26.oe2203sp4.src.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: c24cea83c96edf08a5c2f87747d2f2efe1df9cc38d22941d5580efedf48049c0
name: perl-Parse-Yapp
arch: src
version: 1.21
epoch: 0
release: 5.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Parse-Yapp-1.21-5.oe2203sp4.src.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: 30e725e87f447cb0c6d66c064de20ffad73ed507ee1ce8d26c710de2f630ee05
name: perl-Path-Class
arch: src
version: 0.37
epoch: 0
release: 14.oe2203sp4
summary: Cross-platform path specification manipulation
url: https://metacpan.org/release/Path-Class
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Path-Class-0.37-14.oe2203sp4.src.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: 9dce8560d518e2add22b415f949c6a35c6a12ea26c887af75b95e1df06b7efe0
name: perl-Path-Tiny
arch: src
version: 0.122
epoch: 0
release: 1.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Path-Tiny-0.122-1.oe2203sp4.src.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: 835865a68ac99a7278d4142e7484e7ee6f8c2d7968f80adbb9625fc37884f218
name: perl-Perl-OSType
arch: src
version: 1.010
epoch: 0
release: 422.oe2203sp4
summary: Map Perl operating system names to generic types
url: https://metacpan.org/release/Perl-OSType
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Perl-OSType-1.010-422.oe2203sp4.src.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: eb61dcd03768f4c6df96e4f06b614bfbf94f89bacb95b09e7516ef4632d87dcd
name: perl-PerlIO-utf8_strict
arch: src
version: 0.009
epoch: 0
release: 1.oe2203sp4
summary: Fast and correct UTF-8 IO
url: http://search.cpan.org/dist/PerlIO-utf8_strict/
rpm_license: GPL-1.0-only or Artistic-1.0
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-PerlIO-utf8_strict-0.009-1.oe2203sp4.src.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: 3dd8e79536fb7c52d157fd4fb6717c4161307e80de5cdd3a408484059176a282
name: perl-PerlIO-via-QuotedPrint
arch: src
version: 0.10
epoch: 0
release: 1.oe2203sp4
summary: PerlIO layer for quoted-printable strings
url: http://search.cpan.org/dist/PerlIO-via-QuotedPrint/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-PerlIO-via-QuotedPrint-0.10-1.oe2203sp4.src.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: da3cf2a0fd8b9750bd5bc0b0317acfbcc406a161b05e8d38a446db5b3ec7fa9e
name: perl-PkgConfig-LibPkgConf
arch: src
version: 0.11
epoch: 0
release: 1.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-PkgConfig-LibPkgConf-0.11-1.oe2203sp4.src.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: 09a5924eac70e20264043f93e89080df7d860718704087a5de4f98d0f310ce23
name: perl-Pod-Coverage
arch: src
version: 0.23
epoch: 0
release: 16.oe2203sp4
summary: Checks if the documentation of a perl module is comprehensive
url: http://search.cpan.org/dist/Pod-Coverage/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Coverage-0.23-16.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This perl module provides a mechanism for determining if the pod for a
  given module is comprehensive.


pkgId: b00ca03bc4a1bf558774c9fbc155f1e15a031776316ac40d70d14ef0358b0f40
name: perl-Pod-Escapes
arch: src
version: 1.07_01
epoch: 1
release: 1.oe2203sp4
summary: Resolve POD escape sequences
url: https://metacpan.org/release/Pod-Escapes
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Escapes-1.07_01-1.oe2203sp4.src.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: ca540d03ef42a690f4c24574cbf841194cec4b1d162c493c340d6ee4e7930917
name: perl-Pod-LaTeX
arch: src
version: 0.61
epoch: 0
release: 305.oe2203sp4
summary: A module to convert documentation in the POD format into Latex
url: https://metacpan.org/release/Pod-LaTeX
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-LaTeX-0.61-305.oe2203sp4.src.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: 72eabaa0a75616baf02267490e88e298e5cb1271273c7959561cc4ed2d7a9378
name: perl-Pod-Parser
arch: src
version: 1.66
epoch: 0
release: 1.oe2203sp4
summary: Basic perl modules for handling Plain Old Documentation (POD)
url: http://search.cpan.org/dist/Pod-Parser/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Parser-1.66-1.oe2203sp4.src.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: 7e52907647b246b032cd183efff1a06be2007c83c100c2049d26d35d830a761e
name: perl-Pod-Perldoc
arch: src
version: 3.28
epoch: 1
release: 5.oe2203sp4
summary: Look up Perl documentation in Pod format
url: https://metacpan.org/release/Pod-Perldoc
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Perldoc-3.28-5.oe2203sp4.src.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: 851580c12b69f0cb4adbdd19328c9b1af51e8f5e4accaf2dac86c4addeb0310e
name: perl-Pod-Plainer
arch: src
version: 1.04
epoch: 0
release: 11.oe2203sp4
summary: Perl extension for converting modern POD to old-style POD
url: https://metacpan.org/release/Pod-Plainer
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Plainer-1.04-11.oe2203sp4.src.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: 261520d96f7c21db02f9099d5d3cce0cf31c1e6740f383b427114bb8a3242af3
name: perl-Pod-Simple
arch: src
version: 3.43
epoch: 1
release: 2.oe2203sp4
summary: The framework for parsing Pod
url: https://metacpan.org/release/Pod-Simple
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Simple-3.43-2.oe2203sp4.src.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: 68fdfc07f03570cad58f3e5fa9405a9df71fa373d42b9bd5b2e07f15f929368f
name: perl-Pod-Usage
arch: src
version: 2.03
epoch: 4
release: 2.oe2203sp4
summary: Print a usage message from embedded pod documentation
url: https://metacpan.org/release/Pod-Usage
rpm_license: GPL+ or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Usage-2.03-2.oe2203sp4.src.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: 864b0ce844515eb8f04e4d147d25bf08748c2d6ad4a8b0be978d0b68c062c467
name: perl-Readonly
arch: src
version: 2.05
epoch: 0
release: 8.oe2203sp4
summary: Facility for creating read-only scalars, arrays, hashes
url: https://metacpan.org/release/Readonly
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Readonly-2.05-8.oe2203sp4.src.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: 5b6d9a8538195357fa0676beb5a7a1867a8aff12c2d8413085e8c3fac9861266
name: perl-SGMLSpm
arch: src
version: 1.03ii
epoch: 0
release: 46.oe2203sp4
summary: Perl library for parsing the output of nsgmls
url: https://metacpan.org/release/DMEGG/SGMLSpm-1.03ii
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-SGMLSpm-1.03ii-46.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Perl programs can use the SGMLSpm module to help convert SGML, HTML or XML
  documents into new formats.


pkgId: 6391eeb4ae07cdf93498cba84a5d733eadbde658c4c80e6948b989fef88c6036
name: perl-SUPER
arch: src
version: 1.20141117
epoch: 0
release: 13.oe2203sp4
summary: Sane superclass method dispatcher
url: https://metacpan.org/release/SUPER
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-SUPER-1.20141117-13.oe2203sp4.src.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: 7e9f396e4a1985e9f4738250beb24d15f4955b55e4ae6e676a6ed77b4f49ed9c
name: perl-Scalar-List-Utils
arch: src
version: 1.60
epoch: 4
release: 2.oe2203sp4
summary: Common Scalar and List utility subroutines
url: https://metacpan.org/release/Scalar-List-Utils
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Scalar-List-Utils-1.60-2.oe2203sp4.src.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: 5f53de311a197defccdc784144c299c3b08d396423e0043b8b381a115f997721
name: perl-Scope-Guard
arch: src
version: 0.21
epoch: 0
release: 1.oe2203sp4
summary: Lexically scoped resource management
url: https://metacpan.org/release/Scope-Guard
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Scope-Guard-0.21-1.oe2203sp4.src.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: a0086c92b9adf86fe1b5ecbb9f77a40e487591334204c744cd27ded0678d2a5c
name: perl-Socket
arch: src
version: 2.032
epoch: 4
release: 2.oe2203sp4
summary: Networking constants and support functions
url: https://metacpan.org/release/Socket
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Socket-2.032-2.oe2203sp4.src.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: ba2dee15172ffdacce595d9876a33af099a1605011bed9005325d0430c7054d3
name: perl-Socket-MsgHdr
arch: src
version: 0.05
epoch: 0
release: 5.oe2203sp4
summary: Sendmsg, recvmsg and ancillary data operations
url: https://metacpan.org/release/Socket-MsgHdr
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Socket-MsgHdr-0.05-5.oe2203sp4.src.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: afc2e996436f4e913793df1e3262101ffac7b66cad7e1307a29a4c4b3d4a8f54
name: perl-Socket6
arch: src
version: 0.29
epoch: 0
release: 2.oe2203sp4
summary: A getaddrinfo/getnameinfo support module
url: https://metacpan.org/release/Socket6
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Socket6-0.29-2.oe2203sp4.src.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: 89fd240623c2dc33edec4406b13c1315a6be909bf65349a12f813acf570fe3ee
name: perl-Software-License
arch: src
version: 0.104001
epoch: 0
release: 2.oe2203sp4
summary: Packages that provide templated software licenses
url: https://metacpan.org/release/Software-License
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Software-License-0.104001-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This archive contains the distribution Software-License:
  packages that provide templated software licenses.


pkgId: 070ae611ac5066b05ced0cbeb6a1b680bbebc5b49ea9ea7d7ba8b87210be8af9
name: perl-Storable
arch: src
version: 3.25
epoch: 1
release: 3.oe2203sp4
summary: Persistence for Perl data structures
url: https://metacpan.org/release/Storable
rpm_license: GPL+ or Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Storable-3.25-3.oe2203sp4.src.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: afbe75b34283e9f82103154a5ee04eebf054b790a8a27f08b1df9cdf13eed266
name: perl-String-CRC32
arch: src
version: 2.100
epoch: 0
release: 2.oe2203sp4
summary: Perl interface for cyclic redundancy check generation
url: https://metacpan.org/release/String-CRC32
rpm_license: Public Domain
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-String-CRC32-2.100-2.oe2203sp4.src.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: ddc8ea2b461fbb40b92f821f612b6e97eeaab53b778dd15fef2e0ef721e53b7e
name: perl-String-ShellQuote
arch: src
version: 1.04
epoch: 0
release: 26.oe2203sp4
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_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-String-ShellQuote-1.04-26.oe2203sp4.src.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: 598cdc8f98fdc01d4834eabc5022b319a41d34db1a27a361ebfb03afc7ab6f01
name: perl-Struct-Dumb
arch: src
version: 0.12
epoch: 0
release: 1.oe2203sp4
summary: Make simple lightweight record-like structures
url: https://metacpan.org/release/Struct-Dumb
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Struct-Dumb-0.12-1.oe2203sp4.src.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: bdf93232bf8f2b1740dee75a36e7868368180895008c7dbc5cdf7cb6d44d97f7
name: perl-Sub-Exporter-Progressive
arch: src
version: 0.001013
epoch: 0
release: 8.oe2203sp4
summary: The progressive version of Sub::Exporter
url: https://metacpan.org/release/Sub-Exporter-Progressive
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sub-Exporter-Progressive-0.001013-8.oe2203sp4.src.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: 0cb5d7dc432770102f742bede77734efa3d9b8d5ca9ed5a4b12f410abbc5497c
name: perl-Sub-Identify
arch: src
version: 0.14
epoch: 0
release: 9.oe2203sp4
summary: Retrieve names of code references
url: https://metacpan.org/release/Sub-Identify
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sub-Identify-0.14-9.oe2203sp4.src.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: d41d328b2ee4a2aa65149aa9f68a8fcbfb79df6ca6d84ae209070d9e104e2887
name: perl-Sub-Install
arch: src
version: 0.928
epoch: 0
release: 18.oe2203sp4
summary: Install subroutines into packages easily
url: https://metacpan.org/release/Sub-Install
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sub-Install-0.928-18.oe2203sp4.src.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: 70ae6a5c7ebccffb2a138d55f2b8c83676196510a6afff4a7af1eb457b5f6078
name: perl-Sub-Name
arch: src
version: 0.26
epoch: 0
release: 2.oe2203sp4
summary: (Re)name a sub
url: https://metacpan.org/release/Sub-Name
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sub-Name-0.26-2.oe2203sp4.src.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: 0517b313481339124198794f15aacc5f57798b269e36ac4f0efbc6e798ba4e3b
name: perl-Switch
arch: src
version: 2.17
epoch: 0
release: 14.oe2203sp4
summary: A switch statement for Perl
url: https://metacpan.org/release/Switch
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Switch-2.17-14.oe2203sp4.src.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: 4e336760d7e3e2683cf1777c3d8c5731b1a5761a453f354884cf384eba271cd5
name: perl-Sys-MemInfo
arch: src
version: 0.99
epoch: 0
release: 9.oe2203sp4
summary: Memory information as Perl module
url: https://metacpan.org/release/Sys-MemInfo
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sys-MemInfo-0.99-9.oe2203sp4.src.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: 370be09472eb05db42720a1260862e700ec957ba1b8552b26b05207f4c5b0423
name: perl-Sys-Syslog
arch: src
version: 0.36
epoch: 0
release: 2.oe2203sp4
summary: An interface to the UNIX syslog(3) program
url: https://metacpan.org/release/Sys-Syslog
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sys-Syslog-0.36-2.oe2203sp4.src.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: b1fd1b7af807722f4f143ddfb53ed8197dd6f8db931519cfba2ae41352101c90
name: perl-Sys-Virt
arch: src
version: 4.7.0
epoch: 0
release: 3.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sys-Virt-4.7.0-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The Sys::Virt module Allows consistent API management mechanisms
  when running inside any virtualized container.


pkgId: 14fc49e500db3bf8f8f0a98a810c3dafe65aadf183acd34b963434e5312f2665
name: perl-Task-Weaken
arch: src
version: 1.06
epoch: 0
release: 2.oe2203sp4
summary: Ensure that a platform has weaken support
url: http://search.cpan.org/dist/Task-Weaken/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Task-Weaken-1.06-2.oe2203sp4.src.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: 71491c66cab68a06a256e5c0a656aad937550be95fec9750dc7331f6f19d7da4
name: perl-Term-ANSIColor
arch: src
version: 5.01
epoch: 0
release: 2.oe2203sp4
summary: Color screen output using ANSI escape sequences
url: https://metacpan.org/release/Term-ANSIColor
rpm_license: GPL+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Term-ANSIColor-5.01-2.oe2203sp4.src.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: f4196a628af34d97603fe4d651508968f10d2312bbd8857aad7f2888590baaea
name: perl-Term-Cap
arch: src
version: 1.18
epoch: 0
release: 1.oe2203sp4
summary: Perl termcap interface
url: https://metacpan.org/release/Term-Cap
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Term-Cap-1.18-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  These are low-level functions to extract and use capabilities from a
  terminal capability (termcap) database.


pkgId: 23858ad88025c976fecc10b8e905c73e2cb94de2bb173bc4b5c5b28058d2856d
name: perl-TermReadKey
arch: src
version: 2.38
epoch: 0
release: 2.oe2203sp4
summary: A perl module for simple terminal control
url: https://metacpan.org/release/TermReadKey
rpm_license: (Copyright only) and (Artistic or GPL+)
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-TermReadKey-2.38-2.oe2203sp4.src.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: da41e542b139140cbdb9e04e6767337c2eefc4b2cfc4b2ef0c7ca9100ac2a91f
name: perl-Test-Command
arch: src
version: 0.11
epoch: 0
release: 1.oe2203sp4
summary: Test routines for external commands
url: https://metacpan.org/release/Test-Command
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Command-0.11-1.oe2203sp4.src.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: 12fc1d10f5213eaaa9b0122f0c1afbf75d148248130e3070510601e4f3cbe4ed
name: perl-Test-Deep
arch: src
version: 1.130
epoch: 0
release: 1.oe2203sp4
summary: Extremely flexible deep comparison
url: https://metacpan.org/release/Test-Deep
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Deep-1.130-1.oe2203sp4.src.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: 79bf1132ff0a10ebea141c97d1390f1275b2785c59f4680afded47dc9d7db023
name: perl-Test-Exception
arch: src
version: 0.43
epoch: 0
release: 10.oe2203sp4
summary: Library of test functions for exception based Perl code
url: https://metacpan.org/release/Test-Exception
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Exception-0.43-10.oe2203sp4.src.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: 56266dc33572c459624b06bee3247d0eb1171be71e2eb01a8f182c286ecabfaf
name: perl-Test-FailWarnings
arch: src
version: 0.008
epoch: 0
release: 15.oe2203sp4
summary: Add test failures if warnings are caught
url: https://metacpan.org/release/Test-FailWarnings
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-FailWarnings-0.008-15.oe2203sp4.src.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: 25e730b76c228dce3fc93e4abc0f6b9a756f2d76c4d64d005b7509ae97e3c888
name: perl-Test-Fatal
arch: src
version: 0.014
epoch: 0
release: 13.oe2203sp4
summary: Incredibly simple helpers for testing code with exceptions
url: https://metacpan.org/release/Test-Fatal
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Fatal-0.014-13.oe2203sp4.src.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: d3c19c1f9f1b6efa66f51af2022521fc8eb8e247c06559f5b584b117833ea9df
name: perl-Test-File
arch: src
version: 1.99.2
epoch: 0
release: 1.oe2203sp4
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_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-File-1.99.2-1.oe2203sp4.src.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: e92cac87cf79a889b8f7856b776602a92e9127ccca2297360276d47a073a7609
name: perl-Test-InDistDir
arch: src
version: 1.112071
epoch: 0
release: 10.oe2203sp4
summary: Test environment setup for development with IDE
url: https://metacpan.org/release/Test-InDistDir
rpm_license: WTFPL
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-InDistDir-1.112071-10.oe2203sp4.src.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: 6e7183461d9159c4d956587644a0dba6b6d777969d8eb54edaf11cd0c0acfd90
name: perl-Test-Inter
arch: src
version: 1.09
epoch: 0
release: 2.oe2203sp4
summary: Framework for more readable interactive test scripts
url: http://search.cpan.org/dist/Test-Inter/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Inter-1.09-2.oe2203sp4.src.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: aacdd21d297f461fc61dc90d7e09b890354b57e27c4953a6c9054b935ca5fce8
name: perl-Test-LeakTrace
arch: src
version: 0.17
epoch: 0
release: 1.oe2203sp4
summary: Trace memory leaks
url: https://metacpan.org/release/Test-LeakTrace
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-LeakTrace-0.17-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Test::LeakTrace - Traces memory leaks
  Test::LeakTrace::Script - A LeakTrace interface for whole scripts


pkgId: e202371f0d58f66e4477719e5ca270a8d76e9cb6e5bc25f99dcb002f2bcae59e
name: perl-Test-NoWarnings
arch: src
version: 1.04
epoch: 0
release: 17.oe2203sp4
summary: Make sure you didn't emit any warnings while testing
url: https://metacpan.org/release/Test-NoWarnings
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-NoWarnings-1.04-17.oe2203sp4.src.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: 8039b95aa3568e585c517db2c727a7fa43fb0fd7bfd55f69a828a2a61927411d
name: perl-Test-Output
arch: src
version: 1.033
epoch: 0
release: 1.oe2203sp4
summary: Utilities to test STDOUT and STDERR messages
url: http://search.cpan.org/dist/Test-Output/
rpm_license: Artistic-2.0
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Output-1.033-1.oe2203sp4.src.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: fa8e4fa1929cb01156a0954510317eb295b668859fec2b3bb5ea1029c88e92bd
name: perl-Test-Pod-Coverage
arch: src
version: 1.10
epoch: 0
release: 14.oe2203sp4
summary: Check for pod coverage in your distribution
url: https://metacpan.org/release/Test-Pod-Coverage
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Pod-Coverage-1.10-14.oe2203sp4.src.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: 470d513b599cd779921e6d3630b7dea30feafa57e0a0850c71cf859e301117dd
name: perl-Test-Requires
arch: src
version: 0.10
epoch: 0
release: 15.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Requires-0.10-15.oe2203sp4.src.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: e41dcd5ccaa517f9d0a78407deb3353f7c9f85546c61314ad9e03d8a68a41849
name: perl-Test-RequiresInternet
arch: src
version: 0.05
epoch: 0
release: 12.oe2203sp4
summary: Test network connection easily
url: https://metacpan.org/release/Test-RequiresInternet
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-RequiresInternet-0.05-12.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Perl distribution Test-RequiresInternet, providing Perl modules: Test::RequiresInternet.
  Easily test network connectivity.


pkgId: ee7c09b2379ebc13d004afd501788a057a6a772cfefbccc48c467583b976a725
name: perl-Test-Simple
arch: src
version: 1.302188
epoch: 2
release: 2.oe2203sp4
summary: Basic utilities for writing tests
url: https://metacpan.org/release/Test-Simple
rpm_license: (GPL+ or Artistic) and CC0 and Public Domain
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Simple-1.302188-2.oe2203sp4.src.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: c1779cf0ca24da1ee4c287ac3ad879acad5c92cd9236a76a35fc1ec50b10079b
name: perl-Test-Warnings
arch: src
version: 0.031
epoch: 0
release: 1.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Warnings-0.031-1.oe2203sp4.src.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: 67e8773852f697f306be5aa1e1d7f1431bc64a49c0cd2a6ce228571ba38ae76e
name: perl-Test2-Suite
arch: src
version: 0.000145
epoch: 0
release: 1.oe2203sp4
summary: Test2::Suite Perl module
url: https://metacpan.org/release/Test2-Suite
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test2-Suite-0.000145-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Rich set of tools, plugins, bundles, etc. built upon the Test2 testing
  library. If you are interested in writing Perl tests this is the distribution
  for you.


pkgId: 4f79e78c8f9270ae14cd6d2becd60e83cc7d96eacdd1cb1bb20542f0191bc15c
name: perl-Text-Aligner
arch: src
version: 0.16
epoch: 0
release: 1.oe2203sp4
summary: Text::Aligner Perl module
url: https://metacpan.org/release/Text-Aligner
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Aligner-0.16-1.oe2203sp4.src.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: 4e7814f44593f39177502f7e4117020602904c0a6c1977696eec23eb0c7cae63
name: perl-Text-Balanced
arch: src
version: 2.06
epoch: 0
release: 1.oe2203sp4
summary: Extract delimited text sequences from strings
url: https://metacpan.org/release/Text-Balanced
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Balanced-2.06-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  These Perl subroutines may be used to extract a delimited substring, possibly
  after skipping a specified prefix string.


pkgId: 81bca91b8617f411228fafb6629e1c707cedb31fbc60531c8123d4dd09ed3b66
name: perl-Text-CharWidth
arch: src
version: 0.04
epoch: 0
release: 38.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-CharWidth-0.04-38.oe2203sp4.src.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: 8ca8fc30e756ed9433f4fde039295d0cfdd71e783b865b9088f83413490e948e
name: perl-Text-Glob
arch: src
version: 0.11
epoch: 0
release: 7.oe2203sp4
summary: Match globbing patterns against text
url: https://metacpan.org/release/Text-Glob
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Glob-0.11-7.oe2203sp4.src.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: 7c526e05358508cec0008f39197c868a589799f399394b2bfede5f2709bad4b4
name: perl-Text-ParseWords
arch: src
version: 3.30
epoch: 0
release: 420.oe2203sp4
summary: Parse text into an array of tokens or array of arrays
url: https://metacpan.org/release/Text-ParseWords
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-ParseWords-3.30-420.oe2203sp4.src.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: 2159e69db0a7b9203daf847faa2a840ac799fc9bd0f9525525a013628896371e
name: perl-Text-Soundex
arch: src
version: 3.05
epoch: 0
release: 13.oe2203sp4
summary: Implementation of the soundex algorithm
url: https://metacpan.org/release/Text-Soundex
rpm_license: (Copyright only) and (GPL+ or Artistic)
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Soundex-3.05-13.oe2203sp4.src.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: 71ae8b32574105707de224a5ffa02a840c396042fa24937924f0416b005da3dc
name: perl-Text-Tabs+Wrap
arch: src
version: 2021.0814
epoch: 0
release: 2.oe2203sp4
summary: Expand tabs and do simple line wrapping
url: https://metacpan.org/release/Text-Tabs%2BWrap
rpm_license: TTWL
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Tabs+Wrap-2021.0814-2.oe2203sp4.src.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: cb84dfbbd1ce2b3b308959ae74a5ce8bdaab55863336abb0b8a8cd6d48a86396
name: perl-Text-Template
arch: src
version: 1.60
epoch: 0
release: 1.oe2203sp4
summary: Expand template text with embedded Perl
url: https://metacpan.org/release/Text-Template
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Template-1.60-1.oe2203sp4.src.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: 54f98dd17d3e2fbb915cfe5ca346b661a9cba130569d8f023bd48a9901462ea1
name: perl-Text-Unidecode
arch: src
version: 1.30
epoch: 0
release: 10.oe2203sp4
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_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Unidecode-1.30-10.oe2203sp4.src.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: 1bbb496dfb1a74ee31f7f23539f560218b062be5b107340d2e38be68fa95f73e
name: perl-Text-WrapI18N
arch: src
version: 0.06
epoch: 0
release: 33.oe2203sp4
summary: Line wrapping module
url: https://metacpan.org/release/Text-WrapI18N
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-WrapI18N-0.06-33.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Line wrapping module with support for multibyte, fullwidth,and
  combining characters and languages without whitespaces between words


pkgId: 661bf7f6dd0c8839fae4b3e1c792afbe44d22898b95673c5db346fe6ca99e81a
name: perl-Thread-Queue
arch: src
version: 3.13
epoch: 0
release: 4.oe2203sp4
summary: Thread-safe queues
url: https://metacpan.org/release/Thread-Queue
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Thread-Queue-3.13-4.oe2203sp4.src.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: c1e5d28d9ed3d0d14a47817cec0a3e92171e1c0520d9c81bd46a5555a1f738db
name: perl-Tie-IxHash
arch: src
version: 1.23
epoch: 0
release: 1.oe2203sp4
summary: Ordered associative arrays for Perl
url: http://search.cpan.org/dist/Tie-IxHash/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Tie-IxHash-1.23-1.oe2203sp4.src.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: 77a257ff89457af8403dafbe8cf6cf1ec014ef22a8acf04639fa06a4060c6f37
name: perl-Time-HiRes
arch: src
version: 1.9767
epoch: 4
release: 2.oe2203sp4
summary: High resolution time, sleep, and alarm for perl
url: https://metacpan.org/release/Time-HiRes
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Time-HiRes-1.9767-2.oe2203sp4.src.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: 928f58d5be8dca6bf1a46bbb123bb2e68ce1e98d7c75764dd60d46334c40cd3a
name: perl-Time-Local
arch: src
version: 1.350
epoch: 2
release: 1.oe2203sp4
summary: Efficiently compute time from local and GMT time
url: https://metacpan.org/release/Time-Local
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Time-Local-1.350-1.oe2203sp4.src.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: 0023890f07425bded9f66c80426208d543f5b9d19e6d026589ade3309fffabcb
name: perl-TimeDate
arch: src
version: 2.33
epoch: 1
release: 4.oe2203sp4
summary: Perl5 TimeDate distribution
url: https://metacpan.org/release/TimeDate
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-TimeDate-2.33-4.oe2203sp4.src.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: 590fc3393b93617f2a8c79fdd5835d82200293552d2f271f50b43deff6ee9b10
name: perl-Tk
arch: src
version: 804.036
epoch: 0
release: 1.oe2203sp4
summary: A graphical user interface toolkit for Perl
url: https://metacpan.org/release/Tk
rpm_license: (GPL+ or Artistic) and SWL
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Tk-804.036-1.oe2203sp4.src.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: 482960e02789165b7d251cba54a9ca3f6bb881d2b23f7ddd80b03291dc89a4e3
name: perl-Try-Tiny
arch: src
version: 0.31
epoch: 0
release: 2.oe2203sp4
summary: Minimal try/catch with proper preservation of $@
url: https://metacpan.org/release/Try-Tiny
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Try-Tiny-0.31-2.oe2203sp4.src.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: d3ec59749be4de2770fde317a40f4be8d9f4b450e58013c8994cfe19f1ba18da
name: perl-Types-Serialiser
arch: src
version: 1.01
epoch: 0
release: 1.oe2203sp4
summary: Simple data types for common serialization formats
url: https://metacpan.org/release/Types-Serialiser
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Types-Serialiser-1.01-1.oe2203sp4.src.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: 59484f95ecb588b6c3498a024b97b161e16cf9a2f7eb08d3c1557578d0a343f9
name: perl-URI
arch: src
version: 5.10
epoch: 0
release: 2.oe2203sp4
summary: The Perl URI module implementation
url: https://metacpan.org/release/URI
rpm_license: GPLv1+ or Artistic 1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-URI-5.10-2.oe2203sp4.src.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: c41f49b5e44a6bf9eb528451880e5cc138f16c6d3d4d3ca3cd3aea6468a1cd1f
name: perl-Unicode-Collate
arch: src
version: 1.31
epoch: 0
release: 3.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-Collate-1.31-3.oe2203sp4.src.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: c9f90ecc354252505e2f51aace4f9f377a0ab5b8bb4032b6592fb9171688bae0
name: perl-Unicode-EastAsianWidth
arch: src
version: 12.0
epoch: 0
release: 2.oe2203sp4
summary: East Asian Width properties
url: https://metacpan.org/release/Unicode-EastAsianWidth
rpm_license: CC0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-EastAsianWidth-12.0-2.oe2203sp4.src.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: 2d553ef1c1da868249ccf195b21ba9b0d82c1a2d327487d119b675c2c8c3adce
name: perl-Unicode-LineBreak
arch: src
version: 2019.001
epoch: 0
release: 6.oe2203sp4
summary: An algorithm for unicode line breaking
url: https://metacpan.org/release/Unicode-LineBreak
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-LineBreak-2019.001-6.oe2203sp4.src.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: 9966a30aba3916abc9bc58e2fe694f58e5a1bb6b6baf03f6d6efb99bc4a579ec
name: perl-Unicode-Normalize
arch: src
version: 1.32
epoch: 0
release: 1.oe2203sp4
summary: Unicode Normalization Forms
url: https://metacpan.org/release/Unicode-Normalize
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-Normalize-1.32-1.oe2203sp4.src.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: 14c8239bb3419eb3bf359448754f7448ea34a188d9fe2ba4c06b92215d140639
name: perl-WWW-RobotRules
arch: src
version: 6.02
epoch: 0
release: 22.oe2203sp4
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_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-WWW-RobotRules-6.02-22.oe2203sp4.src.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: 7105c99d68cb3a2ce1ab89806c5fe3634e6e1c1758ecea040a65192c5540efd0
name: perl-XML-LibXML
arch: src
version: 2.0207
epoch: 1
release: 4.oe2203sp4
summary: Perl Binding for libxml2
url: https://metacpan.org/release/XML-LibXML
rpm_license: (GPL+ or Artistic) and MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-LibXML-2.0207-4.oe2203sp4.src.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: c3014bbe684f25a625ec154f627294c33d7875d38c2db33c4d4966fd6e8e1136
name: perl-XML-NamespaceSupport
arch: src
version: 1.12
epoch: 0
release: 8.oe2203sp4
summary: A simple generic namespace processor
url: https://metacpan.org/release/XML-NamespaceSupport
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-NamespaceSupport-1.12-8.oe2203sp4.src.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: 8d7dc5ff61015debb405109a3431dff280ed10236266c420c6e9cd3419c230d2
name: perl-XML-Parser
arch: src
version: 2.46
epoch: 1
release: 2.oe2203sp4
summary: Perl module for parsing XML documents
url: https://metacpan.org/release/XML-Parser
rpm_license: GPLv1+ or Artistic 1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-Parser-2.46-2.oe2203sp4.src.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: 8f10792f9db9894f8553d909f70d9447b10eae0489ac3f48da44bb27729501d5
name: perl-XML-SAX
arch: src
version: 1.02
epoch: 0
release: 2.oe2203sp4
summary: SAX parser access API for Perl
url: https://metacpan.org/release/XML-SAX
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-SAX-1.02-2.oe2203sp4.src.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: 98d2e1805dc802aea7d7ec16cfa536cfb28812d3211c55c9adeb3710ff30da8c
name: perl-XML-SAX-Base
arch: src
version: 1.09
epoch: 0
release: 8.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-SAX-Base-1.09-8.oe2203sp4.src.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: 31355b361327d0052f85ad996eaae7c3306b52ea4f445c96c3a01447eee3c31c
name: perl-XML-Simple
arch: src
version: 2.25
epoch: 0
release: 5.oe2203sp4
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_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-Simple-2.25-5.oe2203sp4.src.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: cecee30791750fa59567e3b7b3584167f0cab95f91a371d4784f3481aeebb3d0
name: perl-XML-Structured
arch: src
version: 1.3
epoch: 0
release: 4.oe2203sp4
summary: Simple conversion API from XML to perl structures and back
url: http://search.cpan.org/dist/XML-Structured/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-Structured-1.3-4.oe2203sp4.src.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: 414ff44ed19bd902a852e91f979af1fcc6084a46752c6650308cb5cbc44bad0a
name: perl-XML-TokeParser
arch: src
version: 0.05
epoch: 0
release: 28.oe2203sp4
summary: Simplified interface to XML::Parser
url: https://metacpan.org/release/XML-TokeParser
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-TokeParser-0.05-28.oe2203sp4.src.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: 0e66e5b11bf38c0ba9a7c5d1ee7987d229443b31d83d9351bc8d6fad64ecce39
name: perl-XML-Writer
arch: src
version: 0.900
epoch: 0
release: 2.oe2203sp4
summary: Module for writing XML documents
url: https://metacpan.org/release/XML-Writer
rpm_license: CC0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-Writer-0.900-2.oe2203sp4.src.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: d4556f51af1be68438587fb8deae345f12f0f4a3de3b9663260ba43584d3fa2b
name: perl-XML-XPath
arch: src
version: 1.47
epoch: 0
release: 1.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-XPath-1.47-1.oe2203sp4.src.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: 0b46d81dd766f928e2fe684b2390ac9d19313004e403f418d7af2111f4a80415
name: perl-YAML
arch: src
version: 1.30
epoch: 0
release: 2.oe2203sp4
summary: It Ain't Markup Language (tm)
url: https://metacpan.org/release/YAML
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-YAML-1.30-2.oe2203sp4.src.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: a22dc46c92db5cdccdc8e875f424f0a4f3e52aefac4a406928d8a9d66dc33041
name: perl-YAML-LibYAML
arch: src
version: 0.83
epoch: 1
release: 2.oe2203sp4
summary: Perl YAML Serialization using XS and libyaml
url: https://metacpan.org/release/YAML-LibYAML
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-YAML-LibYAML-0.83-2.oe2203sp4.src.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: 47bcb15f619cb5837931972c53daebab1a7c7adce61e013e32c08c58754bd8cb
name: perl-YAML-Tiny
arch: src
version: 1.73
epoch: 0
release: 4.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-YAML-Tiny-1.73-4.oe2203sp4.src.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: 28af0dbfa6360b7bf10737be49aeb9f979212695925725dcc826d2c4b86f8af3
name: perl-autodie
arch: src
version: 2.34
epoch: 0
release: 3.oe2203sp4
summary: Replace functions with ones that succeed or die with lexical scope
url: https://metacpan.org/release/autodie
rpm_license: GPL or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-autodie-2.34-3.oe2203sp4.src.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: b07dc322f6928eceadbba71f1aa02c81edc006e80d5d8231d4ec2f9f87d84219
name: perl-bignum
arch: src
version: 0.63
epoch: 0
release: 2.oe2203sp4
summary: transparent big number support
url: https://metacpan.org/release/bignum
rpm_license: GPL or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-bignum-0.63-2.oe2203sp4.src.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


pkgId: e6acb91ca0f3fd56f4cd08876f9c2a5c980cad67f5d73ca5d47c882baf45c2b6
name: perl-common-sense
arch: src
version: 3.75
epoch: 0
release: 1.oe2203sp4
summary: save a tree AND a kitten, use common::sense
url: https://metacpan.org/release/common-sense
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-common-sense-3.75-1.oe2203sp4.src.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: c2e7dabd4e1a2c72dc42aa02e9d1df64bc03bb51f338bdf2c4d5aee33176e958
name: perl-constant
arch: src
version: 1.33
epoch: 0
release: 422.oe2203sp4
summary: Perl pragma to declare constants
url: https://metacpan.org/release/constant
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-constant-1.33-422.oe2203sp4.src.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: 0d6046cf3db3c2c0373587f0f74b556a6012582f58dc6ac160b16edf0441f3fe
name: perl-generators
arch: src
version: 1.10
epoch: 0
release: 11.oe2203sp4
summary: RPM Perl dependencies generators
url: http://jplesnik.fedorapeople.org/generators
rpm_license: GPL+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-generators-1.10-11.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This package provides RPM Perl dependencies generators which are used for
  getting provides and requires from Perl binaries and modules.


pkgId: 0fed9d7ea89c5e70d74477e60f8a777fc38927b4e24519ac0a969ab0da36c42c
name: perl-gettext
arch: src
version: 1.07
epoch: 0
release: 15.oe2203sp4
summary: message handling functions
url: https://metacpan.org/release/gettext
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-gettext-1.07-15.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The gettext module permits access from perl to the gettext() family of functions
  for retrieving message strings from databases constructed to internationalize
  software.


pkgId: 62b6a85962c38b18e09360905b6fe8c5bbbbfcaa88f74ee6f9cf07594ec6f70b
name: perl-inc-latest
arch: src
version: 0.500
epoch: 2
release: 12.oe2203sp4
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_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-inc-latest-0.500-12.oe2203sp4.src.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: e67c3b7bf4c246f273c46782050311ad19760bda5c2a4747a4595d45e9b18698
name: perl-libintl-perl
arch: src
version: 1.31
epoch: 0
release: 3.oe2203sp4
summary: Internationalization library for Perl, high-level interface to Uniforum Message Translation
url: https://metacpan.org/release/libintl-perl
rpm_license: GPLv3+ and LGPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-libintl-perl-1.31-3.oe2203sp4.src.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: 7317e5ff4340e69661716cb629062346ce962cc6b5780d948780a5890a5a6e1d
name: perl-libnet
arch: src
version: 3.14
epoch: 0
release: 2.oe2203sp4
summary: Perl clients for various network protocols
url: https://metacpan.org/release/libnet
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-libnet-3.14-2.oe2203sp4.src.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: f3e694eab07577e9a421abd70e3b7f18bd52b6a95141bd4ed8814ce3e9b3fedd
name: perl-libwww-perl
arch: src
version: 6.66
epoch: 0
release: 1.oe2203sp4
summary: The World-Wide Web library for Perl
url: https://metacpan.org/release/libwww-perl
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-libwww-perl-6.66-1.oe2203sp4.src.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: a2f1e1ab35e77d50c941c45cacdde485b2e7eb8b9442b3f5559123807722ce40
name: perl-libxml-perl
arch: src
version: 0.08
epoch: 0
release: 36.oe2203sp4
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_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-libxml-perl-0.08-36.oe2203sp4.src.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: a242f2bbb016f21dea5743cd6622f793ac43b9a55bf532fca8f82aa44008acc3
name: perl-local-lib
arch: src
version: 2.000029
epoch: 0
release: 1.oe2203sp4
summary: Create and use a local lib/ for perl modules with Perl5lib
url: https://metacpan.org/release/local-lib
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-local-lib-2.000029-1.oe2203sp4.src.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: a10f8ae4f583774535ccf06842c8df9fb03d8b683a4a6612887ac2791572d627
name: perl-parent
arch: src
version: 0.241
epoch: 1
release: 1.oe2203sp4
summary: Establish an ISA relationship with base classes at compile time
url: https://metacpan.org/release/parent
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-parent-0.241-1.oe2203sp4.src.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: 21e35a8ec305aef8f8841602a728e18bef53e7ab30e1996c4fe8fd1559dd8485
name: perl-perlfaq
arch: src
version: 5.20210520
epoch: 0
release: 2.oe2203sp4
summary: Frequently asked questions about Perl
url: https://metacpan.org/release/perlfaq
rpm_license: (GPL+ or Artistic) and Public Domain
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-perlfaq-5.20210520-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The perlfaq comprises several documents that answer the most commonly asked
  questions about Perl and Perl programming.


pkgId: 2d4411a9a3386db1595fb53389c374ead9e5a9552b20f2e2a1246d9ee6cde9f6
name: perl-podlators
arch: src
version: 5.01
epoch: 1
release: 1.oe2203sp4
summary: Format POD source into various output formats
url: https://metacpan.org/release/podlators
rpm_license: (GPL+ or Artistic) and FSFAP
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-podlators-5.01-1.oe2203sp4.src.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: 006698abe034ff3812aa904a4b8caef64d2265829ef296cc791c3fa19cdecf2f
name: perl-threads
arch: src
version: 2.26
epoch: 2
release: 2.oe2203sp4
summary: Perl interpreter-based threads
url: https://metacpan.org/release/threads
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-threads-2.26-2.oe2203sp4.src.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: 5d4846a5ce620994a15ec6b4b05f2da59e959694c9795682d37ae3bdccffb8fc
name: perl-threads-shared
arch: src
version: 1.62
epoch: 0
release: 2.oe2203sp4
summary: Perl extension for sharing data structures between threads
url: https://metacpan.org/release/threads-shared
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-threads-shared-1.62-2.oe2203sp4.src.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: 3b9150af91a17311beec8286f7d3336ae4a4d4459af9d8a8871a4ba2b7a238fb
name: perl-version
arch: src
version: 0.99.29
epoch: 8
release: 2.oe2203sp4
summary: Perl extension for Version Objects
url: https://metacpan.org/release/version
rpm_license: GPLv1+ or Artistic 1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-version-0.99.29-2.oe2203sp4.src.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: 4840fe2ad6089a9ba910e3ec0f3a659a102e2a08c3bd3a3d492fb520c8ecb8e9
name: pesign
arch: src
version: 115
epoch: 0
release: 5.oe2203sp4
summary: Signing utility for UEFI binaries
url: https://github.com/rhboot/pesign
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pesign-115-5.oe2203sp4.src.rpm
checksum_type: sha256
description:
  pesign is a command line tool for manipulating signatures and
  cryptographic digests of UEFI applications.


pkgId: 8200fff4bb6af4df73dec2f4c683dae2c7622ca6e0b468c077b3b8e8b55cd6d4
name: pesign-obs-integration
arch: src
version: 10.1
epoch: 0
release: 4.oe2203sp4
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_group: Development/Tools/Other
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pesign-obs-integration-10.1-4.oe2203sp4.src.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: c2b6323c03c36ed6067f0b67acff8d0d3250ed8c864efa215decba717e786155
name: phonon
arch: src
version: 4.10.1
epoch: 0
release: 5.oe2203sp4
summary: Multimedia library
url: http://phonon.kde.org/
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/phonon-4.10.1-5.oe2203sp4.src.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: f729c673c32d6c98a897da1edb0a872c1051961f104ead61810e9bfd15b73916
name: php
arch: src
version: 8.0.30
epoch: 0
release: 10.oe2203sp4
summary: PHP scripting language for creating dynamic web sites
url: http://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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/php-8.0.30-10.oe2203sp4.src.rpm
checksum_type: sha256
description:
  PHP is an HTML-embedded scripting language. PHP attempts to make it
  easy for developers to write dynamically generated web pages. PHP also
  offers built-in database integration for several commercial and
  non-commercial database management systems, so writing a
  database-enabled webpage with PHP is fairly simple. The most common
  use of PHP coding is probably as a replacement for CGI scripts.
  The php package contains the module (often referred to as mod_php)
  which adds support for the PHP language to Apache HTTP Server.


pkgId: 449d7816af3a54e64a0a571420a2c91ecee451429eab5f0eacaa81baf8304bac
name: physfs
arch: src
version: 3.0.1
epoch: 0
release: 4.oe2203sp4
summary: Provide abstract access to various archives
url: http://www.icculus.org/physfs/
rpm_license: zlib
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/physfs-3.0.1-4.oe2203sp4.src.rpm
checksum_type: sha256
description:
  PhysicsFS is a library to provide abstract access to various archives.
  It is intended for use in video games, and the design was somewhat inspired by Quake 3's file subsystem.


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


pkgId: 8e485e402a0eca1461253b684ae4ff11273ff7841cf1e9380b8c293ae4ca5e3c
name: pigz
arch: src
version: 2.6
epoch: 0
release: 2.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pigz-2.6-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  pigz, which stands for parallel implementation of gzip, is a fully functional replacement for gzip that
  exploits multiple processors and multiple cores to the hilt when compressing data. pigz was written by
  Mark Adler, and uses the zlib and pthread libraries.


pkgId: f32f4dca2750a3c01bbf6b271fe5396c47ec304383269539d8907160d4d28953
name: pin-gcc-client
arch: src
version: 0.4.1
epoch: 0
release: 9.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pin-gcc-client-0.4.1-9.oe2203sp4.src.rpm
checksum_type: sha256
summary:
  A Pin (Plug-IN framework) client is implemented based on GCC plugin and can execute the compiler optimization pass in GCC.

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


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

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


pkgId: 37ded3cade3e97259650d3177f0a3a19525d6a5afa1175f1fcd85b3caff62214
name: pinentry
arch: src
version: 1.1.1
epoch: 0
release: 3.oe2203sp4
summary: A new module that contains various interfaces to enter a PIN/passphrase.
url: https://github.com/gpg/pinentry/archive/pinentry-1.1.0.tar.gz
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pinentry-1.1.1-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This is a collection of PIN or passphrase entry dialogs which
  utilize the Assuan protocol as specified in the Libassuan manual.

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


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


pkgId: 220f2e797877f546357fa6e5a3ef653c7871b7ef57605fafcb312b73208efdaf
name: pipewire
arch: src
version: 0.3.38
epoch: 0
release: 1.oe2203sp4
summary: Multimedia processing graphs
url: https://pipewire.org/
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pipewire-0.3.38-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  pipewire is a server and user space API to deal with multimedia
  pipelines,contains command line utilities.


pkgId: 7d5eccd7407472a876eb6937500ba3757b7f1311e9b88d7b8ae8ec6cb71899fe
name: pixman
arch: src
version: 0.40.0
epoch: 0
release: 3.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pixman-0.40.0-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Pixman is a low-level software library for pixel manipulation, providing features such\
  \as image compositing and trapezoid rasterization.\


pkgId: 31d76b62bcd8da00de0b4a657fcc5581242956ad226063d8e47b191d3f972973
name: pkcs11-helper
arch: src
version: 1.25.1
epoch: 0
release: 1.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pkcs11-helper-1.25.1-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  PKCS#11 is published standard. PKCS#11 is the de-facto standard to access cryptographic devices.
  Pkcs11-helper is a library that simplifies the interaction with PKCS#11 providers for end-user
  applications.
  Pkcs11-helper allows using multiple PKCS#11 providers at the same time, enumerating available token
  certificates, or selecting a certificate directly by serialized id, handling card removal and card
  insert events, handling card re-insert to a different slot, supporting session expiration and much
  more all using a simple API.
  Pkcs11-helper is not designed to manage card content, since object attributes are usually vendor
  specific, and 99% of application need to access existing objects in order to perform signature and
  decryption.


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


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

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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


pkgId: b4c0786bfb3d2342bcf39811c1c1193a4d2f289bc911d51614d9a1ee99f57329
name: podman
arch: src
version: 3.4.4
epoch: 1
release: 8.oe2203sp4
summary: A daemonless container engine for managing Containers
url: https://podman.io/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/podman-3.4.4-8.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Podman manages the entire container ecosystem which includes pods,
  containers, container images, and container volumes using the libpod library.


pkgId: d63d6f5dfd99e1b56c35d1a689e900a737b4c0be5362cb1f0f33ea4c24df708f
name: poissonsearch-oss
arch: src
version: 1.0.1
epoch: 0
release: 2.oe2203sp4
summary: Distributed RESTful search engine built for the cloud
url: https://gitee.com/openeuler/poissonsearch-oss
rpm_license: ASL 2.0
rpm_group: Application/Internet
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/poissonsearch-oss-1.0.1-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  poissonsearch-oss is a distributed RESTful search engine built for the cloud, forked from elasticsearch-oss 7.10.2.


pkgId: e13551176936f2b2fea5eac87169a0f22a741e659089735f108e618f238fc7d2
name: poissonsearch-py
arch: src
version: 1.0.0
epoch: 0
release: 2.oe2203sp4
summary: Python client for Elasticsearch
url: https://gitee.com/openeuler/poissonsearch-py
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/poissonsearch-py-1.0.0-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Official low-level client for Elasticsearch, forked from elastic/elasticsearch-py 7.10.1. 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: 069db62854c03113532ec232d143314eddc4b54a65b2e4e4e42762ac681cfe4a
name: policycoreutils
arch: src
version: 3.3
epoch: 0
release: 12.oe2203sp4
summary: Policy core utilities of selinux
url: https://github.com/SELinuxProject
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/policycoreutils-3.3-12.oe2203sp4.src.rpm
checksum_type: sha256
description:
  It contains the selinux policy core utilities required by basic operation of SElinux systems. These utilities include load_policy to load policies, setfiles to label filesystems, newrole to switch roles.


pkgId: 7f859f8737a133b2c049d297b46b2751a16562dae32b168ee7a6af1d5f13f135
name: polkit
arch: src
version: 0.120
epoch: 0
release: 10.oe2203sp4
summary: Define and Handle authorizations tool
url: http://www.freedesktop.org/wiki/Software/polkit
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/polkit-0.120-10.oe2203sp4.src.rpm
checksum_type: sha256
description:
  polkit is a toolkit for defining and handling authorizations. It is
  used for allowing unprivileged processes to speak to privileged processes.


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


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


pkgId: 7ba03dfdc0304ebfa23a0730a4d5985df6097cfdfb2a4c2af61720e307b2672c
name: poppler
arch: src
version: 0.90.0
epoch: 0
release: 11.oe2203sp4
summary: PDF rendering library
url: http://poppler.freedesktop.org/
rpm_license: (GPLv2 or GPLv3) and GPLv2+ and LGPLv2+ and MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/poppler-0.90.0-11.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Poppler is a free software utility library for rendering Portable Document Form at (PDF) documents. \
  Its development is supported by freedesktop.org. It is commonly used on Linux systems,and is used by \
  the PDF viewers of the open source GNOME and KDE desktop environments.


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


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


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


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


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


pkgId: 25cc2f9e4402585915c725b47f46e7ec3db4e91bbc0f211bfb7bdabbb54524ce
name: postgresql-jdbc
arch: src
version: 42.4.1
epoch: 0
release: 3.oe2203sp4
summary: Postgresql JDBC Driver
url: http://jdbc.postgresql.org/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-jdbc-42.4.1-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  PostgreSQL JDBC Driver (PgJDBC for short) allows Java programs to connect to
  a PostgreSQL database using standard, database independent Java code. Is an
  open source JDBC driver written in Pure Java (Type 4), and communicates in
  the PostgreSQL native network protocol.


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


pkgId: 79caf69cfe95972e3f76f9ab47d0f3858aeed5c6954162a27ed69a768764f369
name: powermock
arch: src
version: 2.0.0
epoch: 0
release: 1.oe2203sp4
summary: A Java mocking framework
url: https://github.com/jayway/powermock
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/powermock-2.0.0-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  PowerMock is a framework that extend other mock libraries
  such as EasyMock with more powerful capabilities. PowerMock uses a
  custom classloader and bytecode manipulation to enable mocking of
  static methods, constructors, final classes and methods, private
  methods, removal of static initializers and more.


pkgId: e3be430864aa5e7545cbc7a5b65b63aa168e2697b11f343d4ba483718f734bcb
name: powertop
arch: src
version: 2.13
epoch: 0
release: 2.oe2203sp4
summary: Power consumption tool for Linux
url: http://01.org/powertop/
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/powertop-2.13-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Powertop is a Linux tool to diagnose issues with power consumption and
  power management.In addition to being a diagnostic tool, powertop also
  has an interactive mode where the user can experiment various power
  management settings for cases where the Linux distribution has not enabled these settings.


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


pkgId: 14138ceb172a4e03bf0cd6fd329a03b0d915ab7187081c4ad39bffebe0950212
name: pptp
arch: src
version: 1.10.0
epoch: 0
release: 6.oe2203sp4
summary: Point-to-Point Tunneling Protocol (PPTP) Client
url: http://pptpclient.sourceforge.net/
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pptp-1.10.0-6.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Client for the proprietary Microsoft Point-to-Point Tunneling
  Protocol, PPTP. Allows connection to a PPTP based VPN as used
  by employers and some cable and ADSL service providers.


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


pkgId: 8c4a48b30b711da5b7483c17f3cb69211f44cfe10fe42db9b4f95de1d9ad561e
name: procinfo
arch: src
version: 18
epoch: 0
release: 46.oe2203sp4
summary: A tool for displaying system information
rpm_license: GPL+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/procinfo-18-46.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This package provides tools for displaying information about the system.
  It is easy to install and use it.


pkgId: 6a26b980e913eb82628bf19c4c9811194484b510dfab0e0cf4f2e1abbaf4fecb
name: procmail
arch: src
version: 3.22
epoch: 0
release: 53.oe2203sp4
summary: A program for filtering, sorting and storing email
url: https://www.procmail.org
rpm_license: GPLv2+ or Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/procmail-3.22-53.oe2203sp4.src.rpm
checksum_type: sha256
description:
  A program for filtering, sorting and storing email,It can be used both on mail clients and mail servers. It can be
  used to filter out spam, checking for viruses, to send automatic replies, etc.


pkgId: 24e8d42faa7371f0e6d31426d66d073ed7554a78f768dac226eaea433cfb0c40
name: procps-ng
arch: src
version: 4.0.2
epoch: 0
release: 15.oe2203sp4
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/procps-ng-4.0.2-15.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The procps package contains a set of system utilities that provide
  system information. Procps includes ps, free, skill, pkill, pgrep,
  snice, tload, top, uptime, vmstat, pidof, pmap, slabtop, w, watch
  and pwdx.


pkgId: 32c78a81f09dc740edcb8e8ee5e9c44ff9162f0bce149d04a57e206f6ed49edd
name: proftpd
arch: src
version: 1.3.8b
epoch: 0
release: 5.oe2203sp4
summary: Flexible, stable and highly-configurable FTP server
url: http://www.proftpd.org/
rpm_license: GPLv2+
rpm_vendor: openEuler
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/proftpd-1.3.8b-5.oe2203sp4.src.rpm
checksum_type: sha256
description:
  ProFTPD is an enhanced FTP server with a focus toward simplicity, security,
  and ease of configuration. It features a very Apache-like configuration
  syntax, and a highly customizable server infrastructure, including support for
  multiple 'virtual' FTP servers, anonymous FTP, and permission-based directory
  visibility.

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


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


pkgId: 13290a2d5cfb58fb33d549456f7b5e51f9ea7cfb6316bfdaef44e2e0c4915b55
name: proj
arch: src
version: 8.2.1
epoch: 0
release: 2.oe2203sp4
summary: A generic coordinate transformation software
url: https://proj4.org
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/proj-8.2.1-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  PROJ is a generic coordinate transformation software that transforms
  geospatial coordinates from one coordinate reference system (CRS) to
  another. This includes cartographic projections as well as geodetic
  transformations. PROJ is released under the X/MIT open source license.


pkgId: e16c26768c08131109b6d3bccaf4ec72ac790c035739eed30504d47e7523afc9
name: prometheus-cpp
arch: src
version: 60eaa4ea47b16751a8e8740b05fe70914c68a480
epoch: 0
release: 1.oe2203sp4
summary: Prometheus client library for C++
url: https://github.com/jupp0r/prometheus-cpp
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/prometheus-cpp-60eaa4ea47b16751a8e8740b05fe70914c68a480-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Prometheus-cpp aims to enable Metrics-Driven Development for C++ services. It
  implements the Prometheus Data Model, a powerful abstraction on which to collect
  and expose metrics. It offers the possibility for metrics to be collected by
  Prometheus, but other push/pull collections can be added as plugins.


pkgId: c4498424a2d0f52644b9ceadf83941d04fce891afa95177c10da0e627f68f826
name: properties-maven-plugin
arch: src
version: 1.0.0
epoch: 0
release: 7.oe2203sp4
summary: Properties Maven Plugin
url: http://www.mojohaus.org/properties-maven-plugin/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/properties-maven-plugin-1.0.0-7.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The Properties Maven Plugin is here to make life a little easier when dealing
  with properties. It provides goals to read properties from files and URLs and
  write properties to files, and also to set system properties.


pkgId: 4afe83fdf3ce2d1a1cfa85aa8cb4ec3a77401758ddbd589b19dfb55d5be56bb1
name: protobuf
arch: src
version: 3.14.0
epoch: 0
release: 9.oe2203sp4
summary: Protocol Buffers - Google's data interchange format
url: https://github.com/protocolbuffers/protobuf
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/protobuf-3.14.0-9.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Protocol Buffers (a.k.a., protobuf) are Google's language-neutral,
  platform-neutral, extensible mechanism for serializing structured data.
  You can find protobuf's documentation on the Google Developers site.


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


pkgId: 63f20d642704307d63722ded92ea9c37c9fedb30ebab17be3afa6addc937523f
name: protoc-gen-validate
arch: src
version: 0.6.7
epoch: 0
release: 1.oe2203sp4
summary: Protoc plugin to generate polyglot message validators
url: https://github.com/bufbuild/protoc-gen-validate
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/protoc-gen-validate-0.6.7-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  protoc-gen-validate is a protoc plugin to generate polyglot message validators.
  While protocol buffers effectively guarantee the types of structured data, they
  cannot enforce semantic rules for values. This plugin adds support to
  protoc-generated code to validate such constraints.


pkgId: 649bad1c02cf7b6377a404c112b1a0b1fe3836d562228cb839d230e988e86aba
name: protoparser
arch: src
version: 3.1.5
epoch: 0
release: 6.oe2203sp4
summary: A parser for .proto schema declarations to java
url: https://github.com/square/protoparser
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/protoparser-3.1.5-6.oe2203sp4.src.rpm
checksum_type: sha256
description:
  ProtoParser will directly parse independent File or Schema data, then
  returns the object representation as a ProtoFile instance.


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


pkgId: 8bf740cb41b0101170c87f98aace57dd0f9356fb31230afc655f2a879c04dd93
name: proxool
arch: src
version: 0.9.1
epoch: 0
release: 24.oe2203sp4
summary: Connection pool library for Java
url: http://proxool.sourceforge.net/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/proxool-0.9.1-24.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Add connection pooling to your existing JDBC driver transparently.Compliant with the J2SE API,giving you the confidence
  to develop standards. You can monitor the performance of the database Connect and listen for connection events.


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


pkgId: 418d5266d3648dd7db71012d9f63fc869bb8be0b8f342c3fcec0a8030fb205f8
name: ps_mem
arch: src
version: 3.6
epoch: 0
release: 9.oe2203sp4
summary: profiling tool for memory
url: https://github.com/pixelb/ps_mem
rpm_license: LGPLv2
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/ps_mem-3.6-9.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This package provides tools that reports how much core memory is used per
  program. The details in it`s reports contains the private RAM for program
  process and shared RAM for program processes.


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


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


pkgId: 9e2c1a15c471194a0d93edba4114848224748e17ee976b2efb8b4f29b9e29196
name: psutils
arch: src
version: 1.23
epoch: 0
release: 16.oe2203sp4
summary: utilities for manipulating PostScript documents
url: https://github.com/rrthomas/psutils
rpm_license: psutils
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/psutils-1.23-16.oe2203sp4.src.rpm
checksum_type: sha256
description:
  PSUtils is a suite of utilities for manipulating PostScript documents
  produced according to the Document Structuring Conventions. You can select
  and rearrange pages, including arrangement into signatures for booklet
  printing, combine multple pages into a single page for n-up printing, and
  resize, flip and rotate pages.


pkgId: e8a7b9d822600096b140a898ec5b0f32ad99c85e9e17c3010adca7324b6619be
name: publicsuffix-list
arch: src
version: 20211113
epoch: 0
release: 3.oe2203sp4
summary: List of domain name suffixes
url: https://publicsuffix.org/
rpm_license: MPLv2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/publicsuffix-list-20211113-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  A "public suffix" is one under which Internet users can (or historically could)
  directly register names. The Public Suffix List is a list of all known public
  suffixes.The Public Suffix List is an initiative of Mozilla, but is maintained
  as a community resource. It is available for use in any software, but was
  originally created to meet the needs of browser manufacturers.


pkgId: ab97a298145cecfbdefcd4dd50a892e1714a2346da39587e65a935dd03ac7836
name: pulseaudio
arch: src
version: 15.0
epoch: 0
release: 10.oe2203sp4
summary: Improved Linux Sound Server
url: https://www.freedesktop.org/wiki/Software/PulseAudio
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pulseaudio-15.0-10.oe2203sp4.src.rpm
checksum_type: sha256
description:
  PulseAudio is a sound server for Linux and other Unix like operating
  systems. It is intended to be an improved drop-in replacement for the
  Enlightened Sound Daemon (ESOUND).


pkgId: 1ff88a5fa7f98245b6118d71efbdde8b89878c5bf37a6ec9158263dba19a96b3
name: pv
arch: src
version: 1.6.6
epoch: 0
release: 6.oe2203sp4
summary: A tool for monitoring the progress of data through a pipeline
url: http://www.ivarch.com/programs/pv.shtml
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pv-1.6.6-6.oe2203sp4.src.rpm
checksum_type: sha256
description:
  PV ("Pipe Viewer") is a tool for monitoring the progress of data through a
  pipeline.  It can be inserted into any normal pipeline between two processes
  to give a visual indication of how quickly data is passing through, how long
  it has taken, how near to completion it is, and an estimate of how long it
  will be until completion.


pkgId: 821262c6900420930899f027cf97643d49e5c5fbbb898f62eb1836fd011fd7cf
name: py3c
arch: src
version: 1.2
epoch: 0
release: 4.oe2203sp4
summary: Guide and compatibility macros for porting extensions to Python 3
url: http://py3c.readthedocs.io/
rpm_license: MIT and CC-BY-SA-3.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/py3c-1.2-4.oe2203sp4.src.rpm
checksum_type: sha256
description:
  py3c helps you port C extensions to Python 3.

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


pkgId: a08d8cfbbc1e15bfedd1e91923049600e20ea9a03caf4cf40a35f6596b7691cc
name: pyOpenSSL
arch: src
version: 21.0.0
epoch: 0
release: 2.oe2203sp4
summary: A rather thin wrapper around (a subset of) the OpenSSL library.
url: https://www.pyopenssl.org/en/stable/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pyOpenSSL-21.0.0-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  pyOpenSSL is a rather thin wrapper around (a subset of) the OpenSSL library.
  With thin wrapper we mean that a lot of the object methods do nothing more
  than calling a corresponding function in the OpenSSL library.


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

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


pkgId: d9662bf3f45b46237554aa4ea3641e8750f810e3a70f6e398b4769d207747c4e
name: pyatspi
arch: src
version: 2.46.0
epoch: 0
release: 1.oe2203sp4
summary: Python client bindings for D-Bus AT-SPI
url: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
rpm_license: LGPLv2 and GPLv2
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pyatspi-2.46.0-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  at-spi allows assistive technologies to access GTK-based
  applications. Essentially it exposes the internals of applications for
  automation, so tools such as screen readers, magnifiers, or even
  scripting interfaces can query and interact with GUI controls.

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


pkgId: 41132c786d5adece194458724d458216b45af91e52d183ddf542a3bc9dc7de17
name: pybind11
arch: src
version: 2.8.1
epoch: 0
release: 1.oe2203sp4
summary: Seamless operability between C++11 and Python
url: https://github.com/pybind/pybind11
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pybind11-2.8.1-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  pybind11 is a lightweight header-only library that exposes C++ types
  in Python and vice versa, mainly to create Python bindings of existing
  C++ code.


pkgId: 41a581667730c2e328b4af79c39e4451aaed014975d43ea63f2272fcce9fd9ce
name: pyelftools
arch: src
version: 0.27
epoch: 0
release: 1.oe2203sp4
summary: Pure-Python library for parsing and analyzing ELF files
url: https://github.com/eliben/pyelftools
rpm_license: Public Domain
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pyelftools-0.27-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This package provides a python library for parsing and
  analyzing ELF files and DWARF debugging information.


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


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


pkgId: ce39935b4a89b18f49bc752f6f368f8e52df267227b2ef774c9e40d61082c746
name: pyparsing
arch: src
version: 3.0.6
epoch: 0
release: 3.oe2203sp4
summary: A Python Parsing Module
url: https://github.com/pyparsing/pyparsing/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pyparsing-3.0.6-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The pyparsing module is an alternative approach to creating and executing simple
  grammars, vs. the traditional lex/yacc approach, or the use of regular expressions.
  The pyparsing module provides a library of classes that client code uses to
  construct the grammar directly in Python code.


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


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


pkgId: 19806834d029f58840063f6ebc8107a6a0c6e23f8ccf9079312a670e2c39f818
name: python-Flask-SQLAlchemy
arch: src
version: 2.5.1
epoch: 0
release: 1.oe2203sp4
summary: Adds SQLAlchemy support to your Flask application.
url: https://github.com/pallets/flask-sqlalchemy
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-Flask-SQLAlchemy-2.5.1-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Flask-SQLAlchemy is an extension for Flask that adds support for
  SQLAlchemy to your application. It aims to simplify using SQLAlchemy
  with Flask by providing useful defaults and extra helpers that make it
  easier to accomplish common tasks.


pkgId: 6868ad761d7d6e9b98ddcc90d1fa782c954a6dd24b7518d9e1ee3923f607a340
name: python-IPy
arch: src
version: 1.01
epoch: 0
release: 2.oe2203sp4
summary: Class and Tools for Handling of IPv4 and IPv6 Addresses and Networks
url: https://github.com/autocracy/python-ipy
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-IPy-1.01-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The IP class allows a comfortable parsing and handling for most notations
  in use for IPv4 and IPv6 addresses and networks. It was greatly inspired
  by RIPE's Perl module NET::IP's interface but doesn't share the
  implementation. It doesn't share non-CIDR netmasks, so funky stuff like a
  netmask of 0xffffff0f can't be done here.


pkgId: 3de01700fd2c5b9abb134402e551be97cf9046dd7d26270f5e4ed84d5f6b3af3
name: python-Keras
arch: src
version: 2.10.0
epoch: 0
release: 1.oe2203sp4
summary: Deep Learning for humans
url: https://github.com/keras-team/keras
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-Keras-2.10.0-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Keras is a high-level neural networks API for Python.

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

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


pkgId: fe7577b0bb6cbad5956c99793c034dbbd5d041be00e5add0508bdfa4583bad5f
name: python-Keras-Preprocessing
arch: src
version: 1.1.2
epoch: 0
release: 1.oe2203sp4
summary: Easy data preprocessing and data augmentation for deep learning models
url: https://github.com/keras-team/keras-preprocessing
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-Keras-Preprocessing-1.1.2-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Keras Preprocessing is the data preprocessing
  and data augmentation module of the Keras deep learning library.
  It provides utilities for working with image data, text data,
  and sequence data.


pkgId: 062549a3819d9f81a86cb32f64564cd6299449300f2112a2a4aa57296457a935
name: python-PyLaTeX
arch: src
version: 1.4.1
epoch: 0
release: 1.oe2203sp4
summary: A Python library for creating LaTeX files and snippets
url: https://github.com/JelteF/PyLaTeX
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-PyLaTeX-1.4.1-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  PyLaTeX is a Python library for creating and compiling LaTeX files or
  snippets. The goal of this library is being an easy, but extensible
  interface between Python and LaTeX.


pkgId: 520eb1fa06bce09945620378c53d0b3e2ce62ff1319974dfca2b22e69ca0e1c5
name: python-PyMySQL
arch: src
version: 0.9.3
epoch: 0
release: 4.oe2203sp4
summary: Pure Python MySQL Client
url: https://pypi.python.org/pypi/PyMySQL/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-PyMySQL-0.9.3-4.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This package contains a pure-Python MySQL client library, based on PEP 249.
  Most public APIs are compatible with mysqlclient and MySQLdb.


pkgId: 298f3e7f3a008abd858198f455165650c71029371dc453093a8940f21c280d13
name: python-PyNLPl
arch: src
version: 1.2.9
epoch: 0
release: 2.oe2203sp4
summary: A Python library for Natural Language Processing.
url: https://github.com/proycon/pynlpl
rpm_license: GPL-3.0-only
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-PyNLPl-1.2.9-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  PyNLPl is a Python library for Natural Language Processing. It contains various modules for common, and less common, NLP tasks. PyNLPl can be used for basic tasks such as the extraction of n-grams and frequency lists, and to build simple language model. There are also more complex data types and algorithms. Moreover, there are parsers for file formats common in NLP(eg. FoLiA/Giza/Moses/ARPA/Timbl/CQL). There are also clients to interface with various NLP specific servers. PyNLPl most notably features a very extensive library for working with FoLiA XML(Format for Linguistic Annotation).

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


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


pkgId: e76631e832e9677eb4fc72282a76045469aa19996bd33a4073ae885829e8924c
name: python-abclient
arch: src
version: 0.2.3
epoch: 0
release: 1.oe2203sp4
summary: Python client library for EISOO AnyBackup API
url: https://global.eisoo.com/
rpm_license: Apache 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-abclient-0.2.3-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  **abclient** is a client library for EISOO AnyBackup APIs.
  **abclient** allows openstack-karbor to create backups for databases and filesystems.


pkgId: 0f4cd495e6aac07d4595cf20479e9ac70b20aea9b9d8190659440d9aeb921931
name: python-absl-py
arch: src
version: 1.1.0
epoch: 0
release: 1.oe2203sp4
summary: Abseil Python Common Libraries, see https://github.com/abseil/abseil-py.
url: https://github.com/abseil/abseil-py
rpm_license: Apache 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-absl-py-1.1.0-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This repository is a collection of Python library code for building Python
  applications. The code is collected from Google's own Python code base, and has
  been extensively tested and used in production.



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





  To install the package, simply run:

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

  Or install from source:

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



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

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



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



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



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



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


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


pkgId: a9318d948ff4238adcd5b3f069ed668ab9f0b3664ca0f7af5dbfcbe18d66416b
name: python-aiomysql
arch: src
version: 0.0.21
epoch: 0
release: 1.oe2203sp4
summary: MySQL driver for asyncio.
url: https://github.com/aio-libs/aiomysql
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-aiomysql-0.0.21-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  **aiomysql** is a "driver" for accessing a `MySQL` database
  from the asyncio_ (PEP-3156/tulip) framework. It depends on and reuses most
  parts of PyMySQL_ . *aiomysql* tries to be like awesome aiopg_ library and
  preserve same api, look and feel.


pkgId: 20023ebd665c58a2a1106c370d2076315bc91ba2186d36ff36f30295fb9ce8b2
name: python-aiosignal
arch: src
version: 1.3.1
epoch: 0
release: 1.oe2203sp4
summary: aiosignal: a list of registered asynchronous callbacks
url: https://github.com/aio-libs/aiosignal
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-aiosignal-1.3.1-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  A project to manage callbacks in asyncio projects.
  Signal is a list of registered asynchronous callbacks.


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


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


pkgId: d1461dd0a7c9079f649a0d53157fe743377c8fd197614a848976d9605fdc5c8c
name: python-anyjson
arch: src
version: 0.3.3
epoch: 0
release: 3.oe2203sp4
summary: Wraps the best available JSON implementation available in a common interface
url: http://bitbucket.org/runeh/anyjson/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-anyjson-0.3.3-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Anyjson loads whichever is the fastest JSON module installed and provides
  a uniform API regardless of which JSON implementation is used.


pkgId: 75ab4cf3aa1cf470ea4282898de21f16725a5612e78ceefc3e922b5441b7d2f1
name: python-apipkg
arch: src
version: 2.1.1
epoch: 0
release: 1.oe2203sp4
summary: Namespace control and lazy-import mechanism
url: https://pypi.org/project/apipkg/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-apipkg-2.1.1-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  With apipkg you can control the exported namespace of a Python package and greatly reduce the
  number of imports for your users. It is a small pure Python module that works on CPython 2.7
  and 3.4+, Jython and PyPy. It cooperates well with Python’s help() system, custom importers (PEP302)
  and common command-line completion tools.


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


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


pkgId: 8863dc7f0bb0b83c68a3539c99953ed34b51b75a4a83e3c793e0791109d79555
name: python-asteval
arch: src
version: 0.9.25
epoch: 0
release: 1.oe2203sp4
summary: Safe, minimalistic evaluator of python expression using ast module
url: http://github.com/newville/asteval
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-asteval-0.9.25-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  ASTEVAL provides a numpy-aware, safe(ish) 'eval' function

  Emphasis is on mathematical expressions, and so numpy ufuncs
  are used if available.  Symbols are held in the Interpreter
  symbol table 'symtable':  a simple dictionary supporting a
  simple, flat namespace.

  Expressions can be compiled into ast node for later evaluation,
  using the values in the symbol table current at evaluation time.


pkgId: 9cabcdf1c59ce85086658ec4564f86c1d79e82ba49d719b8edf0d7fb5c8b497c
name: python-astral
arch: src
version: 2.2
epoch: 0
release: 1.oe2203sp4
summary: Calculations for the position of the sun and moon.
url: https://github.com/sffjunkie/astral
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-astral-2.2-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This is 'astral' a Python module which calculates
      * Times for various positions of the sun: dawn, sunrise, solar noon,
        sunset, dusk, solar elevation, solar azimuth and rahukaalam.
      * The phase of the moon.


pkgId: 160309660fa65c14d8a41c0e457589a771b985d49dbac60a99190af142331553
name: python-astroid
arch: src
version: 2.9.3
epoch: 0
release: 3.oe2203sp4
summary: An abstract syntax tree for Python with inference support.
url: https://github.com/PyCQA/astroid
rpm_license: LGPL-2.1-only and GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-astroid-2.9.3-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  An abstract syntax tree for Python with inference support.
  The aim of this module is to provide a common base representation of python
  source code. It is currently the library powering pylint capabilities.


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


pkgId: 91787d98dc34118e35ddfec4d9383d7cfa32b7946da608084eaacc2d04d6f5b3
name: python-atpublic
arch: src
version: 1.0
epoch: 0
release: 1.oe2203sp4
summary: public -- @public for populating __all__
url: http://public.readthedocs.io/
rpm_license: Apache 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-atpublic-1.0-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This is a very simple decorator and function which populates a module's
  __all__ and optionally the module globals.

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


pkgId: df593f7a6178bda557d872d6dea32cd99a452ae212343100426f909c9fc4587c
name: python-attrs
arch: src
version: 22.1.0
epoch: 0
release: 6.oe2203sp4
summary: Python attributes without boilerplate
url: http://www.attrs.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-attrs-22.1.0-6.oe2203sp4.src.rpm
checksum_type: sha256
description:
  attrs is an MIT-licensed Python package with class decorators that
  ease the chores of implementing the most common attribute-related
  object protocols.


pkgId: cff5ecb606e65a8071b054ad58816d8c6bf353d2b18723661478d2645cc05e54
name: python-authheaders
arch: src
version: 0.13.0
epoch: 0
release: 1.oe2203sp4
summary: A library wrapping email authentication header verification and generation.
url: https://github.com/ValiMail/authentication-headers
rpm_license: MIT and ZPL 2.1
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-authheaders-0.13.0-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This is a Python library for the generation of email authentication headers.
  The library can perform DKIM, SPF, and DMARC validation, and the results
  are packaged into the Authentication-Results header.


pkgId: 3106f3e6448a51e4499da815c22f57629f9333a32f5b298d899b34a70416e766
name: python-authres
arch: src
version: 1.2.0
epoch: 0
release: 1.oe2203sp4
summary: authres - Authentication Results Header Module
url: https://pypi.org/projects/authres
rpm_license: Apache 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-authres-1.2.0-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module (authres) is designed to provide support for RFC 5451/7001.

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


pkgId: ea50b7c1bbdea167301cfeb0a5d543e97a08baa8645d20634b856e1b0cb1085e
name: python-backcall
arch: src
version: 0.2.0
epoch: 0
release: 1.oe2203sp4
summary: Specifications for callback functions passed in to an API
url: https://github.com/takluyver/backcall
rpm_license: BSD License
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-backcall-0.2.0-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Specifications for callback functions passed in to an API
  If your code lets other people supply callback functions, it's important to
  specify the function signature you expect, and check that functions support that.
  Adding extra parameters later would break other peoples code unless you're careful.


pkgId: ccdf5d37ee4fab2c10465dbb2de352f93a9d0e10659d37d2d564a46d4214345b
name: python-backlash
arch: src
version: 0.3.1
epoch: 0
release: 1.oe2203sp4
url: https://github.com/TurboGears/backlash
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-backlash-0.3.1-1.oe2203sp4.src.rpm
checksum_type: sha256
summary:
  Standalone WebOb port of the Werkzeug Debugger with Python3 support meant to replace WebError in future TurboGears2

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


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


pkgId: ad853e4e03351cc0880da61a4572db71696d3bd31199e483c15db4b53183747e
name: python-baluhn
arch: src
version: 0.1.2
epoch: 0
release: 1.oe2203sp4
url: http://github.com/benhodgson/baluhn
rpm_license: Public Domain
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-baluhn-0.1.2-1.oe2203sp4.src.rpm
checksum_type: sha256
summary:
  A base-agnostic implementation of the Luhn Algorithm for Python. Useful for generating and verifying check digits.

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


pkgId: d1df369f8f44b68afca70e833d39864ef0856f2f128ee93019c3c60aa6e08e92
name: python-bcrypt
arch: src
version: 3.2.0
epoch: 0
release: 2.oe2203sp4
summary: Modern password hashing for your software and your servers
url: https://github.com/pyca/bcrypt/
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-bcrypt-3.2.0-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Good password hashing for your software and your servers.
  This library should be compatible with py-bcrypt and it will run on Python 2.7, 3.4+, and PyPy 2.6+.


pkgId: e5a9e4ede737e141ba1edacef30e475389749ac8ba596cdec044270cede47c62
name: python-beaker
arch: src
version: 1.11.0
epoch: 0
release: 3.oe2203sp4
summary: A web session and general caching library.
url: http://beaker.readthedocs.io
rpm_license: BSD and MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-beaker-1.11.0-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Beaker is a caching library that includes Session and Cache objects
  built on Myghty's Container API used in MyghtyUtils. WSGI middleware
  is also included to manage Session objects and signed cookies.


pkgId: a6d7bdbcb20ae9ab762fefd639e047812da6c09273ebd46e38531da45aba7e3c
name: python-beautifulsoup4
arch: src
version: 4.9.3
epoch: 0
release: 2.oe2203sp4
summary: HTML/XML parser for quick-turnaround projects
url: http://www.crummy.com/software/BeautifulSoup/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-beautifulsoup4-4.9.3-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This package provides a python library which is designed for quick
  turnaround projects.It provides methods for navigating and modifying
  a parse tree.It can help convert incoming documents to Unicode
  and outgoing documents to utf-8.


pkgId: 93e6f8271d9cac9d7029bce37e39f6c3a39dde6e8128e560f045eb2fa218b7a8
name: python-behave
arch: src
version: 1.2.6
epoch: 0
release: 5.oe2203sp4
summary: A tool for behavior-driven development, Python style
url: http://pypi.python.org/pypi/behave
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-behave-1.2.6-5.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Behave is behaviour-driven development, Python style.
  Behavior-driven development (or BDD) is an agile software development
  technique that encourages collaboration between developers, QA and non-
  technical or business participants in a software project.
  behave uses tests written in a natural language style, backed up
  by Python code.


pkgId: 9fcbbb9768dd00202d792327098903667deb02cd4e276b6583b2d2919efac03b
name: python-blinker
arch: src
version: 1.4
epoch: 0
release: 6.oe2203sp4
summary: A powerful signal lib based on Python
url: https://pythonhosted.org/blinker/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-blinker-1.4-6.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Blinker is a signal lib based on Python.It supports both object-to-object
  and multicasting for python object.The core of blinker is minimal but provides
  quite powerful features.


pkgId: d3c451c51b9dd616d879033ab6a0bcda22496ed54ba96c56a95aaadb2f054e35
name: python-boto3
arch: src
version: 1.21.7
epoch: 0
release: 1.oe2203sp4
summary: The AWS SDK for Python
url: https://github.com/boto/boto3
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-boto3-1.21.7-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Boto3 is the Amazon Web Services (AWS) Software Development
  Kit (SDK) for Python, which allows Python developers to
  write software that makes use of services like Amazon S3
  and Amazon EC2.


pkgId: 76e05de52f94a5f57c86e237d57893c3b83bc4458f618c753d0943db7c8352f9
name: python-botocore
arch: src
version: 1.24.7
epoch: 0
release: 2.oe2203sp4
summary: Low-level, data-driven core of boto 3
url: https://github.com/boto/botocore
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-botocore-1.24.7-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  A low-level interface to a growing number of Amazon Web Services. The
  botocore package is the foundation for the AWS CLI as well as boto3.


pkgId: 71efbdcdea712dc6d459aa9d4f3daca8d82bc79d4cee155544f873c8721ad15a
name: python-bottle
arch: src
version: 0.12.13
epoch: 0
release: 14.oe2203sp4
summary: WSGI micro web-framework for Python.
url: https://github.com/bottlepy/bottle
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-bottle-0.12.13-14.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Bottle is a fast, simple and lightweight WSGI micro web-framework for Python.
  It is distributed as a single file module and has no dependencies other than
  the Python Standard Library.


pkgId: e1b18a47d8d0b7649e291fbe51127ef9acdd59a0e34da1dce912e4eef23d6566
name: python-breathe
arch: src
version: 4.33.1
epoch: 0
release: 1.oe2203sp4
summary: Sphinx Doxygen renderer
url: https://github.com/michaeljones/breathe
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-breathe-4.33.1-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Breathe is an extension to reStructuredText and Sphinx to be able to read and render Doxygen xml output.


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


pkgId: cf8dd1117f0d7940d15bfce51ea2ff1ccba07b2afcf83dedac60fc416f7d7cf1
name: python-cachetools
arch: src
version: 5.2.0
epoch: 0
release: 2.oe2203sp4
summary: Extensible memoizing collections and decorators
url: https://github.com/tkem/cachetools/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-cachetools-5.2.0-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This module provides various memoizing collections and decorators,
  including variants of the Python Standard Library's `@lru_cache`_
  function decorator.


pkgId: 954833b8bb3ca1f7d3a5f34d94f97f6b581754c50d5ca48c1c52a793a69b78ac
name: python-cairocffi
arch: src
version: 1.3.0
epoch: 0
release: 2.oe2203sp4
summary: cffi-based cairo bindings for Python
url: https://pypi.python.org/pypi/cairocffi/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-cairocffi-1.3.0-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  cairocffi is a CFFI-based drop-in replacement for Pycairo, a set of
  Python bindings and object-oriented API for cairo.  Cairo is a 2D
  vector graphics library with support for multiple backends including
  image buffers, PNG, PostScript, PDF, and SVG file output.


pkgId: e100482367e375e647af3623224091350ecd99e36430f8b49354c1ace896146d
name: python-certifi
arch: src
version: 2023.7.22
epoch: 0
release: 1.oe2203sp4
summary: Python package for providing Mozilla's CA Bundle.
url: https://certifiio.readthedocs.io/en/latest/
rpm_license: MPL-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-certifi-2023.7.22-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Certifi provides Mozilla carefully curated collection of Root Certificates for validating the
  trustworthiness of SSL certificates while verifying the identity of TLS hosts. It has been
  extracted from the Requests project.


pkgId: e5ab269aeda302d9741a7137a689d3b739b4bc7d52bcf29504c2d545b113fad8
name: python-cffi
arch: src
version: 1.15.0
epoch: 0
release: 2.oe2203sp4
summary: C Foreign Function Interface for Python
url: http://cffi.readthedocs.org
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-cffi-1.15.0-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  C Foreign Function Interface for Python. Interact with almost any C code from Python,
  based on C-like declarations that you can often copy-paste from header files or documentation.


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


pkgId: 4f184574b778e04dee1c1f9901488eded4cfb39e2c722a6c1b031b3aca37be6f
name: python-cheetah
arch: src
version: 3.2.6
epoch: 0
release: 1.oe2203sp4
summary: The Python-Powered Template Engine
url: http://cheetahtemplate.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-cheetah-3.2.6-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Cheetah3 is a free and open source template engine and code-generation tool written in Python.
  Cheetah can be used unto itself, or incorporated with other technologies and stacks regardless
  of whether they’re written in Python or not.
  At its core, Cheetah is a domain-specific language for markup generation and templating
  which allows for full integration with existing Python code but also offers extensions
  to traditional Python syntax to allow for easier text-generation.


pkgId: 5a020ee5d8afb41c89c2bed5a37c47317014239f2b29bf5a8152a9be825fa8f6
name: python-cherrypy
arch: src
version: 18.6.0
epoch: 0
release: 1.oe2203sp4
summary: Object-Oriented HTTP framework
url: https://www.cherrypy.org
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-cherrypy-18.6.0-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  CherryPy is available as part of the Tidelift Subscription.
  The CherryPy maintainers and the maintainers of thousands of other packages
  are working with Tidelift to deliver one enterprise subscription that covers
  all of the open source you use.
  `Learn more <https://tidelift.com/subscription/pkg/pypi-cherrypy?utm_source=pypi-cherrypy&utm_medium=referral&utm_campaign=github>`_.


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


pkgId: 314b862fe836f7aac84656b00eeeb83567893c12cd0ae8b267c23b551b0a4669
name: python-cmdln
arch: src
version: 2.0.0
epoch: 0
release: 2.oe2203sp4
summary: An improved cmd.py for writing multi-command scripts and shells.
url: http://github.com/trentm/cmdln
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-cmdln-2.0.0-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  `cmdln.py` is an extension of Python's default `cmd.py` module that
  provides "a simple framework for writing line-oriented command
  interpreters".  The idea (with both cmd.py and cmdln.py) is to be able
  to quickly build multi-sub-command tools (think cvs or svn) and/or
  simple interactive shells (think gdb or pdb).  Cmdln's extensions make
  it more natural to write sub-commands, integrate optparse for simple
  option processing, and make having good command documentation easier.


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


pkgId: 30d446ce06df247f8e07250833f9731876f0c59751a7ded0c1d013ecc9bc3dc4
name: python-commonmark
arch: src
version: 0.9.1
epoch: 0
release: 1.oe2203sp4
summary: Python parser for the CommonMark Markdown spec
url: https://github.com/rtfd/commonmark.py
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-commonmark-0.9.1-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  commonmark.py is a pure Python port of jgm's
  `commonmark.js' <https://github.com/jgm/commonmark.js>`, a
  Markdown parser and renderer for the
  `CommonMark <http://commonmark.org>` specification, using only native
  modules. Once both this project and the CommonMark specification are
  stable we will release the first ``1.0`` version and attempt to keep up
  to date with changes in ``commonmark.js``.


pkgId: 144fda1b6271fb55def59892c5665c876af449fb900a2eb96252b4ea887a081f
name: python-configobj
arch: src
version: 5.0.6
epoch: 0
release: 20.oe2203sp4
summary: ConfigObj is a simple but powerful config file reader and writer
url: http://configobj.readthedocs.org/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-configobj-5.0.6-20.oe2203sp4.src.rpm
checksum_type: sha256
description:
  ConfigObj is a simple but powerful config file reader and writer:
  an ini file round tripper. Its main feature is that it is very easy to use,
  with a straightforward programmer's interface and a simple syntax for config files.
  It has lots of other features though :
      * Nested sections (subsections), to any level
      * List values
      * Multiple line values
      * String interpolation (substitution)
      * Integrated with a powerful validation system
            . including automatic type checking/conversion
            . repeated sections
            . and allowing default values
      * When writing out config files, ConfigObj preserves all comments and the order of members and sections
      * Many useful methods and options for working with configuration files (like the 'reload' method)
      * Full Unicode support


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


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


pkgId: eff381db661bfc9f7d857d6065c940eace0a40a510f16808d98fe5dc7ee4b86d
name: python-constantly
arch: src
version: 15.1.0
epoch: 0
release: 5.oe2203sp4
summary: Symbolic constants in Python
url: https://github.com/twisted/constantly
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-constantly-15.1.0-5.oe2203sp4.src.rpm
checksum_type: sha256
description:
  A library that provides symbolic constant support. It includes
  collections and constants with text, numeric, and bit flag values.
  Originally twisted.python.constants from the Twisted project.


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


pkgId: 0a6457d776c767c851b62b7bff77b91a3d57f8761e10e41f93d5645ed9caf506
name: python-contextlib2
arch: src
version: 21.6.0
epoch: 0
release: 1.oe2203sp4
summary: Backports and enhancements for the contextlib module
url: https://pypi.io/project/contextlib2
rpm_license: Python
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-contextlib2-21.6.0-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The package is a backport of the standard library's contextlib module to earlier Python versions.
  It provides a ground for enhancements to the standard library version.


pkgId: 9523fd8d6d0491af588b7d00812bb355f0c883d104638b63478d038d4b3eb15e
name: python-copr
arch: src
version: 1.119
epoch: 0
release: 1.oe2203sp4
summary: Python client for copr service.
url: https://pagure.io/copr/copr
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-copr-1.119-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Copr is designed to be a lightweight buildsystem that allows contributors
  to create packages, put them in repositories, and make it easy for users
  to install the packages onto their system. Within the Fedora Project it
  is used to allow packagers to create third party repositories.

  This part is a python client to the copr service.


pkgId: e77bb8dc8af76a316c26b84a001955ba82608e09c72f060d562d72c3a6baba7b
name: python-cov-core
arch: src
version: 1.15.0
epoch: 0
release: 1.oe2203sp4
summary: plugin core for use by pytest-cov, nose-cov and nose2-cov
url: https://github.com/schlamar/cov-core
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-cov-core-1.15.0-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This is a lib package for use by pytest-cov, nose-cov and nose2-cov.  Unless you're developing a
  coverage plugin for a test framework, you probably want one of those.


pkgId: 0bc57a89e541754118513fe19271beeb9b541649bca9910c3a26c55d7dbeaaf9
name: python-coverage
arch: src
version: 5.5
epoch: 0
release: 1.oe2203sp4
summary: Code coverage measurement for Python
url: https://coverage.readthedocs.io/en/coverage-5.5/
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-coverage-5.5-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Coverage.py measures code coverage, typically during test execution. It uses the code analysis tools and tracing hooks provided in the Python standard library to determine which lines are executable, and which have been executed.


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


pkgId: 2004a4fc7131fbdd9360af3a3d3ed3686d6ad4f2be53c5f75ddf79647ca8b024
name: python-cryptography
arch: src
version: 36.0.1
epoch: 0
release: 8.oe2203sp4
summary: PyCA's cryptography library
url: https://cryptography.io/en/latest/
rpm_license: ASL 2.0 or BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-cryptography-36.0.1-8.oe2203sp4.src.rpm
checksum_type: sha256
description:
  cryptography is a package designed to expose cryptographic primitives and
  recipes to Python developers.


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


pkgId: 94e3987115e757b411a929f18e001979156e1897aebc286a7f93bfb076d3b632
name: python-dasbus
arch: src
version: 1.6
epoch: 0
release: 4.oe2203sp4
summary: DBus library in Python 3
url: https://pypi.python.org/pypi/dasbus
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-dasbus-1.6-4.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Dasbus is a DBus library written in Python 3, based on
  GLib and inspired by pydbus. It is designed to be easy
  to use and extend.


pkgId: 10e78111e46c2743638ef1fc802937f85abe74e3af30742d2ab935b2305118b3
name: python-dateutil
arch: src
version: 2.8.2
epoch: 1
release: 3.oe2203sp4
summary: Powerful extensions to datetime
url: https://github.com/dateutil/dateutil
rpm_license: Apache 2.0 or BSD or Python
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-dateutil-2.8.2-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The dateutil module provides powerful extensions to the standard datetime module, available in Python.


pkgId: 6b87502518a7a8e3e220462c222570af041b24254432d2c0b1f6d3b17a1d5e29
name: python-dbusmock
arch: src
version: 0.22.0
epoch: 0
release: 1.oe2203sp4
summary: Mock D-Bus objects
url: https://pypi.python.org/pypi/python-dbusmock
rpm_license: LGPLv3+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-dbusmock-0.22.0-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  With this program/Python library you can easily create mock objects on
  D-Bus. This is useful for writing tests for software which talks to
  D-Bus services such as upower, systemd, ConsoleKit, gnome-session or
  others, and it is hard (or impossible without root privileges) to set
  the state of the real services to what you expect in your tests.


pkgId: 3331ab3f9e4f28c199083a3aa8312834c7c2aed48fee8c0c2a0e198676711b34
name: python-decorator
arch: src
version: 5.0.9
epoch: 0
release: 2.oe2203sp4
summary: Simplify the signature-preserving function decorators and decorator factories
url: https://github.com/micheles/decorator
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-decorator-5.0.9-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The goal of the decorator module is to make it easy to define signature-preserving
  function decorators and decorator factories. It also includes an implementation of multiple dispatch and
  other niceties (please check the docs).


pkgId: b10dfe96b58fd6151815c29055e3cf54b403c605ab2b660e91894ddedf1e4aa0
name: python-distlib
arch: src
version: 0.3.4
epoch: 0
release: 1.oe2203sp4
summary: A library of packaging functionality
url: https://readthedocs.org/projects/distlib/
rpm_license: Python-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-distlib-0.3.4-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  A library of packaging functionality which is intended to be used as the
  basis for third-party packaging tools.


pkgId: 61e0b9a8f77140af2f52544be2ae8098389528ccf1347d1d057903d0aacb51b0
name: python-distro
arch: src
version: 1.6.0
epoch: 0
release: 2.oe2203sp4
summary: Linux Distribution - a Linux OS platform information API
url: https://github.com/nir0s/distro
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-distro-1.6.0-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Distro provides information about the OS distribution it runs on, such as a reliable machine-readable
  ID, or version information.

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

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


pkgId: 77450aa5acd66dadc7fe46349cc45c5a79f8758cc1dbe7eb23ea677437bf7054
name: python-django-cache-url
arch: src
version: 3.2.3
epoch: 0
release: 1.oe2203sp4
summary: Use Cache URLs in your Django application.
url: https://github.com/epicserve/django-cache-url
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-django-cache-url-3.2.3-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This simple Django utility allows you to utilize the 12factor inspired CACHE_URL
  enviroment variable to configure your Django application.


pkgId: 1fd0d2a018f55188ecef981d604294d4dc4b7863b30af8e2598d865566c287df
name: python-django-pipeline
arch: src
version: 2.0.4
epoch: 0
release: 1.oe2203sp4
summary: Pipeline is an asset packaging library for Django.
url: https://github.com/jazzband/django-pipeline
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-django-pipeline-2.0.4-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Pipeline is an asset packaging library for Django, providing both CSS and
  JavaScript concatenation and compression, built-in JavaScript template support,
  and optional data-URI image and font embedding.


pkgId: 07ee3263d7ab23911473c47b81a6b69ff89d280a0af795749b03f80222be8aea
name: python-dkimpy
arch: src
version: 1.0.5
epoch: 0
release: 1.oe2203sp4
url: https://pypi.org/project/dkimpy
rpm_license: BSD-like
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-dkimpy-1.0.5-1.oe2203sp4.src.rpm
checksum_type: sha256
summary:
  DKIM (DomainKeys Identified Mail), ARC (Authenticated Receive Chain), and TLSRPT (TLS Report) email signing and verification

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


pkgId: f49211fb447fc2ee760394a87229f4a682b8aeef3b0f7f21e7900aa60ded6d6c
name: python-dmidecode
arch: src
version: 3.12.2
epoch: 0
release: 26.oe2203sp4
summary: Python extension module for dmidecode
url: http://projects.autonomy.net.au/python-dmidecode/
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-dmidecode-3.12.2-26.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Dmidecode reports information about your system's hardware as described in
  your system BIOS according to the SMBIOS/DMI standard. This information
  typically includes system manufacturer, model name, serial number, BIOS
  version, asset tag as well as a lot of other details of varying level of
  interest and reliability depending on the manufacturer. This will often
  include usage status for the CPU sockets, expansion slots (e.g. AGP, PCI,
  ISA) and memory module slots, and the list of I/O ports (e.g. serial,
  parallel, USB).

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


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


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


pkgId: 8e96377fbfe89c2cf2368dfb57f4dc8ae6f9c07334506fd9e204e1a344e05d7a
name: python-docopt
arch: src
version: 0.6.2
epoch: 0
release: 14.oe2203sp4
summary: Command-line interface description language
url: http://docopt.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-docopt-0.6.2-14.oe2203sp4.src.rpm
checksum_type: sha256
description:
  docopt helps you define the interface for your command-line app, and automatically generate a
  parser for it.
  docopt is based on conventions that have been used for decades in help messages and man pages for
  describing a program interface. An interface description in docopt is such a help message, but
  formalized.


pkgId: ffacee5d5ab04304dc247c44b4675b2a5cf60dbe5b601927e723a596177ac55f
name: python-docutils
arch: src
version: 0.17.1
epoch: 0
release: 2.oe2203sp4
summary: Documentation Utilities Written in Python, for General- and Special-Purpose Use
url: http://docutils.sourceforge.net
rpm_license: Public Domain and BSD and Python and GPLv3+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-docutils-0.17.1-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Docutils is an open-source text processing system for processing plaintext
  documentation into useful formats, such as HTML, LaTeX, man-pages,
  open-document or XML. It includes reStructuredText, the easy to read, easy
  to use, what-you-see-is-what-you-get plaintext markup language.


pkgId: 491d993b7ca00cacada0c29412f42d1509ecefda29c770b38b1fa14055a69b37
name: python-dominate
arch: src
version: 2.6.0
epoch: 0
release: 1.oe2203sp4
summary: Dominate is a Python library for creating and manipulating HTML documents using an elegant DOM API.
url: https://github.com/Knio/dominate/
rpm_license: LGPLv3
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-dominate-2.6.0-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  `Dominate` is a Python library for creating and manipulating HTML documents using an elegant DOM API.
  It allows you to write HTML pages in pure Python very concisely, which eliminates the need to learn another template language, and lets you take advantage of the more powerful features of Python.


pkgId: 0f7f1e2bc58be51dc18713e6656c669b9447597ee2449a9b4a4413ac6db674c1
name: python-ecdsa
arch: src
version: 0.17.0
epoch: 0
release: 3.oe2203sp4
summary: ECDSA cryptographic signature library
url: https://pypi.python.org/pypi/ecdsa
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-ecdsa-0.17.0-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve
  Digital Signature Algorithm), implemented purely in Python, released under
  the MIT license. With this library, you can quickly create keypairs (signing
   key and verifying key), sign messages, and verify the signatures. The keys
  and signatures are very short, making them easy to handle and incorporate
  into other protocols.


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


pkgId: 2fa1eee34567561432a5fb838579ee7895b3532c0eee81eb74936908aa6a684e
name: python-elasticsearch
arch: src
version: 7.10.1
epoch: 0
release: 1.oe2203sp4
summary: Python client for Elasticsearch
url: https://github.com/elastic/elasticsearch-py
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-elasticsearch-7.10.1-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Official low-level client for Elasticsearch. Its goal is to provide common
  ground for all Elasticsearch-related code in Python; because of this it tries
  to be opinion-free and very extendable.


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

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


pkgId: 69ac6dd74900d9a9628275c7f91f9937134700b6ab7ce1ee727a90e1fddabbe6
name: python-ethtool
arch: src
version: 0.15
epoch: 0
release: 2.oe2203sp4
summary: Python bindings for the ethtool kernel interface
url: https://pypi.org/project/ethtool/
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-ethtool-0.15-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Python bindings for the ethtool kernel interface. The Python ethtool
  module allows querying and partially controlling network interfaces,
  driver, and hardware settings.


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

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

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


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


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


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


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


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


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


pkgId: 6a81114555b5190d24146d3e1131cc3bd0edaf96ef4d15412ffa894dfcaa4308
name: python-flask-session
arch: src
version: 0.3.2
epoch: 0
release: 1.oe2203sp4
summary: Adds server-side session support to your Flask application
url: https://github.com/fengsp/flask-session
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-flask-session-0.3.2-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Flask-Session is an extension for Flask that adds support for
  Server-side Session to your application.


pkgId: 6f3b4c4e3d82d491a2e2947683fa211c09cc3f40d762b63bb3e6a640ddd09bb1
name: python-flit
arch: src
version: 1.0
epoch: 0
release: 6.oe2203sp4
summary: Simplified packaging of Python modules
url: https://flit.readthedocs.io/en/latest/
rpm_license: BSD and ASL 2.0 and Python
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-flit-1.0-6.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Flit is a simple way to put Python packages and modules on PyPI.
  The specific usage is introduced on the website(https://flit.readthedocs.io/en/latest/), or query README.


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


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


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


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


pkgId: 85e78568e53454c1120e7686ad368a37cea2856c8de3c5152a711004dfeb7db9
name: python-freezegun
arch: src
version: 1.2.1
epoch: 0
release: 1.oe2203sp4
summary: Let your Python tests travel through time
url: https://github.com/spulec/freezegun
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-freezegun-1.2.1-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Simulate the datetime module with the python-freezegun library, allowing your python
  tests to travel through time.


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


pkgId: bf6b2652c9fd6f2f28437d5cdd54fb9a13bf5b4d406523f802704d63014aa027
name: python-funcsigs
arch: src
version: 1.0.2
epoch: 0
release: 14.oe2203sp4
summary: Python function signatures from PEP362 for Python 2.6, 2.7 and 3.2+
url: http://pypi.python.org/pypi/funcsigs
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-funcsigs-1.0.2-14.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This package is a backport of the PEP 362 function signature features from
  Python 3.3's inspect module. The backport is compatible with Python 2.6, 2.7
  as well as 3.2 and up.


pkgId: c39190bab67280d54e191911d730d7042c8272814e8add7c9f71fd3e87fa40bd
name: python-gast
arch: src
version: 0.5.3
epoch: 0
release: 1.oe2203sp4
summary: Python AST that abstracts the underlying Python version
url: https://github.com/serge-sans-paille/gast/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-gast-0.5.3-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  A generic AST to represent Python2 and Python3's Abstract Syntax Tree(AST).

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


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


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

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


pkgId: 75d372ed9cb5ce6a1e9490488ae04217cf20f925d9029d2eec085fbd5cb3aed0
name: python-gflags
arch: src
version: 2.0
epoch: 0
release: 17.oe2203sp4
summary: Python commandline flags module
url: https://github.com/google/python-gflags
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-gflags-2.0-17.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The python-gflags package contains a library that implements commandline flags
  processing. It is intended to be used in situations where a project wants to
  mimic the command-line flag handling of a C++ app that uses google-gflags for
  a Python app.


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


pkgId: cee840fd22c94c3f211e8c5508a16b25ebf5b7faa5a083cab3ab25f8a80cf512
name: python-google-apputils
arch: src
version: 0.4.2
epoch: 0
release: 16.oe2203sp4
summary: Google Application Utilities for Python
url: https://github.com/google/google-apputils
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-google-apputils-0.4.2-16.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This project is a small collection of utilities for Python applications.
  It includes some of the same set of utilities used to build and
  run internal Python apps at Google.


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


pkgId: 7afb233604ab4afe4c1854aed8937c9ee319424f60ed74a43feaa69096306010
name: python-googleapis-common-protos
arch: src
version: 1.55.0
epoch: 0
release: 1.oe2203sp4
summary: Common protobufs used in Google APIs
url: https://github.com/googleapis/python-api-common-protos
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-googleapis-common-protos-1.55.0-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  googleapis-common-protos contains the python classes generated from the common protos in the repository.


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


pkgId: 1ed21730307d87cab8080c63b1fa1d7c7e2d71fbcb579ffd759dd220596e3be1
name: python-gssapi
arch: src
version: 1.7.3
epoch: 0
release: 1.oe2203sp4
summary: Python GSSAPI Wrapper
url: https://github.com/pythongssapi/python-gssapi
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-gssapi-1.7.3-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries.
  While it focuses on the Kerberos mechanism, it should also be useable with other GSSAPI mechanisms.


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


pkgId: e4ead3d3a056606a8ec22ea5d4892ec2b99da85befdaa95a0af69bdc68a3f71c
name: python-h5py
arch: src
version: 3.6.0
epoch: 0
release: 3.oe2203sp4
summary: A high- and low-level interface to the HDF5 library from Python
url: http://www.h5py.org/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-h5py-3.6.0-3.oe2203sp4.src.rpm
checksum_type: sha256
description:
  The h5py package provides both a high- and low-level interface to the HDF5 library from Python. The low-level interface is intended to be a complete wrapping of the HDF5 API, while the high-level component supports access to HDF5 files, datasets and groups using established Python and NumPy concepts.

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


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


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


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


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


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


pkgId: 4512461b9bacb5d2d423f5704504d654b1005e152e6f7ba2a22777ad0ec03e96
name: python-hwdata
arch: src
version: 2.3.7
epoch: 0
release: 8.oe2203sp4
summary: Python bindings to hwdata package
url: https://github.com/xsuchy/python-hwdata
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-hwdata-2.3.7-8.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Provide python interface to database stored in hwdata package.
  It allows you to get human readable description of USB and PCI devices.


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


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


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


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

  The library is also intended to act as a suitable drop-in replacement
  for the “encodings.idna” module that comes with the Python standard
  library but currently only supports the older 2003 specification.


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


pkgId: c90a9259f0e523ab654c40f739ea0de3885d63b441d096e81089350304143022
name: python-importlib-metadata
arch: src
version: 4.8.3
epoch: 0
release: 1.oe2203sp4
summary: Read metadata from Python packages
url: https://pypi.org/project/importlib-metadata/
rpm_license: Apache v2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-importlib-metadata-4.8.3-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  importlib_metadata is a library which provides an API for accessing an installed package’s metadata (see PEP 566), such as its entry points or its top-level name.


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


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


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


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


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


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


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


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


pkgId: 7483f6369385a7dcc92c2b826116ddc611dc9419ccbd8592934c234237e10478
name: python-jeepney
arch: src
version: 0.7.1
epoch: 0
release: 1.oe2203sp4
summary: Low-level, pure Python DBus protocol wrapper.
url: https://gitlab.com/takluyver/jeepney
rpm_license: MIT License
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-jeepney-0.7.1-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  This is a low-level, pure Python DBus protocol client. It has an `I/O-free
  <https://sans-io.readthedocs.io/>`__ core, and integration modules for different
  event loops.

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

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

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


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


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


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

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


pkgId: 31433191511cfac59999aeac4b2ab5780db0484321b6b44053e532c92ecc9c70
name: python-jsonpointer
arch: src
version: 2.2
epoch: 0
release: 2.oe2203sp4
summary: Resolve JSON Pointers in Python
url: https://github.com/stefankoegl/python-json-pointer
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-jsonpointer-2.2-2.oe2203sp4.src.rpm
checksum_type: sha256
description:
  python-json-pointer is a Python library for resolving JSON pointers (RFC 6901). Python 2.7, 3.4+ and PyPy are supported.


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


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


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

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


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


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


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


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


pkgId: 206b1f6ff6d802387009967ccea6e8614ca151b27f9926c73fc4d91c25afb48e
name: python-kitchen
arch: src
version: 1.2.6
epoch: 0
release: 8.oe2203sp4
summary: Small, useful pieces of code to make python coding easier
url: https://pypi.python.org/pypi/kitchen/
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-kitchen-1.2.6-8.oe2203sp4.src.rpm
checksum_type: sha256
description:
  kitchen includes functions to make gettext easier to use, handling unicode
  text easier (conversion with bytes, outputting xml, and calculating how many
  columns a string takes), and compatibility modules for writing code that uses
  python-2.7 modules but needs to run on python-2.3.


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


pkgId: b876d5696ace3e92f0a2778d317fb503ad58d7896c7bb21c99596f8a9999c46a
name: python-kmod
arch: src
version: 0.9.1
epoch: 0
release: 4.oe2203sp4
summary: Python module to work with kernel modules
url: https://github.com/agrover/python-kmod/
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-kmod-0.9.1-4.oe2203sp4.src.rpm
checksum_type: sha256
description:
  Python bindings for kmod/libkmod.
  kmod is a set of tools to handle common tasks with Linux kernel modules like insert, remove, list, check properties, resolve dependencies and aliases.
  python-kmod is a Python wrapper module for libkmod, exposing common module operations: listing installed modules, modprobe, and rmmod.


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

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


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


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


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


pkgId: 1fcfb2da8ecc77dbee3070b1cac735a495e53723e9c36a28e731e96ab8640f6f
name: python-limits
arch: src
version: 1.5.1
epoch: 0
release: 1.oe2203sp4
summary: Rate limiting utilities
url: https://limits.readthedocs.org
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-limits-1.5.1-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  limits provides utilities to implement rate limiting using
  various strategies and storage backends such as redis & memcached.


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


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


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


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


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


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


pkgId: fe25dd9a557ad8e4b74610a865787c27b1aa146a62ed62d3b7fd0d8dc55dc9a0
name: python-marshmallow
arch: src
version: 3.17.0
epoch: 0
release: 1.oe2203sp4
summary: A lightweight library for converting complex datatypes to and from native Python datatypes.
url: https://github.com/marshmallow-code/marshmallow
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-marshmallow-3.17.0-1.oe2203sp4.src.rpm
checksum_type: sha256
description:
  marshmallow is an ORM/ ODM/ framework-agnostic library for converting complex datatypes, such as objects, to and from native Python datatypes.


