# packages

pkgId: 1dddffbf54156149a0179666cf9c4ba68f87a2dd9fe26f3797d956e950e9d85d
name: perl-Date-Manip
arch: src
version: 6.73
epoch: 0
release: 2.oe1
summary: Date manipulation routines
url: https://metacpan.org/release/Date-Manip
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/perl-Date-Manip-6.73-2.oe1.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: e03db700a74701ddb81447ad86854585a96a81c2ec99c97ffa15e484c24225c0
name: perl-Devel-GlobalDestruction
arch: src
version: 0.14
epoch: 0
release: 8.oe1
summary: Expose PL_dirty, the flag that marks global destruction
url: https://metacpan.org/release/Devel-GlobalDestruction
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-Devel-GlobalDestruction-0.14-8.oe1.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: 9f1ed5ef905a74706ec112fdae6f329951e2fa1e86bdfea1c4b282c0f5a63cb7
name: perl-Devel-PPPort
arch: src
version: 3.62
epoch: 0
release: 1.oe1
summary: Perl Pollution Portability header generator
url: https://metacpan.org/release/Devel-PPPort
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/perl-Devel-PPPort-3.62-1.oe1.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: d0d1aaedc0777e767a5cc6d7896bc4aa4f7cbbb8ffee06c51fbfcca49bc488e7
name: perl-Devel-Size
arch: src
version: 0.82
epoch: 0
release: 5.oe1
summary: Perl extension for finding the memory usage of Perl variables
url: https://metacpan.org/release/Devel-Size
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/perl-Devel-Size-0.82-5.oe1.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: 8e1facada91f4794a78768cf809a0433f9937b2f99c0e09d4589ce03ae645c41
name: perl-Digest
arch: src
version: 1.17
epoch: 0
release: 419.oe1
summary: Modules that calculate message digests
url: https://metacpan.org/release/Digest
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-1.17-419.oe1.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: 466b3e97739b786ee5d30e19d41373c6d822e4f3fcff4a360933a92a26f4e77c
name: perl-Digest-HMAC
arch: src
version: 1.03
epoch: 0
release: 20.oe1
summary: Keyed-Hashing for Message Authentication
url: https://metacpan.org/release/Digest-HMAC
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-HMAC-1.03-20.oe1.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: 11626729b416c5e160f2353243f7d48cec405c0493015e6814beb4d0a1a73fd8
name: perl-Digest-MD5
arch: src
version: 2.58
epoch: 0
release: 1.oe1
summary: Perl interface to the MD5 algorithm
url: https://metacpan.org/release/Digest-MD5
rpm_license: (GPL+ or Artistic) and BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-MD5-2.58-1.oe1.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: 98d1ad6fa44a65354bc433d35886ccc48dfa73e6ce15827a49fd442332d4cdfb
name: perl-Digest-Perl-MD5
arch: src
version: 1.9
epoch: 0
release: 1.oe1
summary: Digest::Perl::MD5 Perl module
url: http://search.cpan.org/dist/Digest-Perl-MD5/
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-Perl-MD5-1.9-1.oe1.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: f7037724307ea5b486f1972f04e87264b6039878f2295c4d32f4df214f76fc5c
name: perl-Digest-SHA
arch: src
version: 6.02
epoch: 1
release: 7.oe1
summary: Perl extension for SHA-1/224/256/384/512
url: https://metacpan.org/release/Digest-SHA
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-SHA-6.02-7.oe1.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: 29b8565358ae2987c36a7a8802fc46487b26ca856ae99456bab3efeca361fb39
name: perl-Digest-SHA1
arch: src
version: 2.13
epoch: 0
release: 27.oe1
summary: Perl interface to the SHA-1 algorithm
url: https://metacpan.org/release/Digest-SHA1
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-SHA1-2.13-27.oe1.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: 149bf3660edbf5ebbc6e77eadcfccbc7f78edbe8992d1a4efda421517d3c43bf
name: perl-Encode
arch: src
version: 3.08
epoch: 1
release: 1.oe1
summary: Character encodings in Perl
url: https://metacpan.org/release/Encode
rpm_license: (GPL+ or Artistic) and Artistic 2.0 and UCD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/perl-Encode-3.08-1.oe1.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.


pkgId: dced6b328b52a00096f5f0a55db5ae36770e072d2316e2f6d60ade8fbe9a17f4
name: perl-Encode-Detect
arch: src
version: 1.01
epoch: 0
release: 29.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-208
rpm_packager: http://openeuler.org
location_href: Packages/perl-Encode-Detect-1.01-29.oe1.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: 2059e519f4f2816b336d268b6f275c79c7ab5200dbdb24ce98fed1f8b71512ee
name: perl-Encode-IMAPUTF7
arch: src
version: 1.05
epoch: 0
release: 1.oe1
summary: Encode::IMAPUTF7 Perl module
url: http://search.cpan.org/dist/Encode-IMAPUTF7/
rpm_license: CHECK(Distributable)
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/perl-Encode-IMAPUTF7-1.05-1.oe1.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: 4dfd81719b74a21939c2b6e1c5e8ec2c60f403f1a7434891b04df98fbefbbdfa
name: perl-Encode-Locale
arch: src
version: 1.05
epoch: 0
release: 12.oe1
summary: Determine the interfacing encoding
url: https://metacpan.org/release/Encode-Locale
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/perl-Encode-Locale-1.05-12.oe1.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: 5f9099b455e983006f62fea667314b32b1800bdb8a6999ee15ecd47efbc2c7d5
name: perl-Env
arch: src
version: 1.04
epoch: 0
release: 397.oe1
summary: Perl module that imports environment variables as scalars or arrays
url: http://search.cpan.org/dist/Env/
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/perl-Env-1.04-397.oe1.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: f550664c0d9fd30791ade45d803a524df269295fcea246f8a89b12ce19496d28
name: perl-Error
arch: src
version: 0.17029
epoch: 1
release: 2.oe1
summary: Error/exception handling in an OO-ish way
url: https://metacpan.org/release/Error
rpm_license: (GPL+ or Artistic) and MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/perl-Error-0.17029-2.oe1.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: 96d20d5ad29a8a7835619a25560c7c28a91eed74ee0bb896cab1de5973a89c29
name: perl-Expect
arch: src
version: 1.35
epoch: 0
release: 7.oe1
summary: EAutomate Interactions with Command Line Programs That Expose a Text Term
url: https://metacpan.org/release/Expect
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/perl-Expect-1.35-7.oe1.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: ccb8b9516dc64c5cbd7b69ed5c075bc171dccfba96ac075c3a360754d65bccc6
name: perl-Exporter
arch: src
version: 5.74
epoch: 0
release: 1.oe1
summary: Implements default import method for modules
url: https://metacpan.org/release/Exporter
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/perl-Exporter-5.74-1.oe1.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: c3691b279018374486c76bfd6535ebeb8ff3e9d2d6251935cdad787046f21563
name: perl-Exporter-Tiny
arch: src
version: 1.002002
epoch: 0
release: 1.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/perl-Exporter-Tiny-1.002002-1.oe1.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: 64f6df1861ef9c273e60de8f3de0139f56a813beb99324d4a1ff40b71104bb71
name: perl-ExtUtils-CBuilder
arch: src
version: 0.280230
epoch: 1
release: 418.oe1
summary: Build the C portions of Perl modules
url: https://metacpan.org/release/ExtUtils-CBuilder
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-CBuilder-0.280230-418.oe1.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: 60b75db9c2be315de664808a0630fe166b3b155831167aad75199ad9d435cd9e
name: perl-ExtUtils-Depends
arch: src
version: 0.8000
epoch: 0
release: 1.oe1
summary: Easily build XS extensions that depend on XS extensions
url: http://search.cpan.org/dist/ExtUtils-Depends/
rpm_license: OSI-Approved
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-Depends-0.8000-1.oe1.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: afa4872897029f163f5368eca3e146a1039e2f2fbd2422474f236770a47a2f94
name: perl-ExtUtils-InstallPaths
arch: src
version: 0.012
epoch: 0
release: 9.oe1
summary: Build.PL install path logic made easy
url: https://metacpan.org/release/ExtUtils-InstallPaths
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-InstallPaths-0.012-9.oe1.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: ef370ebc50b880e6831676d2cf794b901dda9b1bf02aa821c2003edae2459588
name: perl-ExtUtils-MakeMaker
arch: src
version: 7.60
epoch: 1
release: 1.oe1
summary: Create Makefile
url: https://metacpan.org/release/ExtUtils-MakeMaker
rpm_license: Artistic or GPL+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-MakeMaker-7.60-1.oe1.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: ce65754f80fe980f2cb3e5bd529a534b7d8cc1e2720c172b8223b973767f9c4b
name: perl-ExtUtils-ParseXS
arch: src
version: 3.35
epoch: 2
release: 1.oe1
summary: Convert Perl XS code into C code
url: https://metacpan.org/pod/ExtUtils::ParseXS
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-ParseXS-3.35-1.oe1.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: 8946617ffe1efd5b4bda6d046eabdf465ab3d049c9ee2fbc05012dbc3176836a
name: perl-ExtUtils-PkgConfig
arch: src
version: 1.16
epoch: 0
release: 1.oe1
summary: Simplistic interface to pkg-config
url: http://search.cpan.org/dist/ExtUtils-PkgConfig/
rpm_license: CHECK(Distributable)
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-PkgConfig-1.16-1.oe1.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: 803cf8fa84e3d66880cd1202b1f5c527c04956d4f2a4a1bfac2fce0734cf1a0f
name: perl-FFI-CheckLib
arch: src
version: 0.28
epoch: 0
release: 1.oe1
summary: FFI::CheckLib Perl module
url: https://metacpan.org/release/FFI-CheckLib
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/perl-FFI-CheckLib-0.28-1.oe1.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: 12cbeee26e02965d5989b9e553d7e7eafd43a390c699a02b61b637a318ac1ae7
name: perl-Fedora-VSP
arch: src
version: 0.001
epoch: 0
release: 10.oe1
summary: Perl version normalization for RPM
url: https://ppisar.fedorapeople.org/Fedora-VSP/
rpm_license: GPLv3+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/perl-Fedora-VSP-0.001-10.oe1.src.rpm
checksum_type: sha256
description:
  This module provides functions for normalizing Perl version strings for
  Red Hat Package (RPM) based Linux distributions.


pkgId: 599ac29aa5a706a906a3221a5c0ff171f3f01a8a20b11c818045b909fe42a253
name: perl-File-BaseDir
arch: src
version: 0.08
epoch: 0
release: 7.oe1
summary: Use the Freedesktop.org base directory specification
url: https://metacpan.org/release/File-BaseDir
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-BaseDir-0.08-7.oe1.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: 70f271d689f6d3b2a0a93a9029bdef762be70086215fab0f1d9a6a216a292440
name: perl-File-CheckTree
arch: src
version: 4.42
epoch: 0
release: 304.oe1
summary: On a tree to run many file-test checks
url: https://metacpan.org/release/File-CheckTree
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-CheckTree-4.42-304.oe1.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: 724f6d5fb0121c2d9c893b561fe0677bd2280f495cfd00a0c218c395462a0ff0
name: perl-File-Copy-Recursive
arch: src
version: 0.44
epoch: 0
release: 4.oe1
summary: Perl extension for recursively copying files and directories
url: https://metacpan.org/release/File-Copy-Recursive
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Copy-Recursive-0.44-4.oe1.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: b6cf159b0bbfb9ca1f5508e86d7c3291cc8cd99dfdb55d68c980abb6bc1ed78b
name: perl-File-DesktopEntry
arch: src
version: 0.22
epoch: 0
release: 11.oe1
summary: Object to handle .desktop files
url: https://metacpan.org/release/File-DesktopEntry
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-DesktopEntry-0.22-11.oe1.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: da85f6d99dd44153acf92b1cd67ae46b7f4bc7bb4ae4d868ffdbd4a92233d391
name: perl-File-Fetch
arch: src
version: 1.00
epoch: 0
release: 1.oe1
summary: A generic file fetching mechanism
url: https://perldoc.perl.org/File/Fetch.html
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Fetch-1.00-1.oe1.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: 4d62f03df070b2dee6eeb1641af43b2fb8e8e7f9ba8e099b00a8046bb08993a8
name: perl-File-Find-Rule
arch: src
version: 0.34
epoch: 0
release: 2.oe1
summary: Alternative interface to File::Find
url: http://search.cpan.org/dist/File-Find-Rule/
rpm_license: CHECK(Distributable)
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Find-Rule-0.34-2.oe1.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: 913ac2aa062b660dfa00ad7ac43e2dd6724df2ca6698a48cdc2891b5ffd459aa
name: perl-File-Find-Rule-Perl
arch: src
version: 1.15
epoch: 0
release: 2.oe1
summary: Common rules for searching for Perl things
url: http://search.cpan.org/dist/File-Find-Rule-Perl/
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Find-Rule-Perl-1.15-2.oe1.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: 5872431e35a11d651f228cb35d2c061653b2c0ada3b0bce8451dab68d767c493
name: perl-File-HomeDir
arch: src
version: 1.006
epoch: 0
release: 2.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-HomeDir-1.006-2.oe1.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: bd8b47a6fe5869f8809c6573eebd5918ac5dfeee53ae0b3111f35f1d65fbecef
name: perl-File-Listing
arch: src
version: 6.04
epoch: 0
release: 20.oe1
summary: Parse directory listing
url: https://metacpan.org/release/File-Listing
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Listing-6.04-20.oe1.src.rpm
checksum_type: sha256
description:
  This module exports a single function called parse_dir(), which can be used to parse directory listings.


pkgId: c86ffc7569b4f0a900810699c3b51259de35f5a9daac1bf06dda7d1e344a32f3
name: perl-File-MimeInfo
arch: src
version: 0.29
epoch: 0
release: 3.oe1
summary: Implement the freedesktop specification
url: https://metacpan.org/release/File-MimeInfo
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-MimeInfo-0.29-3.oe1.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: c3b5f1458681282700b60b7444bdab1c3df098ea467163faa50f56db4297fdd6
name: perl-File-Path
arch: src
version: 2.17
epoch: 0
release: 1.oe1
summary: Create or remove directory trees
url: https://metacpan.org/pod/File::Path
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Path-2.17-1.oe1.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: d9a53f6203cdc3d53fd9cf53d36c2d2e80339d856cca6d84a092bb735f128fdb
name: perl-File-ReadBackwards
arch: src
version: 1.05
epoch: 0
release: 1.oe1
summary: Read a file backwards by lines
url: https://metacpan.org/release/File-ReadBackwards
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-0017
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-ReadBackwards-1.05-1.oe1.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: 5ebd9ca60bd968ef8a072e6244812ff8ad5c9c9e87747dc344d66486cf658da4
name: perl-File-ShareDir
arch: src
version: 1.116
epoch: 0
release: 4.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-ShareDir-1.116-4.oe1.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: fbb89d9e7b4e9080038695898c78bbb117000d4884085b189c8a30a64b4f9a30
name: perl-File-ShareDir-Install
arch: src
version: 0.13
epoch: 0
release: 4.oe1
summary: Install shared files
url: https://metacpan.org/release/File-ShareDir-Install
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-ShareDir-Install-0.13-4.oe1.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: 7dec4b52165a2765f0058ffabee06188d420bae4f6730f658a81814e418feacf
name: perl-File-Slurp
arch: src
version: 9999.32
epoch: 0
release: 1.oe1
summary: Simple and Efficient Reading/Writing/Modifying of Complete File
url: https://metacpan.org/release/File-Slurp
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Slurp-9999.32-1.oe1.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: bdcae6a2700616cc7d30eb7677381cbb3c22d7483358b5906dbbc31bc561aaef
name: perl-File-Sync
arch: src
version: 0.11
epoch: 0
release: 20.oe1
summary: Perl access to fsync() and sync() function calls
url: https://metacpan.org/release/File-Sync
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Sync-0.11-20.oe1.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: 366a615673f9afb6dcb0aa3f68b7b5631644c683da9a5401f18e0b1960dabbf5
name: perl-File-Temp
arch: src
version: 0.2311
epoch: 1
release: 2.oe1
summary: Return name and handle of a temporary file safely
url: https://metacpan.org/release/File-Temp
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Temp-0.2311-2.oe1.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: b7537b1995f1f70c40d1295175e698de001ebffd09e1a89d408cefc6dc75731d
name: perl-File-Which
arch: src
version: 1.23
epoch: 0
release: 1.oe1
summary: Perl implementation of the which utility as an API
url: https://metacpan.org/release/File-Which
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Which-1.23-1.oe1.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: da5d887613964eaba785a0e545f6f51f164156bd2628d768be9f77105b51a5e9
name: perl-File-chdir
arch: src
version: 0.1011
epoch: 0
release: 3.oe1
summary: More sensible way to change directories
url: http://search.cpan.org/dist/File-chdir/
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-chdir-0.1011-3.oe1.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: 9850d80ffe9eee3b4f6533c1925daefade8876fd18fe6fbc4f067a8e5aada48f
name: perl-File-pushd
arch: src
version: 1.016
epoch: 0
release: 6.oe1
summary: Change directory temporarily for a limited scope
url: https://metacpan.org/release/File-pushd
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-pushd-1.016-6.oe1.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: aee0f40675250e15144d0cc450bfbe23f55a1c40644276ee3c0a5f312bd8a2ec
name: perl-Filter
arch: src
version: 1.60
epoch: 2
release: 1.oe1
summary: Perl source filters
url: https://metacpan.org/release/Filter
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0017
rpm_packager: http://openeuler.org
location_href: Packages/perl-Filter-1.60-1.oe1.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: a85c09c520663af69e03f89f5230c566ac2e5a31d017ce81a26f4200de4910ce
name: perl-Filter-Simple
arch: src
version: 0.94
epoch: 1
release: 1.oe1
summary: Simplified Perl source filtering
url: https://metacpan.org/release/Filter-Simple
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-208
rpm_packager: http://openeuler.org
location_href: Packages/perl-Filter-Simple-0.94-1.oe1.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: b8092e477c06b9d70060d3422f184cc3c5bbb76d716bfff0b32091f51aa38ca8
name: perl-Font-TTF
arch: src
version: 1.06
epoch: 0
release: 9.oe1
summary: Perl library for modifying TTF font files
url: https://metacpan.org/release/Font-TTF
rpm_license: Artistic 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/perl-Font-TTF-1.06-9.oe1.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: 001aad8cc9d59662c2e2786695b28a33f3df561af207f73670569a92c155f10c
name: perl-GD
arch: src
version: 2.73
epoch: 0
release: 1.oe1
summary: A perl5 interface to Thomas Boutell's gd library
url: https://metacpan.org/release/GD
rpm_license: GPL+ or Artistic 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/perl-GD-2.73-1.oe1.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: 99ea91610ce1f112fbdffa8c1c9fd7ee7931f97e96273f796a94a7b2e2b06174
name: perl-Getopt-Long
arch: src
version: 2.52
epoch: 1
release: 1.oe1
summary: Extended processing of command line options
url: https://metacpan.org/pod/Getopt::Long
rpm_license: Artistic or GPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0006
rpm_packager: http://openeuler.org
location_href: Packages/perl-Getopt-Long-2.52-1.oe1.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: 9f8cc5acf286c65155fa382cf0ab39d187b5e4f9913528eeba1cb5c49743d522
name: perl-HTML-Form
arch: src
version: 6.07
epoch: 0
release: 1.oe1
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_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTML-Form-6.07-1.oe1.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: d46b2a52ecfc6072a5d5328418bdd48834e104de56dcdcd253d23c3c246444a8
name: perl-HTML-Parser
arch: src
version: 3.75
epoch: 0
release: 2.oe1
summary: HTML parser
url: https://metacpan.org/release/HTML-Parser
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTML-Parser-3.75-2.oe1.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: 8853d3212408c25e764a525d7191a0cec61bc55a3106fd1672db36ea0c6dc2cf
name: perl-HTTP-Cookies
arch: src
version: 6.10
epoch: 0
release: 1.oe1
summary: HTTP cookie jars
url: https://metacpan.org/release/HTTP-Cookies
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Cookies-6.10-1.oe1.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: 97ff76250bb4f04cf2204cfa0742b084685a77be424b59897043c57e32acf962
name: perl-HTTP-Daemon
arch: src
version: 6.12
epoch: 0
release: 1.oe1
summary: A simple http server class
url: http://search.cpan.org/dist/HTTP-Daemon/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-208
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Daemon-6.12-1.oe1.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: 4983a7d4206d2ff09c4a085a8e28f1297b8184c610f87bf9065152d69285b3fa
name: perl-HTTP-Date
arch: src
version: 6.05
epoch: 0
release: 1.oe1
summary: Date conversion routines
url: https://metacpan.org/release/HTTP-Date
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Date-6.05-1.oe1.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: 0b93bd1881ed74fa7a9d7275adb908b645dce10606b01c8c508c2116d3f420b5
name: perl-HTTP-Message
arch: src
version: 6.27
epoch: 0
release: 1.oe1
summary: HTTP style message
url: https://metacpan.org/release/HTTP-Message
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Message-6.27-1.oe1.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: 7459c97f7a88f83dc9b5aa28e09b02cd7b991d7df27358d989f64950721403b6
name: perl-HTTP-Negotiate
arch: src
version: 6.01
epoch: 0
release: 22.oe1
summary: Choose a variant to serve
url: https://metacpan.org/release/HTTP-Negotiate
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Negotiate-6.01-22.oe1.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: 47d13e77616c889cb46fc1a505eb71cf5c890d248b7ff07faf98b89df164a284
name: perl-HTTP-Server-Simple
arch: src
version: 0.52
epoch: 0
release: 1.oe1
summary: Lightweight HTTP server
url: http://search.cpan.org/dist/HTTP-Server-Simple/
rpm_license: Perl_5
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Server-Simple-0.52-1.oe1.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: 73eb41a917c7c5c6cbdd77c974adec7eff527b3d1a653ead6f251437dfd497a5
name: perl-HTTP-Tiny
arch: src
version: 0.076
epoch: 0
release: 3.oe1
summary: A small, simple, correct HTTP/1.1 client
url: https://metacpan.org/release/HTTP-Tiny
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Tiny-0.076-3.oe1.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: 47677ca00d0e39c6330d8affd171a8b0583a47b15dea0f00fa027f6597181d63
name: perl-IO-All
arch: src
version: 0.87
epoch: 0
release: 7.oe1
summary: IO::All Perl module
url: https://metacpan.org/release/IO-All
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-All-0.87-7.oe1.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: db0868821cd16b447438c51e1777b8cc63334355a79b09915ae1cde479d633d7
name: perl-IO-Compress
arch: src
version: 2.100
epoch: 0
release: 1.oe1
summary: Read and write compressed data
url: https://metacpan.org/release/IO-Compress
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-Compress-2.100-1.oe1.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: e139247b15b1a662c8ab5876ace5cc5bd8937408cb2342e255055766bdc6e8a8
name: perl-IO-HTML
arch: src
version: 1.001
epoch: 0
release: 13.oe1
summary: Open an HTML file with automatic charset detection
url: https://metacpan.org/release/IO-HTML
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-HTML-1.001-13.oe1.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: 504ab8f03d52ccd77c0becb8ad01c4569e83df9791f28a55cd1b80de7f388ea2
name: perl-IO-Multiplex
arch: src
version: 1.16
epoch: 0
release: 12.oe1
summary: Manage IO on many file handles
url: https://metacpan.org/release/IO-Multiplex
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-Multiplex-1.16-12.oe1.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: 51598d69f1cae6750f595f10f7089a4d7a2d4f057b7502cbe96abd0dd04cfa56
name: perl-IO-Socket-IP
arch: src
version: 0.41
epoch: 0
release: 2.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-Socket-IP-0.41-2.oe1.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: 1bca164cd01043eac1bc7f4637a4d887716f56380c382b4bdd6a1818a450ccd9
name: perl-IO-Socket-SSL
arch: src
version: 2.068
epoch: 0
release: 1.oe1
summary: Perl library for transparent SSL
url: https://metacpan.org/release/IO-Socket-SSL
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-Socket-SSL-2.068-1.oe1.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: 354057ed749f5eaf33282ed9a7fbea67ced9d114e79c0b2d5ed410d404651f8b
name: perl-IO-String
arch: src
version: 1.08
epoch: 0
release: 34.oe1
summary: Emulate file interface for in-core strings
url: http://search.cpan.org/dist/IO-String/
rpm_license: GPL+ and Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0015
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-String-1.08-34.oe1.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: 852b99856526b2ec4e4734d11e03d40b6cfd6235c7bd4217e835b61318cbf9fc
name: perl-IO-stringy
arch: src
version: 2.113
epoch: 0
release: 1.oe1
summary: I/O on in-core objects for Perl
url: https://metacpan.org/pod/IO::stringy
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-stringy-2.113-1.oe1.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: dc6a07d8f2cddef13599db5076ae4d6fafcbfa5671685cb4837c98380b45ceb2
name: perl-IPC-Cmd
arch: src
version: 1.04
epoch: 2
release: 4.oe1
summary: Finding and running system commands made easy
url: https://metacpan.org/release/IPC-Cmd
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/perl-IPC-Cmd-1.04-4.oe1.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: 1f377ea01ed81a542bb656ff66f049baaaaf3d9d6e04e9c9f6f6be07e92aa822
name: perl-IPC-Run
arch: src
version: 20200505.0
epoch: 0
release: 1.oe1
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_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/perl-IPC-Run-20200505.0-1.oe1.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: db0759fa27896a191ed737f0ac08fcecf4768daafb99cc380b029280f235e360
name: perl-IPC-SysV
arch: src
version: 2.09
epoch: 0
release: 1.oe1
summary: Object class for SysV as well as the SysV IPC constants and system calls
url: https://metacpan.org/release/IPC-SysV
rpm_license: GPL or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/perl-IPC-SysV-2.09-1.oe1.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: 9e04640ea4b3384ba53a5e8396a4f583441dc86de65ff20d01efcc9f2358aee5
name: perl-IPC-System-Simple
arch: src
version: 1.30
epoch: 0
release: 2.oe1
summary: Run commands simply, with detailed diagnostics
url: http://search.cpan.org/dist/IPC-System-Simple
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/perl-IPC-System-Simple-1.30-2.oe1.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: 27a03d768c72d781595cfde336b7acfe4910296da6641cd098e9550e6fca9d16
name: perl-Import-Into
arch: src
version: 1.002005
epoch: 0
release: 2.oe1
summary: Import packages into other packages
url: https://metacpan.org/release/Import-Into
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/perl-Import-Into-1.002005-2.oe1.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: 849527bad4c498d6aa235a2d4ee2a9d6779833ccda96a2a36a56fd46f6716eff
name: perl-Importer
arch: src
version: 0.025
epoch: 0
release: 1.oe1
summary: Alternative interface to modules that export symbols
url: https://metacpan.org/release/Importer
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0015
rpm_packager: http://openeuler.org
location_href: Packages/perl-Importer-0.025-1.oe1.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: 2a6e7a4e5a81a9f17479089179cc13d85c38aafc1e995563b9c9fefb17de070c
name: perl-JSON
arch: src
version: 2.97.001
epoch: 0
release: 6.oe1
summary: JSON (JavaScript Object Notation) encoder/decoder
url: https://metacpan.org/release/JSON
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/perl-JSON-2.97.001-6.oe1.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: 5b4d1203bd4175f06129d1ee2d940f682720b170ba4b22e526801ced04dd411c
name: perl-JSON-PP
arch: src
version: 4.05
epoch: 1
release: 1.oe1
summary: JSON::XS compatible pure-Perl module.
url: https://metacpan.org/release/JSON-PP
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/perl-JSON-PP-4.05-1.oe1.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: 06b37fc81b41f2ae1f0f513dde7d7772a848d19c927ace7c078854cbf6c4cf89
name: perl-JSON-XS
arch: src
version: 4.03
epoch: 1
release: 1.oe1
summary: JSON serializing/de-serializing, done correctly and fast
url: https://metacpan.org/release/JSON-XS
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/perl-JSON-XS-4.03-1.oe1.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: 88feab399935ff6e471a3497ce0952ea24998f10d73f20e6cf1fdb452631fd47
name: perl-LWP-MediaTypes
arch: src
version: 6.04
epoch: 0
release: 1.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0015
rpm_packager: http://openeuler.org
location_href: Packages/perl-LWP-MediaTypes-6.04-1.oe1.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: f9784d8dc9511aa67aee68556c06a4946a428681b474df4c5c3a467bbe6f3602
name: perl-LWP-Protocol-https
arch: src
version: 6.07
epoch: 0
release: 7.oe1
summary: Provides support for using https schemed URLs with LWP
url: https://metacpan.org/pod/LWP::Protocol::https
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/perl-LWP-Protocol-https-6.07-7.oe1.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: b295744e14484b2a1b91ff3ee23fc56a4af8719ca4855f7b14448f275407b96d
name: perl-LaTeX-ToUnicode
arch: src
version: 0.05
epoch: 0
release: 1.oe1
summary: Convert LaTeX commands to Unicode
url: http://search.cpan.org/dist/LaTeX-ToUnicode/
rpm_license: Perl_5
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/perl-LaTeX-ToUnicode-0.05-1.oe1.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: 5d89459a26787e0b3024e33ee1e2d9723e280738cee6c694cc2af7fb037c27b9
name: perl-List-MoreUtils
arch: src
version: 0.430
epoch: 0
release: 1.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/perl-List-MoreUtils-0.430-1.oe1.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: 126b560b6cebb41f1036de939eb5fcc816cc13ae3de902f1bd517ec4b4371727
name: perl-List-MoreUtils-XS
arch: src
version: 0.430
epoch: 0
release: 1.oe1
summary: Provide compiled List::MoreUtils functions
url: https://metacpan.org/release/List-MoreUtils-XS
rpm_license: (GPL+ or Artistic) and ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/perl-List-MoreUtils-XS-0.430-1.oe1.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: 5cd13ae6f2504fcf68787ee33479fe7026e1cbeb036a6dc4a9cf3995fd6c5768
name: perl-Locale-Codes
arch: src
version: 3.66
epoch: 0
release: 1.oe1
summary: A distribution of modules to handle locale codes
url: https://metacpan.org/release/Locale-Codes
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/perl-Locale-Codes-3.66-1.oe1.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: a493449cbbaa5bf3274e626c7e36aa3dcbfea9f55c005703b8c5fdaa5e8ecccb
name: perl-Locale-Maketext
arch: src
version: 1.29
epoch: 1
release: 1.oe1
summary: Framework for localization
url: https://metacpan.org/release/Locale-Maketext
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/perl-Locale-Maketext-1.29-1.oe1.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: 183581ffd1d62552167e77901d701590e6798cfc1a5c8d2aae0d89a7e0b8462b
name: perl-MIME-Base64
arch: src
version: 3.15
epoch: 0
release: 420.oe1
summary: Encoding and decoding of base64 strings
url: https://metacpan.org/release/MIME-Base64
rpm_license: (GPL+ or Artistic) and MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/perl-MIME-Base64-3.15-420.oe1.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: 874b432d96602bbfb8104fa55cfff836046ac284e35a0549fb5fdf2718be4115
name: perl-MIME-Lite
arch: src
version: 3.030
epoch: 0
release: 14.oe1
summary: MIME::Lite - low-calorie MIME generator
url: https://metacpan.org/release/MIME-Lite
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/perl-MIME-Lite-3.030-14.oe1.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: a6d2d76aea476ae0574b0ce88ff0e001d66ac618fb2907fbc45e4a4622c25ab1
name: perl-MIME-Types
arch: src
version: 2.17
epoch: 0
release: 5.oe1
summary: MIME-types module in Perl
url: https://metacpan.org/release/MIME-Types
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/perl-MIME-Types-2.17-5.oe1.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: 68b786d27f8e54a680ab4d84e7a58fb041b20f29812110118674d401edf7d3cb
name: perl-MRO-Compat
arch: src
version: 0.13
epoch: 0
release: 9.oe1
summary: mro::* interface compatibility for Perls < 5.9.5
url: https://metacpan.org/release/MRO-Compat
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-MRO-Compat-0.13-9.oe1.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: af59fbc9c135abbb86afd3916fdb69344e16e32708addf3fe0795b7d07c3520f
name: perl-Mail-DKIM
arch: src
version: 0.53
epoch: 0
release: 4.oe1
summary: Implements the new Domain Keys Identified Mail (DKIM) standard, and the older Yahoo!
url: http://dkimproxy.sourceforge.net/
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mail-DKIM-0.53-4.oe1.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: 47b678063d47ba02453f4abe1725d57fcb3d8cd994aba507b8815c268d901cb0
name: perl-Mail-IMAPTalk
arch: src
version: 4.04
epoch: 0
release: 2.oe1
summary: IMAP client interface with lots of features
url: http://search.cpan.org/dist/Mail-IMAPTalk/
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mail-IMAPTalk-4.04-2.oe1.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: a99b15e710eb0abfb3e42f351e06a858cd308aeee739864635780f2b7f9befaa
name: perl-Mail-Sender
arch: src
version: 0.903
epoch: 1
release: 8.oe1
summary: Module for sending mails with attachments through an SMTP server
url: https://metacpan.org/release/Mail-Sender
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mail-Sender-0.903-8.oe1.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: f91188eebf0b57fef33d885f0d84e31251fb84d82fe03ebca91e62cfd71c7bf3
name: perl-Mail-Sendmail
arch: src
version: 0.80
epoch: 0
release: 2.oe1
summary: Simple platform independent mailer
url: http://search.cpan.org/dist/Mail-Sendmail/
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-0017
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mail-Sendmail-0.80-2.oe1.src.rpm
checksum_type: sha256
description:
  Simple platform independent e-mail from your perl script. Only requires
  Perl 5 and a network connection.


pkgId: 72cf1f0caa077a234bb09ad816226806a1783339af41c818a5fca5856c3dd344
name: perl-Math-BigInt
arch: src
version: 1.9998.18
epoch: 1
release: 1.oe1
summary: Arbitrary size integer/float math package
url: https://metacpan.org/release/Math-BigInt
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/perl-Math-BigInt-1.9998.18-1.oe1.src.rpm
checksum_type: sha256
description:
  Math::BigInt provides support for arbitrary precision integers. Overloading is also
  provided for Perl operators.


pkgId: a6929d05e568fa3319a512c1b9e6d9bf47b19a3966307d82f4dabf4275b9980c
name: perl-Math-BigInt-FastCalc
arch: src
version: 0.500.900
epoch: 0
release: 3.oe1
summary: Math::BigInt::Calc with some XS for more speed
url: https://metacpan.org/release/Math-BigInt-FastCalc
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/perl-Math-BigInt-FastCalc-0.500.900-3.oe1.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: 1bdac255876b25736d46b272a94194039ac1dc41e1eb652e225c6788440fe23e
name: perl-Math-BigRat
arch: src
version: 0.2614
epoch: 0
release: 2.oe1
summary: Arbitrary big rational numbers
url: http://search.cpan.org/dist/Math-BigRat/
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0006
rpm_packager: http://openeuler.org
location_href: Packages/perl-Math-BigRat-0.2614-2.oe1.src.rpm
checksum_type: sha256
description:
  Math::BigRat complements Math::BigInt and Math::BigFloat by providing support
  for arbitrary big rational numbers.


pkgId: d2891c3936017044cfddf788e292a047191be467248d482b2264de2fb9bc9e5b
name: perl-Module-Build
arch: src
version: 0.42.31
epoch: 2
release: 1.oe1
summary: Build and install Perl modules
url: https://metacpan.org/release/Module-Build
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Build-0.42.31-1.oe1.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: 84769597e5d5874036c85e217991aecb512f14ed16d2ef435e8eccaaecdc62ff
name: perl-Module-CPANfile
arch: src
version: 1.1004
epoch: 0
release: 1.oe1
summary: Parse cpanfile
url: https://metacpan.org/release/Module-CPANfile
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-CPANfile-1.1004-1.oe1.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: 388446767db44450aa4d75f98da8ab345d9c5923cc994822649311025e5bed01
name: perl-Module-CoreList
arch: src
version: 5.20201220
epoch: 1
release: 1.oe1
summary: what modules shipped with versions of perl
url: https://metacpan.org/release/Module-CoreList
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-CoreList-5.20201220-1.oe1.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: c0a0e38a393f218f1e6eaf7e7fbccd55e828836a81ea2c420da663805300063d
name: perl-Module-Install
arch: src
version: 1.19
epoch: 0
release: 6.oe1
summary: Standalone, extensible Perl module installer
url: https://metacpan.org/release/Module-Install
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-1.19-6.oe1.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: e15d9f94d09caae37d9d6403cef28a94474d7d73aba8c53323977de4c9c133a2
name: perl-Module-Install-AuthorRequires
arch: src
version: 0.02
epoch: 0
release: 18.oe1
summary: Declarition of author-only dependencies
url: https://metacpan.org/release/Module-Install-AuthorRequires
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-AuthorRequires-0.02-18.oe1.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: 9a9ca7cda5290153d4dd0b8cd18a740a270e49ac61fbee96e39c35d9463e4e56
name: perl-Module-Install-AuthorTests
arch: src
version: 0.002
epoch: 0
release: 18.oe1
summary: Assign tests only run by module authors
url: https://metacpan.org/release/Module-Install-AuthorTests
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-AuthorTests-0.002-18.oe1.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: e2ed1e32b30046dfb40ce0435277a9cd5afd4d494593ac143eebd228651283ae
name: perl-Module-Install-AutoLicense
arch: src
version: 0.10
epoch: 0
release: 7.oe1
summary: A Module::Install extension to automatically generate LICENSE files
url: https://metacpan.org/release/Module-Install-AutoLicense
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-AutoLicense-0.10-7.oe1.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: e35648043c5c91132d9101e989ba87babf29ce07f03b80d8a633c3ff1f3a3a1d
name: perl-Module-Install-GithubMeta
arch: src
version: 0.30
epoch: 0
release: 12.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-GithubMeta-0.30-12.oe1.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: e8da562e8e08489b723043fbe632c583ba34751b6445620bca035e728f89cb4e
name: perl-Module-Install-ManifestSkip
arch: src
version: 0.24
epoch: 0
release: 13.oe1
summary: Generate a MANIFEST.SKIP file
url: https://metacpan.org/release/Module-Install-ManifestSkip
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-208
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-ManifestSkip-0.24-13.oe1.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: 1ceb839f1c3911792e0c756a3dc66db7b0c3a924f9efaf79443ffb31bc444ca2
name: perl-Module-Install-ReadmeFromPod
arch: src
version: 0.30
epoch: 0
release: 12.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-ReadmeFromPod-0.30-12.oe1.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: bfb209513d957fb6794318a9b018609328636ab65a48bb0516d382500bce14d1
name: perl-Module-Install-ReadmeMarkdownFromPod
arch: src
version: 0.04
epoch: 0
release: 10.oe1
summary: Create README.mkdn from POD
url: https://metacpan.org/release/Module-Install-ReadmeMarkdownFromPod
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-ReadmeMarkdownFromPod-0.04-10.oe1.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: f50c72b2e62b5b200f5f87c3f1e9a7225643a9236136e8212f24b0b930985f2e
name: perl-Module-Load
arch: src
version: 0.36
epoch: 1
release: 1.oe1
summary: Runtime require of both modules and files
url: https://metacpan.org/release/Module-Load
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Load-0.36-1.oe1.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: 5ec5bf1f785e10857957f46ffeae554035a718ad0862c8b2c3f982e6afd437ef
name: perl-Module-Load-Conditional
arch: src
version: 0.74
epoch: 0
release: 1.oe1
summary: Looking up module information / loading at runtime
url: https://metacpan.org/release/Module-Load-Conditional
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Load-Conditional-0.74-1.oe1.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: 269b255296f0cb02372dd7ac2567e2af2114b63ebd0953bfc165e44e029034ec
name: perl-Module-Manifest-Skip
arch: src
version: 0.23
epoch: 0
release: 16.oe1
summary: MANIFEST.SKIP Manangement for Modules
url: https://metacpan.org/release/Module-Manifest-Skip
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Manifest-Skip-0.23-16.oe1.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: 6e7c12eb74174d3e5ae178cddb5032628d6da0e6e74f75eb7ec536fbb542ce72
name: perl-Module-Metadata
arch: src
version: 1.000037
epoch: 0
release: 1.oe1
summary: Gather package and POD information from perl module files
url: https://metacpan.org/release/Module-Metadata
rpm_license: GPLv1+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Metadata-1.000037-1.oe1.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: ef7c2cd55f83ebb117ba6a72abe1ef8acb40782991e05fe051274c093d4f672d
name: perl-Module-Package
arch: src
version: 0.30
epoch: 0
release: 22.oe1
summary: Postmodern Perl Module Packaging
url: https://metacpan.org/release/Module-Package
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Package-0.30-22.oe1.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: b3d56d5b28f5a6297dc25b763b2ae6b8d8548a6f11d1223d2e00b95d632ad736
name: perl-Module-Package-Au
arch: src
version: 2
epoch: 0
release: 16.oe1
summary: Reusable Module::Install bits
url: https://metacpan.org/release/Module-Package-Au
rpm_license: CC0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Package-Au-2-16.oe1.src.rpm
checksum_type: sha256
description:
  This module defines a set of standard configurations for Makefile.PL files based on Module::Package.


pkgId: d33526673f5b9198a688d530777885a3e784f9528b065fdd14a16d853aada97b
name: perl-Module-Pluggable
arch: src
version: 5.2
epoch: 2
release: 10.oe1
summary: Automatically give your module the ability to have plugins
url: https://metacpan.org/release/Module-Pluggable
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0017
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Pluggable-5.2-10.oe1.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: 3ebfba20cbb1c501e4f84632951c595a55ca17ca9b07f6b50b0db80702f076e5
name: perl-Module-Runtime
arch: src
version: 0.016
epoch: 0
release: 5.oe1
summary: Runtime module handling
url: https://metacpan.org/release/Module-Runtime
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Runtime-0.016-5.oe1.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: 18ab54db0df5197a2c28f3c6266716f6a002ed45d8f91341cc7eb57b84ca5c7c
name: perl-Module-ScanDeps
arch: src
version: 1.27
epoch: 0
release: 6.oe1
summary: Recursively scan Perl code for dependencies
url: https://metacpan.org/release/Module-ScanDeps
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0006
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-ScanDeps-1.27-6.oe1.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: 617b793c19facbe094249f12aade18f2b464631ebfbf9223890f56939874b49e
name: perl-Mojolicious
arch: src
version: 7.94
epoch: 0
release: 2.oe1
summary: A next generation web framework for Perl
url: https://metacpan.org/release/Mojolicious
rpm_license: Artistic 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0015
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mojolicious-7.94-2.oe1.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: 0750ed0dbe162ca68ec4d18f0f402315ff5b2c1084bd3e3038d07175eabc0374
name: perl-Moo
arch: src
version: 2.003004
epoch: 0
release: 8.oe1
summary: Minimalist Object Orientation (with Moose compatibility)
url: https://metacpan.org/release/Moo
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-208
rpm_packager: http://openeuler.org
location_href: Packages/perl-Moo-2.003004-8.oe1.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: ae8afe3779405926c0c520c7c90d3b3aff78c653e04a3d28c437ae677389c41e
name: perl-Mozilla-CA
arch: src
version: 20200520
epoch: 1
release: 1.oe1
summary: Mozilla's CA cert bundle in PEM format
url: https://metacpan.org/release/Mozilla-CA
rpm_license: MPLv2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mozilla-CA-20200520-1.oe1.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: 93a2839d43432fba1d4eccd3d428f16fb80e596eccd17bef4da168127e9ec8cf
name: perl-NTLM
arch: src
version: 1.09
epoch: 0
release: 20.oe1
summary: An NTLM authentication module
url: https://metacpan.org/release/NTLM
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0017
rpm_packager: http://openeuler.org
location_href: Packages/perl-NTLM-1.09-20.oe1.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: 9a3770876a474a1cda1e227402ca5b27ff35d12f7a1175a91383646706fed4ea
name: perl-Net-CIDR-Lite
arch: src
version: 0.21
epoch: 0
release: 23.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-CIDR-Lite-0.21-23.oe1.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: 26ced17f6d69ef7fc65b1c7bbc2341353177583ccede1865432494d67e68483a
name: perl-Net-DNS
arch: src
version: 1.17
epoch: 0
release: 2.oe1
summary: DNS resolver modules for Perl
url: https://metacpan.org/release/Net-DNS
rpm_license: (GPL+ or Artistic) and MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-DNS-1.17-2.oe1.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: fd84270d3f4737dec63f9d818598c39676942b0b587e55c3ce6d5a4b5db6a65b
name: perl-Net-DNS-Resolver-Mock
arch: src
version: 1.20171219
epoch: 0
release: 5.oe1
summary: A subclass for mocking a DNS Resolver object
url: https://metacpan.org/release/Net-DNS-Resolver-Mock
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-DNS-Resolver-Mock-1.20171219-5.oe1.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: c02c5380e27f34b3830441df52e1e1b2b01cb809898f625099408574600a5b83
name: perl-Net-DNS-Resolver-Programmable
arch: src
version: 0.009
epoch: 0
release: 5.oe1
summary: Programmable DNS Resolver Class for Offline
url: https://metacpan.org/release/Net-DNS-Resolver-Programmable
rpm_license: GPLv2+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-DNS-Resolver-Programmable-0.009-5.oe1.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: cec528e18b9d5878d4c8cd75bb087782df2f7db4a8c5088f99eadc8f39a6fce2
name: perl-Net-DNS-SEC
arch: src
version: 1.09
epoch: 0
release: 5.oe1
summary: An extension module of Perl(Net::DNS) package
url: https://metacpan.org/release/Net-DNS-SEC
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-DNS-SEC-1.09-5.oe1.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: 86a086bc7188a01e3c55938ac84bef28ac3fe1232c8f42c3126e7843d9723a06
name: perl-Net-Daemon
arch: src
version: 0.48
epoch: 1
release: 2.oe1
summary: Perl extension for portable daemons
url: https://metacpan.org/release/Net-Daemon
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-Daemon-0.48-2.oe1.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: 75a788f8c663e8022f39c07809a1b3cffd91fd5bdf12cbed35737d826dd976e7
name: perl-Net-HTTP
arch: src
version: 6.19
epoch: 0
release: 1.oe1
summary: Low-level HTTP connection (client)
url: https://metacpan.org/release/Net-HTTP
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-HTTP-6.19-1.oe1.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: c7e43a3e03aa7b039ea2ceb3ae93f2c19a51a2284b8e6c6652e4ea0f344ac235
name: perl-Net-LibIDN
arch: src
version: 0.12
epoch: 0
release: 33.oe1
summary: Perl bindings for GNU Libidn
url: https://metacpan.org/release/Net-LibIDN
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-LibIDN-0.12-33.oe1.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: 9594c0372e64ac4fc5fcb109386fc709ba70ee4ca414bd4314b939dcc3cc08c6
name: perl-Net-LibIDN2
arch: src
version: 1.01
epoch: 0
release: 1.oe1
summary: GNU Libidn2 connected to Perl
url: https://metacpan.org/release/Net-LibIDN2
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-LibIDN2-1.01-1.oe1.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: 5a30301dc5d5c67f465aef4d5f8e2df3a9e321728b9e67eb1ef01ccae29f50be
name: perl-Net-SMTP-SSL
arch: src
version: 1.04
epoch: 0
release: 8.oe1
summary: SSL support for Net::SMTP
url: https://metacpan.org/release/Net-SMTP-SSL
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-SMTP-SSL-1.04-8.oe1.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: 798a0c76f8bdf45a2c2646c981f862cf7e4c4bbe33daa114c90a255131dad577
name: perl-Net-Server
arch: src
version: 2.009
epoch: 0
release: 6.oe1
summary: Extensible, general Perl server engine
url: https://metacpan.org/release/Net-Server
rpm_license: GPL+ and Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-Server-2.009-6.oe1.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: ff447c5a53115307d1e701e3e970b76cece76882f9c89d087ee6a749bcc739f1
name: perl-NetAddr-IP
arch: src
version: 4.079
epoch: 0
release: 11.oe1
summary: Manages IPv4 and IPv6 addresses and subnets
url: https://metacpan.org/release/NetAddr-IP
rpm_license: GPLv2+ and (GPLv2+ or Artistic clarified)
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/perl-NetAddr-IP-4.079-11.oe1.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: 44fa371ae13f25acc8fe342894e63a6664c317f5c37c2eeb50ddf53e2a53f0ef
name: perl-Number-Compare
arch: src
version: 0.03
epoch: 0
release: 2.oe1
summary: Numeric comparisons
url: http://search.cpan.org/dist/Number-Compare/
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/perl-Number-Compare-0.03-2.oe1.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: 3f09139df070727a5282a1d123b2b7b6c10824ace593aeb8dd1b5dc782d96a2e
name: perl-Object-HashBase
arch: src
version: 0.009
epoch: 0
release: 2.oe1
summary: Build hash-based classes
url: https://metacpan.org/release/Object-HashBase
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/perl-Object-HashBase-0.009-2.oe1.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: 1ffecc037417bc08726df37fd1889e21d799317b9b14cca5ad6f2e7ab3e14ace
name: perl-PSGI
arch: src
version: 1.102
epoch: 0
release: 1.oe1
summary: Perl Web Server Gateway Interface Specification
url: https://metacpan.org/release/PSGI
rpm_license: CC-BY-SA
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/perl-PSGI-1.102-1.oe1.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: 7c4fa80916d970693172ac566a3c2566f7f123ac1a43fd2fd21cb9cdcf76e3da
name: perl-Package-Constants
arch: src
version: 0.06
epoch: 1
release: 1.oe1
summary: List all constants declared in a package
url: https://metacpan.org/release/Package-Constants
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/perl-Package-Constants-0.06-1.oe1.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: 52e55854cec99350399b2be2fb398f7498ec5e7f6847b811d00c30ea5d2c63f4
name: perl-Package-Generator
arch: src
version: 1.106
epoch: 0
release: 14.oe1
summary: Generate new packages quickly and easily
url: https://metacpan.org/release/Package-Generator
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-Package-Generator-1.106-14.oe1.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: 5732401efc853fa9079ed22f884967e424962885816a6f99b3b654fe644d283e
name: perl-Params-Check
arch: src
version: 0.38
epoch: 1
release: 418.oe1
summary: Generic input parsing/checking mechanism
url: https://metacpan.org/release/Params-Check
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/perl-Params-Check-0.38-418.oe1.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: 52f5d21a223ba7cce8e8286836aeeb8019c942820c27c2f8a228df663e9f6e16
name: perl-Params-Util
arch: src
version: 1.07
epoch: 0
release: 26.oe1
summary: Simple, compact and correct param-checking functions
url: https://metacpan.org/release/Params-Util
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/perl-Params-Util-1.07-26.oe1.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: cba12a447bd1f2c79cb58bc72df03ad8179d4323d2ee3af1fd16e871bf7032d7
name: perl-Parse-Yapp
arch: src
version: 1.21
epoch: 0
release: 5.oe1
summary: Perl extension for generating and using LALR parsers
url: https://metacpan.org/release/Parse-Yapp
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0017
rpm_packager: http://openeuler.org
location_href: Packages/perl-Parse-Yapp-1.21-5.oe1.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: 949401d60bff6bae231feaca52baded1cdc3e9e0e0c17a320eae279d4dba282a
name: perl-Path-Class
arch: src
version: 0.37
epoch: 0
release: 14.oe1
summary: Cross-platform path specification manipulation
url: https://metacpan.org/release/Path-Class
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0006
rpm_packager: http://openeuler.org
location_href: Packages/perl-Path-Class-0.37-14.oe1.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: 3694c80ae4b82419be95abfa875ab946573f93c167b8a3351338e8a476c7c4c9
name: perl-Path-Tiny
arch: src
version: 0.108
epoch: 0
release: 2.oe1
summary: Provides a small, fast utility for working with file paths
url: https://metacpan.org/pod/Path::Tiny
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/perl-Path-Tiny-0.108-2.oe1.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: 3ff1844c4c736cd0d6075c116fb30ae14186bac4e64451759310e954793c19ad
name: perl-Perl-OSType
arch: src
version: 1.010
epoch: 0
release: 421.oe1
summary: Map Perl operating system names to generic types
url: https://metacpan.org/release/Perl-OSType
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/perl-Perl-OSType-1.010-421.oe1.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: 109d484e1882f04e00df9dda969bf7fdeabdfd548db3a744a7c6dc2c669856d7
name: perl-PerlIO-utf8_strict
arch: src
version: 0.008
epoch: 0
release: 3.oe1
summary: Fast and correct UTF-8 IO
url: http://search.cpan.org/dist/PerlIO-utf8_strict/
rpm_license: Perl_5
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/perl-PerlIO-utf8_strict-0.008-3.oe1.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: 35c84f3311cadaa7784a80d66bca2310d2cb82ca33eca3bcc2fc7d8be83f7120
name: perl-PerlIO-via-QuotedPrint
arch: src
version: 0.09
epoch: 0
release: 1.oe1
summary: PerlIO layer for quoted-printable strings
url: http://search.cpan.org/dist/PerlIO-via-QuotedPrint/
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/perl-PerlIO-via-QuotedPrint-0.09-1.oe1.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: 338bb9b97a68903d9c7b176ae76f580b399d6cbd4f2b91738f2f4125ceb1937e
name: perl-PkgConfig-LibPkgConf
arch: src
version: 0.11
epoch: 0
release: 1.oe1
summary: Interface to pkg-config files via libpkgconf
url: https://metacpan.org/release/PkgConfig-LibPkgConf
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/perl-PkgConfig-LibPkgConf-0.11-1.oe1.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: b51a97aa4c26afc0501eda9e0c3d9b13dc929c7b5628902526635bcf3326ab5f
name: perl-Pod-Coverage
arch: src
version: 0.23
epoch: 0
release: 16.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Coverage-0.23-16.oe1.src.rpm
checksum_type: sha256
description:
  This perl module provides a mechanism for determining if the pod for a
  given module is comprehensive.


pkgId: ae7fe4e74d96cf527cebb7baef0eacf362f757d97c7da921266e7f627cff3c29
name: perl-Pod-Escapes
arch: src
version: 1.07
epoch: 1
release: 420.oe1
summary: Resolve POD escape sequences
url: https://metacpan.org/release/Pod-Escapes
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Escapes-1.07-420.oe1.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: ec4f92eac966232c625fa5fdea2c6ad8547e8ca5c807bc1abb4828e656f5ec3a
name: perl-Pod-LaTeX
arch: src
version: 0.61
epoch: 0
release: 305.oe1
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_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-LaTeX-0.61-305.oe1.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: d80fa34faad5e45fb30d64ccefa9460189899b276550ddac2d62e77b78f779bb
name: perl-Pod-Parser
arch: src
version: 1.63
epoch: 0
release: 398.oe1
summary: Basic perl modules for handling Plain Old Documentation (POD)
url: http://search.cpan.org/dist/Pod-Parser/
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Parser-1.63-398.oe1.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: ba79de50c5b91f3fbd9932407570306b1fbd9cc1d3bbec03b8aff4a1398b9a7b
name: perl-Pod-Perldoc
arch: src
version: 3.28
epoch: 1
release: 4.oe1
summary: Look up Perl documentation in Pod format
url: https://metacpan.org/release/Pod-Perldoc
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Perldoc-3.28-4.oe1.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: a2a1f0204e3ee74f3031f382eee5c3f899dc529e1a5922273612249fac3dfbd7
name: perl-Pod-Plainer
arch: src
version: 1.04
epoch: 0
release: 11.oe1
summary: Perl extension for converting modern POD to old-style POD
url: https://metacpan.org/release/Pod-Plainer
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0017
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Plainer-1.04-11.oe1.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: 7e751a8cd99bf6624278d51a53830d155a169e06008c516363c6d51dcc8bf2d2
name: perl-Pod-Simple
arch: src
version: 3.42
epoch: 1
release: 2.oe1
summary: The framework for parsing Pod
url: https://metacpan.org/release/Pod-Simple
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Simple-3.42-2.oe1.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: 258f1c5060f5390194fa479585181528c59176c21de7aa112a750c5f1568b4da
name: perl-Pod-Usage
arch: src
version: 2.01
epoch: 4
release: 2.oe1
summary: Print a usage message from embedded pod documentation
url: https://metacpan.org/release/Pod-Usage
rpm_license: GPL+ or Artistic-1.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Usage-2.01-2.oe1.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: 71635a7feff2abcfd48cdfc00fcad4f04b51c075b184ac2cbc0567ded9aed698
name: perl-Readonly
arch: src
version: 2.05
epoch: 0
release: 8.oe1
summary: Facility for creating read-only scalars, arrays, hashes
url: https://metacpan.org/release/Readonly
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/perl-Readonly-2.05-8.oe1.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: f0c45fdfdca42f0407ad3e05fe3f0baff3e9b0f7c7f1257a4f6f127cfe98831e
name: perl-SGMLSpm
arch: src
version: 1.03ii
epoch: 0
release: 46.oe1
summary: Perl library for parsing the output of nsgmls
url: https://metacpan.org/release/DMEGG/SGMLSpm-1.03ii
rpm_license: GPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/perl-SGMLSpm-1.03ii-46.oe1.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: 3c82590d103e5693f608e54b4ff60f04cb8d056cb177b1d7a675e84a28ec5d52
name: perl-SUPER
arch: src
version: 1.20141117
epoch: 0
release: 13.oe1
summary: Sane superclass method dispatcher
url: https://metacpan.org/release/SUPER
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/perl-SUPER-1.20141117-13.oe1.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: b5e9eb0d61143d1949e0857a093e215c1c16c62e1346d87b589af4deda58a600
name: perl-Scalar-List-Utils
arch: src
version: 1.56
epoch: 4
release: 1.oe1
summary: Common Scalar and List utility subroutines
url: https://metacpan.org/release/Scalar-List-Utils
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/perl-Scalar-List-Utils-1.56-1.oe1.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: 61c0b8c5f24b51ab49596d81e13615231d328d7a6137a27749bb88c6bcf5ff0f
name: perl-Scope-Guard
arch: src
version: 0.21
epoch: 0
release: 1.oe1
summary: Lexically scoped resource management
url: https://metacpan.org/release/Scope-Guard
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-Scope-Guard-0.21-1.oe1.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: 9a145629ddb92d72441f98550ea8c658e771e78c8919bb7909d24b45a14c497a
name: perl-Socket
arch: src
version: 2.031
epoch: 4
release: 1.oe1
summary: Networking constants and support functions
url: https://metacpan.org/release/Socket
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/perl-Socket-2.031-1.oe1.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: 40a997bc609501426c40a346a3ed8ebb4da4337d82fa5deccce9beb6064bcdc6
name: perl-Socket-MsgHdr
arch: src
version: 0.05
epoch: 0
release: 5.oe1
summary: Sendmsg, recvmsg and ancillary data operations
url: https://metacpan.org/release/Socket-MsgHdr
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-Socket-MsgHdr-0.05-5.oe1.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: 0fd0444766bd00aedc610934adf74d890f72bfe1332a0a8259ea667daf6a03d5
name: perl-Socket6
arch: src
version: 0.28
epoch: 0
release: 10.oe1
summary: A getaddrinfo/getnameinfo support module
url: https://metacpan.org/release/Socket6
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/perl-Socket6-0.28-10.oe1.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: 6e4042c91501f576b3a63d6273f354035718b366091898e1305ab50f9299a957
name: perl-Software-License
arch: src
version: 0.103013
epoch: 0
release: 7.oe1
summary: Packages that provide templated software licenses
url: https://metacpan.org/release/Software-License
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/perl-Software-License-0.103013-7.oe1.src.rpm
checksum_type: sha256
description:
  This archive contains the distribution Software-License:
  packages that provide templated software licenses.


pkgId: f1b1be238bf928b169d24f1680b71171254e2a7a4ad9856d2d8ba0ac7361672c
name: perl-Storable
arch: src
version: 3.15
epoch: 1
release: 2.oe1
summary: Persistence for Perl data structures
url: https://metacpan.org/release/Storable
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/perl-Storable-3.15-2.oe1.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: c4af4d1a3faec512a985d44233a6a219becf811be5b0af3f3f56946a45df6fe4
name: perl-String-CRC32
arch: src
version: 1.7
epoch: 0
release: 4.oe1
summary: Perl interface for cyclic redundancy check generation
url: https://metacpan.org/release/String-CRC32
rpm_license: Public Domain
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/perl-String-CRC32-1.7-4.oe1.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: d7137e594b0cb0ba3c2eb77845e30814b0b7e4f952f516b96c37fb4128a6a106
name: perl-String-ShellQuote
arch: src
version: 1.04
epoch: 0
release: 26.oe1
summary: Perl module for quoting strings for passing through the shell
url: https://metacpan.org/release/String-ShellQuote
rpm_license: (GPL+ or Artistic) and GPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/perl-String-ShellQuote-1.04-26.oe1.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: 9fdedd6361a778cee0e3906e44169e9acd02e4d8c77efedfecad8b9fb1171aa1
name: perl-Struct-Dumb
arch: src
version: 0.09
epoch: 0
release: 1.oe1
summary: Make simple lightweight record-like structures
url: https://metacpan.org/release/Struct-Dumb
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/perl-Struct-Dumb-0.09-1.oe1.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: dc80e69a72ec15aeb4934533dbd3e24072b7fc0d7626ea944f07fa202114ba83
name: perl-Sub-Exporter-Progressive
arch: src
version: 0.001013
epoch: 0
release: 8.oe1
summary: The progressive version of Sub::Exporter
url: https://metacpan.org/release/Sub-Exporter-Progressive
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sub-Exporter-Progressive-0.001013-8.oe1.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: 233c769c52eb2eb2bbf83faa89edb66c2a76e4eef6eed495bfe0a0e4c26abfc8
name: perl-Sub-Identify
arch: src
version: 0.14
epoch: 0
release: 9.oe1
summary: Retrieve names of code references
url: https://metacpan.org/release/Sub-Identify
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0017
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sub-Identify-0.14-9.oe1.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: 6cc9b75377a36d2ddf137d6a08395344f3c789ce96e5bdf85943597b341c5e87
name: perl-Sub-Install
arch: src
version: 0.928
epoch: 0
release: 18.oe1
summary: Install subroutines into packages easily
url: https://metacpan.org/release/Sub-Install
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0006
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sub-Install-0.928-18.oe1.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: d660a03d5662a0dc75e4c65db1d5a17fa975c7635adcd1c82773fb0f8b4fab9b
name: perl-Sub-Name
arch: src
version: 0.21
epoch: 0
release: 11.oe1
summary: (Re)name a sub
url: https://metacpan.org/release/Sub-Name
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sub-Name-0.21-11.oe1.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: 85fe9c51679b88ed0db010665e32a3fb2801d9e0da48557cca268abb8bcbf719
name: perl-Switch
arch: src
version: 2.17
epoch: 0
release: 13.oe1
summary: A switch statement for Perl
url: https://metacpan.org/release/Switch
rpm_license: GPL
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/perl-Switch-2.17-13.oe1.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: bb8c801649c6f2a63329b334306dda415440e221e32fd09e47a60669b7dfc3c2
name: perl-Sys-MemInfo
arch: src
version: 0.99
epoch: 0
release: 9.oe1
summary: Memory information as Perl module
url: https://metacpan.org/release/Sys-MemInfo
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sys-MemInfo-0.99-9.oe1.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: 9a6a8681a4dead69e1c3f0ae5bed6d350fe2e5b80c3d9555dc371f0871daf53e
name: perl-Sys-Syslog
arch: src
version: 0.36
epoch: 0
release: 1.oe1
summary: An interface to the UNIX syslog(3) program
url: https://metacpan.org/release/Sys-Syslog
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sys-Syslog-0.36-1.oe1.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: 52391a31405daad81e6e5e0d548705664420c184aae7fd4ccadfc93878a1769c
name: perl-Sys-Virt
arch: src
version: 4.7.0
epoch: 0
release: 3.oe1
summary: Represent and manage a libvirt hypervisor connection
url: https://metacpan.org/release/Sys-Virt
rpm_license: GPLv2+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sys-Virt-4.7.0-3.oe1.src.rpm
checksum_type: sha256
description:
  The Sys::Virt module Allows consistent API management mechanisms
  when running inside any virtualized container.


pkgId: e67a55818c16ee890a20f02fc7091dfb9b11792454519002a97891f8c1069d14
name: perl-Term-ANSIColor
arch: src
version: 5.01
epoch: 0
release: 1.oe1
summary: Color screen output using ANSI escape sequences
url: https://metacpan.org/release/Term-ANSIColor
rpm_license: GPL+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/perl-Term-ANSIColor-5.01-1.oe1.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: 5376c10d41708c3bf57323cd5e3b107dae5e5109a1bc71743d91bbdf404507bc
name: perl-Term-Cap
arch: src
version: 1.17
epoch: 0
release: 510.oe1
summary: Perl termcap interface
url: https://metacpan.org/release/Term-Cap
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/perl-Term-Cap-1.17-510.oe1.src.rpm
checksum_type: sha256
description:
  These are low-level functions to extract and use capabilities from a
  terminal capability (termcap) database.


pkgId: 70039d55367144ec43e0acf1d300440734b912a2b80e712bb7df67fc9cc42a55
name: perl-TermReadKey
arch: src
version: 2.38
epoch: 0
release: 2.oe1
summary: A perl module for simple terminal control
url: https://metacpan.org/release/TermReadKey
rpm_license: (Copyright only) and (Artistic or GPL+)
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/perl-TermReadKey-2.38-2.oe1.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: 8e1cfb08e7525b8c23b11b8a162ab3855655aeed3bd9d9aa86a528a18c335bc7
name: perl-Test-Deep
arch: src
version: 1.128
epoch: 0
release: 4.oe1
summary: Extremely flexible deep comparison
url: https://metacpan.org/release/Test-Deep
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Deep-1.128-4.oe1.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: 2ddefbcecdfd7328ab96fe48b3012dc1b15a34968c124e96787a672f1598c187
name: perl-Test-Exception
arch: src
version: 0.43
epoch: 0
release: 10.oe1
summary: Library of test functions for exception based Perl code
url: https://metacpan.org/release/Test-Exception
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Exception-0.43-10.oe1.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: 3d4e3422f0e2634b1f52e798d0afb57dcaa2d66755e9cdf41eff61559ce9ce56
name: perl-Test-FailWarnings
arch: src
version: 0.008
epoch: 0
release: 15.oe1
summary: Add test failures if warnings are caught
url: https://metacpan.org/release/Test-FailWarnings
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-FailWarnings-0.008-15.oe1.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: 121e4016a4405bac37da65d0ba1289507b241c81628a8ebd445e816c50bd7eb3
name: perl-Test-Fatal
arch: src
version: 0.014
epoch: 0
release: 13.oe1
summary: Incredibly simple helpers for testing code with exceptions
url: https://metacpan.org/release/Test-Fatal
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Fatal-0.014-13.oe1.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: 1fdd05db06af01413270c403850f2f7a1158e6ee528a63cd2714db9274c30633
name: perl-Test-File
arch: src
version: 1.44.3
epoch: 0
release: 9.oe1
summary: A Perl module which provides test functions to check file attributes and data
url: https://metacpan.org/release/Test-File
rpm_license: Artistic License 2.0 or GPL+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-File-1.44.3-9.oe1.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: 2b4c7891f47a2cb0f615f690f24a139a817cbed8799cc8fabb77da48d547f579
name: perl-Test-InDistDir
arch: src
version: 1.112071
epoch: 0
release: 10.oe1
summary: Test environment setup for development with IDE
url: https://metacpan.org/release/Test-InDistDir
rpm_license: WTFPL
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-InDistDir-1.112071-10.oe1.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: 956ecda1bb70013c4dd92d39fb1f90a75f5e13875fcdb803f139000410822a8d
name: perl-Test-Inter
arch: src
version: 1.09
epoch: 0
release: 2.oe1
summary: Framework for more readable interactive test scripts
url: http://search.cpan.org/dist/Test-Inter/
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Inter-1.09-2.oe1.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: 640500fe495e4e13d6446712cb98b62c2b9e15b2e8af650880b5c4a306aecb5a
name: perl-Test-LeakTrace
arch: src
version: 0.17
epoch: 0
release: 1.oe1
summary: Trace memory leaks
url: https://metacpan.org/release/Test-LeakTrace
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-LeakTrace-0.17-1.oe1.src.rpm
checksum_type: sha256
description:
  Test::LeakTrace - Traces memory leaks
  Test::LeakTrace::Script - A LeakTrace interface for whole scripts


pkgId: 6892383e17353d7293ff6a2aa3e41ecd1c86d91bc9529d9018628cc21405e8e1
name: perl-Test-NoWarnings
arch: src
version: 1.04
epoch: 0
release: 17.oe1
summary: Make sure you didn't emit any warnings while testing
url: https://metacpan.org/release/Test-NoWarnings
rpm_license: LGPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-NoWarnings-1.04-17.oe1.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: 6e95fc33e1d27305d21e4ef1ec3e9d95d6117c67c49531837f6a49f3a34f4c35
name: perl-Test-Output
arch: src
version: 1.031
epoch: 0
release: 1.oe1
summary: Utilities to test STDOUT and STDERR messages
url: http://search.cpan.org/dist/Test-Output/
rpm_license: Perl_5
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Output-1.031-1.oe1.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: 5a70f12e33c99f57825ba4f75f19bcea73126057d1bfb793960ddb4438de5fcf
name: perl-Test-Pod-Coverage
arch: src
version: 1.10
epoch: 0
release: 14.oe1
summary: Check for pod coverage in your distribution
url: https://metacpan.org/release/Test-Pod-Coverage
rpm_license: Artistic 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Pod-Coverage-1.10-14.oe1.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: f0b84f478c7c035678b9bd5c1d1c1fcdf0f3ed74e7b2642cd81429062dc577e5
name: perl-Test-Requires
arch: src
version: 0.10
epoch: 0
release: 15.oe1
summary: Checks to see if the module can be loaded
url: https://metacpan.org/release/Test-Requires
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Requires-0.10-15.oe1.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: 0a0d198576b6b55566cf88f042eca777f983bf485c1965dedb9f6be7f43b4657
name: perl-Test-RequiresInternet
arch: src
version: 0.05
epoch: 0
release: 12.oe1
summary: Test network connection easily
url: https://metacpan.org/release/Test-RequiresInternet
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0006
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-RequiresInternet-0.05-12.oe1.src.rpm
checksum_type: sha256
description:
  Perl distribution Test-RequiresInternet, providing Perl modules: Test::RequiresInternet.
  Easily test network connectivity.


pkgId: 4728d9e3f853920aa34858d95011437dc54f2cd834d81a1ab666051cc360dec3
name: perl-Test-Simple
arch: src
version: 1.302175
epoch: 2
release: 2.oe1
summary: Basic utilities for writing tests
url: https://metacpan.org/release/Test-Simple
rpm_license: (GPL+ or Artistic) and CC0 and Public Domain
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Simple-1.302175-2.oe1.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: 83a2d2c451aee5880abc8a07f6b2c6cb71a0ed96a4845ec6f21b7dc07d2df79d
name: perl-Test-Warnings
arch: src
version: 0.026
epoch: 0
release: 11.oe1
summary: Test for warnings and the lack of them
url: https://metacpan.org/release/Test-Warnings
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Warnings-0.026-11.oe1.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: 50e1876119c3abbaaf7819f87f247bcc67b0549ac07b5dd2a146e1af4162237e
name: perl-Test2-Suite
arch: src
version: 0.000130
epoch: 0
release: 1.oe1
summary: Test2::Suite Perl module
url: https://metacpan.org/release/Test2-Suite
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test2-Suite-0.000130-1.oe1.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: c3e7f90e9b8d03b1c256aac79e8c0f6bd4131eb4f17ccc3bd2bace31da839a8c
name: perl-Text-Aligner
arch: src
version: 0.16
epoch: 0
release: 1.oe1
summary: Text::Aligner Perl module
url: https://metacpan.org/release/Text-Aligner
rpm_license: ISC
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Aligner-0.16-1.oe1.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: 49f172b80852ab417c51a0532cdd87394971e9a7a22a0d05b27406a25ca279ac
name: perl-Text-Balanced
arch: src
version: 2.04
epoch: 0
release: 1.oe1
summary: Extract delimited text sequences from strings
url: https://metacpan.org/release/Text-Balanced
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Balanced-2.04-1.oe1.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: 6c423c853a53c8d31a865d928f3061f241cb4e9eb37486d768b5beeab4369ef2
name: perl-Text-CharWidth
arch: src
version: 0.04
epoch: 0
release: 37.oe1
summary: Get the number of columns occupied by the terminal string
url: https://metacpan.org/release/Text-CharWidth
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-CharWidth-0.04-37.oe1.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: b085bc15b70c62de50cbacc58c23cd17db3dc94bf643bc2d2137078717f6b02b
name: perl-Text-Glob
arch: src
version: 0.11
epoch: 0
release: 7.oe1
summary: Match globbing patterns against text
url: https://metacpan.org/release/Text-Glob
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Glob-0.11-7.oe1.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: 8d1c3105a9985292811337f55b40e6d069489b0c01d85004aa64682eedeb9aa4
name: perl-Text-ParseWords
arch: src
version: 3.30
epoch: 0
release: 419.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-ParseWords-3.30-419.oe1.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: c6e9d0c33f0d5d41e29f17b215bdd90a61fda2962a425b584107cd4bd8032eda
name: perl-Text-Soundex
arch: src
version: 3.05
epoch: 0
release: 13.oe1
summary: Implementation of the soundex algorithm
url: https://metacpan.org/release/Text-Soundex
rpm_license: (Copyright only) and (GPL+ or Artistic)
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Soundex-3.05-13.oe1.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: 9eecf010bbc228d672b64198a2831439c6f0ba3ac86c4ac90de57a86344668a8
name: perl-Text-Tabs+Wrap
arch: src
version: 2013.0523
epoch: 0
release: 419.oe1
summary: Expand tabs and do simple line wrapping
url: https://metacpan.org/release/Text-Tabs%2BWrap
rpm_license: TTWL
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Tabs+Wrap-2013.0523-419.oe1.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: f54a860547de211679fbd3f6294b4e3cedf2a0abd0aab25b8d73d234ee41a0b1
name: perl-Text-Template
arch: src
version: 1.59
epoch: 0
release: 1.oe1
summary: Expand template text with embedded Perl
url: https://metacpan.org/release/Text-Template
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Template-1.59-1.oe1.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: 406c965196d89bcdb241296ce55831fa8fb0bde3521e106bc17c3fa05af3b062
name: perl-Text-Unidecode
arch: src
version: 1.30
epoch: 0
release: 8.oe1
summary: Text-Unidecode -- plain ASCII transliterations of Unicode text
url: https://metacpan.org/release/Text-Unidecode
rpm_license: GPL+ and Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Unidecode-1.30-8.oe1.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: 975c32f3bea1b52810a75721f2507a4137f3f998f2133d80754e23daa66c164e
name: perl-Text-WrapI18N
arch: src
version: 0.06
epoch: 0
release: 33.oe1
summary: Line wrapping module
url: https://metacpan.org/release/Text-WrapI18N
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-WrapI18N-0.06-33.oe1.src.rpm
checksum_type: sha256
description:
  Line wrapping module with support for multibyte, fullwidth,and
  combining characters and languages without whitespaces between words


pkgId: 315fffa94898be0dae595165d09cbfe159f440a3e5fdaebc58da095fae2c10fc
name: perl-Thread-Queue
arch: src
version: 3.13
epoch: 0
release: 3.oe1
summary: Thread-safe queues
url: https://metacpan.org/release/Thread-Queue
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/perl-Thread-Queue-3.13-3.oe1.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: 68e78522340385c6e070bc48e8fe71447cc790a57eb23eb7323701db13dbf556
name: perl-Tie-IxHash
arch: src
version: 1.23
epoch: 0
release: 1.oe1
summary: Ordered associative arrays for Perl
url: http://search.cpan.org/dist/Tie-IxHash/
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/perl-Tie-IxHash-1.23-1.oe1.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: 4ccfe24194cc481f1fab773a3a9941010e7c32cd4d0b40399c50fcedb9f7a335
name: perl-Time-HiRes
arch: src
version: 1.9764
epoch: 1
release: 1.oe1
summary: High resolution time, sleep, and alarm for perl
url: https://metacpan.org/release/Time-HiRes
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/perl-Time-HiRes-1.9764-1.oe1.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: 88d689425b7446ef39987b3e60693bdc3ccaa47ce90aecd25b35dbd71025bcc0
name: perl-Time-Local
arch: src
version: 1.300
epoch: 2
release: 1.oe1
summary: Efficiently compute time from local and GMT time
url: https://metacpan.org/release/Time-Local
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/perl-Time-Local-1.300-1.oe1.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: b3438b214d8298dacf92e4777a8c24c96e832f326ee7d34b87c2b29063c446b7
name: perl-TimeDate
arch: src
version: 2.33
epoch: 1
release: 2.oe1
summary: Perl5 TimeDate distribution
url: https://metacpan.org/release/TimeDate
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/perl-TimeDate-2.33-2.oe1.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: fcbf1af4adb4f79047601c31934402a64f458540a23d6cf91397393f3b69b5ca
name: perl-Tk
arch: src
version: 804.035
epoch: 0
release: 1.oe1
summary: A graphical user interface toolkit for Perl
url: https://metacpan.org/release/Tk
rpm_license: (GPL+ or Artistic) and SWL
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-Tk-804.035-1.oe1.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: 16dab6aa718fc2a32ef702ba0f608eb64c02a0af4903e06d6e282ecb8fdf306e
name: perl-Try-Tiny
arch: src
version: 0.30
epoch: 0
release: 5.oe1
summary: Minimal try/catch with proper preservation of $@
url: https://metacpan.org/release/Try-Tiny
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/perl-Try-Tiny-0.30-5.oe1.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: 710e61eb6f23b252f86b1d98d1a79f1fd81456ce50e7622f7a3917c82ca75106
name: perl-Types-Serialiser
arch: src
version: 1.01
epoch: 0
release: 1.oe1
summary: Simple data types for common serialization formats
url: https://metacpan.org/release/Types-Serialiser
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/perl-Types-Serialiser-1.01-1.oe1.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: b63c85644ce3b8dcf327bee78e9a6eabe3c390ba61ee235bf92c901b8423b1cc
name: perl-URI
arch: src
version: 5.06
epoch: 0
release: 1.oe1
summary: The Perl URI module implementation
url: https://metacpan.org/release/URI
rpm_license: GPLv1+ or Artistic 1.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/perl-URI-5.06-1.oe1.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: 767c7038f9e9c236b22829fab95aafac08b034b36cf9eaa72c04e9f006fb5720
name: perl-Unicode-Collate
arch: src
version: 1.29
epoch: 0
release: 1.oe1
summary: Unicode Collation Algorithm (UCA)
url: http://search.cpan.org/dist/Unicode-Collate/
rpm_license: (GPL+ or Artistic) and Unicode
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-Collate-1.29-1.oe1.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: 6559bc705cc3a55e38ac5fe89939a6de9445a34dd016d70462fdd0e325dce16e
name: perl-Unicode-EastAsianWidth
arch: src
version: 12.0
epoch: 0
release: 1.oe1
summary: East Asian Width properties
url: https://metacpan.org/release/Unicode-EastAsianWidth
rpm_license: CC0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0015
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-EastAsianWidth-12.0-1.oe1.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: 358c416be8f0ff449ec0e1edb1443ddd07032f1ce1ba58ae2c742330f6c8a11c
name: perl-Unicode-LineBreak
arch: src
version: 2019.001
epoch: 0
release: 6.oe1
summary: An algorithm for unicode line breaking
url: https://metacpan.org/release/Unicode-LineBreak
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-LineBreak-2019.001-6.oe1.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: aca13c425909667fd454f81e79d48be76d20e7aefb4be1fff5f54bcb29ee80b0
name: perl-Unicode-Normalize
arch: src
version: 1.26
epoch: 0
release: 419.oe1
summary: Unicode Normalization Forms
url: https://metacpan.org/release/Unicode-Normalize
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-Normalize-1.26-419.oe1.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: 2539f993c2b057f6b535344787089b24ffe77fecc5c451c59be12f2f7efe04d5
name: perl-WWW-RobotRules
arch: src
version: 6.02
epoch: 0
release: 21.oe1
summary: This module parses the /robots.txt file as specified in "A Standard for Robot Exclusion"
url: https://metacpan.org/release/WWW-RobotRules
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/perl-WWW-RobotRules-6.02-21.oe1.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: e6e8f111324d943aac28776a6ec57a6f0a8202a36a544d8d46bf79e2482da654
name: perl-XML-LibXML
arch: src
version: 2.0205
epoch: 1
release: 1.oe1
summary: Perl Binding for libxml2
url: https://metacpan.org/release/XML-LibXML
rpm_license: (GPL+ or Artistic) and MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-LibXML-2.0205-1.oe1.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: 009ce779261574ae6a1d63d535f2946b17ecbb0225924ed7e7db79ab7b4ea13d
name: perl-XML-NamespaceSupport
arch: src
version: 1.12
epoch: 0
release: 7.oe1
summary: A simple generic namespace processor
url: https://metacpan.org/release/XML-NamespaceSupport
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0006
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-NamespaceSupport-1.12-7.oe1.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: 3dc67f175c394e3ca339a229b81259ce6d44017e790eed8ba7cae739b0f1d6a3
name: perl-XML-Parser
arch: src
version: 2.46
epoch: 1
release: 1.oe1
summary: Perl module for parsing XML documents
url: https://metacpan.org/release/XML-Parser
rpm_license: GPLv1+ or Artistic 1.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-Parser-2.46-1.oe1.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: d6e6ac09fc03de8870a6ac1b1d001c62f76d4e7ddc412cdcc0184211dc87efb3
name: perl-XML-SAX
arch: src
version: 1.02
epoch: 0
release: 1.oe1
summary: SAX parser access API for Perl
url: https://metacpan.org/release/XML-SAX
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-SAX-1.02-1.oe1.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: 8d1ec22ca15a51bc8bccfe8c50657c2534e7659532112c0d7b1fef42d6d98f64
name: perl-XML-SAX-Base
arch: src
version: 1.09
epoch: 0
release: 7.oe1
summary: Base class SAX Drivers and Filters
url: https://metacpan.org/release/XML-SAX-Base
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-SAX-Base-1.09-7.oe1.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: 81bb7a345d35010d3b7f2ba12eebb90eb77081e025e5cc7cb4c8b359eb1a3514
name: perl-XML-Simple
arch: src
version: 2.25
epoch: 0
release: 4.oe1
summary: Easy API to maintain XML in Perl
url: https://metacpan.org/release/XML-Simple
rpm_license: GPL+ and Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-Simple-2.25-4.oe1.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: ff6f691b9eaf21de0b7dc2e4c1963e769c88934595bd35c7ba4efa3660805fc0
name: perl-XML-Structured
arch: src
version: 1.3
epoch: 0
release: 3.oe1
summary: Simple conversion API from XML to perl structures and back
url: http://search.cpan.org/dist/XML-Structured/
rpm_license: GPL
rpm_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-Structured-1.3-3.oe1.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: b06a4e5a507a5da317492395ac32bf382a65561ba4cd2447ae74c343d19aab98
name: perl-XML-TokeParser
arch: src
version: 0.05
epoch: 0
release: 28.oe1
summary: Simplified interface to XML::Parser
url: https://metacpan.org/release/XML-TokeParser
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-TokeParser-0.05-28.oe1.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: b6b709592022cb2457dfbac86303465188508cc7a140dd3187dcef82b31f0886
name: perl-XML-Writer
arch: src
version: 0.900
epoch: 0
release: 1.oe1
summary: Module for writing XML documents
url: https://metacpan.org/release/XML-Writer
rpm_license: CC0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-Writer-0.900-1.oe1.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: 145ded5fb039fde06c9cbcf2fabd016b6cc220cbe523fd088640babe99e92d62
name: perl-XML-XPath
arch: src
version: 1.44
epoch: 0
release: 1.oe1
summary: Parse and evaluate XPath statementsr
url: https://metacpan.org/release/XML-XPath
rpm_license: Artistic 2.0 and (GPL+ or Artistic)
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0015
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-XPath-1.44-1.oe1.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: c88a07106834971aca5b7475cec477878cf661a7f5659cc3f2fbfcb139cc2062
name: perl-YAML
arch: src
version: 1.26
epoch: 0
release: 5.oe1
summary: It Ain't Markup Language (tm)
url: https://metacpan.org/release/YAML
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/perl-YAML-1.26-5.oe1.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: 55e91274e1e3a9c17a9f73876e8949a53f9008aef6a71f055108024cb63fb215
name: perl-YAML-LibYAML
arch: src
version: 0.82
epoch: 1
release: 2.oe1
summary: Perl YAML Serialization using XS and libyaml
url: https://metacpan.org/release/YAML-LibYAML
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-YAML-LibYAML-0.82-2.oe1.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: 988ad4d3c25712cfba626b00d7c168c2c39d6cb7813c8b6c100b70498ec7e1e1
name: perl-YAML-Tiny
arch: src
version: 1.73
epoch: 0
release: 4.oe1
summary: Read/Write YAML files with as little code as possible
url: https://metacpan.org/release/YAML-Tiny
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/perl-YAML-Tiny-1.73-4.oe1.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: 3bfcce05b7e5a583c8bee07f26678befaf3f05d430169f0e182f18c799533aae
name: perl-autodie
arch: src
version: 2.32
epoch: 0
release: 1.oe1
summary: Replace functions with ones that succeed or die with lexical scope
url: https://metacpan.org/release/autodie
rpm_license: GPL or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0006
rpm_packager: http://openeuler.org
location_href: Packages/perl-autodie-2.32-1.oe1.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: 7041b4861566cffef61f3aed5bd2527d38a516bf9d90aeb8c48f6b0cc651874d
name: perl-bignum
arch: src
version: 0.51
epoch: 0
release: 1.oe1
summary: transparent big number support
url: https://metacpan.org/release/bignum
rpm_license: GPL or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/perl-bignum-0.51-1.oe1.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: 17a32f85b50682bdf773a358d546b8dee447161c94c32a52d15dbb9cf830bbf5
name: perl-common-sense
arch: src
version: 3.75
epoch: 0
release: 1.oe1
summary: save a tree AND a kitten, use common::sense
url: https://metacpan.org/release/common-sense
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-208
rpm_packager: http://openeuler.org
location_href: Packages/perl-common-sense-3.75-1.oe1.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: ff5ea1a35fbddfe9f01010ceccac7847ffcfe11a4ac7b355eec885bf48d27d74
name: perl-constant
arch: src
version: 1.33
epoch: 0
release: 421.oe1
summary: Perl pragma to declare constants
url: https://metacpan.org/release/constant
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/perl-constant-1.33-421.oe1.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: b224e2fe0676c3f735b6f790ef5da2fb99d02af338e15000c218864d0cfda63b
name: perl-generators
arch: src
version: 1.10
epoch: 0
release: 11.oe1
summary: RPM Perl dependencies generators
url: http://jplesnik.fedorapeople.org/generators
rpm_license: GPL+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0015
rpm_packager: http://openeuler.org
location_href: Packages/perl-generators-1.10-11.oe1.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: f4aef7214ec47d5ff760eb3e976fe55dc0713b902cec1982ada948d4adcc3b82
name: perl-gettext
arch: src
version: 1.07
epoch: 0
release: 15.oe1
summary: message handling functions
url: https://metacpan.org/release/gettext
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/perl-gettext-1.07-15.oe1.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: 8efebb410080b6d58211fc5666f97280d45a9eed1a3553af1b3c4c2ae45aa39c
name: perl-inc-latest
arch: src
version: 0.500
epoch: 2
release: 12.oe1
summary: Use modules bundled in inc/ if they are newer than installed ones
url: https://metacpan.org/release/inc-latest
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/perl-inc-latest-0.500-12.oe1.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: 754f55923d9ca37abb98b1ad5e43c9437201f437835a252463f817d8f4f938d4
name: perl-libintl-perl
arch: src
version: 1.31
epoch: 0
release: 1.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/perl-libintl-perl-1.31-1.oe1.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: d50dcc0bc8b497a3bafcc3abd8a3fba766dcc53dc9b30402584ce1ba70be8452
name: perl-libnet
arch: src
version: 3.13
epoch: 0
release: 1.oe1
summary: Perl clients for various network protocols
url: https://metacpan.org/release/libnet
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-libnet-3.13-1.oe1.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: 5329edbf7749d1792301398e320aed0bb276b15800ac942f6654336f9aa53d05
name: perl-libwww-perl
arch: src
version: 6.51
epoch: 0
release: 1.oe1
summary: The World-Wide Web library for Perl
url: https://metacpan.org/release/libwww-perl
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/perl-libwww-perl-6.51-1.oe1.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: f5dab3683d27019def2d0306aac1b4775bb1d9016fc9839586673d946c5814ee
name: perl-libxml-perl
arch: src
version: 0.08
epoch: 0
release: 36.oe1
summary: Perl modules and scripts for working with XML
url: https://metacpan.org/release/libxml-perl
rpm_license: (GPL+ or Artistic) and Public Domain
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/perl-libxml-perl-0.08-36.oe1.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: 1532b200bc8d2c039ff0be93c563fa8a2a1021ab4bd4da3494a2601efbb686cd
name: perl-local-lib
arch: src
version: 2.000024
epoch: 0
release: 2.oe1
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_vendor: http://openeuler.org
rpm_group: Development/Libraries
rpm_buildhost: ecs-obsworker-0015
rpm_packager: http://openeuler.org
location_href: Packages/perl-local-lib-2.000024-2.oe1.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: 3db3225f9997ce5b8b402aceee0016d6e51aa3bee6ac7441914db7535edc900e
name: perl-parent
arch: src
version: 0.238
epoch: 1
release: 1.oe1
summary: Establish an ISA relationship with base classes at compile time
url: https://metacpan.org/release/parent
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/perl-parent-0.238-1.oe1.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: 3a2ac73930325b540e29581d942380eaa8532bfab8ba675f72d35a0ea4542bbb
name: perl-perlfaq
arch: src
version: 5.20200523
epoch: 0
release: 2.oe1
summary: Frequently asked questions about Perl
url: https://metacpan.org/release/perlfaq
rpm_license: (GPL+ or Artistic) and Public Domain
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/perl-perlfaq-5.20200523-2.oe1.src.rpm
checksum_type: sha256
description:
  The perlfaq comprises several documents that answer the most commonly asked
  questions about Perl and Perl programming.


pkgId: cad816d17f65b44a876c7f617646c15f294a14ea23ad78536ef3f34540a43005
name: perl-podlators
arch: src
version: 4.14
epoch: 1
release: 1.oe1
summary: Format POD source into various output formats
url: https://metacpan.org/release/podlators
rpm_license: (GPL+ or Artistic) and FSFAP
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/perl-podlators-4.14-1.oe1.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: 75d6f23b3636b151130ad15ba605a467b9ba0d78a28947ad3c17908eeb9698e7
name: perl-threads
arch: src
version: 2.21
epoch: 2
release: 3.oe1
summary: Perl interpreter-based threads
url: https://metacpan.org/release/threads
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/perl-threads-2.21-3.oe1.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: bf24b44821fe3bc5052ba8bb06d1535d6a3986074acda1a59901d43f9fe10496
name: perl-threads-shared
arch: src
version: 1.59
epoch: 0
release: 4.oe1
summary: Perl extension for sharing data structures between threads
url: https://metacpan.org/release/threads-shared
rpm_license: GPL+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/perl-threads-shared-1.59-4.oe1.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: 1b16234400af1633f65ee916f0a7670e721373db4c81489eac5ce1e4075b0333
name: perl-version
arch: src
version: 0.99.28
epoch: 8
release: 1.oe1
summary: Perl extension for Version Objects
url: https://metacpan.org/release/version
rpm_license: GPLv1+ or Artistic 1.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0006
rpm_packager: http://openeuler.org
location_href: Packages/perl-version-0.99.28-1.oe1.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: 84db39136f9b575118facbec915ff3bf92cdd2c43282b3def38b04c50bb4847f
name: pesign
arch: src
version: 0.113
epoch: 0
release: 5.oe1
summary: Signing utility for UEFI binaries
url: https://github.com/vathpela/pesign
rpm_license: GPLv2
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/pesign-0.113-5.oe1.src.rpm
checksum_type: sha256
description:
  pesign is a command line tool for manipulating signatures and
  cryptographic digests of UEFI applications.


pkgId: 6b9fe514bcd382dbce34d3bacf8738b932cf087cc0555c150d0be848066b38a1
name: pesign-obs-integration
arch: src
version: 10.1
epoch: 0
release: 2.oe1
summary: Macros and scripts to sign the kernel and bootloader
url: http://en.opensuse.org/openSUSE:UEFI_Image_File_Sign_Tools
rpm_license: GPL-2.0-only
rpm_vendor: http://openeuler.org
rpm_group: Development/Tools/Other
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/pesign-obs-integration-10.1-2.oe1.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: 37045c2e9ba8ed6414557da6cf5c18f125da609d9d2942c6e39081b719640f91
name: phonon
arch: src
version: 4.10.1
epoch: 0
release: 4.oe1
summary: Multimedia library
url: http://phonon.kde.org/
rpm_license: LGPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0006
rpm_packager: http://openeuler.org
location_href: Packages/phonon-4.10.1-4.oe1.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: ebe7a5032f6a2f787dbffafd310f2fc7aa12e29891aa262da05c4ac87d99a1a1
name: php
arch: src
version: 8.0.0
epoch: 0
release: 4.oe1
summary: PHP scripting language for creating dynamic web sites
url: http://www.php.net/
rpm_license: PHP and Zend-2.0 and BSD and MIT and ASL 1.0 and NCSA
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/php-8.0.0-4.oe1.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: 7a1013846b813c8c284c2d2c312597a6c645cb83737221d21428c1062a68dc29
name: physfs
arch: src
version: 3.0.1
epoch: 0
release: 4.oe1
summary: Provide abstract access to various archives
url: http://www.icculus.org/physfs/
rpm_license: zlib
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/physfs-3.0.1-4.oe1.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: 521c1ca4671847e3d9c16268a435a2a60961c1b24fbcae40dd92f30f9cbf0c89
name: picketbox
arch: src
version: 4.9.6
epoch: 0
release: 1.oe1
summary: Security framework for Java Applications
url: https://picketbox.jboss.org
rpm_license: LGPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/picketbox-4.9.6-1.oe1.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: e3ae1702c54f8ccd81a3923596b7a4785a94f962ffbebee8f577ffcb603ccdc7
name: pigz
arch: src
version: 2.4
epoch: 0
release: 7.oe1
summary: pigz is a parallel implementation of gzip which utilizes multiple cores
url: http://www.zlib.net/pigz
rpm_license: zlib
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/pigz-2.4-7.oe1.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: 6e59e603d99a382165d19c829fba94fdf92208ea3ce279bbb98843d05053a871
name: pinentry
arch: src
version: 1.1.0
epoch: 0
release: 5.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/pinentry-1.1.0-5.oe1.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: f17f389ac99d450028c057ec713599cb6899f2bbed52888ef1a54ff29ff825d7
name: pinfo
arch: src
version: 0.6.10
epoch: 0
release: 24.oe1
summary: An user-friendly, console-based viewer for Info documents
url: http://pinfo.alioth.debian.org
rpm_license: GPLv2
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/pinfo-0.6.10-24.oe1.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: 5b79db334b196daff499cc712d2a84e379dd89ec7f7ebbe8fd1a629129ee4cf5
name: pipewire
arch: src
version: 0.3.15
epoch: 0
release: 5.oe1
summary: Multimedia processing graphs
url: https://pipewire.org/
rpm_license: LGPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/pipewire-0.3.15-5.oe1.src.rpm
checksum_type: sha256
description:
  pipewire is a server and user space API to deal with multimedia
  pipelines,contains command line utilities.


pkgId: 34b4cc5df1d4219225bdaa3c0d2219c6f4c1b085b10749d357b8f784f686248e
name: pixman
arch: src
version: 0.40.0
epoch: 0
release: 1.oe1
summary: Pixman is a pixel manipulation library for X and Cairo
url: https://gitlab.freedesktop.org/pixman/pixman
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/pixman-0.40.0-1.oe1.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: 9ffd0a931b5eb9aa6bc12e7ddddf3b3b9296461e600ecf35dc9b2e225417053f
name: pkcs11-helper
arch: src
version: 1.25.1
epoch: 0
release: 1.oe1
summary: A library that simplifies the interaction with PKCS#11 providers
url: https://github.com/OpenSC/OpenSC/wiki
rpm_license: BSD and GPLv2
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/pkcs11-helper-1.25.1-1.oe1.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: e8f21fab10cf37ee1d0ecd8b78e2b36ec99f7fc722da1115715b3ab25565c4c8
name: pkgconf
arch: src
version: 1.7.3
epoch: 0
release: 1.oe1
summary: Package compiler and linker metadata toolkit
url: http://pkgconf.org/
rpm_license: ISC
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-208
rpm_packager: http://openeuler.org
location_href: Packages/pkgconf-1.7.3-1.oe1.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: 808c8a9626a55520f48fca1457d511fc999b0839a430827e9e2934a923401eb0
name: plexus-archiver
arch: src
version: 3.6.0
epoch: 0
release: 3.oe1
summary: Plexus Archiver Components
url: http://codehaus-plexus.github.io/plexus-archiver
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0015
rpm_packager: http://openeuler.org
location_href: Packages/plexus-archiver-3.6.0-3.oe1.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: 2a59f77e7f9019ba532cb274d2551007d8985b5ffc617d09e383e046270bfe3e
name: plexus-classworlds
arch: src
version: 2.5.2
epoch: 0
release: 10.oe1
summary: A framework require complex manipulation of Java's ClassLoaders
url: https://github.com/codehaus-plexus/plexus-classworlds
rpm_license: ASL 2.0 and Plexus
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/plexus-classworlds-2.5.2-10.oe1.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: 877509aa8607384c40ba2f2483f56fbb2160bca167ebcea1fb9b6667202f4f15
name: plexus-cli
arch: src
version: 1.6
epoch: 0
release: 9.oe1
summary: Easily create CLIs with Plexus components
url: https://github.com/codehaus-plexus/plexus-cli
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/plexus-cli-1.6-9.oe1.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: 8e9ac2240b35e3abbc367f4129430aa0a4eb1966ddbd55856204cbd23f058895
name: plexus-components-pom
arch: src
version: 1.3.1
epoch: 0
release: 14.oe1
summary: Plexus Components parent POM
url: https://github.com/codehaus-plexus/plexus-components
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/plexus-components-pom-1.3.1-14.oe1.src.rpm
checksum_type: sha256
description:
  The plexus-components-pom package provides Plexus Components parent
  POM used by different Plexus packages.


pkgId: d2f70076f33fa58910203acc660a633641081a525593cb9aee8cafba7c37fb79
name: plexus-interpolation
arch: src
version: 1.22
epoch: 0
release: 11.oe1
summary: Plexus Interpolation API
url: https://github.com/codehaus-plexus/plexus-interpolation
rpm_license: ASL 2.0 and ASL 1.1 and MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/plexus-interpolation-1.22-11.oe1.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: 43fc8862b4ebc1b5615989ca22dfe4de4d2279eac0859db86b87846262021461
name: plexus-io
arch: src
version: 3.0.0
epoch: 0
release: 4.oe1
summary: Use in I/O operations
url: https://codehaus-plexus.github.io/plexus-io/
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/plexus-io-3.0.0-4.oe1.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: 13d325542bef9d026ebd19004bda68f158dc87c9de1e412cbf4eb0d07cd2b2cd
name: plexus-pom
arch: src
version: 5.0
epoch: 0
release: 4.oe1
summary: Plexus Projects POM
url: https://github.com/codehaus-plexus/plexus-pom
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/plexus-pom-5.0-4.oe1.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: a79b8e8c46e156c3172163df6ef2ed0427cb15e391cd1c51ca2c223107223a42
name: plexus-resources
arch: src
version: 1.0
epoch: 0
release: 0.25.a7.oe1
summary: Plexus Resource Manager
url: https://github.com/codehaus-plexus/plexus-resources
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/plexus-resources-1.0-0.25.a7.oe1.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: 22169cf9a118279446eacf7a9088fd8edef5905047b8f0c1726f10a9f97f5588
name: plexus-utils
arch: src
version: 3.1.0
epoch: 0
release: 4.oe1
summary: Plexus Common Utilities
url: https://codehaus-plexus.github.io/plexus-utils/
rpm_license: ASL 1.1 and ASL 2.0 and xpp and BSD and Public Domain
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0017
rpm_packager: http://openeuler.org
location_href: Packages/plexus-utils-3.1.0-4.oe1.src.rpm
checksum_type: sha256
description:
  A collection of various utility classes to ease working with strings,
  files, command lines, XML and more.


pkgId: e5c1eb9ddeecafe75717e1203a19bb158f4e7160051f71268fb07ee3dd576e48
name: plexus-velocity
arch: src
version: 1.2
epoch: 0
release: 6.oe1
summary: Plexus Velocity Component
url: https://codehaus-plexus.github.io/plexus-velocity/
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/plexus-velocity-1.2-6.oe1.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: 4533f29b120d4e87d309974e65154507e4e4a2b92eb7d894483e23facd8030c3
name: plymouth
arch: src
version: 0.9.5
epoch: 0
release: 3.oe1
summary: Graphical Boot Animation and Logger
url: https://www.freedesktop.org/wiki/Software/Plymouth
rpm_license: GPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0015
rpm_packager: http://openeuler.org
location_href: Packages/plymouth-0.9.5-3.oe1.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: d954bf4d9fc05bda003787fe0eecfadd56d10079efd9fdec0346bb366c0779e5
name: pmix
arch: src
version: 3.1.4
epoch: 0
release: 3.oe1
summary: Process Management Interface Exascale (PMIx)
url: https://pmix.org
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/pmix-3.1.4-3.oe1.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: a3ce18dccb31208ea18d60f2846cbc4b2ca6e445794c7560c0146cffba124b38
name: pngcrush
arch: src
version: 1.8.13
epoch: 0
release: 1.oe1
summary: Optimizer for PNG (Portable Network Graphics) files
url: http://pmt.sourceforge.net/pngcrush/
rpm_license: zlib
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/pngcrush-1.8.13-1.oe1.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: 28628699d93a91ccb0a3756d698e9f45761a73a55a796c982c2f33b3c8bd4d86
name: pngquant
arch: src
version: 2.12.5
epoch: 0
release: 3.oe1
summary: PNG quantitative tool for reducing the size of the image file
url: http://pngquant.org
rpm_license: GPLv3+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/pngquant-2.12.5-3.oe1.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: fec1f072515d52358536813f3edbfd92d44ebddeeecfbdaa30cd7f091f651d74
name: pnm2ppa
arch: src
version: 1.04
epoch: 0
release: 43.oe1
summary: HP PPA GhostScript filter
url: https://sourceforge.net/projects/pnm2ppa
rpm_license: GPLv2+ and GPLv2
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/pnm2ppa-1.04-43.oe1.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: d4454f56cb4fcecfdd8f222b1acd13253422e15e6efb945298058d2e9072e72e
name: po4a
arch: src
version: 0.54
epoch: 0
release: 2.oe1
summary: A translation tool
url: https://po4a.org/
rpm_license: GPL+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/po4a-0.54-2.oe1.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: e96850a0960114cb9306335e89ae2ff98f06e518dfcd3d6c28c717ad75d042af
name: podman
arch: src
version: 0.10.1
epoch: 1
release: 10.oe1
summary: A daemonless container engine for managing Containers
url: https://podman.io/
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/podman-0.10.1-10.oe1.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: 005e632436bbef8c1772b79e9bffa5e33c3119202d85145b624a178d31f9fd6b
name: polkit
arch: src
version: 0.118
epoch: 0
release: 2.oe1
summary: Define and Handle authorizations tool
url: http://www.freedesktop.org/wiki/Software/polkit
rpm_license: LGPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/polkit-0.118-2.oe1.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: 45d9733d22883983a0ed9de68fe62672b52c1c9255483f6fcaf455560548e528
name: polkit-gnome
arch: src
version: 0.106
epoch: 0
release: 0.4.20170423gita0763a2.oe1
summary: A toolkit for defining and handling authorizations in gnome
url: https://gitlab.gnome.org/Archive/policykit-gnome
rpm_license: LGPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/polkit-gnome-0.106-0.4.20170423gita0763a2.oe1.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: 08a1c0b2ca1516ababe67d01e5c9d6cbab50b4f9200ec53dc66fce0dcddd0bd2
name: polkit-pkla-compat
arch: src
version: 0.1
epoch: 0
release: 17.oe1
summary: Rules for polkit to add compatibility with pklocalauthority
url: https://pagure.io/polkit-pkla-compat
rpm_license: LGPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/polkit-pkla-compat-0.1-17.oe1.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: 27dcf5bb2643acfc9c45ad99e32299ca7fe8e3f4b5c354f2c8d2c558630a7303
name: poppler
arch: src
version: 0.67.0
epoch: 0
release: 10.oe1
summary: Poppler is a PDF rendering library based on the xpdf-3.0 code base
url: https://poppler.freedesktop.org/
rpm_license: (GPLv2 or GPLv3) and GPLv2+ and LGPLv2+ and MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-208
rpm_packager: http://openeuler.org
location_href: Packages/poppler-0.67.0-10.oe1.src.rpm
checksum_type: sha256
description:
  Poppler is a free software utility library for rendering Portable Document Format (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: 8eb202f57f9c9c6f37b3b3cb461a924bd470923abcfc5baee8402f8735c5d890
name: popt
arch: src
version: 1.18
epoch: 0
release: 1.oe1
summary: C library for parsing command line parameters
url: https://github.com/rpm-software-management/popt/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/popt-1.18-1.oe1.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: 46f167929b85f54d300931c4a6a3344aa95c3d74bb25721b8f69f2c6a4f4794e
name: portals-pom
arch: src
version: 1.3
epoch: 0
release: 1.oe1
summary: Apache Portals parent pom
url: http://portals.apache.org/
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/portals-pom-1.3-1.oe1.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: eadc8c313597bd6826e3e83187b90a31cb3b47e22b7d0f6712ded74b45d85f67
name: portaudio
arch: src
version: 19
epoch: 0
release: 30.oe1
summary: Free, cross platform, open-source, audio I/O library
url: http://www.portaudio.com/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/portaudio-19-30.oe1.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: f407bd65aac5ee4331a75b10f7c6fffd50fce5d01dc0eff9626a3bfc23ab188c
name: portreserve
arch: src
version: 0.0.5
epoch: 0
release: 21.oe1
summary: Reserve ports to prevent portmap mapping them
url: http://cyberelk.net/tim/portreserve/
rpm_license: GPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/portreserve-0.0.5-21.oe1.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: 2d735a5d2c3d19d2e20de9d358e205ecd4827685120e0de6ec746d7e5f9c065e
name: postgresql
arch: src
version: 13.3
epoch: 0
release: 3.oe1
summary: PostgreSQL client programs
url: http://www.postgresql.org/
rpm_license: PostgreSQL
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-13.3-3.oe1.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: db8be4d76e9922db911d3f1adabc8af016431f0876d1075776e7a3906590fc37
name: postgresql-jdbc
arch: src
version: 42.2.4
epoch: 0
release: 4.oe1
summary: Postgresql JDBC Driver
url: http://jdbc.postgresql.org/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-jdbc-42.2.4-4.oe1.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: 673ad9f24ae81d9aafa6ebe5ba3870f101becefcf2072e167d857f799643395f
name: potrace
arch: src
version: 1.15
epoch: 0
release: 6.oe1
summary: Utility for Tracing a Bitmap to Scalable Outline Image
url: http://potrace.sourceforge.net
rpm_license: GPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/potrace-1.15-6.oe1.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: 87a97ded291fb0f4c692969a59832c64ff41d5b2e28595f5cae851eb0bed5e16
name: powermock
arch: src
version: 2.0.0
epoch: 0
release: 1.oe1
summary: A Java mocking framework
url: https://github.com/jayway/powermock
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/powermock-2.0.0-1.oe1.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: c86288b2661a04356956afcd35ced4c21324549f125a50f0281e15c674c167d6
name: powertop
arch: src
version: 2.13
epoch: 0
release: 1.oe1
summary: Power consumption tool for Linux
url: http://01.org/powertop/
rpm_license: GPLv2
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/powertop-2.13-1.oe1.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: df212f57c02777b4b3df7fc20896a4035a66601608e018866529fa50a0fc1fbc
name: ppp
arch: src
version: 2.4.8
epoch: 0
release: 3.oe1
summary: The Point-to-Point Protocol
url: https://ppp.samba.org/
rpm_license: BSD and LGPLv2+ and GPLv2+ and Public Domain
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/ppp-2.4.8-3.oe1.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: 5852f31a5a770f23377dfe3728b7327f637e24fe6f8307b579385cf2fe75ed9d
name: pptp
arch: src
version: 1.10.0
epoch: 0
release: 6.oe1
summary: Point-to-Point Tunneling Protocol (PPTP) Client
url: http://pptpclient.sourceforge.net/
rpm_license: GPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/pptp-1.10.0-6.oe1.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: e97f5b3ea1777d3da0b4bcec72d17c536f336c57aebbacf9bb91d5815df54914
name: prefetch_tuning
arch: src
version: 1.2
epoch: 0
release: 1.oe1
summary: CPU prefetch tuning module for Kunpeng 920
rpm_license: GPLv2
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: obs-worker-004
rpm_packager: http://openeuler.org
location_href: Packages/prefetch_tuning-1.2-1.oe1.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: f72191131b0a994c6036911b636b2a308a7a48d9bb5ae8ba665957577891dfa8
name: procinfo
arch: src
version: 18
epoch: 0
release: 43.oe1
summary: A tool for displaying system information
rpm_license: GPL+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/procinfo-18-43.oe1.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: da2d543d009a160d26a684a392c73c9cfc88cb3d2cb78854f28e2052b60afbbd
name: procmail
arch: src
version: 3.22
epoch: 0
release: 52.oe1
summary: A program for filtering, sorting and storing email
url: https://www.procmail.org
rpm_license: GPLv2+ or Artistic
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/procmail-3.22-52.oe1.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: 3cc4105d1519101d5242bdd194fad2bb62e54e3fe6d77202b3430790c0c4b7e4
name: procps-ng
arch: src
version: 3.3.16
epoch: 0
release: 16.oe1
summary: Utilities that provide system information.
url: https://sourceforge.net/projects/procps-ng/
rpm_license: GPL+ and GPLv2 and GPLv2+ and GPLv3+ and LGPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/procps-ng-3.3.16-16.oe1.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: 203396b09821729567ad21e2a32e1cfc6623c443bf9acc0c7a009147394cf8bf
name: proftpd
arch: src
version: 1.3.7a
epoch: 0
release: 2.oe1
summary: Flexible, stable and highly-configurable FTP server
url: http://www.proftpd.org/
rpm_license: GPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/proftpd-1.3.7a-2.oe1.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: fc48b0bdd1209176b155d63a5370c8b90a9e3ebb50327f7c36533b768451b77a
name: proguard
arch: src
version: 5.3.3
epoch: 0
release: 6.oe1
summary: Java class file shrinker, optimizer, obfuscator and preverifier
url: https://www.guardsquare.com/en/proguard
rpm_license: GPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/proguard-5.3.3-6.oe1.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: 099d25b131520908e6a072f4d06657d6ea3014cb63b9a77ebb04f38ff75707af
name: proj
arch: src
version: 4.9.3
epoch: 0
release: 8.oe1
summary: A generic coordinate transformation software
url: https://proj4.org
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/proj-4.9.3-8.oe1.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: 4406844bf44c2f1c9502c939d8233480d777bee387b9d6905280378c879a1468
name: properties-maven-plugin
arch: src
version: 1.0.0
epoch: 0
release: 7.oe1
summary: Properties Maven Plugin
url: http://www.mojohaus.org/properties-maven-plugin/
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/properties-maven-plugin-1.0.0-7.oe1.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: 0bad3eac6b4c7953f13d0a8c3ff08b130922c2a75adcd4fe8b93fc5ab4e72024
name: protobuf
arch: src
version: 3.14.0
epoch: 0
release: 1.oe1
summary: Protocol Buffers - Google's data interchange format
url: https://github.com/protocolbuffers/protobuf
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/protobuf-3.14.0-1.oe1.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: 7adb3ddb27735351a0bfee4d48998a0dd9b3722029db0f149d05b15b1454353a
name: protobuf2
arch: src
version: 2.5.0
epoch: 0
release: 3.oe1
summary: Protocol Buffers - Google's data interchange format
url: http://code.google.com/p/protobuf/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/protobuf2-2.5.0-3.oe1.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: 8e3f31c8a9bb9235dc563694eb21cae9e1715feb705ed69fb0430deb1d93ace4
name: protoparser
arch: src
version: 3.1.5
epoch: 0
release: 6.oe1
summary: A parser for .proto schema declarations to java
url: https://github.com/square/protoparser
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/protoparser-3.1.5-6.oe1.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: 14127ec41ace3640e8a42d623f2dc08f3d09abdf6828bf77da9d390de6bdaf6d
name: protostream
arch: src
version: 3.0.4
epoch: 0
release: 8.oe1
summary: The Infinispan ProtoStream project
url: http://infinispan.org/
rpm_license: ASL 2.0 and BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/protostream-3.0.4-8.oe1.src.rpm
checksum_type: sha256
description:
  ProtoStream is a serialization library based on Protocol buffers format for serializing structured data.


pkgId: affc8bf4a1a6514d31bbfe7410399d11f4697591ea3304b38ffbf2b99bd8dec7
name: proxool
arch: src
version: 0.9.1
epoch: 0
release: 23.oe1
summary: Connection pool library for Java
url: http://proxool.sourceforge.net/
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/proxool-0.9.1-23.oe1.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: 3e1dd51e57e46d925106f731fe328457d5cc4407443c4c573778432d5e5d45d9
name: proxytoys
arch: src
version: 1.0
epoch: 0
release: 1.oe1
summary: An implementation neutral API for creation of dynamic proxies
url: http://proxytoys.github.io/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0017
rpm_packager: http://openeuler.org
location_href: Packages/proxytoys-1.0-1.oe1.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: 03fceafa4743fd9f67288632fb51a6f45e66b4ca0aa4b65d9162947896982fb8
name: ps_mem
arch: src
version: 3.6
epoch: 0
release: 9.oe1
summary: profiling tool for memory
url: https://github.com/pixelb/ps_mem
rpm_license: LGPLv2
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/ps_mem-3.6-9.oe1.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: c4e070a90868be27b63209f5ddba31568834867dbc6faa50d88c296f7a4e9383
name: psacct
arch: src
version: 6.6.4
epoch: 0
release: 5.oe1
summary: Utilities for monitoring process activities
url: http://www.gnu.org/software/acct/
rpm_license: GPLv3+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/psacct-6.6.4-5.oe1.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: ade16d8c0db53f7ffcf75d56192352bff4ccecdd360e06c93b773a50606b36b4
name: psmisc
arch: src
version: 23.3
epoch: 0
release: 2.oe1
summary: Utilities for managing processes on your system
url: https://gitlab.com/psmisc/psmisc
rpm_license: GPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/psmisc-23.3-2.oe1.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: 6b8129d420bc2e1b04a60766f747045812bc428b11b2ecd94b713aa387d0e78a
name: psutils
arch: src
version: 1.23
epoch: 0
release: 16.oe1
summary: utilities for manipulating PostScript documents
url: https://github.com/rrthomas/psutils
rpm_license: psutils
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/psutils-1.23-16.oe1.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: 40625c6a16bf88095b74a3859b90dbccff6acab50f809de961e41f5b6729fda3
name: publicsuffix-list
arch: src
version: 20200718
epoch: 0
release: 1.oe1
summary: List of domain name suffixes
url: https://publicsuffix.org/
rpm_license: MPLv2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/publicsuffix-list-20200718-1.oe1.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: efe023abcb8997a62cd6d75b50585e9afc2e245b01568e5cee689365b030c9b8
name: pulseaudio
arch: src
version: 13.0
epoch: 0
release: 5.oe1
summary: Improved Linux Sound Server
url: https://www.freedesktop.org/wiki/Software/PulseAudio
rpm_license: LGPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0015
rpm_packager: http://openeuler.org
location_href: Packages/pulseaudio-13.0-5.oe1.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: c40136608cb724823d8bbb0c72bb2088fcbfde585be300cd83d8a67dfcdc7023
name: pv
arch: src
version: 1.6.6
epoch: 0
release: 6.oe1
summary: A tool for monitoring the progress of data through a pipeline
url: http://www.ivarch.com/programs/pv.shtml
rpm_license: Artistic 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/pv-1.6.6-6.oe1.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: 3b5b151dc0975fa1e3aeff5278e5ac0737dd26fa9210b35d8089d6b23dd301f3
name: py3c
arch: src
version: 1.2
epoch: 0
release: 1.oe1
summary: Guide and compatibility macros for porting extensions to Python 3
url: http://py3c.readthedocs.io/
rpm_license: MIT and CC-BY-SA
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/py3c-1.2-1.oe1.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: 48a9f98b93037beadbdb32a202c6d7cc9d0019172530f6b878cab490a47ab166
name: pyOpenSSL
arch: src
version: 20.0.1
epoch: 0
release: 1.oe1
summary: A rather thin wrapper around (a subset of) the OpenSSL library.
url: https://www.pyopenssl.org/en/stable/
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/pyOpenSSL-20.0.1-1.oe1.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: 32383fb9ca9c9c2ce15a8481ce22f94449d47498b5b725526c63e5501797e5b9
name: pyatspi
arch: src
version: 2.38.1
epoch: 0
release: 1.oe1
summary: Python client bindings for D-Bus AT-SPI
url: https://wiki.linuxfoundation.org/en/Accessibility/ATK/AT-SPI/AT-SPI_on_D-Bus
rpm_license: LGPLv2 and GPLv2
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/pyatspi-2.38.1-1.oe1.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 version of at-spi is a major break from previous versions. It has been completely rewritten
  to use D-Bus rather than ORBIT / CORBA for its transport protocol.


pkgId: 9f0067fc59e4eab5432b9805319a5521b3551a41ee00e82900a4b097c0a8cd83
name: pyelftools
arch: src
version: 0.25
epoch: 0
release: 3.oe1
summary: Pure-Python library for parsing and analyzing ELF files
url: https://github.com/eliben/pyelftools
rpm_license: Public Domain
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0017
rpm_packager: http://openeuler.org
location_href: Packages/pyelftools-0.25-3.oe1.src.rpm
checksum_type: sha256
description:
  This package provides a python library for parsing and
  analyzing ELF files and DWARF debugging information.


pkgId: ae1cafa8d0ae6244cdadc10540c00deb30424266120c11b032a3f0683e66e911
name: pygobject3
arch: src
version: 3.38.0
epoch: 0
release: 3.oe1
summary: Provides bindings for GObject based libraries
url: https://wiki.gnome.org/Projects/PyGObject
rpm_license: LGPLv2+ and MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/pygobject3-3.38.0-3.oe1.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: 9f4f1f026f3ceeb84307e4d074809c3840cd6de0dbe6097c422603dcbfa152e2
name: pylint
arch: src
version: 2.6.0
epoch: 0
release: 1.oe1
summary: Analyzes Python code looking for bugs and signs of poor quality
url: http://www.pylint.org/
rpm_license: GPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/pylint-2.6.0-1.oe1.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: bef6a3730bc577cc56f87bd2cca202e55e3963b5063af363765a7ead7052790d
name: pyparsing
arch: src
version: 2.4.7
epoch: 0
release: 3.oe1
summary: A Python Parsing Module
url: https://github.com/pyparsing/pyparsing/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-208
rpm_packager: http://openeuler.org
location_href: Packages/pyparsing-2.4.7-3.oe1.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: 55c07433b28088f03b0840fad51a636d92481da27228d6644b44d0e18df05971
name: pyparted
arch: src
version: 3.11.7
epoch: 1
release: 2.oe1
summary: Python bindings for libparted
url: https://github.com/dcantrell/pyparted
rpm_license: GPLv2
rpm_vendor: http://openeuler.org
rpm_group: System Environment/Libraries
rpm_buildhost: ecs-obsworker-208
rpm_packager: http://openeuler.org
location_href: Packages/pyparted-3.11.7-2.oe1.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: 312d0572606531ef2fb66b2f1854a4a54fff27d1f81f759e9d66642c4ba5dec7
name: pyserial
arch: src
version: 3.5
epoch: 0
release: 1.oe1
summary: Python serial port access library.
url: https://github.com/pyserial/pyserial
rpm_license: BSD license
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/pyserial-3.5-1.oe1.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: 9355dfd7e6d0114fbc8a331aa5e91264286c9ee8449ecf0c6ce374069bc37ecf
name: python-Flask-SQLAlchemy
arch: src
version: 2.4.3
epoch: 0
release: 1.oe1
summary: Adds SQLAlchemy support to your Flask application.
url: https://github.com/pallets/flask-sqlalchemy
rpm_license: BSD-3-Clause
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/python-Flask-SQLAlchemy-2.4.3-1.oe1.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: de2dcd94c326e82ced447089d1f52853f2d480e901d759f3fb0c3f72927c3cd0
name: python-Keras
arch: src
version: 2.4.3
epoch: 0
release: 1.oe1
summary: Deep Learning for humans
url: https://github.com/keras-team/keras
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/python-Keras-2.4.3-1.oe1.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: d540ce62c99186c4e33bfbb68a3dd7ebe898b401bf8a4e2594a20bd66cb3be8d
name: python-Keras-Preprocessing
arch: src
version: 1.1.2
epoch: 0
release: 1.oe1
summary: Easy data preprocessing and data augmentation for deep learning models
url: https://github.com/keras-team/keras-preprocessing
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/python-Keras-Preprocessing-1.1.2-1.oe1.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: 4f43b818cfa25ed76190d26a970009d7cc4fdd1b3fd120b4b143294504242b4d
name: python-PasteDeploy
arch: src
version: 2.1.1
epoch: 0
release: 1.oe1
summary: Load, configure, and compose WSGI applications and servers
url: https://pylonsproject.org/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/python-PasteDeploy-2.1.1-1.oe1.src.rpm
checksum_type: sha256
description:
  This tool provides code to load WSGI applications and servers from URIs. These URIs can refer to Python eggs for INI-style configuration files. Paste Script provides commands to serve applications based on this configuration file.


pkgId: fe831ac9678e23ea5c6fe9e8751bd6a00fb63278d26b7f1ba3f3eae8d1b45bfc
name: python-PyLaTeX
arch: src
version: 1.4.1
epoch: 0
release: 1.oe1
summary: A Python library for creating LaTeX files and snippets
url: https://github.com/JelteF/PyLaTeX
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/python-PyLaTeX-1.4.1-1.oe1.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: 8fc095387ff5d4fc76a41f54d4cb7c4ba9ce351b4c4179562193917928f11cb0
name: python-PyMySQL
arch: src
version: 0.9.3
epoch: 0
release: 3.oe1
summary: Pure Python MySQL Client
url: https://pypi.python.org/pypi/PyMySQL/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/python-PyMySQL-0.9.3-3.oe1.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: 467a52260d4ffe6ba83374093a95eb89dbfe3d596dc75c9f2a81298c6667c067
name: python-PyNLPl
arch: src
version: 1.2.9
epoch: 0
release: 1.oe1
summary: A Python library for Natural Language Processing.
url: https://github.com/proycon/pynlpl
rpm_license: GPL
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/python-PyNLPl-1.2.9-1.oe1.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: 7ea83bd0e7a2a6afa0ef4f94598b8aee9e22381a0fdbeff60d9da2252974bfff
name: python-XlsxWriter
arch: src
version: 1.3.3
epoch: 0
release: 1.oe1
summary: A Python module for creating Excel XLSX files.
url: https://github.com/jmcnamara/XlsxWriter
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0015
rpm_packager: http://openeuler.org
location_href: Packages/python-XlsxWriter-1.3.3-1.oe1.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: ab9a51147f5bfb34e7b348a8fb7a9cddcd74e1faad2ab0aa3721dac7eb8eaff4
name: python-abclient
arch: src
version: 0.2.3
epoch: 0
release: 1.oe1
summary: Python client library for EISOO AnyBackup API
url: https://global.eisoo.com/
rpm_license: Apache 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/python-abclient-0.2.3-1.oe1.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: 10d0259fbfad10ff38cf102b5a3ecf35fe560a68b38e28c0e3a9f535cd67a7d0
name: python-absl-py
arch: src
version: 0.10.0
epoch: 0
release: 1.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/python-absl-py-0.10.0-1.oe1.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: 1e644ed3b1779970f9fa1c8d31bf2e26a6c18417d923d44c3f2d0eead324e128
name: python-aexpect
arch: src
version: 1.6.1
epoch: 0
release: 1.oe1
summary: Aexpect is a python library to control interactive applications
url: https://github.com/avocado-framework/aexpect
rpm_license: GPLv2
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/python-aexpect-1.6.1-1.oe1.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: 79705730eb273881581eda769c1de9e4938756a3008cbc35a746f3914d2fa857
name: python-aiomysql
arch: src
version: 0.0.21
epoch: 0
release: 1.oe1
summary: MySQL driver for asyncio.
url: https://github.com/aio-libs/aiomysql
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/python-aiomysql-0.0.21-1.oe1.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: dafcf60944e0acea064b4e5b16fcc8f17e8fb0bd487d5a6bfae91aa048a403d3
name: python-aiosmtpd
arch: src
version: 1.2.2
epoch: 0
release: 1.oe1
summary: aiosmtpd - asyncio based SMTP server
url: https://github.com/aio-libs/aiosmtpd
rpm_license: Apache 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/python-aiosmtpd-1.2.2-1.oe1.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: b68c8eb8d8eebe08068dcacb8687ce05a4271dfb2be7602a8a1db28ec782de92
name: python-alembic
arch: src
version: 1.5.7
epoch: 0
release: 1.oe1
summary: A database migration tool for SQLAlchemy.
url: https://alembic.sqlalchemy.org
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0017
rpm_packager: http://openeuler.org
location_href: Packages/python-alembic-1.5.7-1.oe1.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: 6db3630fcce5c781e8d504fdbae9cdbcb1d673aac0355e68507db97ebd93bfc0
name: python-anyjson
arch: src
version: 0.3.3
epoch: 0
release: 1.oe1
summary: Wraps the best available JSON implementation available in a common interface
url: http://bitbucket.org/runeh/anyjson/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/python-anyjson-0.3.3-1.oe1.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: 70e17769b5b85b6f4b96e09fbdc445f16a4b54ba05c8bd7292f9451f06d9e460
name: python-apipkg
arch: src
version: 1.5
epoch: 0
release: 3.oe1
summary: Namespace control and lazy-import mechanism
url: https://pypi.org/project/apipkg/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/python-apipkg-1.5-3.oe1.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: b8675dcbe00d80d50aedea8c2bf79385f80fd1f771d5fc6e7568a2a9fbc4b1eb
name: python-argcomplete
arch: src
version: 1.9.5
epoch: 0
release: 3.oe1
summary: Argparse's bash tab completion
url: https://github.com/kislyuk/argcomplete
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/python-argcomplete-1.9.5-3.oe1.src.rpm
checksum_type: sha256
description:
  Argcomplete provides simple, extensible command line tab parameter completion for your Python scripts.


pkgId: e056e41f1fe4b5a6ff6a9e1f9d0f33c06976a39c6250af75ff7118c1381f16a0
name: python-asteval
arch: src
version: 0.9.18
epoch: 0
release: 1.oe1
summary: Safe, minimalistic evaluator of python expression using ast module
url: http://github.com/newville/asteval
rpm_license: OSI Approved :: MIT License
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/python-asteval-0.9.18-1.oe1.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: e1c96a5fecf98006b8de1fe516a4ecfa77dd2dbee35444792fb2d6b69cba82f7
name: python-astral
arch: src
version: 2.2
epoch: 0
release: 1.oe1
summary: Calculations for the position of the sun and moon.
url: https://github.com/sffjunkie/astral
rpm_license: Apache-2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/python-astral-2.2-1.oe1.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: 7824ab320051cecb0154b14fe8b4100807ac345dfdfa4367ec30049241de8305
name: python-astroid
arch: src
version: 2.5
epoch: 0
release: 1.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/python-astroid-2.5-1.oe1.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: 181a05fb6316fae70effb91a66618c149ddf491f64f981ccd6e5e383a183251b
name: python-atomicwrites
arch: src
version: 1.1.5
epoch: 0
release: 14.oe1
summary: Python Atomic file writes on POSIX
url: https://github.com/untitaker/python-atomicwrites
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/python-atomicwrites-1.1.5-14.oe1.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: fdc3518777bbbfdb9d99675a76ffe61570ff3c75c2cdd68f9f4e7036bdd97a97
name: python-atpublic
arch: src
version: 1.0
epoch: 0
release: 1.oe1
summary: public -- @public for populating __all__
url: http://public.readthedocs.io/
rpm_license: Apache 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/python-atpublic-1.0-1.oe1.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: 397dbdd51efd713f7d892b11741b231593ab42caec59a6a3ec1e4a71832eeba4
name: python-attrs
arch: src
version: 20.3.0
epoch: 0
release: 1.oe1
summary: Python attributes without boilerplate
url: http://www.attrs.org/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/python-attrs-20.3.0-1.oe1.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: fd34fbb7c5521fd9ed80e017f4f54827a2b03f1da649582f3475cc496692a37f
name: python-authheaders
arch: src
version: 0.13.0
epoch: 0
release: 1.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/python-authheaders-0.13.0-1.oe1.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: a475fd9038e14e67e2225b19424289ba97bbe957e769bf6b1a2e8ae569025d2e
name: python-authres
arch: src
version: 1.2.0
epoch: 0
release: 1.oe1
summary: authres - Authentication Results Header Module
url: https://pypi.org/projects/authres
rpm_license: Apache 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/python-authres-1.2.0-1.oe1.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: 449c6eeb4fb6c2b89bd51ebb0914cef7793921d65f7e88e129318fceb10ade83
name: python-backcall
arch: src
version: 0.2.0
epoch: 0
release: 1.oe1
summary: Specifications for callback functions passed in to an API
url: https://github.com/takluyver/backcall
rpm_license: BSD License
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0015
rpm_packager: http://openeuler.org
location_href: Packages/python-backcall-0.2.0-1.oe1.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: bd18d18ff2d4cc6cbdf64ce0aa63acb45837d2716ef50a4419b878e68a0fbe64
name: python-backlash
arch: src
version: 0.3.1
epoch: 0
release: 1.oe1
url: https://github.com/TurboGears/backlash
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0017
rpm_packager: http://openeuler.org
location_href: Packages/python-backlash-0.3.1-1.oe1.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: 769539dbc7566cd2103b5f631eae2b32885630478718a1442d7bd5cb7341b2f7
name: python-backports-unittest_mock
arch: src
version: 1.2.1
epoch: 0
release: 8.oe1
summary: Backports of unittest_mock
url: https://github.com/jaraco/backports.unittest_mock
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/python-backports-unittest_mock-1.2.1-8.oe1.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: b623f61ce8b86a8f3eb76e5a227433530423a9a1f2c090ec17e121f31af8a8d6
name: python-baluhn
arch: src
version: 0.1.2
epoch: 0
release: 1.oe1
url: http://github.com/benhodgson/baluhn
rpm_license: Public Domain
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0006
rpm_packager: http://openeuler.org
location_href: Packages/python-baluhn-0.1.2-1.oe1.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: e2e701a1cb966a104e59fc81df6334588165775d17617192c59a92b346caeea3
name: python-bcrypt
arch: src
version: 3.2.0
epoch: 0
release: 1.oe1
summary: Modern password hashing for your software and your servers
url: https://github.com/pyca/bcrypt/
rpm_license: Apache-2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/python-bcrypt-3.2.0-1.oe1.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: c63ce491e686f33509005b0218dc6c537172708943ab78896946c38941093b11
name: python-beaker
arch: src
version: 1.11.0
epoch: 0
release: 1.oe1
summary: A web session and general caching library.
url: http://beaker.readthedocs.io
rpm_license: BSD and MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/python-beaker-1.11.0-1.oe1.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: 5f1c97997e90b31b01b96a3e13f2763cb70a2caf3d315feeeafd9caaf0ef26ad
name: python-beautifulsoup4
arch: src
version: 4.9.3
epoch: 0
release: 1.oe1
summary: HTML/XML parser for quick-turnaround projects
url: http://www.crummy.com/software/BeautifulSoup/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/python-beautifulsoup4-4.9.3-1.oe1.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: 3f65cf6c7a4e91a076c8ca3bb2f8e4e039d09a2bbbde85c78d2a8e5948dda84f
name: python-behave
arch: src
version: 1.2.6
epoch: 0
release: 4.oe1
summary: A tool for behavior-driven development, Python style
url: http://pypi.python.org/pypi/behave
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/python-behave-1.2.6-4.oe1.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: fe1c4e5d63d403220c2a60efb7c48327469d88280da394732fca2999e1467287
name: python-blinker
arch: src
version: 1.4
epoch: 0
release: 6.oe1
summary: A powerful signal lib based on Python
url: https://pythonhosted.org/blinker/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/python-blinker-1.4-6.oe1.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: 462d36a2e198e1a35fe08ff0d1d0c69725253b98376fca8143f7350f9fa81eb0
name: python-boto3
arch: src
version: 1.17.26
epoch: 0
release: 1.oe1
summary: The AWS SDK for Python
url: https://github.com/boto/boto3
rpm_license: Apache-2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/python-boto3-1.17.26-1.oe1.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: 6a9f20cde150ba49165f23084058db7ac6710ebb9823bcdf3f10a46335ae98af
name: python-botocore
arch: src
version: 1.20.26
epoch: 0
release: 1.oe1
summary: Low-level, data-driven core of boto 3
url: https://github.com/boto/botocore
rpm_license: Apache-2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/python-botocore-1.20.26-1.oe1.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: eaf420fdfd7ba0ae3df5cba445b5fc030f728908dc791c7a05d17057a6633e52
name: python-bottle
arch: src
version: 0.12.13
epoch: 0
release: 9.oe1
summary: WSGI micro web-framework for Python.
url: https://github.com/bottlepy/bottle
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/python-bottle-0.12.13-9.oe1.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: 000ba8898e177edd49394e73db10201df207df4130961863a4f49406c5998382
name: python-breathe
arch: src
version: 4.29.0
epoch: 0
release: 1.oe1
summary: Sphinx Doxygen renderer
url: https://github.com/michaeljones/breathe
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/python-breathe-4.29.0-1.oe1.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: f4a827004aebac9c31e7812ed8ae1989ac909899ee0edfbc85ad2e98899c5e99
name: python-cached_property
arch: src
version: 1.5.1
epoch: 0
release: 3.oe1
summary: A cached-property for decorating methods in Python classes
url: https://github.com/pydanny/cached-property
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/python-cached_property-1.5.1-3.oe1.src.rpm
checksum_type: sha256
description:
  cached_property allows properties in Python classes to be cached until the cache
  is invalidated or expired.


pkgId: a93941994b665712492d69d0ca8ef35511e8183ace15729e7a5dbc0bb820bfcf
name: python-cachetools
arch: src
version: 4.2.1
epoch: 0
release: 1.oe1
summary: Extensible memoizing collections and decorators
url: https://github.com/tkem/cachetools/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/python-cachetools-4.2.1-1.oe1.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: 20fa3fd84ca27ac64792854b8525a811ec9796d9d6801d683d3ef8398c72595b
name: python-cairocffi
arch: src
version: 1.2.0
epoch: 0
release: 1.oe1
summary: cffi-based cairo bindings for Python
url: https://pypi.python.org/pypi/cairocffi/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/python-cairocffi-1.2.0-1.oe1.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: f12735e42139af1d1acfa84cf692b01aff10c37209f9a1e0318b9e3199c88116
name: python-certifi
arch: src
version: 2020.12.5
epoch: 0
release: 1.oe1
summary: Python package for providing Mozilla's CA Bundle.
url: https://certifiio.readthedocs.io/en/latest/
rpm_license: MPL-2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/python-certifi-2020.12.5-1.oe1.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: 990cac2d4693415aa6e3ac9e4ab4dac573d223bca2046e15b351bc8782b82164
name: python-cffi
arch: src
version: 1.14.6
epoch: 0
release: 1.oe1
summary: C Foreign Function Interface for Python
url: http://cffi.readthedocs.org
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/python-cffi-1.14.6-1.oe1.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: f4d168fb99ee9bb80e0fc95cb3a75b77b63e85dd6a37025144afef64e5cb7cc2
name: python-cheetah
arch: src
version: 3.1.0
epoch: 0
release: 9.oe1
summary: The Python-Powered Template Engine
url: http://cheetahtemplate.org/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/python-cheetah-3.1.0-9.oe1.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: 6b6a50ba81d44ffe1d2e974a499caf5a2921e27ed382d19a541b2a259ec00ddf
name: python-cherrypy
arch: src
version: 18.6.0
epoch: 0
release: 1.oe1
summary: Object-Oriented HTTP framework
url: https://www.cherrypy.org
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/python-cherrypy-18.6.0-1.oe1.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: abe2365dbd6bb5200927ca8edb9af5c2b00fa27add89112c3a381c5b0403452f
name: python-click
arch: src
version: 7.1.2
epoch: 0
release: 1.oe1
summary: Composable command line interface toolkit
url: https://palletsprojects.com/p/click/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/python-click-7.1.2-1.oe1.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: b5ea0f166e56b808b2fcc9bb03e794de5ba5cae7b2c507958d93868709be569c
name: python-cmdln
arch: src
version: 2.0.0
epoch: 0
release: 1.oe1
summary: An improved cmd.py for writing multi-command scripts and shells.
url: http://github.com/trentm/cmdln
rpm_license: http://www.opensource.org/licenses/mit-license.php
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/python-cmdln-2.0.0-1.oe1.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: 648515df4f6189adb4fa838ce913b6d041d8ab659243f9812be1f4ea96b9d3dd
name: python-colorama
arch: src
version: 0.4.4
epoch: 0
release: 1.oe1
summary: Cross-platform colored terminal text.
url: https://github.com/tartley/colorama
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/python-colorama-0.4.4-1.oe1.src.rpm
checksum_type: sha256
description:
  Makes ANSI escape character sequences (for producing colored terminal
  text and cursor positioning) work under MS Windows.


pkgId: 9fbd772f2665aa9d7eab7e43853c96cc99c4dca62e7eb4d4273f866f1b15ba2c
name: python-commonmark
arch: src
version: 0.9.1
epoch: 0
release: 1.oe1
summary: Python parser for the CommonMark Markdown spec
url: https://github.com/rtfd/commonmark.py
rpm_license: BSD-3-Clause
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/python-commonmark-0.9.1-1.oe1.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: 902701d049a759eb4e1f1ebb786822073c34eb0f1d62a4801f271c6518f4c791
name: python-configobj
arch: src
version: 5.0.6
epoch: 0
release: 17.oe1
summary: ConfigObj is a simple but powerful config file reader and writer
url: http://configobj.readthedocs.org/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/python-configobj-5.0.6-17.oe1.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: c472e24b97ffa1120dbc6f69dab628d45f127f41fdc201b0148bd8e184c6ec1e
name: python-configparser
arch: src
version: 3.5.0b2
epoch: 0
release: 12.oe1
summary: Configuration file parser for python
url: https://bitbucket.org/ambv/configparser
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/python-configparser-3.5.0b2-12.oe1.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: f7a26eeed37946d9168e4752ce2cfd94ef17a60f159f20a1ccce4bf74c60afdf
name: python-configshell
arch: src
version: 1.1.27
epoch: 0
release: 3.oe1
summary: Python library that provides a framework for building simple but nice CLI-based applications.
url: https://github.com/open-iscsi/configshell-fb
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/python-configshell-1.1.27-3.oe1.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: c2772438045fe05e0774734701b1eead40d09282dac4d8504c7a15598bcc3a0c
name: python-constantly
arch: src
version: 15.1.0
epoch: 0
release: 5.oe1
summary: Symbolic constants in Python
url: https://github.com/twisted/constantly
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/python-constantly-15.1.0-5.oe1.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: f9a43c580869b516f4cafa4cccda02e81c0183b978498c52a5a6413d66e399a0
name: python-construct
arch: src
version: 2.10.61
epoch: 0
release: 1.oe1
summary: A powerful declarative symmetric parser/builder for binary data
url: http://construct.readthedocs.org
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/python-construct-2.10.61-1.oe1.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: 2d817fd974606de1c0401cc04896d79124267e43ab71705775084a47d4a3e6d2
name: python-contextlib2
arch: src
version: 0.5.5
epoch: 0
release: 10.oe1
summary: Backports and enhancements for the contextlib module
url: https://pypi.io/project/contextlib2
rpm_license: Python
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/python-contextlib2-0.5.5-10.oe1.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: d7a2babeaad00ba1fb312b41098cd6bad1d0e60929200ea3d5dd42d9d0593aa4
name: python-copr
arch: src
version: 1.105
epoch: 0
release: 1.oe1
summary: Python client for copr service.
url: https://pagure.io/copr/copr
rpm_license: GPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/python-copr-1.105-1.oe1.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: e917bc96bb22f3d0aefc46a60667dc1ef9caafdad31db0b5bc100b9e3385b257
name: python-cov-core
arch: src
version: 1.15.0
epoch: 0
release: 1.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0006
rpm_packager: http://openeuler.org
location_href: Packages/python-cov-core-1.15.0-1.oe1.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: 2d72c4b7e8035fc92ef25c8b2e6bfa6ae62421758cddfcdadfcdd2a0e40fe59b
name: python-coverage
arch: src
version: 5.5
epoch: 0
release: 1.oe1
summary: Code coverage measurement for Python
url: https://coverage.readthedocs.io/en/coverage-5.5/
rpm_license: Apache-2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/python-coverage-5.5-1.oe1.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: 28298d7452202efec1487205d45712e4da8f393049624d7a8c6681a3345777ac
name: python-crypto
arch: src
version: 2.6.1
epoch: 0
release: 28.oe1
summary: Cryptography library for Python
url: http://www.pycrypto.org/
rpm_license: Public Domain and Python
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/python-crypto-2.6.1-28.oe1.src.rpm
checksum_type: sha256
description:
  Python-crypto is a collection of both secure hash functions (such as MD5
  and SHA), and various encryption algorithms (AES, DES, RSA, ElGamal, etc.).


pkgId: 92e9dbb38a493f3326459502c8dc75e4a17a431e67f1ae76d93e82f74d973608
name: python-cryptography
arch: src
version: 3.3.1
epoch: 0
release: 2.oe1
summary: PyCA's cryptography library
url: https://cryptography.io/en/latest/
rpm_license: ASL 2.0 or BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/python-cryptography-3.3.1-2.oe1.src.rpm
checksum_type: sha256
description:
  cryptography is a package designed to expose cryptographic primitives and
  recipes to Python developers.


pkgId: aedb6535711a09b78f5692ff6cbed9cd23b561222d6cc0b8113b006cc860a366
name: python-cssselect
arch: src
version: 1.1.0
epoch: 0
release: 2.oe1
summary: CSS Selectors for Python
url: https://github.com/scrapy/cssselect
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/python-cssselect-1.1.0-2.oe1.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: a1ea4c015ad8ec5ecab038fc18258d30c3093a6a920ba03a32d72214183995fa
name: python-dasbus
arch: src
version: 1.3
epoch: 0
release: 2.oe1
summary: DBus library in Python 3
url: https://pypi.python.org/pypi/dasbus
rpm_license: LGPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0006
rpm_packager: http://openeuler.org
location_href: Packages/python-dasbus-1.3-2.oe1.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: 9437740491ce0b8fe7b0073227b052abf6399b35d25ac6c10149a8f410e020fe
name: python-dateutil
arch: src
version: 2.8.1
epoch: 1
release: 3.oe1
summary: Powerful extensions to datetime
url: https://github.com/dateutil/dateutil
rpm_license: Apache 2.0 or BSD or Python
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/python-dateutil-2.8.1-3.oe1.src.rpm
checksum_type: sha256
description:
  The dateutil module provides powerful extensions to the standard datetime module, available in Python.


pkgId: 560307b9a68be57f6b8c56033d66953c6b7b995f4277805b975f0be95a71a506
name: python-dbusmock
arch: src
version: 0.22.0
epoch: 0
release: 1.oe1
summary: Mock D-Bus objects
url: https://pypi.python.org/pypi/python-dbusmock
rpm_license: LGPLv3+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/python-dbusmock-0.22.0-1.oe1.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: c0f1cb0412d6236df706814ba8f33f5221baeaeb98efa72fc5a8c68b85fb083f
name: python-decorator
arch: src
version: 4.4.2
epoch: 0
release: 2.oe1
summary: Simplify the signature-preserving function decorators and decorator factories
url: https://github.com/micheles/decorator
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-208
rpm_packager: http://openeuler.org
location_href: Packages/python-decorator-4.4.2-2.oe1.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: c3a6ea32e07d5ed68a443e1b9d132fecdcc349ae8b220569b3aa939a68522f27
name: python-distlib
arch: src
version: 0.3.1
epoch: 0
release: 1.oe1
summary: A library of packaging functionality
url: https://readthedocs.org/projects/distlib/
rpm_license: Python
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/python-distlib-0.3.1-1.oe1.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: 0eb5e8342ffa39220cb8f9b84fcae2255a63b3aa4efc558762f30e2d4a6d8674
name: python-distro
arch: src
version: 1.5.0
epoch: 0
release: 2.oe1
summary: Linux Distribution - a Linux OS platform information API
url: https://github.com/nir0s/distro
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/python-distro-1.5.0-2.oe1.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: 3e8849305211d126ee20d9eff3c7fcd42113389564a7c30cf464f54971998759
name: python-django-cache-url
arch: src
version: 3.2.3
epoch: 0
release: 1.oe1
summary: Use Cache URLs in your Django application.
url: https://github.com/epicserve/django-cache-url
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-208
rpm_packager: http://openeuler.org
location_href: Packages/python-django-cache-url-3.2.3-1.oe1.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: 95ff509a6fda4bbb2e5868bf9c9a02e5ec6d23a5d5d2cbcb536450fbb36c1319
name: python-django-pipeline
arch: src
version: 2.0.4
epoch: 0
release: 1.oe1
summary: Pipeline is an asset packaging library for Django.
url: https://github.com/jazzband/django-pipeline
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/python-django-pipeline-2.0.4-1.oe1.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: 155f0c4687be91941dfaa05ae8b7b851f3111a4b24d128dbaf4605d82e841e3b
name: python-dkimpy
arch: src
version: 1.0.5
epoch: 0
release: 1.oe1
url: https://pypi.org/project/dkimpy
rpm_license: BSD-like
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0015
rpm_packager: http://openeuler.org
location_href: Packages/python-dkimpy-1.0.5-1.oe1.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: d2fa183a7d8183193e9507f8fa54bb930527a9ed8f9e1d7bfd9d2e01866b2abe
name: python-dmidecode
arch: src
version: 3.12.2
epoch: 0
release: 20.oe1
summary: Python extension module for dmidecode
url: http://projects.autonomy.net.au/python-dmidecode/
rpm_license: GPLv2
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/python-dmidecode-3.12.2-20.oe1.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: 2e0c1fa9a11df8fae43e0e6d33a6bc408d93b83b0c1bdaec33c5cef98f032979
name: python-dns
arch: src
version: 1.16.0
epoch: 0
release: 3.oe1
summary: DNS toolkit for Python
url: http://www.dnspython.org/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-208
rpm_packager: http://openeuler.org
location_href: Packages/python-dns-1.16.0-3.oe1.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: 6fee073994ee78440b4f4031cfd7b8e579c3549aea7e66843d27df3a4d18c948
name: python-dockerpty
arch: src
version: 0.4.1
epoch: 0
release: 3.oe1
summary: Python library to use the pseudo-tty of a docker container
url: https://github.com/d11wtq/dockerpty
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/python-dockerpty-0.4.1-3.oe1.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: 041772ce1eef9d9dfdcb163f647a3b6aba4a6a49ede2e73c176c1687f0910e56
name: python-docopt
arch: src
version: 0.6.2
epoch: 0
release: 12.oe1
summary: Command-line interface description language
url: http://docopt.org/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/python-docopt-0.6.2-12.oe1.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: 16403f57b9ec0bb47ef3a1c44421850af4f339faab8ac29512e5f4e5e4a3db15
name: python-docutils
arch: src
version: 0.16
epoch: 0
release: 5.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-208
rpm_packager: http://openeuler.org
location_href: Packages/python-docutils-0.16-5.oe1.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: 9910b9800f05a43cc56c9dbc8176af83b0650cb055c43dc45ede80879b5d7973
name: python-dominate
arch: src
version: 2.6.0
epoch: 0
release: 1.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/python-dominate-2.6.0-1.oe1.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: f353f26f588f1418c2c518db5236046c0833acbfe263b748229af37c4b4c62b4
name: python-ecdsa
arch: src
version: 0.14.1
epoch: 0
release: 3.oe1
summary: ECDSA cryptographic signature library
url: https://pypi.python.org/pypi/ecdsa
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/python-ecdsa-0.14.1-3.oe1.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: 595a064e9a3bc94ecef55dfb2ccee8dfb2929a799fcac895429a63dba2a1e6da
name: python-editor
arch: src
version: 1.0.4
epoch: 0
release: 2.oe1
summary: Programmatically open an editor, capture the result.
url: https://github.com/fmoo/python-editor
rpm_license: Apache 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0017
rpm_packager: http://openeuler.org
location_href: Packages/python-editor-1.0.4-2.oe1.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: c8941369f0b11977304d4382579321776d87d40a55055278651e895114d6d258
name: python-elasticsearch
arch: src
version: 7.10.1
epoch: 0
release: 1.oe1
summary: Python client for Elasticsearch
url: https://github.com/elastic/elasticsearch-py
rpm_license: Apache-2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/python-elasticsearch-7.10.1-1.oe1.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: 6dd4e4964f71cfb436e245ea47fba452cc278555a7059cfe42acb53c9cd2b610
name: python-entrypoints
arch: src
version: 0.2.3
epoch: 0
release: 12.oe1
summary: Discover and load entry points from installed packages
url: https://entrypoints.readthedocs.io/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/python-entrypoints-0.2.3-12.oe1.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: 4d109606f25e6b5a160e63cc81be59bec3c974f5050fa5654c963c892d09a680
name: python-ethtool
arch: src
version: 0.14
epoch: 0
release: 4.oe1
summary: Python bindings for the ethtool kernel interface
url: https://pypi.org/project/ethtool/
rpm_license: GPLv2
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/python-ethtool-0.14-4.oe1.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: b24e25341ad55de000302805d6fb7a006a9e7e65334634f446f9cb5ba24e567a
name: python-evdev
arch: src
version: 1.1.2
epoch: 0
release: 5.oe1
summary: Python bindings to the generic input event interface in Linux
url: https://python-evdev.readthedocs.io
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/python-evdev-1.1.2-5.oe1.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: 4b96d6f641f00e0109f46c1bd142d343bb6f0879041be973735b1618ad22eb11
name: python-execnet
arch: src
version: 1.7.1
epoch: 0
release: 1.oe1
summary: Rapid multi-Python deployment
url: http://codespeak.net/execnet
rpm_license: MIT and GPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0015
rpm_packager: http://openeuler.org
location_href: Packages/python-execnet-1.7.1-1.oe1.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: 26d1c8051249b91ba7eddc75ec4bbbe48be0a73f9fb38c076cfd1fdb29008da1
name: python-ez_setup
arch: src
version: 0.9
epoch: 0
release: 1.oe1
summary: ez_setup.py and distribute_setup.py
url: http://github.com/ActiveState/ez_setup
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/python-ez_setup-0.9-1.oe1.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: ea54063f1a836cfd61e4c54a4974c0fa0cde53b81ab190a15ca6bf38d0029de0
name: python-falcon
arch: src
version: 2.0.0
epoch: 0
release: 1.oe1
summary: An unladen web framework for building APIs and app backends.
url: https://github.com/falconry/falcon
rpm_license: Apache 2.0 and MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/python-falcon-2.0.0-1.oe1.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: 6ebd023d4120cac53adbc58da31f0d0e18b5c8984eb556bd350c2ad96509a8e8
name: python-filelock
arch: src
version: 3.0.12
epoch: 0
release: 2.oe1
summary: A platform independent file lock
url: https://github.com/benediktschmitt/py-filelock
rpm_license: Unlicense
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/python-filelock-3.0.12-2.oe1.src.rpm
checksum_type: sha256
description:
  This package contains a single module, which implements a platform
  independent file locking mechanism for Python.


pkgId: aff39d726dfd13a8cdb87487071e9e414f43340e56866ed8b2c5fa1dde664f45
name: python-fixtures
arch: src
version: 3.0.0
epoch: 0
release: 14.oe1
summary: A python contract for writing reusable state / support logic tests
url: https://launchpad.net/python-fixtures
rpm_license: ASL 2.0 or BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/python-fixtures-3.0.0-14.oe1.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: 0f4cfb964ed058b0d74134714d9e7644bd1acfd56ab601687afdf4ee581728fe
name: python-flask
arch: src
version: 1.1.2
epoch: 1
release: 2.oe1
summary: A lightweight WSGI web application framework
url: https://palletsprojects.com/p/flask/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/python-flask-1.1.2-2.oe1.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: 916e6623667c73f6b9ad6eb2e85f63131a68f60378bccd7c62fb4abb0ec783d1
name: python-flask-session
arch: src
version: 0.3.2
epoch: 0
release: 1.oe1
summary: Adds server-side session support to your Flask application
url: https://github.com/fengsp/flask-session
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/python-flask-session-0.3.2-1.oe1.src.rpm
checksum_type: sha256
description:
  Flask-Session is an extension for Flask that adds support for
  Server-side Session to your application.


pkgId: c37361756a71c195fa842d0d5382d822df2ab4cc4521128c862c9ab7af0799ba
name: python-flit
arch: src
version: 1.0
epoch: 0
release: 6.oe1
summary: Simplified packaging of Python modules
url: https://flit.readthedocs.io/en/latest/
rpm_license: BSD and ASL 2.0 and Python
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/python-flit-1.0-6.oe1.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: 42fc869cfab005c36627be5c01099a49208238d339552a8a6430e39ef3c1e1ce
name: python-flufl.bounce
arch: src
version: 3.0.1
epoch: 0
release: 2.oe1
summary: Email bounce detectors.
url: https://pypi.org/project/flufl.bounce
rpm_license: Apache 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: obs-worker-0025
rpm_packager: http://openeuler.org
location_href: Packages/python-flufl.bounce-3.0.1-2.oe1.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: 1d0cd541f17889cf157764e448dedc3712adf24cc958bdb176a80a48ac16cb1f
name: python-flufl.i18n
arch: src
version: 3.1.3
epoch: 0
release: 2.oe1
summary: High level API for internationalizing Python libraries and applications.
url: https://pypi.org/project/flufl.i18n
rpm_license: Apache 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/python-flufl.i18n-3.1.3-2.oe1.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: 54a96fb823a0b8f0511d88fd613e62be6249a1143975c1c07ec11ac399e42220
name: python-flufl.lock
arch: src
version: 5.0.3
epoch: 0
release: 2.oe1
summary: NFS-safe file locking with timeouts for POSIX and Windows.
url: https://pypi.org/project/flufl.lock
rpm_license: Apache 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/python-flufl.lock-5.0.3-2.oe1.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: e81feb1dcdfb1d0dc47f2da056ae07ca0eca523e595d300e7941a8f7d71d7b4b
name: python-flufl.testing
arch: src
version: 0.8
epoch: 0
release: 2.oe1
summary: A small collection of test tool plugins
url: https://pypi.org/project/flufl.testing
rpm_license: Apache 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/python-flufl.testing-0.8-2.oe1.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: 9158fce90effde6d35b1387b6625f941a0afa636fe033f8242edc0ba91a24311
name: python-freezegun
arch: src
version: 1.1.0
epoch: 0
release: 1.oe1
summary: Let your Python tests travel through time
url: https://github.com/spulec/freezegun
rpm_license: Apache-2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/python-freezegun-1.1.0-1.oe1.src.rpm
checksum_type: sha256
description:
  Simulate the datetime module with the python-freezegun library, allowing your python
  tests to travel through time.


pkgId: f9dc30ddbbd8264ec71b614755478658473f7d8e6360336b4e57734d8a4d16da
name: python-funcsigs
arch: src
version: 1.0.2
epoch: 0
release: 14.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/python-funcsigs-1.0.2-14.oe1.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: d79e21d8ec292225f642435407c3596cae2effa0f02839a5aa3ae8de0732e83f
name: python-gast
arch: src
version: 0.3.3
epoch: 0
release: 1.oe1
summary: Python AST that abstracts the underlying Python version
url: https://github.com/serge-sans-paille/gast/
rpm_license: BSD 3-Clause
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0010
rpm_packager: http://openeuler.org
location_href: Packages/python-gast-0.3.3-1.oe1.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: 7d880e0a478a6031441edf394284a3dc4c828a89b6c461fd3b405e67543c565b
name: python-genshi
arch: src
version: 0.7.3
epoch: 0
release: 7.oe1
summary: Toolkit for stream-based generation of output for the web
url: http://genshi.edgewall.org/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/python-genshi-0.7.3-7.oe1.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: db97ba81ef20b139720f59dbf4d4c9fa19323bc68850c9b7c5bc4ac8b9161b92
name: python-gevent
arch: src
version: 1.3.6
epoch: 0
release: 3.oe1
summary: A coroutine-based Python networking library
url: http://www.gevent.org/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/python-gevent-1.3.6-3.oe1.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: 909a5f9a731a205f356a7001ce53452f40395bd4c5b869e90ab1de44281079b0
name: python-gflags
arch: src
version: 2.0
epoch: 0
release: 17.oe1
summary: Python commandline flags module
url: https://github.com/google/python-gflags
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/python-gflags-2.0-17.oe1.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: 53ec39973043a728b48d2ef3fb3721e06c654f00664837ab3dc3ef966f08d764
name: python-google-apputils
arch: src
version: 0.4.2
epoch: 0
release: 16.oe1
summary: Google Application Utilities for Python
url: https://github.com/google/google-apputils
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/python-google-apputils-0.4.2-16.oe1.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: bf4545f6303cba9e7fe2551270867fff9a3d7a97f147f64f6f22bb12dd6ffba5
name: python-google-auth
arch: src
version: 1.22.1
epoch: 0
release: 1.oe1
summary: Google Authentication Library
url: https://github.com/googleapis/google-auth-library-python
rpm_license: Apache 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/python-google-auth-1.22.1-1.oe1.src.rpm
checksum_type: sha256
description:
  This library simplifies using Google's various server-to-server authentication
  mechanisms to access Google APIs.


pkgId: 10ec5f1e82911ab303033736952df6a3d051102065d8e079c40965a3a44d7c3b
name: python-greenlet
arch: src
version: 1.0.0
epoch: 0
release: 1.oe1
summary: lightweight coroutines for in-process concurrent programming
url: https://github.com/python-greenlet/greenlet
rpm_license: Python-2.0 and MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0006
rpm_packager: http://openeuler.org
location_href: Packages/python-greenlet-1.0.0-1.oe1.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: 7f3cbf290fe522c92fe2e0c68cd8b3c855863543834e534d47e58f42f4ec8fc5
name: python-gssapi
arch: src
version: 1.5.1
epoch: 0
release: 3.oe1
summary: Python Bindings for GSSAPI (RFC 2743/2744 and extensions)
url: https://github.com/pythongssapi/python-gssapi
rpm_license: ISC
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/python-gssapi-1.5.1-3.oe1.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: 4a29fad23086d56f2d8f8986e105bc04ce9fbe6aa9d9866ec08ae8ff1515f906
name: python-gunicorn
arch: src
version: 20.0.4
epoch: 0
release: 1.oe1
summary: WSGI HTTP Server for UNIX
url: https://pypi.org/project/gunicorn
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/python-gunicorn-20.0.4-1.oe1.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: c6dea5572a280449938f5095a6e663b9f2535457fc815dbcf9420a6c1e78e742
name: python-h5py
arch: src
version: 2.10.0
epoch: 0
release: 1.oe1
summary: A high- and low-level interface to the HDF5 library from Python
url: http://www.h5py.org/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/python-h5py-2.10.0-1.oe1.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: 0a8020708e04f305ae2d5514f0b5334e9e87e7b0311856581df1b8cb40fc8c1b
name: python-hamcrest
arch: src
version: 1.9.0
epoch: 0
release: 10.oe1
summary: Hamcrest matchers for Python
url: https://github.com/hamcrest/PyHamcrest
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/python-hamcrest-1.9.0-10.oe1.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: 0aa489f663dd15b357dffe6ca6240ec6c979d1e6ba608b51bf3ffd86c30d1993
name: python-hpack
arch: src
version: 4.0.0
epoch: 0
release: 1.oe1
summary: HTTP/2 Header Compression for Python
url: https://github.com/python-hyper/hpack
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/python-hpack-4.0.0-1.oe1.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: 1caf73a98dd237a4f69fc8bc7fc3952a7b3f3d2d2d02449155b8ee50d8992ad9
name: python-html5lib
arch: src
version: 1.1
epoch: 1
release: 1.oe1
summary: HTML parser based on the WHAT-WG Web Applications 1
url: https://github.com/html5lib/html5lib-python
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/python-html5lib-1.1-1.oe1.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: faad617a2f20be38ba712a97479835107172ca04f863968c73d954b0da5dc4cd
name: python-httmock
arch: src
version: 1.3.0
epoch: 0
release: 1.oe1
summary: A mocking library for requests
url: https://github.com/patrys/httmock
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/python-httmock-1.3.0-1.oe1.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: 530e780a0f5dfdda7d9b50e8eba6b51f66eb5f93d9dbfc3b2ee1a1355607ded4
name: python-httplib2
arch: src
version: 0.19.0
epoch: 0
release: 2.oe1
summary: Small, fast HTTP client library for Python.
url: https://github.com/httplib2/httplib2
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/python-httplib2-0.19.0-2.oe1.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: 0b322b02b40df17eafde76e622f75c9107a73bc2d918fb136780ff2c7189c057
name: python-hwdata
arch: src
version: 2.3.7
epoch: 0
release: 8.oe1
summary: Python bindings to hwdata package
url: https://github.com/xsuchy/python-hwdata
rpm_license: GPLv2
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/python-hwdata-2.3.7-8.oe1.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: a6b22a0e09b0bfd8ba5096e4c2d10947dbce55ed076e0740a44085742be2f9c0
name: python-hyperframe
arch: src
version: 6.0.1
epoch: 0
release: 1.oe1
summary: HTTP/2 framing layer for Python
url: https://github.com/python-hyper/hyperframe
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/python-hyperframe-6.0.1-1.oe1.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: b014ed35eb5e3e8faba2bd5d41733de7d6d302b08f90f0230a3efd05a45e72b2
name: python-hyperopt
arch: src
version: 0.2.4
epoch: 0
release: 1.oe1
summary: Distributed Asynchronous Hyperparameter Optimization
url: http://hyperopt.github.com/hyperopt/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-204
rpm_packager: http://openeuler.org
location_href: Packages/python-hyperopt-0.2.4-1.oe1.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: ca85a6da35c1eca0c86198366ce49e9ac0904297793dafb83a7fd9211c53c005
name: python-hypothesis
arch: src
version: 5.20.3
epoch: 0
release: 2.oe1
summary: based testing for python code
url: https://github.com/HypothesisWorks/hypothesis-python
rpm_license: MPLv2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0006
rpm_packager: http://openeuler.org
location_href: Packages/python-hypothesis-5.20.3-2.oe1.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: 267ffdd12732202003760dbdb1b14c8e8498de36e335c179de6fc58b2fb6e58d
name: python-idna
arch: src
version: 2.10
epoch: 0
release: 2.oe1
summary: Internationalized Domain Names in Applications (IDNA)
url: https://github.com/kjd/idna
rpm_license: BSD and Python and Unicode
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/python-idna-2.10-2.oe1.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: 22b5f5aba65c029270a5688d9612b9a4015ece595e63a49d8a4f87b5c17db64d
name: python-ifcfg
arch: src
version: 0.21
epoch: 0
release: 1.oe1
summary: Python Ifconfig Wrapper for Unix/Linux/MacOSX
url: https://github.com/ftao/python-ifcfg
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/python-ifcfg-0.21-1.oe1.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: 04bbd984187872750adc064ea38e15ad3d28035f073e399f119f42ff36db7aeb
name: python-importlib-metadata
arch: src
version: 3.7.2
epoch: 0
release: 2.oe1
summary: Read metadata from Python packages
url: https://pypi.org/project/importlib-metadata/
rpm_license: Apache v2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/python-importlib-metadata-3.7.2-2.oe1.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: bac93ed256fe032eb90db168968a8bd9cedef20fd84c60b8360ecb40cfb57a18
name: python-iniconfig
arch: src
version: 1.1.1
epoch: 0
release: 1.oe1
summary: iniconfig: brain-dead simple config-ini parsing
url: http://github.com/RonnyPfannschmidt/iniconfig
rpm_license: MIT License
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/python-iniconfig-1.1.1-1.oe1.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: c0abe0ac7ee2da847dcaedcdfee64a74dc770d7ede5cfea749fb2024a4db7857
name: python-iniparse
arch: src
version: 0.5
epoch: 0
release: 1.oe1
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_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/python-iniparse-0.5-1.oe1.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: da43ec13c6e9165723b3efa8de870b58d83026558c439c7b883cd909726eb71d
name: python-inotify
arch: src
version: 0.9.6
epoch: 0
release: 17.oe1
summary: A Python module for monitoring filesystems changes
url: https://github.com/seb-m/pyinotify
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/python-inotify-0.9.6-17.oe1.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: 8db89e87550540bd95cb46dc53d2e26138670eceb21a95d3088d58fed9ecf57d
name: python-invoke
arch: src
version: 1.5.0
epoch: 0
release: 1.oe1
summary: Pythonic task execution
url: http://docs.pyinvoke.org
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/python-invoke-1.5.0-1.oe1.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: f793c789e399521525b5d4f1fbb10e33764316068e708ac7d4b5262bc5560b17
name: python-iso8601
arch: src
version: 0.1.14
epoch: 0
release: 1.oe1
summary: Simple module to parse ISO 8601 dates
url: https://pypi.org/project/iso8601/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/python-iso8601-0.1.14-1.oe1.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: effae7a6c8f8f264ab8b315f67e5933f883d2bc6ba50c8a7dfef58f23477b7c5
name: python-isodate
arch: src
version: 0.6.0
epoch: 0
release: 1.oe1
summary: An ISO 8601 date/time/duration parser and formatter
url: https://github.com/gweis/isodate/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/python-isodate-0.6.0-1.oe1.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: f84e676db8a88bce14ea801bb3ea38f2976ec48ea8b260993452b0a57d634e43
name: python-isort
arch: src
version: 4.3.21
epoch: 0
release: 1.oe1
summary: A Python utility / library to sort Python imports.
url: https://github.com/timothycrosley/isort
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: obs-worker-0027
rpm_packager: http://openeuler.org
location_href: Packages/python-isort-4.3.21-1.oe1.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: 241c2dfe2cf9732692ccea5e25cf56cbc72f941c6198bb90e267238fc9394bca
name: python-itsdangerous
arch: src
version: 1.1.0
epoch: 0
release: 3.oe1
summary: Various helpers to pass data to untrusted environments and to get it back safe and sound.
url: http://pythonhosted.org/itsdangerous/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/python-itsdangerous-1.1.0-3.oe1.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: e956b81ef1259dfd177c69b4c9ef76b021f7a2ef2330de961fa9740d18b15104
name: python-jeepney
arch: src
version: 0.6.0
epoch: 0
release: 1.oe1
summary: Low-level, pure Python DBus protocol wrapper.
url: https://gitlab.com/takluyver/jeepney
rpm_license: MIT License
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/python-jeepney-0.6.0-1.oe1.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: e4bc0347107a1ba3efbf1f1f52c12baaf9b9e2a338194059b8df5c7e36fb0061
name: python-jinja2
arch: src
version: 2.11.3
epoch: 0
release: 1.oe1
summary: A full-featured template engine for Python
url: http://jinja.pocoo.org/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0017
rpm_packager: http://openeuler.org
location_href: Packages/python-jinja2-2.11.3-1.oe1.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: 967a2398a19da95d3b79f4d1471a93d744d7f61f7fd05bb4ec8b8fd01bb82dab
name: python-jmespath
arch: src
version: 0.10.0
epoch: 0
release: 1.oe1
summary: Matching Expressions for JSON
url: https://github.com/jmespath/jmespath.py
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/python-jmespath-0.10.0-1.oe1.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: a94d02471e651862f384f0b141881af2f07f3534dc8248e0fd86e7c70d2cd183
name: python-json-tricks
arch: src
version: 3.15.3
epoch: 0
release: 1.oe1
url: https://github.com/mverleg/pyjson_tricks
rpm_license: Revised BSD License (LICENSE.txt)
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/python-json-tricks-3.15.3-1.oe1.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: fbc7a2b7fd32ad4d1d53bcafc521543d21420c85a8de8fffcd4c62e5c8b69d34
name: python-jsonpointer
arch: src
version: 2.0
epoch: 0
release: 2.oe1
summary: Resolve JSON Pointers in Python
url: https://github.com/stefankoegl/python-json-pointer
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/python-jsonpointer-2.0-2.oe1.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: 683f00c3ca696b5fb143e4af776ebc5055c54d2906c856209c821d579f420507
name: python-jsonschema
arch: src
version: 3.2.0
epoch: 0
release: 1.oe1
summary: An implementation of JSON Schema validation for Python
url: http://pypi.python.org/pypi/jsonschema
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/python-jsonschema-3.2.0-1.oe1.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: 7e639756c129ce680776e2e01e508b686f48cb2b4143e1c54d9f1e47b075c8b4
name: python-jwt
arch: src
version: 2.0.1
epoch: 0
release: 1.oe1
summary: JSON Web Token implementation in Python
url: https://github.com/jpadilla/pyjwt
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0007
rpm_packager: http://openeuler.org
location_href: Packages/python-jwt-2.0.1-1.oe1.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: 90cf0909f5a0392e89a743db9965f14586fb9dc1e97177ea34d0dc3bfc72e10d
name: python-kdcproxy
arch: src
version: 0.4.2
epoch: 0
release: 4.oe1
summary: MS-KKDCP (kerberos proxy) WSGI module
url: https://github.com/npmccallum/kdcproxy
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0002
rpm_packager: http://openeuler.org
location_href: Packages/python-kdcproxy-0.4.2-4.oe1.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: 0e5b4697cb6f61cbb9466b6b927e609bfedc2fa6aec6bed77bd34e68147e1918
name: python-keras-rl2
arch: src
version: 1.0.4
epoch: 0
release: 1.oe1
summary: Deep Reinforcement Learning for Tensorflow 2 Keras
url: https://github.com/wau/keras-rl2
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/python-keras-rl2-1.0.4-1.oe1.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: b29cdf9156d55aa0f587a7ead670bb45077148c919f023f649713e0a0f4efc16
name: python-kerberos
arch: src
version: 1.3.0
epoch: 0
release: 1.oe1
summary: Kerberos high-level interface
url: https://github.com/apple/ccs-pykerberos
rpm_license: Apache License, Version 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/python-kerberos-1.3.0-1.oe1.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: 087809b4732a0ea02c467103c0ae9612fd282e6234fa8476bb8fd4ca3688318a
name: python-keyczar
arch: src
version: 0.71c
epoch: 0
release: 14.oe1
summary: Toolkit for safe and simple cryptography
url: https://pypi.org/project/python-keyczar
rpm_license: ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/python-keyczar-0.71c-14.oe1.src.rpm
checksum_type: sha256
description:
  Keyczar is an open source cryptographic toolkit designed to make it easier and
  safer for developers to use cryptography in their applications. Keyczar
  supports authentication and encryption with both symmetric and asymmetric keys.


pkgId: 1585720ae605d54be43bb1db16308c183ff48cc3ade81896020127043e37d034
name: python-keyring
arch: src
version: 23.0.0
epoch: 0
release: 1.oe1
summary: Store and access your passwords safely.
url: https://github.com/jaraco/keyring
rpm_license: MIT License
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/python-keyring-23.0.0-1.oe1.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: db2bc2dd988b15fdb4e5ba5d76003fd95a3aa4a2050af8384d8f22f5e07f41a6
name: python-kitchen
arch: src
version: 1.2.6
epoch: 0
release: 4.oe1
summary: Small, useful pieces of code to make python coding easier
url: https://pypi.python.org/pypi/kitchen/
rpm_license: LGPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0015
rpm_packager: http://openeuler.org
location_href: Packages/python-kitchen-1.2.6-4.oe1.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: ef1e9a94b13ffbd449334f7f6e7827a0433ed254432203738fe1acfe332f3bc9
name: python-kiwisolver
arch: src
version: 1.1.0
epoch: 0
release: 4.oe1
summary: A fast implementation of the Cassowary constraint solver
url: https://github.com/nucleic/kiwi
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/python-kiwisolver-1.1.0-4.oe1.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: 51efbd9746ee050ff5205f790249ae4f087e6822872e6e00d681c20a5ec385b4
name: python-kmod
arch: src
version: 0.9.1
epoch: 0
release: 4.oe1
summary: Python module to work with kernel modules
url: https://github.com/agrover/python-kmod/
rpm_license: LGPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0017
rpm_packager: http://openeuler.org
location_href: Packages/python-kmod-0.9.1-4.oe1.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: 7eea095c31c50170abb962c9ac6acba8e565cd27c0e851b721ab721fc59c461f
name: python-lazr.config
arch: src
version: 2.2.2
epoch: 0
release: 1.oe1
summary: Create configuration schemas, and process and validate configurations.
url: https://pypi.org/project/lazr.config
rpm_license: LGPL v3
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/python-lazr.config-2.2.2-1.oe1.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: 6ef88c260c2fa3c50bd83862a086635762d256838024c37a512769ecafc8243d
name: python-lazr.delegates
arch: src
version: 2.0.4
epoch: 0
release: 1.oe1
summary: Easily write objects that delegate behavior
url: https://pypi.org/project/lazr.delegates
rpm_license: LGPL v3
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/python-lazr.delegates-2.0.4-1.oe1.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: cb830fd4f493beb6c45229337f8a754c9543d17ab17f1e92fe66d7671f4861e8
name: python-ldap
arch: src
version: 3.3.1
epoch: 0
release: 2.oe1
summary: An object-oriented API to access LDAP directory servers
url: http://python-ldap.org/
rpm_license: Python
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/python-ldap-3.3.1-2.oe1.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: c534e4a20f7faf682ed8129d680fc2f28a7a5395235d2a6d476b4e8b0bec8b40
name: python-lhsmdu
arch: src
version: 1.1
epoch: 0
release: 1.oe1
url: http://github.com/sahilm89/lhsmdu
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/python-lhsmdu-1.1-1.oe1.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: 808632ec38ae67fe743c1b5d7f685d375d7791ee14094e0e7af97ee0905c8b6f
name: python-limits
arch: src
version: 1.5.1
epoch: 0
release: 1.oe1
summary: Rate limiting utilities
url: https://limits.readthedocs.org
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-205
rpm_packager: http://openeuler.org
location_href: Packages/python-limits-1.5.1-1.oe1.src.rpm
checksum_type: sha256
description:
  limits provides utilities to implement rate limiting using
  various strategies and storage backends such as redis & memcached.


pkgId: d5da3d7ea17c6d36f52943f4d609bb3c528b111ee53f06a5b404d7d057f5893c
name: python-linecache2
arch: src
version: 1.0.0
epoch: 0
release: 20.oe1
summary: A backport of linecache to older supported Python versions
url: https://github.com/testing-cabal/linecache2
rpm_license: Python
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/python-linecache2-1.0.0-20.oe1.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: 2cf03ade2e9432bd1f71e6d59e441922270c96be0318e7d99b76f60cd11accc7
name: python-logutils
arch: src
version: 0.3.5
epoch: 0
release: 9.oe1
summary: Handlers for Python library's logging package
url: https://pypi.io/project/logutils
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0006
rpm_packager: http://openeuler.org
location_href: Packages/python-logutils-0.3.5-9.oe1.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: b25dd5d6ea15c7f6606c328820ca899e111cfc504555a812fd89ec573c54129a
name: python-lxml
arch: src
version: 4.6.2
epoch: 0
release: 2.oe1
summary: XML processing library combining libxml2/libxslt with the ElementTree API
url: https://files.pythonhosted.org
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/python-lxml-4.6.2-2.oe1.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: 66743c9e1d6c3599412025178588454e6ce908219972bdade08804944d5f573a
name: python-mako
arch: src
version: 1.1.4
epoch: 0
release: 1.oe1
summary: Mako template library for Python
url: http://www.makotemplates.org/
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Development/Languages
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/python-mako-1.1.4-1.oe1.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: ce353bc23f169d08793729ec1b4de7cc3f6e0bc6370e008bf278aab3f9b9e9db
name: python-markdown
arch: src
version: 3.3.1
epoch: 0
release: 3.oe1
summary: A Python implementation of John Gruber’s Markdown
url: https://pypi.org/project/Markdown/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0012
rpm_packager: http://openeuler.org
location_href: Packages/python-markdown-3.3.1-3.oe1.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: 9b8bd12d5cbe164469fdcfb827193bf928852e78ea5279f7801b033ff73b5b16
name: python-markupsafe
arch: src
version: 1.1.1
epoch: 0
release: 8.oe1
summary: Safely add untrusted strings to HTML/XML markup.
url: https://pypi.org/project/MarkupSafe/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/python-markupsafe-1.1.1-8.oe1.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: 6b0a11e9a200b312b43e5dea2433081c3471d55f8b42a5417572cd00f1d6691e
name: python-marshmallow
arch: src
version: 3.13.0
epoch: 0
release: 1.oe1
summary: A lightweight library for converting complex datatypes to and from native Python datatypes.
url: https://github.com/marshmallow-code/marshmallow
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-206
rpm_packager: http://openeuler.org
location_href: Packages/python-marshmallow-3.13.0-1.oe1.src.rpm
checksum_type: sha256
description:
  marshmallow is an ORM/ ODM/ framework-agnostic library for converting complex datatypes, such as objects, to and from native Python datatypes.


pkgId: b6824060ed58bbd97e6caf74057f8867d4c22597a386d305dee5c829030384a4
name: python-matplotlib
arch: src
version: 2.2.4
epoch: 0
release: 4.oe1
summary: A comprehensive library for creating static, animated, and interactive visualizations
url: https://github.com/matplotlib/matplotlib
rpm_license: Python and MIT and OFL-1.1 and BSD-3-Clause
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/python-matplotlib-2.2.4-4.oe1.src.rpm
checksum_type: sha256
description:
  The package produces publication-quality figures in a variety of hardcopy formats and interactive environments
  across platforms.


pkgId: f32c1e5cf6d8d81872e47d370f9a3b2968fea18ede0cd387620a241f14b6c31e
name: python-mccabe
arch: src
version: 0.6.1
epoch: 0
release: 11.oe1
summary: McCabe complexity checker for Python
url: http://pypi.python.org/pypi/mccabe
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0005
rpm_packager: http://openeuler.org
location_href: Packages/python-mccabe-0.6.1-11.oe1.src.rpm
checksum_type: sha256
description:
  Ned's script to check McCabe complexity. This module provides a plugin
  for flake8, the Python code checker.


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


pkgId: d51d839dd42a4d0db0fc4121a081ac8a6472bbbd7e30cbb711ea3288c1a0c32b
name: python-memory-profiler
arch: src
version: 0.58.0
epoch: 0
release: 1.oe1
summary: A module for monitoring memory usage of a python program
url: https://github.com/pythonprofilers/memory_profiler
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/python-memory-profiler-0.58.0-1.oe1.src.rpm
checksum_type: sha256
description:
   Memory Profiler is a python module for monitoring memory consumption of a
  process as well as line-by-line analysis of memory consumption for python
  programs. It is a pure python module which depends on the psutil < module.


pkgId: 76594b64eca4d99803425f9f7140396bceee2c9b4e8189df2daaa7b33e9922de
name: python-mimeparse
arch: src
version: 1.6.0
epoch: 0
release: 9.oe1
summary: Python module for handling mime-types.
url: https://github.com/dbtsai/python-mimeparse
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/python-mimeparse-1.6.0-9.oe1.src.rpm
checksum_type: sha256
description:
  This module provides basic functions for handling mime-types.
  It can handle matching mime-types against a list of media-ranges.


pkgId: f096b7e76b425b30367b8d50c5619f0c43f52c8da3c8ec5544429ea3809aaafc
name: python-mistune
arch: src
version: 0.8.3
epoch: 0
release: 7.oe1
summary: A Python Markdown Parser
url: https://github.com/lepture/mistune
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/python-mistune-0.8.3-7.oe1.src.rpm
checksum_type: sha256
description:
  The python-mistune package is a fast yet powerful Python Markdown
  parser with renderers and plugins, compatible with sane CommonMark
  rules.


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


pkgId: 70051422e279a86ff147b18ee01cbe083aaada4ae154286b451cb39a90a64d79
name: python-more-itertools
arch: src
version: 8.5.0
epoch: 0
release: 1.oe1
summary: An opensource python library wrapping around itertools
url: https://github.com/erikrose/more-itertools
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-207
rpm_packager: http://openeuler.org
location_href: Packages/python-more-itertools-8.5.0-1.oe1.src.rpm
checksum_type: sha256
description:
  This is a python library for efficient use of itertools utility, which also \
  includes implementations of the recipes from the itertools documentation.\
  See https://pythonhosted.org/more-itertools/index.html for more information.


pkgId: 00f55075aaa9f9eb298c769087b1920e92f258932d960f31c3f734da8e82c21c
name: python-multidict
arch: src
version: 4.7.6
epoch: 0
release: 2.oe1
summary: multidict implementation
url: https://github.com/aio-libs/multidict
rpm_license: Apache 2
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0016
rpm_packager: http://openeuler.org
location_href: Packages/python-multidict-4.7.6-2.oe1.src.rpm
checksum_type: sha256
description:
  Multidict is dict-like collection of key-value pairs where key might be occurred more than once in the container.


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


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


pkgId: a6e7270e4f93e9c29077c894d395066c7c2621cda654bbd89a2acc0a39d317d6
name: python-mypy-extensions
arch: src
version: 0.4.3
epoch: 0
release: 2.oe1
summary: Experimental type system extensions for programs checked with the mypy typechecker.
url: https://github.com/python/mypy_extensions
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0008
rpm_packager: http://openeuler.org
location_href: Packages/python-mypy-extensions-0.4.3-2.oe1.src.rpm
checksum_type: sha256
description:
  The "mypy_extensions" module defines experimental extensions to the standard
  "typing" module that are supported by the mypy typechecker.


pkgId: 6ced1b0cbb2af8ca464646f5ba25387e9f624a2a6b7f90731a415f38c63e4985
name: python-nbxmpp
arch: src
version: 0.6.10
epoch: 0
release: 2.oe1
summary: Python library for non-blocking use of Jabber/XMPP
url: https://dev.gajim.org/gajim/python-nbxmpp/
rpm_license: GPLv3
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0004
rpm_packager: http://openeuler.org
location_href: Packages/python-nbxmpp-0.6.10-2.oe1.src.rpm
checksum_type: sha256
description:
  python-nbxmpp is a Python library that provides a way for Python applications
  to use Jabber/XMPP networks in a non-blocking way.

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


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


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


pkgId: d22fccc620557ea9f2ca35e7c782f75a8e0c9ee66d76ac0e9110b5d3151c501a
name: python-networkx
arch: src
version: 2.5
epoch: 0
release: 1.oe1
summary: Python package for creating and manipulating graphs and networks
url: http://networkx.github.io/
rpm_license: BSD License
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0009
rpm_packager: http://openeuler.org
location_href: Packages/python-networkx-2.5-1.oe1.src.rpm
checksum_type: sha256
description:
  NetworkX is a Python package for the creation, manipulation,
  and study of the structure, dynamics, and functions
  of complex networks.


pkgId: 2a8dd7ad7c683ba360b89461f34e9d8cd663728e6202103ddfea52b84f893272
name: python-nose2
arch: src
version: 0.9.2
epoch: 0
release: 1.oe1
summary: Next generation of nicer testing for Python
url: https://nose2.readthedocs.org
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0011
rpm_packager: http://openeuler.org
location_href: Packages/python-nose2-0.9.2-1.oe1.src.rpm
checksum_type: sha256
description:
  nose2 is the next generation of nicer testing for Python, based on the plugins
  branch of unittest2. nose2 aims to improve on nose by:
  - providing a better plugin API
  - being easier for users to configure
  - simplifying internal interfaces and processes
  - supporting Python 2 and 3 from the same codebase, without translation
  - encouraging greater community involvement in its development

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


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


pkgId: d2b98d7164790c7ea6d756605e78c2779b46a5a871db7d147aae5e9c400f5d08
name: python-ntlm-auth
arch: src
version: 1.1.0
epoch: 0
release: 1.oe1
summary: Python 3 compatible NTLM library
url: https://pypi.python.org/pypi/ntlm-auth
rpm_license: MIT
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/python-ntlm-auth-1.1.0-1.oe1.src.rpm
checksum_type: sha256
description:
   This package allows Python clients running on any operating system to provide
  NTLM authentication to a supporting server.


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


pkgId: b449f4db8b7d674d47348a27b403f728e480b75d9d0c9e74f65f91e8018c56a9
name: python-oauthlib
arch: src
version: 3.1.0
epoch: 0
release: 3.oe1
summary: Python Framework for OAuth1 & OAuth2
url: https://github.com/oauthlib/oauthlib
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-202
rpm_packager: http://openeuler.org
location_href: Packages/python-oauthlib-3.1.0-3.oe1.src.rpm
checksum_type: sha256
description:
  AuthLib is a framework which implements the logic of OAuth1 or OAuth2
  without assuming a specific HTTP request object or web framework. Use
  it to graft OAuth client support onto your favorite HTTP library, or
  provide support onto your favourite web framework. If you're a
  maintainer of such a library, write a thin veneer on top of OAuthLib
  and get OAuth support for very little effort.


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


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


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


pkgId: 16a2859c636dd4accdaf4c910b882289932af26a00813e45b06e9bbb657bbec7
name: python-packaging
arch: src
version: 20.9
epoch: 0
release: 1.oe1
summary: Core utilities for Python packages
url: https://github.com/pypa/packaging
rpm_license: BSD and ASL 2.0
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-0001
rpm_packager: http://openeuler.org
location_href: Packages/python-packaging-20.9-1.oe1.src.rpm
checksum_type: sha256
description:
  Reusable core utilities for various Python Packaging interoperability specifications.

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

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


pkgId: 14af78a28ff2ab20fdf2fc9f4669d27c4ae785b89bc0585b9a27d86326bc5b92
name: python-pallets-sphinx-themes
arch: src
version: 1.2.3
epoch: 0
release: 1.oe1
summary: Sphinx themes for Pallets and related projects.
url: https://sphinx-themes.palletsprojects.com/
rpm_license: BSD-3-Clause
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-203
rpm_packager: http://openeuler.org
location_href: Packages/python-pallets-sphinx-themes-1.2.3-1.oe1.src.rpm
checksum_type: sha256
description:
  Themes for the Pallets projects. If you're writing an extension, use the
  appropriate theme to make your documentation look consistent.
  Available themes:
  -   flask
  -   jinja
  -   werkzeug
  -   click


pkgId: 7145ba276c9308f51fd577175d4dd314d1ec3682a0060046ea86274de80250de
name: python-pandas
arch: src
version: 1.3.2
epoch: 0
release: 1.oe1
summary: Data structures and data analysis tools for Python
url: https://pandas.pydata.org/
rpm_license: BSD
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-209
rpm_packager: http://openeuler.org
location_href: Packages/python-pandas-1.3.2-1.oe1.src.rpm
checksum_type: sha256
description:
  pandas is an open source, BSD-licensed library
  providing high-performance, easy-to-use data structures
  and data analysis tools for the Python programming language.


pkgId: 8f18c6611fb177209b0d18f5c2e3f1bbba3fff25e8048dfec3eea438b1995998
name: python-paramiko
arch: src
version: 2.7.2
epoch: 0
release: 1.oe1
summary: Python SSH module
url: https://github.com/paramiko/paramiko
rpm_license: LGPLv2+
rpm_vendor: http://openeuler.org
rpm_group: Unspecified
rpm_buildhost: ecs-obsworker-201
rpm_packager: http://openeuler.org
location_href: Packages/python-paramiko-2.7.2-1.oe1.src.rpm
checksum_type: sha256
description:
  Paramiko is a combination of the Esperanto words for "paranoid" and "friend". It is a module
  for Python 2.7/3.4+ that implements the SSH2 protocol for secure (encrypted and authenticated)
  connections to remote machines.


