g purposes
 Previsat is very easy to use, it shows positions of artificial
 satellites in real-time or manual mode. PreviSat is able to make
 predictions of their passes and also predictions of Iridium flares.

Package: prewikka
Description-md5: 43efd74a9e754924a51cd1768c3f2ea5
Description-en: Security Information and Events Management System [ Web Interface ]
 Prewikka is the graphical front-end analysis console for the
 Prelude SIEM. Providing numerous features, Prewikka
 facilitates the work of users and analysts. It provides alert
 aggregation and sensor and hearbeat views, and has configurable
 filters. Prewikka also provides access to external
 tools such as whois and traceroute.

Package: price.app
Description-md5: 94c107931f23ebf15b5a432696b16293
Description-en: Image filtering and manipulation using GNUstep
 PRICE can open several image file formats and apply high-quality filters
 and other enhancements.

Package: prime-phylo
Description-md5: d1248884237c1baa3cb1e6264fb39885
Description-en: bayesian estimation of gene trees taking the species tree into account
 PrIME (Probabilistic Integrated Models of Evolution) is a package
 supporting inference of evolutionary parameters in a Bayesian framework
 using Markov chain Monte Carlo simulation. A distinguishing feature of
 PrIME is that the species tree is taken into account when analyzing gene
 trees.
 .
 The input data to PrIME is a multiple sequence alignment in FASTA format
 and the output data contains trees in Newick format.

Package: libprimecount-dev
Description-md5: c4d9cd768e5fff6463aa6d234547016c
Description-en: fast prime number counter C/C++ library -- libdev
 primecount is a free software program and C/C++ library that counts
 the primes below an integer x <= 10^31 using highly optimized
 implementations of the combinatorial prime counting algorithms.
 .
 See https://github.com/kimwalisch/primecount for more information.
 .
 This package provides the static library and symbolic links needed
 for development.

Package: libprimecount-dev-common
Description-md5: e47aa2c71b43b46253ba3a0b093e82d6
Description-en: fast prime number counter C/C++ library -- headers
 primecount is a free software program and C/C++ library that counts
 the primes below an integer x <= 10^31 using highly optimized
 implementations of the combinatorial prime counting algorithms.
 .
 See https://github.com/kimwalisch/primecount for more information.
 .
 This package provides the headers needed by developers.

Package: libprimecount7
Description-md5: 5db19285a2ad03659bf7785e53409d4b
Description-en: fast prime number counter C/C++ library -- lib
 primecount is a free software program and C/C++ library that counts
 the primes below an integer x <= 10^31 using highly optimized
 implementations of the combinatorial prime counting algorithms.
 .
 See https://github.com/kimwalisch/primecount for more information.
 .
 This package provides the shared library.

Package: primecount
Description-md5: dea994a83cd8a8b0c7023623d1a01ff6
Description-en: fast prime number counter C/C++ library
 primecount is a free software program and C/C++ library that counts
 the primes below an integer x <= 10^31 using highly optimized
 implementations of the combinatorial prime counting algorithms.
 .
 See https://github.com/kimwalisch/primecount for more information.
 .
 This dummy package provides the standard installation.

Package: primecount-bin
Description-md5: bd329cee3da86130c03d33b0c61ee438
Description-en: fast prime number counter C/C++ library -- bin
 primecount is a free software program and C/C++ library that counts
 the primes below an integer x <= 10^31 using highly optimized
 implementations of the combinatorial prime counting algorithms.
 .
 This package provides the command line utility primecount.

Package: primecount-doc
Description-md5: a2c3d841b683d7f83bf698a0c3e0f1c9
Description-en: fast prime number counter C/C++ library -- doc
 primecount is a free software program and C/C++ library that counts
 the primes below an integer x <= 10^31 using highly optimized
 implementations of the combinatorial prime counting algorithms.
 .
 See https://github.com/kimwalisch/primecount for more information.
 .
 This package provides the API documentation with its concomitant examples.

Package: python3-primecountpy
Description-md5: 11b98f09b349c114004b0b112b1f7516
Description-en: Python interface to primecount -- Python 3
 This is a Cython interface to the C++ library primecount.
 .
 This package installs the library for Python 3.

Package: python3-primecountpy-doc
Description-md5: 212114b13e1a6df14fa8989be7b2ca68
Description-en: Python interface to primecount -- documentation
 This is a Cython interface to the C++ library primecount.
 .
 This is the documentation package.

Package: primer3
Description-md5: 063d46e211772f78e703d8d910d9f8a4
Description-en: tool to design flanking oligo nucleotides for DNA amplification
 Primer3 picks primers for Polymerase Chain Reactions (PCRs), considering as
 criteria oligonucleotide melting temperature, size, GC content and
 primer-dimer possibilities, PCR product size, positional constraints within
 the source sequence, and miscellaneous other constraints. All of these
 criteria are user-specifiable as constraints, and some are specifiable as
 terms in an objective function that characterizes an optimal primer pair.

Package: primer3-examples
Description-md5: e15e614462e1d11ebb80069030785132
Description-en: tool to design flanking oligo nucleotides for DNA amplification (examples)
 Primer3 picks primers for Polymerase Chain Reactions (PCRs), considering as
 criteria oligonucleotide melting temperature, size, GC content and
 primer-dimer possibilities, PCR product size, positional constraints within
 the source sequence, and miscellaneous other constraints. All of these
 criteria are user-specifiable as constraints, and some are specifiable as
 terms in an objective function that characterizes an optimal primer pair.
 .
 This package contains example data to test the package.

Package: libprimesieve-dev
Description-md5: af6c9e8135485b2cd9c3ee10f98650fb
Description-en: fast prime number generator C/C++ library -- libdev
 primesieve is a free software program and C/C++ library that generates
 primes using a highly optimized sieve of Eratosthenes implementation.
 primesieve can generate primes and prime k-tuplets up to nearly 2^64.
 .
 See http://primesieve.org/ for more information.
 .
 This package provides the static library and symbolic links needed
 for development.

Package: libprimesieve-dev-common
Description-md5: 915158f8f06df5d0ae1e4da041151f48
Description-en: fast prime number generator C/C++ library -- headers
 primesieve is a free software program and C/C++ library that generates
 primes using a highly optimized sieve of Eratosthenes implementation.
 primesieve can generate primes and prime k-tuplets up to nearly 2^64.
 .
 See http://primesieve.org/ for more information.
 .
 This package provides the headers needed by developers.

Package: libprimesieve11
Description-md5: 0b1d98bef2f55f2d610f176744a73674
Description-en: fast prime number generator C/C++ library -- lib
 primesieve is a free software program and C/C++ library that generates
 primes using a highly optimized sieve of Eratosthenes implementation.
 primesieve can generate primes and prime k-tuplets up to nearly 2^64.
 .
 See http://primesieve.org/ for more information.
 .
 This package provides the shared library.

Package: primesieve
Description-md5: 4373544486f792558b8c69edec28f825
Description-en: fast prime number generator C/C++ library
 primesieve is a free software program and C/C++ library that generates
 primes using a highly optimized sieve of Eratosthenes implementation.
 primesieve can generate primes and prime k-tuplets up to nearly 2^64.
 .
 See http://primesieve.org/ for more information.
 .
 This dummy package provides the standard installation.

Package: primesieve-bin
Description-md5: 145b05a6b0ca8b7eae4317b91d91305a
Description-en: fast prime number generator C/C++ library -- bin
 primesieve is a free software program and C/C++ library that generates
 primes using a highly optimized sieve of Eratosthenes implementation.
 primesieve can generate primes and prime k-tuplets up to nearly 2^64.
 .
 See http://primesieve.org/ for more information.
 .
 This package provides the command line utility primesieve.

Package: primesieve-doc
Description-md5: f67a1e56e91891aa4f9b63a8013d38c0
Description-en: fast prime number generator C/C++ library -- doc
 primesieve is a free software program and C/C++ library that generates
 primes using a highly optimized sieve of Eratosthenes implementation.
 primesieve can generate primes and prime k-tuplets up to nearly 2^64.
 .
 See http://primesieve.org/ for more information.
 .
 This package provides the API documentation with its concomitant examples.

Package: primrose
Description-md5: ca514a53e1b41b8e10a052fd25702332
Description-en: compelling tile-placement puzzle game
 Primrose is a puzzle game by Jason Rohrer and a departure from his
 previous games.
 .
 Primrose is an exploration into deep gameplay in single-player games. It
 is a tile clearing and placement game with chain reactions and without
 gravity or timing elements. The audio is limited to minimal but dynamic
 sound effects that change with game events and progress. It was designed
 as a casual but engaging and intelligent game for mobile phones.
 .
 The player places pairs of coloured tiles on a 7x7 grid. Tiles are
 cleared by surrounding one colour group with another colour group,
 scoring points. The cleared tiles change the colour of the surrounding
 colour group, allowing for chain reactions that give more points. More
 colours are added as more tiles have been placed on the grid and
 eventually the game will end when the grid fills up.
 .
 Primrose features a networked high score board with instant replay of
 the high scores, a comprehensive tutorial with animated examples, a
 colourblind mode, glowing, pulsating, retro graphics and synth-inspired
 sound effects.

Package: primus
Description-md5: 86cd26e1866a08575cea3e262f2dbb68
Description-en: client-side GPU offloading for NVIDIA Optimus
 Primus is a shared library that provides OpenGL and GLX APIs and implements
 low-overhead local-only client-side OpenGL offloading via GLX forking,
 similar to VirtualGL. It intercepts GLX calls and redirects GL rendering
 to a secondary X display, presumably driven by a faster GPU. On swapping
 buffers, rendered contents are read back using a PBO and copied onto
 the drawable it was supposed to be rendered on in the first place.
 .
 Primus is currently intended to be used alongside Bumblebee and provides a
 drop-in replacement for optirun (i.e. "primusrun").

Package: primus-libs
Description-md5: b71ee40c3470c4f6e2ff4d610f5fa30e
Description-en: shared libraries for primus
 Primus is a shared library that provides OpenGL and GLX APIs and implements
 low-overhead local-only client-side OpenGL offloading via GLX forking,
 similar to VirtualGL. It intercepts GLX calls and redirects GL rendering
 to a secondary X display, presumably driven by a faster GPU. On swapping
 buffers, rendered contents are read back using a PBO and copied onto
 the drawable it was supposed to be rendered on in the first place.
 .
 This package contains the libraries for primus which are loaded when running
 primusrun.

Package: libprimus-vk1
Description-md5: 9cc616059b790cb11afff2f1a5f393d2
Description-en: vulkan layer library for the primus-vk layer
 This library implements the primus-vk layer. It decides which GPU
 the individual Vulkan API calls should go against and does the image
 copying.

Package: primus-vk
Description-md5: f31384e21e05aff86907e8c0495ecc4f
Description-en: Vulkan layer for GPU offloading
 Typically you want to display an image rendered on a more powerful
 GPU on a display managed by an internal GPU. The layer in this package will
 direct rendering commands to a dedicated, more powerful GPU an when such an
 image is displayed it will be copied to the integrated CPU for displaying.
 .
 The user can activate offloading for individual applications by launching
 them with the "pvkrun" program.

Package: princeprocessor
Description-md5: fd9803bf86509a6610a29964cdd39c21
Description-en: standalone password candidate generator using the PRINCE algorithm
 Princeprocessor is a password candidate generator and can be thought of
 as an advanced combinator attack. Rather than taking as input two different
 wordlists and then outputting all the possible two word combinations though,
 princeprocessor only has one input wordlist and builds "chains" of combined
 words. These chains can have 1 to N words from the input wordlist
 concatenated together.
 The name PRINCE is used as an acronym and stands for PRobability INfinite
 Chained Elements, which are the building blocks of the algorithm.

Package: prinseq-lite
Description-md5: db12fbc69319286784c693c71c49fd97
Description-en: PReprocessing and INformation of SEQuence data (lite version)
 PRINSEQ will help you to preprocess your genomic or metagenomic sequence data
 in FASTA or FASTQ format.  It is a tool that generates summary statistics of
 sequence and quality data and that is used to filter, reformat and trim
 next-generation sequence data. It is particular designed for 454/Roche data,
 but can also be used for other types of sequence data.  The standalone version
 is primarily designed for data preprocessing and does not generate summary
 statistics in graphical form.

Package: prinseq-lite-examples
Description-md5: 0e73ec5300e6745bbacc534ef1a6d562
Description-en: PReprocessing and INformation of SEQuence data (example data)
 Example data, and succinct information on how to use them, for PRINSEQ-lite
 are embedded in this package.

Package: print-manager
Description-md5: c70a1f298b306b8002962873e1366838
Description-en: printer configuration and monitoring tools
 This package provides a KDE configuration module and a Plasma widget for
 installing and configuring printers, and monitoring printers, print jobs and
 print queues.
 .
 This package is part of the KDE utilities module.

Package: printer-driver-indexbraille
Description-md5: ce640e9a17f9a807c481418cd7be4454
Description-en: CUPS printing to Index Braille printers
 This package contains the necessary filters and PPDs for installing and
 printing to Index Braille printers.

Package: printer-driver-oki
Description-md5: 140ff3699e8948d2cb46474165943e82
Description-en: printer driver for OKI Data printers
 CUPS filters and drivers supporting OKI Data printers.
 .
 This driver is known to support these printers:
  * OKI 24 Pin
  * OKI 9 Pin
  * OKI B2200 / B2400 PCL
  * OKI B4000 / B400 / MB400 PCL
  * OKI B4000 / B400 / MB400 PS
  * OKI B6250 / B6500
  * OKI B6300
  * OKI B710 / B720 / B730
  * OKI B930
  * OKI C330 / C530
  * OKI C3600
  * OKI C5550 MFP / MC560 MFP / CX2032 MFP / CX2033 MFP
  * OKI C6050 / C6150
  * OKI C610 / C710 / C711
  * OKI C830 / MC860 MFP / CX2633 MFP
  * OKI C910 / C9600 / C9650
  * OKI MB471 MFP / MB491 MFP
  * OKI MC361 MFP / MC561 MFP / CX2731 MFP
 .
 This package contains the CUPS filter driver and PPDs for the
 supported printers.

Package: printer-driver-all
Description-md5: abf2f68b9d7898d7cea5c76b1fefcbd0
Description-en: printer drivers metapackage
 This package recommends all printer driver packages, which can be
 individually removed.
 .
 It does not provide any printer driver itself.

Package: printer-driver-all-enforce
Description-md5: 0f098ea586a0c411609cf85755235c47
Description-en: printer drivers metapackage - enforcing version
 This package depends on all printer driver packages.
 .
 It does not provide any printer driver itself and mostly exists for the
 purpose of ensuring sane transitions.

Package: plater
Description-md5: e8141877507fc8c1e6834cf2f6630c00
Description-en: Graphical tool to prepare 3D printing plates
 Printrun is a full suite of host interfaces for 3D printers and CNC,
 consisting of:
  * printcore, a standalone non-interactive G-Code sender
  * pronsole, an interactive command-line host
  * pronterface, a graphical host software with the same functionality as
    pronsole
 .
 Together with Slic3r they form a powerful 3d printing toolchain.
 .
 This package contains scripts and metadata for plater, a graphical tool to
 set-up STL files onto the printing plate.

Package: printcore
Description-md5: 92c40cd52fe490cc44206756ee99d8e7
Description-en: 3D printer host core commands
 Printrun is a full suite of host interfaces for 3D printers and CNC,
 consisting of:
  * printcore, a standalone non-interactive G-Code sender
  * pronsole, an interactive command-line host
  * pronterface, a graphical host software with the same functionality as
    pronsole
 .
 Together with Slic3r they form a powerful 3d printing toolchain.
 .
 This package contains printcore, the G-Code sender.

Package: printrun
Description-md5: 8bd74be87f15f57f613c33ace5d9c84d
Description-en: 3D printer hosts suite
 Printrun is a full suite of host interfaces for 3D printers and CNC,
 consisting of:
  * printcore, a standalone non-interactive G-Code sender
  * pronsole, an interactive command-line host
  * pronterface, a graphical host software with the same functionality as
    pronsole
 .
 Together with Slic3r they form a powerful 3d printing toolchain.
 .
 This metapackage pulls all Printrun suite components.

Package: printrun-common
Description-md5: 8f9e28cbe7df051622bfc2875e4ec452
Description-en: 3D printer host suite common files
 Printrun is a full suite of host interfaces for 3D printers and CNC,
 consisting of:
  * printcore, a standalone non-interactive G-Code sender
  * pronsole, an interactive command-line host
  * pronterface, a graphical host software with the same functionality as
    pronsole
 .
 Together with Slic3r they form a powerful 3d printing toolchain.
 .
 This package contains all common and architecture-independent files for all
 suite components.

Package: pronsole
Description-md5: c17ba2c4f94965754f156dc3b3bb0a56
Description-en: Command-line 3D printer host
 Printrun is a full suite of host interfaces for 3D printers and CNC,
 consisting of:
  * printcore, a standalone non-interactive G-Code sender
  * pronsole, an interactive command-line host
  * pronterface, a graphical host software with the same functionality as
    pronsole
 .
 Together with Slic3r they form a powerful 3d printing toolchain.
 .
 This package contains scripts and metadata for pronsole, a command-line 3D
 printer host.

Package: pronterface
Description-md5: 8e223da57019240259b4433308cc28e6
Description-en: Graphical 3D printer host
 Printrun is a full suite of host interfaces for 3D printers and CNC,
 consisting of:
  * printcore, a standalone non-interactive G-Code sender
  * pronsole, an interactive command-line host
  * pronterface, a graphical host software with the same functionality as
    pronsole
 .
 Together with Slic3r they form a powerful 3d printing toolchain.
 .
 This package contains scripts and metadata for pronterface, a graphical 3D
 printer host.

Package: prips
Description-md5: 669c81e38e552465af7b8ab25d54fc0a
Description-en: tool that prints the IP addresses in a given range
 prips can be used to print all of the IP addresses in a given range.
 This allows the enhancement of tools only work on one host at
 a time (e.g. whois).

Package: libprismatic-plumbing-clojure
Description-md5: 3f3efb484b1b55d2862ca27d295ba82d
Description-en: Clojure utility belt library
 Plumbing includes the following libraries:
  * Graph: a simple and declarative way to specify a structured computation,
    which is easy to analyze, change, compose, and monitor.
  * plumbing.core: a library of very commonly used functions.
  * plumbing.map: common operations on maps (both Clojure immutable and mutable
    Java maps)

Package: libprismatic-schema-clojure
Description-md5: 659baec18a32d01783e3a7d8ac77269f
Description-en: Clojure(Script) library for declarative data description and validation
 Schema is a rich language for describing data shapes, with a variety of
 features:
 .
  * Data validation, with descriptive error messages of failures (targeted at
    programmers)
  * Annotation of function arguments and return values, with optional runtime
    validation
  * Schema-driven data coercion, which can automatically, succinctly, and
    safely convert complex data types.

Package: libkf5prison-dev
Description-md5: b47bd73084c3dfd66d08fe0efd3868f1
Description-en: barcode API for Qt - development files
 prison is a barcode API currently offering a nice Qt API to produce QRCode
 barcodes and DataMatrix barcodes, and can easily be made support more.
 .
 This package contains the development headers and files needed to create
 applications that use the prison library.

Package: libkf5prison-doc
Description-md5: de50563d9296cd6f8b9d161e42ac6301
Description-en: barcode API for Qt (documentation)
 prison is a barcode API currently offering a nice Qt API to produce QRCode
 barcodes and DataMatrix barcodes, and can easily be made support more.
 .
 This package contains the shared library to be used by applications.
 .
 This package contains the qch documentation files.

Package: libkf5prison5
Description-md5: 8a9e710171b850ad307b78f8777a54ed
Description-en: barcode API for Qt
 prison is a barcode API currently offering a nice Qt API to produce QRCode
 barcodes and DataMatrix barcodes, and can easily be made support more.
 .
 This package contains the shared library to be used by applications.

Package: libkf5prisonscanner5
Description-md5: 48d550cac9a1937da8f5c7a2b3e01c18
Description-en: barcode API for Qt - barcode scanner
 prison is a barcode API currently offering a nice Qt API to produce QRCode
 barcodes and DataMatrix barcodes, and can easily be made support more.
 .
 This package contains the shared library for scanning barcodes to be used by
 applications.

Package: qml-module-org-kde-prison
Description-md5: 02a8f6f7666cc54afdb07f500983180a
Description-en: barcode API for Qt
 prison is a barcode API currently offering a nice Qt API to produce QRCode
 barcodes and DataMatrix barcodes, and can easily be made to support more.
 .
 This package contains the Prison Qt Quick QML bindings.

Package: pristine-lfs
Description-md5: 8d2250b57a1e5ce1ce4600cdfdb59715
Description-en: regenerate pristine tarballs from git-lfs
 pristine-lfs can store pristine upstream tarballs in Git leveraging Git
 LFS. Instead of storing the potentially large tarballs within the Git
 repository as blobs, Git LFS only stores specially prepared metadata
 in the repository, while storing the actual file contents out of band
 on a Git LFS server.
 .
 Using pristine-lfs allows Debian packages to be built entirely using
 sources in version control, without the need to keep copies of upstream
 tarballs.
 .
 An optional upstream signature may be attached to tarballs for verification
 by, for example, dpkg-source(1).

Package: pristine-tar
Description-md5: 3cfce5eb84507505c671f03a5101c3b2
Description-en: regenerate pristine tarballs
 pristine-tar can regenerate a pristine upstream tarball using only a small
 binary delta file and a revision control checkout of the upstream branch.
 .
 The package also includes a pristine-gz command, which can regenerate a
 pristine .gz file, a pristine-bz2 for .bz2 files, and a pristine-xz for .xz
 files.
 .
 The delta file is designed to be checked into revision control along-side
 the upstream branch, thus allowing Debian packages to be built entirely
 using sources in revision control, without the need to keep copies of
 upstream tarballs.
 .
 An optional upstream signature may be attached to tarballs for verification
 by, for example, dpkg-source(1).

Package: webext-privacy-badger
Description-md5: f4530a5a47a213dc400d0de4797d4663
Description-en: Privacy Badger automatically learns to block invisible trackers
 Instead of keeping lists of what to block,
 Privacy Badger learns by watching
 which domains appear to be tracking you as you browse the Web.
 Privacy Badger sends the Do Not Track signal with your browsing.
 If trackers ignore your wishes,
 your Badger will learn to block them.
 Privacy Badger starts blocking
 once it sees the same tracker on three different websites.
 Besides automatic tracker blocking,
 Privacy Badger removes outgoing link click tracking
 on Facebook, Google and Twitter,
 with more privacy protections on the way.
 To learn more, see the FAQ on Privacy Badger's homepage.

Package: privoxy
Description-md5: 6ec5aaf09f151e319fd41d430dbd5eca
Description-en: Privacy enhancing HTTP Proxy
 Privoxy is a web proxy with advanced filtering capabilities for
 protecting privacy, filtering web page content, managing cookies,
 controlling access, and removing ads, banners, pop-ups and other
 obnoxious Internet junk. Privoxy has a very flexible configuration
 and can be customized to suit individual needs and tastes. Privoxy
 has application for both stand-alone systems and multi-user networks.
 .
 Privoxy is based on Internet Junkbuster (tm).

Package: proalign
Description-md5: 9ec8280b5e64401439cf90623a4b0d2b
Description-en: Probabilistic multiple alignment program
 ProAlign performs probabilistic sequence alignments using hidden Markov
 models (HMM). It includes a graphical interface (GUI) allowing to (i)
 perform alignments of nucleotide or amino-acid sequences, (ii) view the
 quality of solutions, (iii) filter the unreliable alignment regions and
 (iv) export alignments to other software.
 .
 ProAlign uses a progressive method, such that multiple alignment is
 created stepwise by performing pairwise alignments in the nodes of a
 guide tree. Sequences are described with vectors of character
 probabilities, and each pairwise alignment reconstructs the ancestral
 (parent) sequence by computing the probabilities of different
 characters according to an evolutionary model.

Package: probabel
Description-md5: 46cc8699558a3d5d3ab397f8dd25c53e
Description-en: Toolset for Genome-Wide Association Analysis
 The ProbABEL package is part of the GenABEL project for analysis of genome-wide
 data. ProbABEL is used to run GWAS. Using files in filevector/DatABEL format
 even allows for running GWAS on computers with only a few GB of RAM.

Package: probabel-examples
Description-md5: 738de62d749bb8031e853d8da51d410d
Description-en: Example files for ProbABEL
 The ProbABEL package is part of the GenABEL project for analysis of genome-wide
 data. ProbABEL is used to run GWAS. Using files in filevector/DatABEL format
 even allows for running GWAS on computers with only a few GB of RAM.
 .
 This package contains the example files for the probabel package.

Package: probalign
Description-md5: 3a11d1cc47a7d13a0473a4a4d2ff5aca
Description-en: multiple sequence alignment using partition function posterior probabilities
 Probalign uses partition function posterior probability estimates to
 compute maximum expected accuracy multiple sequence alignments. It
 performs statistically significantly better than the leading alignment
 programs Probcons v1.1, MAFFT v5.851, and MUSCLE v3.6 on BAliBASE 3.0,
 HOMSTRAD, and OXBENCH benchmarks. Probalign improvements are largest on
 datasets containing N/C terminal extensions and on datasets with long
 and heterogeneous length sequences. On heteregeneous length datasets
 containing repeats Probalign alignment accuracy is 10% and 15% higher
 than the other three methods when standard deviation of length is at
 least 300 and 400.

Package: probcons
Description-md5: ec79ca582ac1aa23325a39ec48cbbf02
Description-en: PROBabilistic CONSistency-based multiple sequence alignment
 Tool for generating multiple alignments of protein sequences. Using a
 combination of probabilistic modeling and consistency-based alignment
 techniques, PROBCONS has achieved the highest accuracies of all alignment
 methods to date. On the BAliBASE benchmark alignment database, alignments
 produced by PROBCONS show statistically significant improvement over current
 programs, containing an average of 7% more correctly aligned columns than
 those of T-Coffee, 11% more correctly aligned columns than those of CLUSTAL W,
 and 14% more correctly aligned columns than those of DIALIGN.

Package: probcons-extra
Description-md5: 4a076f2b69c4268afe6d7636e1728fed
Description-en: Extra programs from the probcons package
 Contains the convert, project and makgnuplot programs from the probcons
 package, which have been renamed to pc-compare, pc-project and pc-makegnuplot
 respectively to avoid collisions with other program names. These programs are
 mostly useful for testing purposes and are not required for the normal usage of
 Probcons.
 .
 Probcons is a tool for generating multiple alignments of protein
 sequences.

Package: procdump
Description-md5: 2a902cba700e50b5fa9f01c4d1a3edbf
Description-en: Utility to create core dumps based on performance triggers
 ProcDump provides a convenient way for Linux developers to create core
 dumps of their application based on performance triggers.

Package: procenv
Description-md5: 8a2f139bc3a8b86766c5fd181e306833
Description-en: Utility to show process environment
 This package contains a command-line tool that displays as much
 detail about itself and its environment as possible. It can be
 used as a test tool, to understand the type of environment a
 process runs in, and for comparing system environments.

Package: libprocess-cpp-dev
Description-md5: b72d3b4079378acfb95d05b2def065b2
Description-en: C++11 library for handling processes (dev headers and libraries)
 process-cpp is a simple and straightforward wrapper around process creation
 and control. It helps both with handling child processes and with interacting
 with the current process. Some of its features include:
 .
  - Thread-safe get/set/unset operation on the current process's environment.
  - Throwing and non-throwing overloads of functions when system calls are
    involved.
  - Seamless redirection of input, output and error streams of child processes.
  - Type-safe interaction with the virtual proc filesystem, both for reading &
    writing.
 .
 This package includes all the development headers and libraries for
 process-cpp.

Package: libprocess-cpp-doc
Description-md5: 0d669ed866b9586b649ac3d909c43ca1
Description-en: C++11 library for handling processes (documentation)
 process-cpp is a simple and straightforward wrapper around process creation
 and control. It helps both with handling child processes and with interacting
 with the current process. Some of its features include:
 .
  - Thread-safe get/set/unset operation on the current process's environment.
  - Throwing and non-throwing overloads of functions when system calls are
    involved.
  - Seamless redirection of input, output and error streams of child processes.
  - Type-safe interaction with the virtual proc filesystem, both for reading &
    writing.
 .
 This package includes documentation files for the libprocess-cpp development.

Package: libprocess-cpp3
Description-md5: 4298513c43472fb803f1d4801b269bd4
Description-en: C++11 library for handling processes (runtime libraries)
 process-cpp is a simple and straightforward wrapper around process creation
 and control. It helps both with handling child processes and with interacting
 with the current process. Some of its features include:
 .
  - Thread-safe get/set/unset operation on the current process's environment.
  - Throwing and non-throwing overloads of functions when system calls are
    involved.
  - Seamless redirection of input, output and error streams of child processes.
  - Type-safe interaction with the virtual proc filesystem, both for reading &
    writing.
 .
 The library's main purpose is to assist in testing and when a software
 component needs to carry out process creation/control tasks, e.g., a graphical
 shell. To this end, the library is extensively tested and tries to ensure
 fail-safe operation as much as possible.
 .
 This package includes the process-cpp runtime libraries.

Package: libprocessing-core-java
Description-md5: c44fcead9e7ea01acbabb0ec7399a98b
Description-en: Java animation and interaction library
 Processing is an open source programming language
 and environment for people who want to create images,
 animations, and interactions.
 .
 This package provides the core library needed to run
 such animations.

Package: procinfo
Description-md5: 3bbaa4d408e578c7c67a0f8510002fb8
Description-en: tools to display information from /proc and /sys
 This package provides three small programs that gather system information
 from diverse files under /proc and /sys and print it to the screen:
 .
   * lsdev - information from /proc about installed hardware;
   * procinfo - system monitoring statistics from /proc and /sys;
   * socklist - a summary of open network sockets from /proc/net.

Package: procmail
Description-md5: 5fe1752f436b234d8c33cb0e7484299f
Description-en: Versatile e-mail processor
 Can be used to create mail-servers, mailing lists, sort your incoming
 mail into separate folders/files (very convenient when subscribing to one
 or more mailing lists or for prioritising your mail), preprocess your
 mail, start any programs upon mail arrival (e.g. to generate different
 chimes on your workstation for different types of mail) or selectively
 forward certain incoming mail automatically to someone.

Package: procmail-lib
Description-md5: bcd36d94b7e5b7b91958643958076132
Description-en: procmail library of plug-in recipes
 Procmail Module Library is a collection of many plug-in modules for
 the Procmail mail processing utility. The modules allow common tasks
 like parsing dates, times, MIME, and email addresses, forwarding
 mail, dealing with POP3, spam shielding, running email cron jobs,
 handling daemon messages, and more.
 .
 Includes also all of Alan Stebben's recipes (the pioneer of Procmail).

Package: procmeter3
Description-md5: 480118c1ca2b05aaca4d18837792f8ef
Description-en: graphical system status monitor
 ProcMeter displays constantly updating graphs of system information.
 Many different graphs are supported, including:
 .
  APM and ACPI information.
  Mailbox monitoring.
  Date, time, uptime.
  Amount of free and used disk space.
  Size, number of lines, rate of growth of log files.
  Amount of used and free memory and swap.
  Traffic on network devices.
  Load average, number of processes running and starting.
  Low level system statistics like CPU usage, disk usage and swapping.
  CPU clock speed.
  Wireless network link quality.
 .
 As if all that wasn't enough, procmeter is designed to be easily extendable
 via plugins.
 .
 Procmeter can use either the Athena or the GTK+ widgets. It also supports
 display on small LCD screens using the Linux lcdproc driver.

Package: libproc2-0
Description-md5: ec32c9801e27f2d28cc3c9ffc3567539
Description-en: library for accessing process information from /proc
 The libproc2 library is a way of accessing information out of the /proc
 filesystem.
 .
 This package contains the shared libraries necessary to run programs
 compiled with libproc2.

Package: libproc2-dev
Description-md5: b52a5fa6614adca942f58f5c2213c287
Description-en: library for accessing process information from /proc
 These are the header files for libproc2. Some packages using libproc2
 to access process information from /proc need these to compile.

Package: procps
Description-md5: 943f3288c1aaa379fca73a3ff1a35278
Description-en: /proc file system utilities
 This package provides command line and full screen utilities for browsing
 procfs, a "pseudo" file system dynamically generated by the kernel to
 provide information about the status of entries in its process table
 (such as whether the process is running, stopped, or a "zombie").
 .
 It contains free, kill, pkill, pgrep, pmap, ps, pwdx, skill, slabtop,
 snice, sysctl, tload, top, uptime, vmstat, w, and watch.

Package: procserv
Description-md5: 6064f8c9f0bc41e0dd37962a71912bca
Description-en: Process server with telnet console and log access
 procServ is a wrapper that starts an arbitrary command as a child process in
 the background, connecting its standard input and output to a TCP port for
 telnet access. It supports logging, child restart (manual or automatic on
 exit), and more.
 .
 procServ does not have the rich feature set of the screen utility,
 but is intended to provide running a command in a system service style,
 in a small, robust way.
 Handling multiple users, authorization, authentication, central logging
 is done best on a higher level, using a package like conserver.
 .
 For security reasons, procServ only accepts connections from localhost.

Package: libprocyon-java
Description-md5: 4fa121651a53397a6c7897a8aa51f9d2
Description-en: Procyon Framework
 Procyon is a suite of Java metaprogramming tools focused on code
 generation and analysis. It includes the following libraries:
  * Core Framework
  * Reflection Framework
  * Expressions Framework
  * Compiler Toolset
  * Java Decompiler

Package: procyon-decompiler
Description-md5: 308ca123810b7dc4c3bb0f9cf9ff4a83
Description-en: Procyon Java Decompiler
 Procyon is a Java decompiler handling language enhancements from Java 5
 and beyond that most other decompilers don't. It also excels in areas
 where others fall short. Procyon in particular does well with:
  * Enum declarations
  * Enum and String switch statements
  * Local classes (both anonymous and named)
  * Annotations
  * Java 8 Lambdas and method references

Package: proda
Description-md5: a4af9732493dab9dac9eed761a23a635
Description-en: multiple alignment of protein sequences
 ProDA is a system for automated detection and alignment of homologous
 regions in collections of proteins with arbitrary domain architectures.
 Given an input set of unaligned sequences, ProDA identifies all
 homologous regions appearing in one or more sequences, and returns a
 collection of local multiple alignments for these regions.

Package: prodigal
Description-md5: 17547e924925fa3b22bf27a8a6cf1be5
Description-en: Microbial (bacterial and archaeal) gene finding program
 Prodigal (Prokaryotic Dynamic Programming Genefinding Algorithm) is a
 microbial (bacterial and archaeal) gene finding program developed at
 Oak Ridge National Laboratory and the University of Tennessee.
 Key features of Prodigal include:
 .
 Speed: Prodigal is an extremely fast gene recognition tool
 (written in very vanilla C). It can analyze an entire microbial genome
 in 30 seconds or less.
 .
 Accuracy: Prodigal is a highly accurate gene finder.
 It correctly locates the 3' end of every gene in the experimentally verified
 Ecogene data set (except those containing introns).
 It possesses a very sophisticated ribosomal binding site scoring system that
 enables it to locate the translation initiation site with great accuracy
 (96% of the 5' ends in the Ecogene data set are located correctly).
 .
 Specificity: Prodigal's false positive rate compares favorably with other
 gene identification programs, and usually falls under 5%.
 .
 GC-Content Indifferent: Prodigal performs well even in high GC genomes,
 with over a 90% perfect match (5'+3') to the Pseudomonas aeruginosa curated
 annotations.
 .
 Metagenomic Version: Prodigal can run in metagenomic mode and analyze
 sequences even when the organism is unknown.
 .
 Ease of Use: Prodigal can be run in one step on a single genomic sequence
 or on a draft genome containing many sequences. It does not need to be
 supplied with any knowledge of the organism, as it learns all the properties
 it needs to on its own.

Package: python3-prody
Description-md5: 8ba237b1a8f753e2f906dc75041a5487
Description-en: Python package for protein dynamics analysis
 ProDy is a free and open-source Python package for protein structure, dynamics,
 and sequence analysis. It allows for comparative analysis and modeling of
 protein structural dynamics and sequence co-evolution. Fast and flexible ProDy
 API is for interactive usage as well as application development. ProDy also
 comes with several analysis applications and a graphical user interface for
 visual analysis.

Package: python3-prody-tests
Description-md5: 3e787f797aa0c279b6eecef2248b10c3
Description-en: Python package for protein dynamics analysis - test data
 ProDy is a free and open-source Python package for protein structure, dynamics,
 and sequence analysis. It allows for comparative analysis and modeling of
 protein structural dynamics and sequence co-evolution. Fast and flexible ProDy
 API is for interactive usage as well as application development. ProDy also
 comes with several analysis applications and a graphical user interface for
 visual analysis.
 .
 This package contains the test data for python3-prody.

Package: profanity
Description-md5: 9c90fdf3e0d5ba2a493d74ad88918aa9
Description-en: console based XMPP client
 Profanity is a console based instant messaging client for XMPP (Jabber)
 protocol based chat. It is inspired by popular IRC client IRSSI.
 .
 Profanity's features are:
 .
  * Supports XMPP chat services
  * MUC chat room support
  * PGP, OMEMO, and OTR encryption
  * Roster management
  * Flexible resource and priority settings
  * Desktop notifications
  * Plugins in Python and C
  * Support for colorthemes

Package: profanity-light
Description-md5: 52241db1a1d75df9ae99eb5cb63c55a9
Description-en: console based XMPP client, light version
 Profanity is a console based instant messaging client for XMPP (Jabber)
 protocol based chat. It is inspired by popular IRC client IRSSI.
 .
 Profanity's features are:
 .
  * Supports XMPP chat services
  * MUC chat room support
  * PGP, OMEMO, and OTR encryption
  * Roster management
  * Flexible resource and priority settings
  * Plugins in C
  * Support for colorthemes
 .
 This version does not depend on X11 libraries nor Python. If you like
 to have support for xscreensaver, icons, notifications, or Python
 plugins, you should install profanity instead of profanity-light.

Package: profbval
Description-md5: 7c39db9af750c32242cf98d34c9f3c4c
Description-en: predictor of flexible/rigid protein residues from sequence
 PROFbval can be useful for both protein structure and
 function predictions. For instance, a biologist can locate potentially
 antigenic determinants by identifying the most flexible residues on the
 protein surface. Additionally, a crystallographer can locate residues that
 potentially have high experimental B-values.
 .
 PROFbval takes the following input, further described on profbval(1):
  * a protein sequence in a FASTA file
  * secondary structure and solvent accessibility prediction by prof(1)
  * an HSSP file
 .
 Background: the mobility of a given residue on the protein surface is related
 to its functional role.
 Therefore, identification of extremely rigid or flexible
 residues on the protein surface is helpful for identifying functionally
 important residues in proteins. A common measure of atom mobility in proteins
 is B-value data from x-ray crystallography structures. PROFbval is the first
 tool to predict normalized backbone B-values from amino-acid sequence.

Package: profile-sync-daemon
Description-md5: bf9f50fa1cdaf4d82370e129c3d86fbd
Description-en: Symlink and sync browser profile directories into RAM
 Profile-sync-daemon (psd) is a tiny pseudo-daemon designed
 to manage your browsers profile in tmpfs and periodically
 sync it back to disk.
 .
 This is accomplished by symlinking and the innovative use
 of rsync to maintain a backup and synchronization between
 tmpfs and disk. One of the major design goals of psd is a
 completely transparent user experience.

Package: profisis
Description-md5: 0883e3d0efa5aceb8c09220adb5f23ee
Description-en: prediction of protein-protein interaction sites from sequence
 Profisis (ISIS) identifies interacting protein residues in protein-protein
 interfaces from sequence alone.
 .
 The strongest predictions of the method reached over 90% accuracy in a
 cross-validation experiment.

Package: profnet-bval
Description-md5: ca0ed7b177934f382705f2d7475a8e90
Description-en: neural network architecture for profbval
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for profbval.

Package: profnet-chop
Description-md5: 2f10f2fb15d6295aea161c4880bfc4e4
Description-en: neural network architecture for profchop
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for profchop.

Package: profnet-con
Description-md5: 754aaa4cbdc618ded1e95f21134fd1e4
Description-en: neural network architecture for profcon
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for profcon.

Package: profnet-isis
Description-md5: 090471b50c4718c6f8c9ab51b68754da
Description-en: neural network architecture for profisis
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for profisis.

Package: profnet-md
Description-md5: 1b12d9ebdd646fb0ff8b618b22e6e9ae
Description-en: neural network architecture for metadisorder
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for metadisorder.

Package: profnet-norsnet
Description-md5: 7318b2f301dd7fdcc76dcf2ec90de5b0
Description-en: neural network architecture for norsnet
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for norsnet.

Package: profnet-prof
Description-md5: 2de16cce386681921c0d243890dc162e
Description-en: neural network architecture for profacc
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for profsec and profacc.

Package: profnet-snapfun
Description-md5: d093f994873a4cdde733538822cfb087
Description-en: neural network architecture for snapfun
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for snapfun.

Package: profphd-net
Description-md5: d9dad388767d74a8459a2b99847e1f67
Description-en: neural network architecture for profphd
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for profphd.

Package: profphd-utils
Description-md5: f5774afe907feddbbb9b90da4e3c7d71
Description-en: profphd helper utilities convert_seq and filter_hssp
 The package provides the following binary utilities: convert_seq, filter_hssp.
 These are used by prof from the profphd package: a secondary structure,
 accessibility and transmembrane helix predictor from Burkhard Rost.

Package: proftmb
Description-md5: 8f76d051ad154ac0bdee7aa59976639c
Description-en: per-residue prediction of bacterial transmembrane beta barrels
 proftmb predicts transmembrane beta-barrel (TMB) proteins in Gram-negative
 bacteria.
 .
 For each query protein, proftmb provides both a Z-value indicating that the
 protein actually contains a membrane barrel, and a four-state per-residue
 labeling of upward- and downward-facing strands, periplasmic hairpins and
 extracellular loops.

Package: proftpd-basic
Description-md5: c4eba6addbc1f6cc0fd578ef078018a4
Description-en: Transitional dummy package for ProFTPD
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This is a transitional package only. It can safely be removed.

Package: proftpd-core
Description-md5: 4ded3a58e7e7b81b4793dab6f2b1d63d
Description-en: Versatile, virtual-hosting FTP daemon - binaries
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package contains the daemon and all main modules used for
 common configurations. If you need database-centric authentication
 install the suitable proftpd-mod suggested package.

Package: proftpd-dev
Description-md5: 9d71a4e0d0d30cb8e1091fc6f7cece75
Description-en: Versatile, virtual-hosting FTP daemon - development files
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package contains all files required to develop third-parties
 modules that can be loaded at run-time by means of DSO support.

Package: proftpd-doc
Description-md5: 734d933b7bfe84385058699eb8ca818e
Description-en: Versatile, virtual-hosting FTP daemon - documentation
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package contains the software documentation.

Package: proftpd-mod-crypto
Description-md5: 041b57a12a4e3424c76a21aed775d37a
Description-en: Versatile, virtual-hosting FTP daemon - TLS/SSL/SFTP modules
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 The proftpd-mod-crypto package carries some proftp modules having to do
 with crypto technologies. These modules are linked with libsodium, which
 is not needed by the main binary:
  - mod_sftp.so
  - mod_sql_passwd.so
  - mod_tls.so

Package: proftpd-mod-geoip
Description-md5: 3348e26e68b0eff05e85fd812a6922d6
Description-en: Versatile, virtual-hosting FTP daemon - GeoIP module
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package provides GeoIP functionalities.

Package: proftpd-mod-ldap
Description-md5: 4e3d0cca75c843db3554fb2d936f371a
Description-en: Versatile, virtual-hosting FTP daemon - LDAP module
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package provides LDAP based authentication.

Package: proftpd-mod-mysql
Description-md5: 18e17ab8c72f16da50521f3a5fbb482f
Description-en: Versatile, virtual-hosting FTP daemon - MySQL module
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package provides MySQL based authentication.

Package: proftpd-mod-odbc
Description-md5: 5a1e8ce64cc3371ee50e415ba7f85e03
Description-en: Versatile, virtual-hosting FTP daemon - ODBC module
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package provides ODBC based authentication.

Package: proftpd-mod-pgsql
Description-md5: 47f3bc2584d2984eabc93893f6f938ff
Description-en: Versatile, virtual-hosting FTP daemon - PostgreSQL module
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package provides PostgreSQL based authentication.

Package: proftpd-mod-snmp
Description-md5: af02b5b732451c401ca9316c753828d3
Description-en: Versatile, virtual-hosting FTP daemon - SNMP module
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 The mod_snmp module implements SNMPv1 and SNMPv2, for monitoring of
 proftpd statistics via SNMP.

Package: proftpd-mod-sqlite
Description-md5: eaa7d5df2783d2bf4ad44162364f166d
Description-en: Versatile, virtual-hosting FTP daemon - SQLite3 module
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package provides SQLite based authentication.

Package: proftpd-mod-wrap
Description-md5: 2b27e3e8e0cf25355220957a0d666233
Description-en: Versatile, virtual-hosting FTP daemon - tcpwrapper module
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This module is contained in the contrib/mod_wrap.c file for ProFTPD 1.2+. It
 enables the daemon to use the common tcpwrappers access control library while
 in standalone mode, and in a very configurable manner.

Package: proftpd-mod-autohost
Description-md5: 6fbb69df0f0ba4e569db25e8beff5d79
Description-en: ProFTPD module mod_autohost
 The mod_autohost module allows for server configurations to be configured
 in individual files, and for those configuration to be used in an "on demand"
 fashion. Rather than loading the configurations into memory when the daemon
 starts up, the daemon will check the IP address and port being contacted by a
 connecting client, check in the filesystem for a mod_autohost configuration
 file for that address/port, dynamically parse the configuration, and insert
 the configuration into the session's process space. Thus changes to the
 configuration are seen whenever a client connects, without requiring a daemon
 restart. The memory footprint is reduced because proftpd, via mod_autohost,
 only reads and uses the needed configuration.

Package: proftpd-mod-case
Description-md5: 257bc81e5527e8c167441b76edc569f3
Description-en: ProFTPD module mod_case
 The mod_case module is designed to help ProFTPD be case-insensitive, for
 those sites that may need it (e.g. those that are migrating from a Windows
 environment or have mounted Windows filesystems).
 .
 mod_case works by performing two checks on the filename used in FTP commands.
 First, mod_case will scan the directory to see if there is already a file
 whose name exactly matches the given filename. If not, mod_case will scan the
 directory again, this time looking for case-insensitive matches.

Package: proftpd-mod-clamav
Description-md5: 72774919d023d288dff6bf6231d1eee0
Description-en: ProFTPD module mod_clamav
 Mod_Clamav can be configured to either use Clamd via local unix
 sockets or TCP sockets. This allows one to combine ProFTPd with
 Mod_Clamav and Clamd on a system with local unix sockets for minimal
 administrative overhead and decent security. however, also allows for
 a large scale deployment with many ProFTPd servers utilizing a separate
 Clamd host over TCP for scalability and lower administrative overhead.

Package: proftpd-mod-counter
Description-md5: 1bcb277d748482523cb2ceb5fc9e51f7
Description-en: ProFTPD module mod_counter
 The mod_counter module is designed to allow a sort of "locking" to be
 enforced when the same file is being uploaded or downloaded by multiple
 clients at the same time.
 .
 The mod_counter works by creating a SysV semaphore for a file being
 read/written, and placing a number of reader or writer "counters" in that
 semaphore. When the configured maximum number of counters is reached, the
 FTP command which seeks to add another reader/writer counter will be denied.
 This allows site to configure the maximum number of clients which can be
 reading/writing any file at one time.

Package: proftpd-mod-fsync
Description-md5: 96141bdec545ec9ac6cd2aca73c1f153
Description-en: ProFTPD module mod_fsync
 The mod_fsync module attempts to prevent such bottlenecks by forcibly
 flushing to disk the buffers used for files open for writing after a
 certain number of bytes have been written (for example, after 128 KB
 has been written to a file). This prevents the buffer cache from being
 dominated by data from files being written, freeing up space for data
 for files being read.

Package: proftpd-mod-geoip2
Description-md5: 625a58a96517d1db18378d18ebbbd3e0
Description-en: ProFTPD module mod_geoip2
 The mod_geoip2 module for ProFTPD uses the MaxMind GeoIP library to look up
 geographic information on connecting clients, and to provide ACLs based on
 that geographic information.
 .
 See the mod_geoip2.html documentation for more details.

Package: proftpd-mod-kafka
Description-md5: ad4696cdacaf957576a6a1bef1383b22
Description-en: ProFTPD module mod_kafka
 The mod_kafka module for ProFTPD allows for sending log messages, as JSON,
 to Kafka brokers using the librdkafka client library.
 .
 See the mod_kafka.html documentation for more details.

Package: proftpd-mod-msg
Description-md5: c91c17cb927edb52929ef4234fde45d4
Description-en: ProFTPD module mod_msg
 The mod_msg module allows system users to send messages to connected
 clients via the ftpdctl program. The module works by creating a SysV
 message queue, which is used to pass messages from the daemon process
 to session processes.

Package: proftpd-mod-proxy
Description-md5: f81ad239bfa196bc299c33191c275c3f
Description-en: ProFTPD module mod_proxy
 The mod_proxy module for ProFTPD proxies FTP/FTPS connections, supporting both
 forward and reverse proxy configurations.

Package: proftpd-mod-sftp-ldap
Description-md5: 757e9240c4a4da2fdc3d83683f9d3044
Description-en: ProFTPD module mod_sftp-ldap
 The mod_sftp_ldap module for ProFTPD supports retrieving/using user SSH
 public keys from LDAP directories, for use by the mod_sftp module.

Package: proftpd-mod-statsd
Description-md5: a896d3779499b96444ecf17de9972f71
Description-en: ProFTPD module mod_statsd
 The mod_statsd module for ProFTPD emits metrics to a configured statsd
 server, for obtaining/graphing data rather than having to parse log files.

Package: proftpd-mod-tar
Description-md5: b3f88c67d5f4d524bfbcbd17c0393be5
Description-en: ProFTPD module mod_tar
 The mod_tar module supports on-the-fly creation of tar files,
 Whenever a client attempts to download a directory as a tar file,
 the mod_tar module will automatically create a tar file of that directory.

Package: proftpd-mod-vroot
Description-md5: 16de4a75fecb2491776a45779373e9fb
Description-en: ProFTPD module mod_vroot
 The purpose of this module to is to implement a virtual chroot
 capability that does not require root privileges.
 The mod_vroot module provides this capability by using ProFTPD's
 FS API. It also allows one to map a directory out of the user chroot
 as an alias in the chroot for sharing common directories.

Package: python3-proglog
Description-md5: 6392a6a29527922c6070148d165fa127
Description-en: Log and progress bar manager for console, notebooks, web...
 Proglog is a progress logging system for Python. It allows to build
 complex libraries while giving the user control on the management of
 logs, callbacks and progress bars.

Package: progress
Description-md5: 1a97421e27dcb71375bd1636d8132e1d
Description-en: Coreutils Progress Viewer (formerly known as 'cv')
 This tool can be described as a Tiny, Dirty, Linux-and-OSX-Only
 C command that looks for coreutils basic commands (cp, mv, dd, tar,
 gzip/gunzip, cat, etc.) currently running on your system and
 displays the percentage of copied data. It can also show estimated
 time and throughput, and provide a "top-like" mode (monitoring).
 .
 It simply scans `/proc` for interesting commands, and then looks at
 directories `fd` and `fdinfo` to find opened files and seek positions,
 and reports status for the largest file.
 .
 It's very light, and compatible with virtually any command.
 This program was formerly known as 'cv' on github.

Package: progress-linux
Description-md5: a4115f6c503107a70d654a91be1dfe1a
Description-en: Progress Linux - Setup
 Progress Linux is a Debian derivative distribution focused on system
 integration.
 .
 This package allows one to setup the Progress Linux apt archives and ssh
 cert-authority to the current system.

Package: progress-linux-pgp-keys
Description-md5: 6b0d14eb7e2b090b3e13a23645064bcf
Description-en: Progress Linux - PGP Keys
 Progress Linux is a Debian derivative distribution focused on system
 integration.
 .
 This package contains the PGP keys used to verify digital signatures on
 packages and images.

Package: progress-linux-ssh-keys
Description-md5: 02f270ba63013e66c6b4303ad705b658
Description-en: Progress Linux - SSH Keys
 Progress Linux is a Debian derivative distribution focused on system
 integration.
 .
 This package contains the SSH keys used for hosts and maintainers.

Package: python3-progressbar2
Description-md5: 1b35e26aee84fc609525cdd3797ccfab
Description-en: Text progress bar library for Python
 A text progress bar is typically used to display the progress of a long
 running operation, providing a visual cue that processing is underway.
 .
 The ProgressBar class manages the current progress, and the format of the line
 is given by a number of widgets. A widget is an object that may display
 differently depending on the state of the progress bar.

Package: progressivemauve
Description-md5: 1b3a5c7db196a734331de35b5112fef8
Description-en: multiple genome alignment algorithms
 The mauveAligner and progressiveMauve alignment algorithms have been
 implemented as command-line programs included with the downloadable Mauve
 software.  When run from the command-line, these programs provide options
 not yet available in the graphical interface.
 .
 Mauve is a system for efficiently constructing multiple genome alignments
 in the presence of large-scale evolutionary events such as rearrangement
 and inversion. Multiple genome alignment provides a basis for research
 into comparative genomics and the study of evolutionary dynamics.  Aligning
 whole genomes is a fundamentally different problem than aligning short
 sequences.
 .
 Mauve has been developed with the idea that a multiple genome aligner
 should require only modest computational resources. It employs algorithmic
 techniques that scale well in the amount of sequence being aligned. For
 example, a pair of Y. pestis genomes can be aligned in under a minute,
 while a group of 9 divergent Enterobacterial genomes can be aligned in
 a few hours.
 .
 Mauve computes and interactively visualizes genome sequence comparisons.
 Using FastA or GenBank sequence data, Mauve constructs multiple genome
 alignments that identify large-scale rearrangement, gene gain, gene loss,
 indels, and nucleotide substutition.
 .
 Mauve is developed at the University of Wisconsin.

Package: libproguard-java
Description-md5: c1c037f8b33c7d6a249ae21254562a24
Description-en: Java class file shrinker, optimizer, and obfuscator (Library)
 ProGuard is a free Java class file shrinker, optimizer, and
 obfuscator.  It can detect and remove unused classes, fields,
 methods, and attributes. It can then optimize bytecode and remove
 unused instructions. Finally, it can rename the remaining classes,
 fields, and methods using short meaningless names. The resulting jars
 are smaller and harder to reverse-engineer.
 .
 This package contains the Proguard Java library

Package: proguard
Description-md5: a4191a5cbbf1d131117114f89837c7b3
Description-en: Java class file shrinker, optimizer, and obfuscator
 ProGuard is a free Java class file shrinker, optimizer, and
 obfuscator.  It can detect and remove unused classes, fields,
 methods, and attributes. It can then optimize bytecode and remove
 unused instructions. Finally, it can rename the remaining classes,
 fields, and methods using short meaningless names. The resulting jars
 are smaller and harder to reverse-engineer.

Package: proguard-cli
Description-md5: e3411d0a27aa1797bc0792ab89265621
Description-en: Java class file shrinker, optimizer, and obfuscator (CLI)
 ProGuard is a free Java class file shrinker, optimizer, and
 obfuscator.  It can detect and remove unused classes, fields,
 methods, and attributes. It can then optimize bytecode and remove
 unused instructions. Finally, it can rename the remaining classes,
 fields, and methods using short meaningless names. The resulting jars
 are smaller and harder to reverse-engineer.
 .
 This package contains the Proguard command line tool.

Package: proguard-gui
Description-md5: c10fd85a96deb54888a5d322635c07b0
Description-en: Java class file shrinker, optimizer, and obfuscator (GUI)
 ProGuard is a free Java class file shrinker, optimizer, and
 obfuscator.  It can detect and remove unused classes, fields,
 methods, and attributes. It can then optimize bytecode and remove
 unused instructions. Finally, it can rename the remaining classes,
 fields, and methods using short meaningless names. The resulting jars
 are smaller and harder to reverse-engineer.
 .
 This package contains the Proguard desktop application.

Package: libproguard-core-java
Description-md5: 49ea3d172ccf85ad6b80e411f172f94d
Description-en: Library to read, analyze, modify, and write Java class files
 ProGuardCORE is a free library to read, analyze, modify, and write Java
 class files. It is the core of the well-known shrinker, optimizer, and
 obfuscator ProGuard, the ProGuard Assembler and Disassembler, and the
 Kotlin Metadata Printer.

Package: libproj-dev
Description-md5: 40d0d1a33cba08b9ef61eeeefba902f5
Description-en: Cartographic projection library (development files)
 Proj and invproj perform respective forward and inverse transformation
 of cartographic data to or from Cartesian data with a wide range of
 selectable projection functions (over 100 projections).
 .
 Geod and invgeod perform geodesic (Great Circle) computations for
 determining latitude, longitude and back azimuth of a terminus point given
 a initial point latitude, longitude, azimuth and distance (direct) or the
 forward and back azimuths and distance between an initial and terminus
 point latitudes and longitudes (inverse).
 .
 This package provides the PROJ development files.

Package: libproj25
Description-md5: 63723d6b8c6f0bed598df07b06bf4614
Description-en: Cartographic projection library
 Proj and invproj perform respective forward and inverse transformation
 of cartographic data to or from Cartesian data with a wide range of
 selectable projection functions (over 100 projections).
 .
 Geod and invgeod perform geodesic (Great Circle) computations for
 determining latitude, longitude and back azimuth of a terminus point given
 a initial point latitude, longitude, azimuth and distance (direct) or the
 forward and back azimuths and distance between an initial and terminus
 point latitudes and longitudes (inverse).
 .
 This package provides the PROJ shared library used by tools and third
 parties programs.

Package: proj-bin
Description-md5: 4bbae817af68639fdf53f931d03c29cc
Description-en: Cartographic projection library (tools)
 Proj and invproj perform respective forward and inverse transformation
 of cartographic data to or from Cartesian data with a wide range of
 selectable projection functions (over 100 projections).
 .
 Geod and invgeod perform geodesic (Great Circle) computations for
 determining latitude, longitude and back azimuth of a terminus point given
 a initial point latitude, longitude, azimuth and distance (direct) or the
 forward and back azimuths and distance between an initial and terminus
 point latitudes and longitudes (inverse).
 .
 This package provides the PROJ binary tools.

Package: proj-data
Description-md5: bfcdac2c9d37aa595937c5e1c5e97591
Description-en: Cartographic projection filter and library (datum package)
 Proj and invproj perform respective forward and inverse transformation
 of cartographic data to or from Cartesian data with a wide range of
 selectable projection functions (over 100 projections).
 .
 Geod and invgeod perform geodesic (Great Circle) computations for
 determining latitude, longitude and back azimuth of a terminus point given
 a initial point latitude, longitude, azimuth and distance (direct) or the
 forward and back azimuths and distance between an initial and terminus
 point latitudes and longitudes (inverse).
 .
 This package contains auxiliary projection datum grids used by the
 library and tools.

Package: proj-ps-doc
Description-md5: 4e983e246f920ed92d369eb0fcad9377
Description-en: PostScript docs for cartographic projection filters and library
 Proj and invproj perform respective forward and inverse transformation
 of cartographic data to or from Cartesian data with a wide range of
 selectable projection functions (over 100 projections).
 .
 Geod and invgeod perform geodesic (Great Circle) computations for
 determining latitude, longitude and back azimuth of a terminus point given
 a initial point latitude, longitude, azimuth and distance (direct) or the
 forward and back azimuths and distance between an initial and terminus
 point latitudes and longitudes (inverse).
 .
 The package is the documentation in PostScript format for the proj package.

Package: elpa-project
Description-md5: e8ac22b85160244b366c30ed716402a0
Description-en: Emacs library for operations on the current project
 This file contains generic infrastructure for dealing with
 projects, some utility functions, and commands using that
 infrastructure.
 .
 The goal is to make it easier for Lisp programs to operate on the
 current project, without having to know which package handles
 detection of that project type, parsing its config files, etc.

Package: projectcenter.app
Description-md5: 81013719da2a050097edb12d679b16fb
Description-en: IDE for GNUstep Development
 ProjectCenter is an integrated development environment (IDE) for
 GNUstep systems.  It is a clone of the ProjectBuilder application for
 NextStep, which became popular for its ease of use and speed of
 development.

Package: projecteur
Description-md5: bd4bc2a244b1d083a91784524e71ac72
Description-en: virtual laser pointer for Logitech Spotlight devices
 Projecteur is a virtual laser pointer for use with inertial pointers such as
 the Logitech Spotlight. Projecteur can show a colored dot, a highlighted
 circle or a zoom effect to act as a pointer. The location of the pointer
 moves in response to moving the handheld pointer device. The effect is much
 like that of a traditional laser pointer, except that it is captured by
 recording software and works across multiple screens.

Package: elpa-projectile
Description-md5: 8508a608bd42a8378600b4b28ce10821
Description-en: project interaction library for Emacs
 This library provides easy project management and navigation. The concept of a
 project is pretty basic - just a folder containing special file. Currently git,
 mercurial and bazaar repos are considered projects by default. If you want to
 mark a folder manually as a project just create an empty .projectile file in
 it.
 .
 Some of Projectile's features:
 .
   * jump to a file in project
   * jump to a project buffer
   * jump to a test in project
   * toggle between files with same names but different extensions (e.g. `.h`
     <-> `.c/.cpp`, `Gemfile` <-> `Gemfile.lock`)
   * toggle between code and its test (e.g. `main.service.js` <->
     `main.service.spec.js`)
   * jump to recently visited files in the project
   * switch between projects you have worked on
   * kill (close) all project buffers
   * replace in project
   * grep (search) in project
   * run shell commands in a project (e.g. `make`, `lein`)
   * support for multiple minibuffer completion/selection libraries (`ido`,
     `ivy`, `helm` and the default completion system)

Package: projectl
Description-md5: b90906ee9834816f321286534cd6d646
Description-en: sword action shooting
 The sword mechanics are everything in this game. Your sword rotates away from
 the direction your ship moves, and in doing so slices through the various
 enemies.

Package: libprojectm-dev
Description-md5: ec11a3d8caf0253b1a2991da68657b5c
Description-en: Advanced Milkdrop-compatible music visualization library - dev
 libprojectm is an iterative music visualization library which uses
 OpenGL for hardware acceleration. It is compatible with Milkdrop
 presets.
 .
 This package contains the development headers.

Package: libprojectm3
Description-md5: 25811eb3de3a571679c9894cb51cc24e
Description-en: Advanced Milkdrop-compatible music visualization library
 libprojectm is an iterative music visualization library which uses
 OpenGL for hardware acceleration. It is compatible with Milkdrop
 presets.
 .
 This package contains the library and essential data needed for
 the visualization library to work.

Package: projectm-data
Description-md5: 0f59e8186917e18833db90d9002d3bd7
Description-en: Advanced Milkdrop-compatible music visualization library - data
 libprojectm is an iterative music visualization library which uses
 OpenGL for hardware acceleration. It is compatible with Milkdrop
 presets.
 .
 This package contains the presets which are distributed with
 projectM.

Package: projectm-jack
Description-md5: a3f428fa6089418d0b2482bdb036b157
Description-en: projectM JackAudio module
 projectM is an iterative music visualization library which uses
 OpenGL for hardware acceleration. It is compatible with Milkdrop
 presets.
 .
 This package contains an application to visualize JackAudio streams.

Package: projectm-pulseaudio
Description-md5: 44a16c06a84a1f8ddd00695ab96b0946
Description-en: projectM PulseAudio module
 projectM is an iterative music visualization library which uses
 OpenGL for hardware acceleration. It is compatible with Milkdrop
 presets.
 .
 This package contains an application to visualize PulseAudio streams.

Package: projectm-sdl
Description-md5: e4b839ac96b8f533343152e7e23c7e1d
Description-en: projectM SDL module
 projectm is an iterative music visualization library which uses
 OpenGL for hardware acceleration. It is compatible with Milkdrop
 presets.
 .
 This package contains the SDL module which is distributed with
 projectM.

Package: prokka
Description-md5: 7bfacc33e3d6f88d25c778b4c2028609
Description-en: rapid annotation of prokaryotic genomes
 A typical 4 Mbp genome can be fully annotated in less than 10 minutes on a
 quad-core computer, and scales well to 32 core SMP systems. It produces GFF3,
 GBK and SQN files that are ready for editing in Sequin and ultimately submitted
 to Genbank/DDJB/ENA.

Package: prolix
Description-md5: 79e09f9ffc6ba8c95cea2109382c2c88
Description-en: tool to interactively filter chatty command output
 prolix launches a command and captures its standard output and error,
 suppressing uninteresting lines according to a pattern. Yet unlike grep -v,
 prolix is an interactive program: When you find that the output you're being
 shown is still too verbose, simply hit enter and add additional suppression
 patterns. Suppression patterns can be full or substring line matches as well
 as regular expressions. You can also apply substitutions to lines, for example
 shorten overly chatty fields.

Package: prometheus
Description-md5: ed8e3840401470b3bc3fb55243535f98
Description-en: monitoring system and time series database
 Prometheus is a systems and services monitoring system. It collects metrics
 from configured targets at given intervals, evaluates rule expressions,
 displays the results, and can trigger alerts if some condition is observed to
 be true.
 .
 Prometheus' main distinguishing features as compared to other monitoring
 systems are:
 .
  * A multi-dimensional data model (timeseries defined by metric name and set
    of key/value dimensions).
  * A flexible query language to leverage this dimensionality.
  * No dependency on distributed storage; single server nodes are autonomous.
  * Timeseries collection happens via a pull model over HTTP.
  * Pushing timeseries is supported via an intermediary gateway.
  * Targets are discovered via service discovery or static configuration.
  * Multiple modes of graphing and dashboarding support.
  * Federation support coming soon.

Package: golang-github-prometheus-alertmanager-dev
Description-md5: 96902e017b6c2dc2bec31f64b6c67f6f
Description-en: handle and deliver alerts created by Prometheus -- source
 The Alertmanager handles alerts sent by client applications such as the
 Prometheus server. It takes care of deduplicating, grouping, and routing them
 to the correct receiver integration such as email, PagerDuty, or OpsGenie. It
 also takes care of silencing and inhibition of alerts.
 .
 This package provides the source code to be used as a library.

Package: prometheus-alertmanager
Description-md5: 3f68f63f49ce79ab49e1e311540ab47e
Description-en: handle and deliver alerts created by Prometheus
 The Alertmanager handles alerts sent by client applications such as the
 Prometheus server. It takes care of deduplicating, grouping, and routing them
 to the correct receiver integration such as email, PagerDuty, or OpsGenie. It
 also takes care of silencing and inhibition of alerts.

Package: prometheus-apache-exporter
Description-md5: e0f78b4de6d146ff7d1815bf040e9583
Description-en: Prometheus exporter for Apache server metrics
 Prometheus exporter for Apache server metrics, written in Go.
 .
 This server reads Apache mod_status statistics and exports them via HTTP for
 consumption by Prometheus.

Package: prometheus-bind-exporter
Description-md5: 1550384cb9a1df52de43ca5af80d0582
Description-en: Prometheus exporter for BIND server metrics
 Prometheus exporter for BIND (named/dns) v9+ server metrics, written in Go.

Package: prometheus-bird-exporter
Description-md5: bbfa4011aaac98b69230482752eed96a
Description-en: Prometheus exporter for the BIRD routing daemon
 Prometheus exporter for the BIRD routing daemon, which collects metrics from
 BIRD's Unix control socket. Exposed metrics include:
 .
  * BGP session state
  * OSPF neighbor / interface count
  * Imported / exported / filtered prefix counts / route state changes (BGP,
    OSPF, Kernel, Static, Device, Direct)
  * Protocol uptimes (BGP, OSPF)

Package: prometheus-blackbox-exporter
Description-md5: b3249e95615cf68e52ba265e4c1af204
Description-en: blackbox prober for Prometheus
 The blackbox exporter allows blackbox probing of network endpoints over HTTP,
 HTTPS, DNS, TCP and ICMP. Additional modules can be defined to suit other
 needs.
 .
 Querying of endpoints happens via HTTP GET queries, by specifying the target
 name and what kind of probing to execute. Results from the probe are returned
 as a set of Prometheus metrics.

Package: libprometheus-cpp-core1.0
Description-md5: 06ec3d1a19c31fe63404dfc952191eeb
Description-en: Prometheus Client Library for Modern C++ (core metrics)
 This library aims to enable Metrics-Driven Development for C++ services.
 It implements the Prometheus Data Model, a powerful abstraction on which
 to collect and expose metrics.
 .
 This package contains the metric primitives.

Package: libprometheus-cpp-pull1.0
Description-md5: 7c0cec4a58befda6cc5d979e33c71eb7
Description-en: Prometheus Client Library for Modern C++ (pull support)
 This library aims to enable Metrics-Driven Development for C++ services.
 It implements the Prometheus Data Model, a powerful abstraction on which
 to collect and expose metrics.
 .
 This package contains the regular pull support.

Package: libprometheus-cpp-push1.0
Description-md5: 13e92af51605d4e9d29f7ec617fce4b4
Description-en: Prometheus Client Library for Modern C++ (push gateway support)
 This library aims to enable Metrics-Driven Development for C++ services.
 It implements the Prometheus Data Model, a powerful abstraction on which
 to collect and expose metrics.
 .
 This package contains the push-gateway support.

Package: prometheus-cpp-dev
Description-md5: 38223cbfc9ca7fd9d86b3cd9f8484371
Description-en: Prometheus Client Library for Modern C++ (development files)
 This library aims to enable Metrics-Driven Development for C++ services.
 It implements the Prometheus Data Model, a powerful abstraction on which
 to collect and expose metrics.
 .
 This package contains the development files.

Package: prometheus-elasticsearch-exporter
Description-md5: 2ec19b2338ed24ad2f60c342fcf7abe2
Description-en: Prometheus exporter for various metrics about Elasticsearch
 The exporter fetches various information from an Elasticsearch
 cluster on every scrape.

Package: prometheus-exporter-exporter
Description-md5: eafebb6644f8ab3af7427a460c4107de
Description-en: simple reverse proxy to other Prometheus exporters
 prometheus-exporter-exporter is intended as a single binary alternative to
 nginx/apache for use in environments where opening multiple TCP ports to all
 servers might be difficult (technically or politically).

Package: prometheus-frr-exporter
Description-md5: ae9877ae96975881a6fdfffab9ec19a0
Description-en: Prometheus exporter for Free Range Routing (FRR)
 Prometheus exporter for FRR version 3.0+ that collects metrics by using vtysh
 and exposes them via HTTP, ready for collecting by Prometheus.

Package: prometheus-hacluster-exporter
Description-md5: 8f246271e439f342ff140a51ea664100
Description-en: Prometheus exporter for HA cluster services
 Prometheus exporter for Pacemaker cluster services, written in Go.
 .
 This service scrapes status of Corosync, Pacemaker, SBD and DRBD
 services and exports them via HTTP for Prometheus consumption.

Package: prometheus-haproxy-exporter
Description-md5: 5b311ab5288c3a7b335fe41fc1d8d119
Description-en: HAProxy exporter for Prometheus
 Simple server that scrapes HAProxy stats and exports them via HTTP for
 Prometheus consumption.

Package: prometheus-homeplug-exporter
Description-md5: ebc0624dca276a5218aae99bb24f342d
Description-en: Prometheus exporter for HomePlug/Power Line Communication
 Exports HomePlug PLC network and station statistics via HTTP for Prometheus
 consumption.

Package: prometheus-ipmi-exporter
Description-md5: 5a7234af932b452f2884a49a9f7f0385
Description-en: Prometheus exporter for IPMI devices
 Prometheus exporter for Intelligent Platform Management Interface (IPMI)
 device sensor metrics. Supports local IPMI devices (e.g., /dev/ipmi0), or
 remote devices via Remote Management Control Protocol (RMCP). When using
 RMCP, a single exporter can be used to monitor a large number of IPMI
 devices by passing a target hostname as a parameter.
 .
 This exporter relies on tools from the FreeIPMI suite for the actual IPMI
 implementation.

Package: prometheus-libvirt-exporter
Description-md5: 208b2c3ddcde9899a068575d1b4c46eb
Description-en: Prometheus metrics exporter for libvirt
 This exporter connects to any libvirt daemon and exports per-domain metrics
 related to CPU, memory, disk and network usage. By default, this exporter
 listens on TCP port 9177.

Package: prometheus-mailexporter
Description-md5: 3c845b7ec935d2730b12e6785d61f13f
Description-en: exports prometheus-style metrics about mail server functionality
 This package exports metrics for the prometheus monitoring system about
 mail server functionality. It can be used for mail delivery systems that
 are based on Maildir and tests MDA and optionally SMTP functionality.
 .
 Gathered metrics include roundtrip times and mail timeouts and exposes
 those in the prometheus metrics format.

Package: prometheus-mongodb-exporter
Description-md5: 950c3c621c98f63abad15b3d8082d2b6
Description-en: Prometheus exporter for MongoDB
 Prometheus exporter for MongoDB, written in Go.
 .
 This service scrapes MongoDB stats and exports them via HTTP for Prometheus
 consumption.

Package: prometheus-mqtt-exporter
Description-md5: c1ae15e33fb6061092a06a3ccaaa2547
Description-en: Prometheus exporter for metrics sent via MQTT topics
 This exporter translates from MQTT topics to prometheus metrics, allowing
 small/IoT devices that can't be polled directly to be monitored.
 .
 Clients push metrics as abritrary JSON messages via MQTT to an MQTT Broker.
 This exporter subscribes to the broker and publish the received messages as
 prometheus metrics.
 .
 While the upstream project is called `mqtt2prometheus`, the Debian packaging
 uses the name `prometheus-mqtt-exporter` for consistency with other exporters.

Package: prometheus-mysqld-exporter
Description-md5: 2d3f549eb032b931c69a16083dc2ad46
Description-en: Prometheus exporter for MySQL server
 Prometheus exporter for MySQL server metrics.
 .
 Supported MySQL versions: 5.1 and up, however not all collection methods
 are supported on MySQL < 5.6.

Package: prometheus-nextcloud-exporter
Description-md5: 9b4cee548e479bcfd28924774c25bca7
Description-en: Prometheus exporter for Nextcloud server metrics
 The prometheus-nextcloud-exporter can be used to gather metrics from a
 Nextcloud server instance.

Package: prometheus-nginx-exporter
Description-md5: d92e6abf96eb04c2b1aff77e20c8fb4a
Description-en: Prometheus exporter for NGINX webservers
 Official Prometheus exporter for NGINX, developed by NGINX, Inc. This exporter
 supports the NGINX stub_status handler, as well as the NGINX Plus API, and
 exposes metrics such as number of current requests and total requests served.

Package: prometheus-node-exporter
Description-md5: 9366958e5739169b3c3e951f14e3802f
Description-en: Prometheus exporter for machine metrics
 Prometheus exporter for machine metrics, written in Go with pluggable metric
 collectors.

Package: prometheus-node-exporter-collectors
Description-md5: a0e33c65384acc786c0e717e0ee65c4e
Description-en: Supplemental textfile collector scripts for Prometheus node_exporter
 Optional textfile collector scripts which extend the functionality of
 Prometheus node_exporter, or process output from external binaries into
 the Prometheus metrics format, to be exposed by node_exporter.

Package: prometheus-openstack-exporter
Description-md5: 543679cc7143b6f416da91021a449fab
Description-en: Prometheus exporter for Openstack
 Exposes high level OpenStack metrics to Prometheus that can be visualised
 using Grafana and the OpenStack Clouds Dashboard.

Package: prometheus-pgbouncer-exporter
Description-md5: 808ac095cfdfd0e5ced58bb221bdfa08
Description-en: Export metrics from pgbouncer to Prometheus
 This is a simple exporter for PgBouncer that makes several metrics available
 to Prometheus.
 .
 Metrics are exported from the SHOW LISTS, STATS, POOLS and DATABASES command
 output. For the full list, see the prometheus_pgbouncer_exporter/collectors.py
 file.

Package: prometheus-postfix-exporter
Description-md5: aedc440c542569e32af341be03601e84
Description-en: Prometheus exporter for Postfix mail servers
 Prometheus exporter which scrapes the systemd journal of Postfix MTA daemons
 to expose various metrics such as SMTP connection counts, message delivery
 statuses / delays etc. This exporter has a slight advantage over the mtail
 log parser approach, since it also connects to the Postfix admin Unix socket
 to expose metrics about messages currently in the queue.

Package: prometheus-postgres-exporter
Description-md5: a03ff7f6f3924bc3d982523f8ddca638
Description-en: Prometheus exporter for PostgreSQL server metrics
 Prometheus exporter for PostgreSQL server metrics, written in Go.
 Supports Postgres versions 9.4 and up.

Package: prometheus-process-exporter
Description-md5: 4076c3304a9fe29d43ed04aaf82b2157
Description-en: Prometheus exporter that exposes process metrics from procfs
 Some apps are impractical to instrument directly, either because you don't
 control the code or they're written in a language that isn't easy to
 instrument with Prometheus. This exporter solves that issue by mining
 process metrics from procfs.

Package: prometheus-pushgateway
Description-md5: 95fbeb244faa98192d9c460610063023
Description-en: Prometheus exporter for ephemereal jobs
 The Prometheus Pushgateway exists to allow ephemeral and batch jobs to expose
 their metrics to Prometheus. Since these kinds of jobs may not exist long
 enough to be scraped, they can instead push their metrics to a Pushgateway.
 The Pushgateway then exposes these metrics to Prometheus.
 .
 The Pushgateway is explicitly not an aggregator, but rather a metrics cache.
 It does not have a statsd-like semantics. The metrics pushed are exactly the
 same as you would present for scraping in a permanently running program.
 .
 For machine-level metrics, the textfile collector of prometheus-node-exporter
 is usually more appropriate. The Pushgateway is best used for service-level
 metrics.

Package: prometheus-redis-exporter
Description-md5: bdfa4140f53a8a1b3f32ba58d06211cc
Description-en: Prometheus exporter for Redis metrics
 Supports Redis 2.x, 3.x, 4.x, 5.x, and 6.x.

Package: prometheus-smokeping-prober
Description-md5: 3d09cbc8d88a6f240ba49a9a4e5d70d1
Description-en: Prometheus style "smokeping" prober
 This prober sends a series of ICMP (or UDP) pings to a target and records
 the responses in Prometheus histogram metrics. The resulting metrics are
 useful for detecting changes in network latency (or round trip time), as
 well as packet loss over a network path.

Package: prometheus-snmp-exporter
Description-md5: 009f2bf0727254a8939c746159c2aaee
Description-en: Prometheus exporter for SNMP-enabled devices
 An exporter for Prometheus which exposes information gathered from Simple
 Network Management Protocol (SNMP) for use by the Prometheus monitoring
 system.
 .
 There are two components - an exporter which does the actual scraping, and a
 generator which creates the configuration for use by the exporter.

Package: prometheus-sql-exporter
Description-md5: 9263de1244ec588d0b84cd1488f1ffc4
Description-en: Flexible SQL Exporter for Prometheus
 This Prometheus exporter extracts various metrics from PostgreSQL, MySQL, and
 MSSQL databases. The metrics are configurable via a YAML file.

Package: prometheus-squid-exporter
Description-md5: fd5696f5e49e10b5f480edadffa9782f
Description-en: Prometheus exporter for Squid proxy servers
 Prometheus exporter which connects to a Squid proxy server's cache manager
 API and exposes metrics such as:
 .
  * Cache hit counters
  * Client HTTP request / byte counters
  * Server HTTP / FTP requests
  * Request error counters

Package: prometheus-tplink-plug-exporter
Description-md5: 7c97d24bb302d25447f87850b1be3942
Description-en: Prometheus exporter for TP-Link Smart plug metrics
 This application scrapes TP-Link Smart Plugs HS110 for power statistics on the
 local network and exports metrics for use by prometheus.

Package: prometheus-trafficserver-exporter
Description-md5: d12ae50df6557965441c7c18109f55d4
Description-en: Prometheus exporter for Apache Traffic Server
 prometheus-trafficserver-exporter is an Apache Traffic Server metrics
 exporter for Prometheus. It uses the stats_over_http Traffic Server
 plugin to translate JSON data into Prometheus format.

Package: prometheus-varnish-exporter
Description-md5: 8e1e38fb3c826f961b59c38a63310a20
Description-en: Prometheus exporter for Varnish
 Prometheus exporter for Varnish metrics.
 .
 prometheus-varnish-exporter scrapes the varnishstat -j JSON output on
 each Prometheus collect and exposes all reported metrics. Metrics with
 multiple backends or Varnish defined identifiers (e.g. VBE.*.happy
 SMA.*.c_bytes LCK.*.creat) and other metrics with similar structure
 (e.g. MAIN.fetch_*) are combined under a single metric name with
 distinguishable labels. Vanish naming conventions are preserved as much
 as possible to be familiar to Varnish users when building queries,
 while at the same time trying to following Prometheus conventions like
 lower casing and using _ separators.

Package: prometheus-xmpp-alerts
Description-md5: ef25cdc74cc26235cbd03313de447e61
Description-en: web hook that forwards prometheus alerts over XMPP
 This package provides a web hook for the prometheus alertmanager
 that can deliver alerts from prometheus over XMPP (Jabber).

Package: libpromod3-core-dev
Description-md5: 130caed04ee4192e30754db98d966a47
Description-en: protein homology modelling engine
 ProMod3 is a modelling engine based on the OpenStructure computational
 structural biology framework that can perform all steps required to generate
 a protein model by homology. Its modular design aims at implementing flexible
 modelling pipelines and fast prototyping of novel algorithms.
 .
 This package contains development files for ProMod3 core.

Package: libpromod3-core3.2
Description-md5: 081e7370cafff49d648e0339cafa173e
Description-en: protein homology modelling engine
 ProMod3 is a modelling engine based on the OpenStructure computational
 structural biology framework that can perform all steps required to generate
 a protein model by homology. Its modular design aims at implementing flexible
 modelling pipelines and fast prototyping of novel algorithms.
 .
 This package contains the shared library for ProMod3 core.

Package: libpromod3-loop-dev
Description-md5: e157c771829ae5de72fd0e7f5b8cbcce
Description-en: protein homology modelling engine
 ProMod3 is a modelling engine based on the OpenStructure computational
 structural biology framework that can perform all steps required to generate
 a protein model by homology. Its modular design aims at implementing flexible
 modelling pipelines and fast prototyping of novel algorithms.
 .
 This package contains development files for loop handling engine.

Package: libpromod3-loop3.2
Description-md5: bb64523db4b8e75fea8005b8f48218d7
Description-en: protein homology modelling engine
 ProMod3 is a modelling engine based on the OpenStructure computational
 structural biology framework that can perform all steps required to generate
 a protein model by homology. Its modular design aims at implementing flexible
 modelling pipelines and fast prototyping of novel algorithms.
 .
 This package contains the shared library for loop handling engine.

Package: libpromod3-modelling-dev
Description-md5: 00c091f0a814a6414715fef24fa1732e
Description-en: protein homology modelling engine
 ProMod3 is a modelling engine based on the OpenStructure computational
 structural biology framework that can perform all steps required to generate
 a protein model by homology. Its modular design aims at implementing flexible
 modelling pipelines and fast prototyping of novel algorithms.
 .
 This package contains development files for modelling engine.

Package: libpromod3-modelling3.2
Description-md5: ed662fcd37699c83b00770498305af3a
Description-en: protein homology modelling engine
 ProMod3 is a modelling engine based on the OpenStructure computational
 structural biology framework that can perform all steps required to generate
 a protein model by homology. Its modular design aims at implementing flexible
 modelling pipelines and fast prototyping of novel algorithms.
 .
 This package contains the shared library for modelling engine.

Package: libpromod3-scoring-dev
Description-md5: 4ad63a13dced0da1f84cd754713b1d1e
Description-en: protein homology modelling engine
 ProMod3 is a modelling engine based on the OpenStructure computational
 structural biology framework that can perform all steps required to generate
 a protein model by homology. Its modular design aims at implementing flexible
 modelling pipelines and fast prototyping of novel algorithms.
 .
 This package contains development files for scoring functions.

Package: libpromod3-scoring3.2
Description-md5: 714cb4efc3a92d1e955b903e0d24b382
Description-en: protein homology modelling engine
 ProMod3 is a modelling engine based on the OpenStructure computational
 structural biology framework that can perform all steps required to generate
 a protein model by homology. Its modular design aims at implementing flexible
 modelling pipelines and fast prototyping of novel algorithms.
 .
 This package contains the shared library for scoring functions.

Package: libpromod3-sidechain-dev
Description-md5: 2536e68c8d4534246fbbda2a404d1348
Description-en: protein homology modelling engine
 ProMod3 is a modelling engine based on the OpenStructure computational
 structural biology framework that can perform all steps required to generate
 a protein model by homology. Its modular design aims at implementing flexible
 modelling pipelines and fast prototyping of novel algorithms.
 .
 This package contains development files for sidechain handling.

Package: libpromod3-sidechain3.2
Description-md5: 96f9153def5bd475c25302fa37de2f5f
Description-en: protein homology modelling engine
 ProMod3 is a modelling engine based on the OpenStructure computational
 structural biology framework that can perform all steps required to generate
 a protein model by homology. Its modular design aims at implementing flexible
 modelling pipelines and fast prototyping of novel algorithms.
 .
 This package contains the shared library for sidechain handling.

Package: promod3
Description-md5: b6f5ba4fb839d49af269bce70bc1c889
Description-en: protein homology modelling engine
 ProMod3 is a modelling engine based on the OpenStructure computational
 structural biology framework that can perform all steps required to generate
 a protein model by homology. Its modular design aims at implementing flexible
 modelling pipelines and fast prototyping of novel algorithms.

Package: promod3-data
Description-md5: eeb2d9a2ff657f354d7f6ea6e983203b
Description-en: protein homology modelling engine - data files
 ProMod3 is a modelling engine based on the OpenStructure computational
 structural biology framework that can perform all steps required to generate
 a protein model by homology. Its modular design aims at implementing flexible
 modelling pipelines and fast prototyping of novel algorithms.
 .
 This package contains ProMod3 data files.

Package: python3-promod3
Description-md5: 8f006bc2e3d8d5f98c3e6203c12dd167
Description-en: protein homology modelling engine - Python 3 package
 ProMod3 is a modelling engine based on the OpenStructure computational
 structural biology framework that can perform all steps required to generate
 a protein model by homology. Its modular design aims at implementing flexible
 modelling pipelines and fast prototyping of novel algorithms.
 .
 This package contains ProMod3 Python 3 package.

Package: python3-prompt-toolkit
Description-md5: 7087cd97ed57de3a36f1e9e06418603e
Description-en: library for building interactive command lines (Python 3)
 prompt_toolkit is a GNU readline replacement written in pure Python supporting
 advanced features like syntax highlighting, multi line editing and code
 completion.
 .
 This package installs the library for Python 3.

Package: proofgeneral
Description-md5: d9db6f28a37c20061313aac90898d734
Description-en: generic frontend for proof assistants
 Proof General is a major mode to turn Emacs into an interactive proof
 assistant to write formal mathematical proofs using a variety of
 theorem provers.
 .
 This package provides Proof General support for Coq. (There is no
 other proof assistant that one could sensibly support.)

Package: proofgeneral-doc
Description-md5: cdd14456c76d5e2c98c64600689dd506
Description-en: generic frontend for proof assistants - documentation
 Proof General is a major mode to turn Emacs into an interactive proof
 assistant to write formal mathematical proofs using a variety of
 theorem provers.
 .
 This package provides the Proof General user manual in info, html and
 pdf form.

Package: prooftree
Description-md5: b27f2d4918792b35e6871a08a544fafa
Description-en: proof-tree visualization for Proof General
 Prooftree draws proof trees during interactive proof development
 with Proof General. One can inspect goals and proof commands
 and check where existential variables were introduced and
 instantiated. Currently, Prooftree does only work for Coq.

Package: proot
Description-md5: f74471c95fd77fd66894129479bbdcba
Description-en: emulate chroot, bind mount and binfmt_misc for non-root users
 PRoot is a user-space implementation of chroot, mount --bind,
 and binfmt_misc.
 .
 This means that users don't need any privileges or setup to do things like
 using an arbitrary directory as the new root filesystem, making files
 accessible somewhere else in the filesystem hierarchy, or executing programs
 built for another CPU architecture transparently through QEMU user-mode.
 .
 Also, developers can add their own features or use PRoot as a Linux process
 instrumentation engine thanks to its extension mechanism.
 .
 Technically PRoot relies on ptrace, an unprivileged system-call available in
 every Linux kernel.

Package: propaganda-debian
Description-md5: 3de319eaa549f184b64502dad9f79b5e
Description-en: Propaganda background image volume for Debian
 This package contains images intended to be used as desktop backgrounds.
 It was put together specifically for Debian and includes images from
 previous volumes of Propaganda as well as some unique tiles.
 .
 Note: This package does not include images that contain the Debian logo.

Package: libghc-propellor-dev
Description-md5: 514698f178565f9c61a1b3769d9ece51
Description-en: property-based host configuration management in haskell
 Propellor ensures that the system it's run in satisfies a list of
 properties, taking action as necessary when a property is not yet met.
 .
 It is configured using haskell.
 .
 The easiest way to get started with propellor is to install the binary package
 `propellor' and run `propellor --init'.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-propellor-doc
Description-md5: 0236a3196b8a01d140d353a5138e2db9
Description-en: property-based host configuration management in haskell; documentation
 Propellor ensures that the system it's run in satisfies a list of
 properties, taking action as necessary when a property is not yet met.
 .
 It is configured using haskell.
 .
 The easiest way to get started with propellor is to install the binary package
 `propellor' and run `propellor --init'.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-propellor-prof
Description-md5: ca67ec81e90a01c783ad7a3e40616e02
Description-en: property-based host configuration management in haskell; profiling libraries
 Propellor ensures that the system it's run in satisfies a list of
 properties, taking action as necessary when a property is not yet met.
 .
 It is configured using haskell.
 .
 The easiest way to get started with propellor is to install the binary package
 `propellor' and run `propellor --init'.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: propellor
Description-md5: 999d6dcb9dee319b5c340b4d77d9a3d9
Description-en: property-based host configuration management in haskell
 Propellor ensures that the system it's run in satisfies a list of
 properties, taking action as necessary when a property is not yet met.
 .
 It is configured using haskell.

Package: libproperties-cpp-dev
Description-md5: 4627c90b599dacc53df4d94bd7d09634
Description-en: C++11 library providing properties/signals - dev headers
 Properties-cpp is a C++11 library providing properties/signals.
 .
 This package includes all the development headers and libraries for
 properties-cpp.

Package: libproperties-cpp-doc
Description-md5: 71a24a32219d670df4a478b0f74383ab
Description-en: Documentation files for libproperties-cpp-dev
 Properties-cpp is a C++11 library providing properties/signals.
 .
 This package includes the documentation files for the libproperties-cpp
 development.

Package: libproperties-maven-plugin-java
Description-md5: acee8693861ea937c7d4436898dcc0db
Description-en: Maven Plugin to read and write property files from mojo.codehaus.org
 The Properties Maven Plugin is here to make life a little easier when dealing
 with properties. It provides goals to read and write properties from files.

Package: python-propka-doc
Description-md5: 2c4d4beb2c96faa106a7d1d2fb4b26a2
Description-en: heuristic pKa calculations with ligands (documentation)
 PROPKA predicts the pKa values of ionizable groups in proteins (version 3.0)
 and protein-ligand complexes (version 3.1 and later) based on the 3D structure.
 .
 For proteins without ligands both versions should produce the same result.
 .
 This is the common documentation package.

Package: python3-propka
Description-md5: 144cf93e262b50ccb1109e1f5c200557
Description-en: heuristic pKa calculations with ligands (Python 3)
 PROPKA predicts the pKa values of ionizable groups in proteins (version 3.0)
 and protein-ligand complexes (version 3.1 and later) based on the 3D structure.
 .
 For proteins without ligands both versions should produce the same result.
 .
 This package installs the library for Python 3.

Package: prosody
Description-md5: 12d4cb414b879c7a9ec6762a4708b10c
Description-en: Lightweight Jabber/XMPP server
 Prosody is a modern XMPP communication server. It aims to be
 easy to set up and configure, and efficient with system resources.
 Additionally, for developers it aims to be easy to extend and
 give a flexible system on which to rapidly develop added
 functionality, or prototype new protocols.

Package: prosody-modules
Description-md5: af6f253d22d1fa52677ac14373b95ca7
Description-en: Selection of community modules for Prosody
 This package contains extensions to the Prosody XMPP server.
 This is a selection of the community provided archive at
 http://hg.prosody.im/prosody-modules/
 .
 modules included:
   - mod_adhoc_blacklist: XEP-0133: Service Administration blacklist editing
   - mod_atom: exposes users microblogging on HTTP
   - mod_auth_ccert: PKI-style client certificate authentication
   - mod_auth_cyrus: Cyrus SASL
   - mod_auth_dovecot: dovecot authentication
   - mod_auth_ha1: HA1 based authentication
   - mod_auth_ldap2: another take on LDAP authentication
   - mod_auth_oauthbearer: authentication module for SASL OAUTHBEARER
     mechanism
   - mod_auth_sql: SQL Database authentication module
   - mod_blocking: XEP-0191: Blocking Command
   - mod_block_strangers: block messages from jids not in roster
   - mod_bob: cache Bits of Binary on MUC services
   - mod_broadcast: broadcast a message to online users, like mod_announce
   - mod_c2s_conn_throttle: c2s connections throttling module
   - mod_carbons_adhoc: XEP-0280: adhoc command for Message Carbons
   - mod_carbons_copies: XEP-0280: Message Carbons, v0 style copy support
   - mod_client_certs: XEP-0257: Client Certificate Management for SASL
     EXTERNAL
   - mod_cloud_notify: XEP-0357: Push Notifications
   - mod_csi_battery_saver/mod_filter_chatstates/mod_throttle_presence:
     XEP-0352: Client State Indication
   - mod_default_bookmarks: default bookmarks for users
   - mod_delegation: XEP-0355: Namespace Delegation
   - mod_firewall: block, bounce, drop, forward, copy, redirect stanzas
   - mod_host_guard: granular remote host blacklisting plugin
   - mod_http_libjs: serve common Javascript libraries
   - mod_http_muc_log: web interface to stored chatroom logs
   - mod_http_pep_avatar: serves avatars from local users who have published
     XEP-0084: User Avatar via PEP.
   - mod_http_upload: XEP-0363: upload files over HTTP for clients
   - mod_http_upload_external: XEP-0363: upload files over HTTP for clients
     to an external web server
   - mod_invites_api: authenticated HTTP API to create invites
   - mod_invites_page: generate friendly web page for invitations
   - mod_invites_register_web: register accounts via the web using invite
     tokens
   - mod_ipcheck: XEP-0279: server IP check
   - mod_lastlog: stores the timestamp of when a user logs in
   - mod_lastlog2: records timestamps of various events
   - mod_lib_ldap: LDAP lib
   - mod_list_inactive: lists users, who haven't used their account in a
     defined time-frame
   - mod_log_auth: log failed authentication attempts with their IP address
   - mod_mam_adhoc: XEP-0313: adhoc command for Message Archive Management
   - mod_measure_active_users: calculates the number of daily, weekly and
     monthly active users (DAU, WAU, MAU)
   - mod_migrate_http_upload: mod_http_upload to mod_http_file_share migrator
   - mod_muc_log: logs the conversation of chatrooms running on the server
     to Prosody’s data store
   - mod_muc_log_http: provides a built-in web interface to view chatroom logs
     stored by mod_muc_log
   - mod_muc_moderation: XEP-0425: Message Moderation
   - mod_muc_restrict_media: adds room configuration option to hide inline
     media and display links instead
   - mod_muc_rtbl: subscribes to a real-time blocklist using pubsub
   - mod_net_dovecotauth: server implementation of the Dovecot
     authentication protocol. It allows you to authenticate e.g.
     Postfix against your Prosody installation.
   - mod_onions: allow federation (s2s) to Tor hidden services
   - mod_pastebin: redirect long messages to built-in pastebin
   - mod_ping_muc: reacts to server-to-server connections closing
   - mod_privacy_lists: XEP-0016: privacy lists
   - mod_private_adhoc: retrieve private XML data via adhoc command
   - mod_privilege: XEP-0356: allows entity/component to have privileged
     access
   - mod_pubsub_feeds: fetch Atom and RSS feeds, push to pubsub subscribers
   - mod_pubsub_mqtt: lets MQTT clients connect to pubsub nodes
   - mod_pubsub_subscription: programmatically subscribe to updates from a
     pubsub node
   - mod_pubsub_text_interface: lets users manage subscriptions to pubsub
     nodes via simple chat messages
   - mod_register_apps: manage list of compatible client apps
   - mod_register_json: token based JSON registration & verification servlet
   - mod_register_redirect: XEP-077: IBR Registration Redirect
   - mod_register_web: web interface to register user accounts
   - mod_reload_modules: automatically reload modules with the config
   - mod_require_otr: enforce a policy for OTR-encrypted messages
   - mod_s2s_idle_timeout: close idle server-to-server connections
   - mod_s2s_smacks_timeout: closes s2s connections when a connection is
     broken or the remote server is not responding
   - mod_sasl2/mod_sasl2_bind2/mod_sasl2_fast/mod_sasl2_sm:
     XEP-0388: Extensible SASL Profile
   - mod_sasl_oauthbearer: RFC-7628: SASL mechanism OAUTHBEARER
   - mod_seclabels: XEP-0258: Security Labels in XMPP
   - mod_server_status/mod_stanza_counter: server status plugin
   - mod_storage_ldap: LDAP storage (read-only) for rosters and vCards.
   - mod_support_contact: add a support contact to new registrations
   - mod_track_muc_joins: keep track of joined chat rooms
   - mod_turncredentials: XEP-0215: Implementation for time-limited TURN
     credentials
   - mod_unified_push: implements a Unified Push Provider that uses XMPP to
     talk to a Push Distributor
   - mod_vcard_muc: set vCard for MUC rooms, e.g. for MUC room avatars
   - mod_vjud: XEP-0055: Jabber Search
   - mod_watch_spam_reports: handles incoming XEP-0377: Spam Reporting
   - mod_webpresence: display your online status in web pages

Package: protection-domain-mapper
Description-md5: 897465ea36259d4575abe9bc875f9bb7
Description-en: Qualcomm Protection Domain mapper service
 This is the reference implementation for Qualcomm's Protection Domain mapper
 service.
 .
 It is required for userspace applications to access the various
 remote processors (Wi-Fi, modem, sensors...) on recent Qualcomm SoCs using
 the QRTR protocol.

Package: proteinortho
Description-md5: e3a91e234fd7863ad7849747c6f6e226
Description-en: Detection of (Co-)orthologs in large-scale protein analysis
 Proteinortho is a stand-alone tool that is geared towards large datasets
 and makes use of distributed computing techniques when run on multi-core
 hardware. It implements an extended version of the reciprocal best
 alignment heuristic. Proteinortho was applied to compute orthologous
 proteins in the complete set of all 717 eubacterial genomes available at
 NCBI at the beginning of 2009. Authors succeeded identifying thirty
 proteins present in 99% of all bacterial proteomes.

Package: libjs-protoaculous
Description-md5: c93d8b4765bf38cfcfbf4f8c17a8eafe
Description-en: Compressed library containing both prototype and scriptaculous
 Provides a packed and compressed version of the prototype and scriptaculous
 javascript libraries.  This is used in many webapps, and the primary advantage
 is that it is faster than the separate prototype/scriptaculous solution.

Package: elpa-protobuf-mode
Description-md5: 5d24efe0475e2f840cf889eba9b49a37
Description-en: Emacs addon for editing protocol buffers
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to 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.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package provides an emacs major mode for editing files in protocol
 buffers format. It features syntax highlighting and auto-indentation.

Package: libprotobuf-dev
Description-md5: 549e168dd516caf2a98fd49561c8ca60
Description-en: protocol buffers C++ library (development files) and proto files
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to 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.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package contains the development headers and static libraries needed for
 writing C++ applications. Includes well known proto type files.

Package: libprotobuf-java
Description-md5: 2ac9477d01e9d2920f1793f9f58f3aa6
Description-en: Java bindings for protocol buffers
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to 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.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package contains the Java bindings for the protocol buffers. You will
 need the protoc tool (in the protobuf-compiler package) to compile your
 definition to Java classes, and then the modules in this package will allow
 you to use those classes in your programs.

Package: libprotobuf-lite32
Description-md5: bef75569f3d092ed9b714a68e215c917
Description-en: protocol buffers C++ library (lite version)
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to 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.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package contains the runtime library needed for C++ applications whose
 message definitions have the "lite runtime" optimization setting.

Package: libprotobuf32
Description-md5: c69f5af146ab9bc64e44b912e5af457e
Description-en: protocol buffers C++ library
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to 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.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package contains the runtime library needed for C++ applications.

Package: libprotoc-dev
Description-md5: 441ff9619f6d64f58de3a01f647b0edb
Description-en: protocol buffers compiler library (development files)
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to 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.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package contains the development headers and static library needed for
 writing protobuf compilers.

Package: libprotoc32
Description-md5: c53c70dca7ff74e285f88be70de72a0f
Description-en: protocol buffers compiler library
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to 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.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package contains the runtime library needed for the protocol buffer
 compiler.

Package: php-google-protobuf
Description-md5: 661707b1fcfb4cb6e4edda3de9cfd5a1
Description-en: PHP bindings for protocol buffers
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to 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.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package contains the PHP bindings for the protocol buffers. You will
 need the protoc tool (in the protobuf-compiler package) to compile your
 definition to PHP code, and then the modules in this package will allow
 you to use those classes in your programs.

Package: protobuf-compiler
Description-md5: 1054ab94728e41bc0d59a82d40d1611e
Description-en: compiler for protocol buffer definition files
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to 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.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package contains the protocol buffer compiler that is used for
 translating from .proto files (containing the definitions) to the language
 binding for the supported languages.

Package: python3-protobuf
Description-md5: ba8b2ff5479f775cf8451dd587d3fee9
Description-en: Python 3 bindings for protocol buffers
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to 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.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package contains the Python 3 bindings for the protocol buffers. You will
 need the protoc tool (in the protobuf-compiler package) to compile your
 definition to Python classes, and then the modules in this package will allow
 you to use those classes in your programs.

Package: ruby-google-protobuf
Description-md5: 317c79699eb4b3c57bdf9bcdb8761c55
Description-en: Protocol Buffers
 Protocol Buffers are Google's data interchange format.
 .
 This library contains the Ruby extension that implements Protocol Buffers
 functionality in Ruby.
 .
 The Ruby extension makes use of generated Ruby code that defines message and
 enum types in a Ruby DSL. You may write definitions in this DSL directly, but
 we recommend using protoc's Ruby generation support with .proto files. The
 build process in this directory only installs the extension; you need to
 install protoc as well to have Ruby code generation functionality.

Package: libprotobuf-c-dev
Description-md5: 1d397a37d564ebd24c34190b57ce6f99
Description-en: Protocol Buffers C static library and headers (protobuf-c)
 Protocol Buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to 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.
 .
 This is the "protobuf-c" implementation of Protocol Buffers in C.
 .
 This package contains the static library and development headers.

Package: libprotobuf-c1
Description-md5: 9c4249f4ed507aa6007c13b98366f88b
Description-en: Protocol Buffers C shared library (protobuf-c)
 Protocol Buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to 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.
 .
 This is the "protobuf-c" implementation of Protocol Buffers in C.
 .
 This package contains the shared library.

Package: protobuf-c-compiler
Description-md5: f7ead9d693a53ffd3f7ac107f652a871
Description-en: Protocol Buffers C compiler (protobuf-c)
 Protocol Buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to 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.
 .
 This is the "protobuf-c" implementation of Protocol Buffers in C.
 .
 This package contains the "protoc-c" code generator that creates C stubs from
 Protocol Buffers .proto files. These stubs must be compiled and linked against
 the libprotobuf-c support library.

Package: libprotobuf-java-format-java
Description-md5: 390808110609442fa3cfd4774734ca6d
Description-en: Library to serialize protobuf messages to XML, JSON and HTML
 The protobuf-java-format library provide serialization and de-serialization
 of different formats based on  Google's protobuf Message. Enables overriding
 the default (byte array) output to text based formats such as XML, JSON
 and HTML.

Package: libprotobuf2-java
Description-md5: 2ac9477d01e9d2920f1793f9f58f3aa6
Description-en: Java bindings for protocol buffers
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to 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.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package contains the Java bindings for the protocol buffers. You will
 need the protoc tool (in the protobuf-compiler package) to compile your
 definition to Java classes, and then the modules in this package will allow
 you to use those classes in your programs.

Package: libjs-prototype
Description-md5: 03c6d7a588833db392e18c1fd0d31a6e
Description-en: JavaScript Framework for dynamic web applications
 Prototype is a JavaScript Framework that aims to ease development of dynamic
 web applications.
 .
 Featuring a unique, easy-to-use toolkit for class-driven development and the
 nicest Ajax library around, Prototype is quickly becoming the codebase of
 choice for web application developers everywhere.

Package: libprotozero-dev
Description-md5: 99e828f5a18e6c77a2ef7c148dc684d2
Description-en: Minimalistic protocol buffer decoder and encoder in C++
 protozero is a minimalistic protocol buffer decoder and encoder in C++.
 .
 Designed for high performance. Suitable for writing zero copy parsers
 and encoders with minimal need for run-time allocation of memory.
 .
 Low-level: this is designed to be a building block for writing a very
 customized decoder for a stable protobuf schema. If your protobuf schema
 is changing frequently or lazy decoding is not critical for your
 application then this approach offers no value: just use the decoding
 API available via the C++ API that can be generated via the Google
 Protobufs protoc program.
 .
 This package contains the protozero headers.

Package: libprotozero-doc
Description-md5: f8f02732f2cc17ad161e0c8c936983b2
Description-en: Minimalistic protocol buffer decoder and encoder in C++ - docs
 protozero is a minimalistic protocol buffer decoder and encoder in C++.
 .
 Designed for high performance. Suitable for writing zero copy parsers
 and encoders with minimal need for run-time allocation of memory.
 .
 Low-level: this is designed to be a building block for writing a very
 customized decoder for a stable protobuf schema. If your protobuf schema
 is changing frequently or lazy decoding is not critical for your
 application then this approach offers no value: just use the decoding
 API available via the C++ API that can be generated via the Google
 Protobufs protoc program.
 .
 This package contains the protozero documentation.

Package: prottest
Description-md5: 1454155e5ec803ebc286ba865e4e36cf
Description-en: selection of best-fit models of protein evolution
 PROTTEST (ModelTest's relative) is a program for selecting the model of
 protein evolution that best fits a given set of sequences (alignment).
 This java program is based on the Phyml program (for maximum likelihood
 calculations and optimization of parameters) and uses the PAL library as
 well. Models included are empirical substitution matrices (such as WAG,
 LG, mtREV, Dayhoff, DCMut, JTT, VT, Blosum62, CpREV, RtREV, MtMam,
 MtArt, HIVb, and HIVw) that indicate relative rates of amino acid
 replacement, and specific improvements (+I:invariable sites, +G: rate
 heterogeneity among sites, +F: observed amino acid frequencies) to
 account for the evolutionary constraints impossed by conservation of
 protein structure and function. ProtTest uses the Akaike Information
 Criterion (AIC) and other statistics (AICc and BIC) to find which of the
 candidate models best fits the data at hand.

Package: prove6
Description-md5: 9c46f70a06f1a404dd82cb1312043501
Description-en: test runner based on TAP harness
 prove6 is an implementation in Raku of Perl's prove command.
 .
 This command runs a set of test through a TAP harness

Package: provean
Description-md5: cce322ad610c8d55911ab24b8684bf66
Description-en: Protein Variation Effect Analyzer
 PROVEAN (Protein Variation Effect Analyzer) is a software tool which predicts
 whether an amino acid substitution or indel has an impact on the biological
 function of a protein.
 .
 PROVEAN is useful for filtering sequence variants to identify nonsynonymous or
 indel variants that are predicted to be functionally important.
 .
 The performance of PROVEAN is comparable to popular tools such as SIFT or
 PolyPhen-2.
 .
 A fast computation approach to obtain pairwise sequence alignment scores
 enabled the generation of precomputed PROVEAN predictions for 20 single AA
 substitutions and a single AA deletion at every amino acid position of all
 protein sequences in human and mouse.

Package: prover9-doc
Description-md5: 3666da0276f73cac13717eb7f17a3d20
Description-en: documentation for Prover9 and associated programs
 Prover9 is an automated theorem prover for first-order and equational
 logic. It is a successor of the Otter prover.  Prover9 uses the
 inference techniques of ordered resolution and paramodulation with
 literal selection.
 .
 This package provides documentation for Prover9, Mace4 and other
 associated programs.

Package: python3-proxmoxer
Description-md5: a16e5d2743ad942dfe47efcbd50f6389
Description-en: Python Wrapper for the Proxmox 2.x API (HTTP and SSH) (Python 3)
 Proxmoxer is a wrapper around the Proxmox REST API v2 which allows one to
 programmatically create / delete / manage instances of proxmox managed virtual
 machines and containers.
 .
 To use this package either python3-requests (for the HTTP API) or
 python3-paramiko (for ssh) must be installed.
 .
 This package installs the Python 3 version of proxmoxer.

Package: proxsmtp
Description-md5: 389351b21c04ea291ba17d1690f4adbd
Description-en: multi purpose SMTP Proxy
 ProxSMTP is a flexible tool that allows you to reject, change or log email
 based on arbitrary critera.  It accepts SMTP connections and forwards the SMTP
 commands and responses to another SMTP server.  The 'DATA' email body is
 intercepted and filtered before forwarding.
 .
 You need to be able to write the filtering scripts that integrate it with your
 particular needs.  If you're looking for something that does virus filtering,
 take a look at ClamSMTP which behaves similarly and uses a similar code base.
 .
 You do not need a local mail-transport-agent installed, since this server can
 forward to a remote one.

Package: ftp-proxy
Description-md5: 62e06e3e66504bb8dcc3df43dd9668ff
Description-en: application level proxy for the FTP protocol
 FTP-Proxy is a transparent, application-level proxy server for FTP
 connections, designed to protect FTP servers against attacks based on the FTP
 protocol. It is the first (and currently only) component of the SuSE Proxy
 Suite, a set of programs to enhance firewall security.
 .
 FTP-Proxy is much less complex than any current FTP server, has been designed
 with great care and performs chroot(), setuid(), setgid() to avoid possible
 vulnerabilities, and is believed to be immune against current known attacks.
 .
 FTP-Proxy features include:
  o Securely relays FTP connections between clients and servers
  o Can switch connections from active to passive and vice versa
  o Utilizes port ranges for both control and data connections
  o Provides extensive auditing (via syslog or rotating log files)
  o Can separate user related from system triggered audit events
  o Provides command restriction based on logged in user name
  o Allows command argument checking with regular expressions
  o Is able to retrieve configuration data from an LDAP directory
  o Has been thoroughly tested against buffer overflow attacks
  o Fully conforms to RFC 959 and 1123 (the basic FTP RFCs)
  o Planned to support RFC 1579 ("Firewall Friendly FTP")
  o Planned to support RFC 2428 (IPv6 Extensions for FTP)
  o Based on GNU AutoConf, supposed to run on many UNIX systems

Package: ftp-proxy-doc
Description-md5: c6a24aa91cec5d8501d5b000611c9c39
Description-en: documentation for ftp-proxy
 FTP-Proxy is a transparent, application-level proxy server for FTP
 connections, designed to protect FTP servers against attacks based on the FTP
 protocol. It is the first (and currently only) component of the SuSE Proxy
 Suite, a set of programs to enhance firewall security.
 .
 This package contains the documentation in PDF and HTML for ftp-proxy.

Package: webext-proxy-switcher
Description-md5: ece4305d2b6800ff71b3e2841e6406f6
Description-en: Modify Proxy Settings for your Browser
 Proxy Switcher lets you change your browser proxy settings (preferences) from
 a toolbar panel in a familiar UI. The panel allows you to access all proxy
 related settings and it also stores your configurations in different profiles
 for easy access. The extension supports importing and exporting feature in case
 profiles need to be used in another browser instance or you want to switch to a
 new clean profile.

Package: libproxy-vole-java
Description-md5: 2a92707b457f152613ff53c0d3d4b014
Description-en: Proxy Vole
 Proxy Vole is a Java library to auto detect the platform network proxy
 settings.
 .
 Use the Proxy Vole library to provide network connectivity out of the
 box for your Java application. It provides strategies for auto
 detecting the current proxy settings. There are many configurable
 strategies to choose from. At the moment Proxy Vole supports the
 following proxy detection strategies.
  * Read platform settings (Supports: Windows, KDE, GNOME, OSX)
  * Read browser setting (Supports: Firefox 3.x+, Internet Explorer;
    Chrome and Webkit use the platform settings)
  * Read environment variables (often used variables on Linux / Unix
    server systems)
  * Auto detection script by using WPAD/PAC (Not all variations
    supported)

Package: libproxychains-dev
Description-md5: 1c8b002ff3b2383731a29f1e9ca1978a
Description-en: proxy chains -- shared library (development)
 Proxy chains force any tcp connection made by any given tcp client
 to follow through proxy (or proxy chain). It is a kind of proxifier.
 It acts like sockscap / premeo / eborder driver ( intercepts TCP calls )
 .
 See 'proxychains' package for more detailed description.
 .
 This package contains development header files for the shared library used
 by proxychains.

Package: libproxychains3
Description-md5: fe57e55b13b40fe87add5c5ff5856975
Description-en: proxy chains -- shared library (runtime)
 Proxy chains force any tcp connection made by any given tcp client
 to follow through proxy (or proxy chain). It is a kind of proxifier.
 It acts like sockscap / premeo / eborder driver ( intercepts TCP calls )
 .
 See 'proxychains' package for more detailed description.
 .
 This package contains runtime for the shared library used by proxychains.
 .
 The package 'dnsutils' is needed to perform DNS requests through proxy. In the
 case you turned 'proxy_dns' option off in configuration file you don't need
 dnsutils to be installed.

Package: proxychains
Description-md5: 040457b770c0fda03ec53238fc3e3cb4
Description-en: proxy chains - redirect connections through proxy servers
 Proxy chains force any tcp connection made by any given tcp client
 to follow through proxy (or proxy chain). It is a kind of proxifier.
 It acts like sockscap / premeo / eborder driver ( intercepts TCP calls )
 .
 This version supports SOCKS4, SOCKS5 and HTTP CONNECT proxy servers.
 Different proxy types can be mixed in the same chain.
 .
 Features
   * Access Internet from behind restrictive firewall.
   * Source IP masquerade.
   * SSH tunneling and forwarding.
   * Dynamic LAN-to-LAN VPN channel.
   * Servers and daemons friendly (works fine with sendmail MTA).
 .
 http://proxychains.sourceforge.net

Package: libproxychains4
Description-md5: ce4f4a023ecf86be769c63e090309751
Description-en: runtime shared library for proxychains-ng
 Proxychains is a UNIX program, that hooks network-related libc functions
 in dynamically linked programs via a preloaded DLL (dlsym(), LD_PRELOAD)
 and redirects the connections through SOCKS4a/5 or HTTP proxies.
 It supports TCP only (no UDP/ICMP etc).
 .
 This project, proxychains-ng, is the continuation of the unmaintained
 proxychains project (known as proxychains package in Debian).
 .
 This package provides the runtime shared library used by proxychains-ng
 program.

Package: proxychains4
Description-md5: 248efdc0bee35370891819d61c64dcff
Description-en: redirect connections through socks/http proxies (proxychains-ng)
 Proxychains is a UNIX program, that hooks network-related libc functions
 in dynamically linked programs via a preloaded DLL (dlsym(), LD_PRELOAD)
 and redirects the connections through SOCKS4a/5 or HTTP proxies.
 It supports TCP only (no UDP/ICMP etc).
 .
 This project, proxychains-ng, is the continuation of the unmaintained
 proxychains project (known as proxychains package in Debian).

Package: proxycheck
Description-md5: 3d539d297b246d6dde14c7ca9129e2e7
Description-en: checks existence of open proxy
 proxycheck is a simple tool that will work on a reasonable *nix system and
 may be used to quickly check whenever a given host or set of hosts
 has open proxy server running.
 .
 This package is useful for computer network security checks and also Pentests.

Package: proxytunnel
Description-md5: a41d37790937e49a59e92ca42464dc7d
Description-en: Help SSH and other protocols through HTTP(S) proxies
 Proxytunnel creates tunnels through HTTP(S) proxies for any TCP based
 protocol. It comes in handy when one sits behind a firewall that allows for
 HTTP(S) traffic only.
 .
 The program connects stdin and stdout to an origin server somewhere in the
 Internet through an industry standard HTTP or HTTPS proxy. It was originally
 written as an extension to SSH, to be used to SSH to a box at home.
 .
 It's possible to use proxytunnel along with other applications as well,
 by running it from inetd or as daemon listing on a local port to be
 forwarded through the tunnel.

Package: prt
Description-md5: fc9522f66fda95badfdaa9bcae0eea46
Description-en: Command line Perl Refactoring Tool
 App::PRT is command line tools for Refactoring Perl.

Package: pry
Description-md5: ce99f68a73f6097b1ef921b937e4c46b
Description-en: powerful irb alternative and runtime developer console
 Pry is a powerful alternative to the standard IRB shell for Ruby. It is
 written from scratch to provide a number of advanced features, some of
 these include:
 .
  - Source code browsing (including core C source with the pry-doc gem)
  - Documentation browsing
  - Live help system
  - Open methods in editors (`edit-method Class#method`)
  - Syntax highlighting
  - Command shell integration (start editors, run git, and rake from
    within Pry)
  - Gist integration
  - Navigation around state (`cd`, `ls` and friends)
  - Runtime invocation (use Pry as a developer console or debugger)
  - Exotic object support (BasicObject instances, IClasses, ...)
  - A Powerful and flexible command system
  - Ability to view and replay history
  - Many convenience commands inspired by IPython, Smalltalk and other
    advanced  REPLs

Package: ps-watcher
Description-md5: 096cb74fa13fac0e06fa496de74935c5
Description-en: monitoring a system via ps-like commands
 This program runs the ps command periodically and triggers commands on matches.
 The match patterns are Perl regular expressions which can refer to the process
 information via variables.
 .
 For example it can be used to ensure that a daemon is running, or is not
 running too many times. It can also be used to determine when a process has
 consumed too many resources, perhaps due to a memory leak.

Package: ps2eps
Description-md5: ae6ae6db88e476b50904f3dca5c12a21
Description-en: convert PostScript to EPS (Encapsulated PostScript) files
 ps2eps is a tool to produce Encapsulated PostScript Files (EPS/EPSF)
 from usual one-paged Postscript documents. It calculates correct
 Bounding Boxes for those EPS files and filters some special
 postscript command sequences that can produce erroneous results on
 printers.  EPS files are needed for including (scalable) graphics
 into TeX (or even Word) documents.  Other programs like ps2epsi do
 not calculate the bounding box always correctly (because the values are
 put on the PostScript stack which may get corrupted by bad PostScript
 code) or rounded it off so that clipping the EPS cut off some parts of
 the image. Therefore ps2eps uses a resolution of 144 DPI to get the
 correct bounding box.

Package: psad
Description-md5: e3992a132756dd53e418757efcf09239
Description-en: Port Scan Attack Detector
 PSAD is a collection of four lightweight system daemons (in Perl and
 C) designed to work with iptables to detect port scans. It features:
  * a set of highly configurable danger thresholds (with sensible
    defaults provided);
  * verbose alert messages that include the source, destination,
    scanned port range, beginning and end times, TCP flags, and
    corresponding Nmap options;
  * reverse DNS information;
  * alerts via email;
  * automatic blocking of offending IP addresses via dynamic firewall
    configuration.
 .
 When combined with fwsnort and the iptables string match extension,
 PSAD is capable of detecting many attacks described in the Snort rule
 set that involve application layer data.

Package: psautohint
Description-md5: ce27782be5feda22d99a47ef63151eeb
Description-en: Font autohinter from AFDKO
 psautohint is the font autohinter from Adobe Font Development Kit for OpenType
 (AFDKO).
 .
 This package provides the executable program.

Package: python3-psautohint
Description-md5: 1bd086f8fba9fa9d4b7e05aab35150ba
Description-en: Python library for psautohint font hinter from AFDKO
 psautohint is the font autohinter from Adobe Font Development Kit for OpenType
 (AFDKO).
 .
 This package provides the Python 3 library.

Package: pscan
Description-md5: 6762913d9c3ea339ed7e1378fc2d8527
Description-en: Format string security checker for C files
 pscan is a program which scans C source files for
 common function abuses, which often lead to security problems.
 .
 Functions which use variadic arguments will be flagged if they
 appear to contain user-controlled input.
 .
 It is a useful tool for those performing source code audits.

Package: pscan-chip
Description-md5: 7d9dfc67111eeb94ca580e301b5b2847
Description-en: ChIP-based identifcation of TF binding sites
 Regulation of transcription is one of the main check points of gene
 expression regulation and plays a key role in fundamental processes like
 cellular differentiation and dynamic molecular responses to stimuli The
 transcriptional activity of genes is finely regulated by the interaction
 of sequence elements on the DNA (transcription factor binding sites or
 TFBSs) and particular proteins called Transcription Factors (TFs).
 ,
 TFBSs are usually clustered in specific regulatory genomic regions
 called promoters and enhancers. TFs usually recognize TFBSs in a loose
 sequence specific fashion but there is no computational way to determine
 if any given sequence motif on the DNA is actually bound in-vivo by a
 TF, even when the motif is an istance of the sequences typically bound
 by the TF itself.
 .
 Tools like Pscan and PscanChIP analyse a set of regulatory sequences
 to detect motif enrichment. The rationale is that if a given TFBS is
 present in a "surpisingly high" number of istances then there is a good
 chance that the TF that recognize that motif is a common regulator of
 the input sequences, thus they use redundancy as an information source.
 .
 While Pscan (of the pscan-tfbs package) is tailored to work on promoters,
 that is the regulatory regions upstream of transcription start sites,
 PscanChIP is suited to work on more general regulatory genomic regions
 like the ones identified through ChIP-Seq experiments.

Package: pscan-chip-data
Description-md5: 045fef9f3e5011038a23bee0eca01fd8
Description-en: auxiliary data for PScan-ChIP
 The background (BG) folder with precomputed data for a selection of
 mouse and human cell lines, derived from Jaspar and Transfac matrices
 is distribted architecture-independently in this package.

Package: pscan-tfbs
Description-md5: d8a47e90451f258aae8a4632a748f9ef
Description-en: search for transcription factor binding sites
 Pscan finds Over-represented Transcription Factor Binding Site Motifs in
 Sequences from Co-Regulated or Co-Expressed Genes.
 .
 Pscan is a software tool that scans a set of sequences (e.g. promoters)
 from co-regulated or co-expressed genes with motifs describing the
 binding specificity of known transcription factors and assesses which
 motifs are significantly over- or under-represented, providing thus
 hints on which transcription factors could be common regulators of the
 genes studied, together with the location of their candidate binding
 sites in the sequences. Pscan does not resort to comparisons with
 orthologous sequences and experimental results show that it compares
 favorably to other tools for the same task in terms of false positive
 predictions and computation time. The website is free and open to all
 users and there is no login requirement.

Package: python3-psd-tools
Description-md5: b8c75c7ddfa167996cd7d7f875c2d4a1
Description-en: library for working with Adobe Photoshop PSD files (Python 3)
 psd-tools is a library that can read and write of the low-level PSD/PSB
 file structure and raw layer image export in NumPy and PIL format.
 .
 This package installs the library for Python 3.

Package: python3-psd-tools-doc
Description-md5: ca7bfbb445377824d374999e2ccdb9e9
Description-en: library for working with Adobe Photoshop PSD files (documentation)
 psd-tools is a library that can read and write of the low-level PSD/PSB
 file structure and raw layer image export in NumPy and PIL format.
 .
 This is the common documentation package.

Package: psensor
Description-md5: 67710028e6001d967a9b3107c525d220
Description-en: display graphs for monitoring hardware temperature
 Psensor is a GTK+ application for monitoring hardware sensors,
 including temperatures and fan speeds.
 .
 It displays a curve for each sensor, alerts user using Desktop Notification
 and Application Indicator when a temperature is too high.
 .
 It can monitor:
  * the temperature of the motherboard and CPU sensors (using lm-sensors).
  * the temperature of the NVidia GPUs (using XNVCtrl).
  * the temperature of the Hard Disk Drives (using hddtemp or atasmart lib).
  * the rotation speed of the fans (using lm-sensors).
  * the sensors of a remote computer (using psensor-server).

Package: psensor-common
Description-md5: f6a61d9818ff052f2ccd6d0868a9e66d
Description-en: common files for Psensor and Psensor server
 It contains:
  * the languages packs,
  * the README,
  * and the FAQ.
 This package is required by psensor and psensor-server packages.

Package: psensor-server
Description-md5: a3ebec3cb4d1c81f2f24364cafc52706
Description-en: Psensor server for monitoring hardware sensors remotely
 Psensor server is an HTTP server providing a JSON Web service which can be
 used by Psensor GTK+ Application to monitor remotely the hardware sensors
 of a computer.
 .
 It can provide information about:
  * the temperature of the motherboard and CPU sensors (using lm-sensors).
  * the temperature of the NVidia GPUs (using XNVCtrl).
  * the temperature of the Hard Disk Drives (using hddtemp).
  * the rotation speed of the fans (using lm-sensors).
 .
 It is also possible to connect to Psensor server with a browser, a simple
 Web page is displaying the information.

Package: libpseudo
Description-md5: f41b1741419145eeaea38b6e58e00fd6
Description-en: advanced tool for simulating superuser privileges
 The pseudo utility offers a way to run commands in a virtualized "root"
 environment, allowing ordinary users to run commands which give the
 illusion of creating device nodes, changing file ownership, and otherwise doing
 things necessary for creating distribution packages or filesystems.
 .
 Pseudo has a lot of similarities to fakeroot but is a new implementation
 that improves on the problems seen using fakeroot. Pseudo is now
 extensively used by Poky as a replacement to fakeroot but can also be
 used standalone in many other use cases.
 .
 This package contains the LD_PRELOAD libraries.

Package: pseudo
Description-md5: e8ca5be20058441e3c154ed0d7778bc0
Description-en: advanced tool for simulating superuser privileges
 The pseudo utility offers a way to run commands in a virtualized "root"
 environment, allowing ordinary users to run commands which give the
 illusion of creating device nodes, changing file ownership, and otherwise doing
 things necessary for creating distribution packages or filesystems.
 .
 Pseudo has a lot of similarities to fakeroot but is a new implementation
 that improves on the problems seen using fakeroot. Pseudo is now
 extensively used by Poky as a replacement to fakeroot but can also be
 used standalone in many other use cases.

Package: psfex
Description-md5: 074bbc17893606c2b25d989a20a6296e
Description-en: Point Spread Function model extractor
 Extract models of the Point Spread Function (PSF) from FITS images processed
 with SExtractor, and measures the quality of images. The generated PSF models
 can be used for model-fitting photometry or morphological analyses.

Package: psgml
Description-md5: b2c9b27f4900c636147820686129e7b3
Description-en: Emacs major mode for editing SGML documents
 PSGML is a major mode for the editor Emacs used for editing SGML
 documents.  It contains a simple SGML parser and can work with any
 DTD. (The most popular nowadays are the HTML DTDs.  This package
 turns your emacs into the one of most powerful HTML editors and will
 be ultimately flexible as well, since you could upgrade your editor
 by just installing new DTDs).  Functions provided includes menus and
 commands for inserting tags with only the contextually valid tags,
 identification of structural errors, editing of attribute values in a
 separate window with information about types and defaults, and
 structure based editing.
 .
 Since psgml parses the DTD to allow you to edit SGML documents, you do
 need to have the DTDs installed in order to use psgml.  Since psgml
 installs itself as an HTML mode in Emacs, it depends on sgml-data.  Some
 other packages which also provide SGML DTDs are suggested, like
 debiandoc-sgml and linuxdoc-sgml.
 .
 SGML, a language for encoding the structure of a document, is an ISO
 standard: ISO 8879:1986 "Information processing - Text and office
 systems - Standard Generalized Markup Language (SGML)".
 .
 Psgml is a standard package for XEmacs, and thus this package does not
 install itself for XEmacsen.
 .
 The official home page has not been updated since 2005.  The latest version
 of this package was built from an unofficial version at
 <URL:http://www.fsavigny.de/gpled-software/psgml-1.4.0.tar.gz>

Package: psi
Description-md5: ba1f8b215b597834bc79eb6d9f372ecb
Description-en: Qt-based XMPP client
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs

Package: psi-notify
Description-md5: 0bdd88851bfc9bd8251c5dfcfd58fb39
Description-en: Alert when your machine is becoming oversaturated
 psi-notify is a minimal unprivileged notifier for system-wide resource pressure
 using PSI. This can help you to identify misbehaving applications on your
 machine before they start to severely impact system responsiveness, in a way
 which MemAvailable, CPU graphs, I/O utilisation graphs and other metrics
 cannot.

Package: psi-plugins
Description-md5: 80c9db5b1a1b510586802138ea5eaa10
Description-en: official plugins for Psi
 This package contains officially supported plugins for Psi:
 \* Attention
 \* Autoreply
 \* Birthday Reminder
 \* Chess
 \* Cleaner
 \* Client Switcher
 \* Conference Logger
 \* Content Downloader
 \* Enum Messages
 \* Extended Menu
 \* Extended Options
 \* Gomoku Game
 \* History Keeper
 \* Image
 \* Image Preview
 \* Jabber Disk
 \* Juick
 \* Message Filter
 \* OpenPGP
 \* Off-the-Record
 \* PEP Change Notify
 \* QIP X-Statuses
 \* Screenshot
 \* Stop Spam
 \* Storage Notes
 \* Translate
 \* Video Status
 \* Watcher
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs

Package: psi-plus
Description-md5: 7358231f835df7ee20c34ad5e4b9b21b
Description-en: Qt-based XMPP client (basic version)
 This package contains basic version of Psi+. Use it if you prefer old
 fashioned plain text chats from era of IRC heyday.
 .
 Psi IM is a capable XMPP client aimed at experienced users. There are
 keybindings for just about everything, Unicode is supported throughout,
 contacts are cached offline. Security is also a major consideration, and
 Psi IM provides it for both client-to-server (TLS) and client-to-client
 (GnuPG, OTR, OMEMO).
 .
 Psi+ is a development branch of Psi IM. Project purposes are:
 implementation of new features, writing of patches and plugins for
 transferring them to Psi IM.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 Full list of Psi+ features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-common
Description-md5: 093f47ee593d3874cbbcf8479c54fd01
Description-en: common files for Psi+
 This package contains common files for Psi+.
 .
 Psi IM is a capable XMPP client aimed at experienced users. There are
 keybindings for just about everything, Unicode is supported throughout,
 contacts are cached offline. Security is also a major consideration, and
 Psi IM provides it for both client-to-server (TLS) and client-to-client
 (GnuPG, OTR, OMEMO).
 .
 Psi+ is a development branch of Psi IM. Project purposes are:
 implementation of new features, writing of patches and plugins for
 transferring them to Psi IM.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 Full list of Psi+ features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-plugins
Description-md5: a0da2c7fd2acf94b7acd1d41b81d7b47
Description-en: plugins for Psi+
 This package contains main plugins for Psi+:
 \* Attention Plugin
 \* Autoreply Plugin
 \* Birthday Reminder Plugin
 \* Chess Plugin
 \* Cleaner Plugin
 \* Client Switcher Plugin
 \* Conference Logger Plugin
 \* Content Downloader Plugin
 \* Enum Messages Plugin
 \* Extended Menu Plugin
 \* Extended Options Plugin
 \* GnuPG Plugin
 \* Gomoku Game Plugin
 \* History Keeper Plugin
 \* HTTP Upload Plugin
 \* ICQ Must Die Plugin
 \* Image Plugin
 \* Image Preview Plugin
 \* Jabber Disk Plugin
 \* Juick Plugin
 \* Message Filter Plugin
 \* OMEMO Plugin
 \* Off-the-Record Plugin
 \* PEP Change Notify Plugin
 \* QIP X-Statuses Plugin
 \* Screenshot Plugin
 \* Skins Plugin
 \* Stop Spam Plugin
 \* Storage Notes Plugin
 \* Translate Plugin
 \* Video Status Plugin
 \* Watcher Plugin
 .
 Psi IM is a capable XMPP client aimed at experienced users. There are
 keybindings for just about everything, Unicode is supported throughout,
 contacts are cached offline. Security is also a major consideration, and
 Psi IM provides it for both client-to-server (TLS) and client-to-client
 (GnuPG, OTR, OMEMO).
 .
 Psi+ is a development branch of Psi IM. Project purposes are:
 implementation of new features, writing of patches and plugins for
 transferring them to Psi IM.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 Full list of Psi+ features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-skins
Description-md5: ec8a489a233233c09cca1ae7f93c319c
Description-en: skins for Psi+
 This package contains skins for Psi+.
 .
 Psi IM is a capable XMPP client aimed at experienced users. There are
 keybindings for just about everything, Unicode is supported throughout,
 contacts are cached offline. Security is also a major consideration, and
 Psi IM provides it for both client-to-server (TLS) and client-to-client
 (GnuPG, OTR, OMEMO).
 .
 Psi+ is a development branch of Psi IM. Project purposes are:
 implementation of new features, writing of patches and plugins for
 transferring them to Psi IM.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 Full list of Psi+ features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-sounds
Description-md5: 1582f03a30a26f1d8c383c6c60583fc3
Description-en: sound files for Psi+
 This package contains sound files for Psi+.
 .
 Psi IM is a capable XMPP client aimed at experienced users. There are
 keybindings for just about everything, Unicode is supported throughout,
 contacts are cached offline. Security is also a major consideration, and
 Psi IM provides it for both client-to-server (TLS) and client-to-client
 (GnuPG, OTR, OMEMO).
 .
 Psi+ is a development branch of Psi IM. Project purposes are:
 implementation of new features, writing of patches and plugins for
 transferring them to Psi IM.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 Full list of Psi+ features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-webkit
Description-md5: 6cc6da628b4793a695180482c56e800e
Description-en: Qt-based XMPP client (WebKit version)
 This package contains WebKit version of Psi+. In comparing with basic Psi+
 version it has few additional features: support of animated emoticons, support
 of (adium) themes in private chats and group chats, support of previewing of
 images and videos in private chats and group chats, etc..
 .
 Psi IM is a capable XMPP client aimed at experienced users. There are
 keybindings for just about everything, Unicode is supported throughout,
 contacts are cached offline. Security is also a major consideration, and
 Psi IM provides it for both client-to-server (TLS) and client-to-client
 (GnuPG, OTR, OMEMO).
 .
 Psi+ is a development branch of Psi IM. Project purposes are:
 implementation of new features, writing of patches and plugins for
 transferring them to Psi IM.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 Full list of Psi+ features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-l10n
Description-md5: 11524e36fc7b0136cb478634db205832
Description-en: localization files for Psi+
 This package contains localization files for Psi+.
 .
 If you want to add new or update any existing translation see:
 https://github.com/psi-plus/psi-plus-l10n
 https://www.transifex.com/tehnick/psi-plus/
 .
 Psi IM is a capable XMPP client aimed at experienced users. There are
 keybindings for just about everything, Unicode is supported throughout,
 contacts are cached offline. Security is also a major consideration, and
 Psi IM provides it for both client-to-server (TLS) and client-to-client
 (GnuPG, OTR, OMEMO).
 .
 Psi+ is a development branch of Psi IM. Project purposes are:
 implementation of new features, writing of patches and plugins for
 transferring them to Psi IM.
 .
 Full list of features you may found at: https://psi-plus.com/wiki/en:features

Package: psi-l10n
Description-md5: 637c0995d91770e98d4eafc68a09988b
Description-en: localization files for Psi
 This package contains localization files for Psi.
 .
 If you want to add new or update any existing translation see:
 https://github.com/psi-plus/psi-plus-l10n
 https://www.transifex.com/tehnick/psi-plus/
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs

Package: psi4
Description-md5: fa96064b14f9666d4e37e2ba0d1d3632
Description-en: Quantum Chemical Program Suite
 PSI4 is an ab-initio quantum chemistry program.  It is especially designed to
 accurately compute properties of small to medium molecules using highly
 correlated techniques. PSI4 is the parallelized successor of PSI3 and includes
 many state-of-the-art theoretical methods.
 .
 It can compute energies, gradients and hessians for the following methods:
  * Restricted Hartree-Fock (RHF)
 .
 It can compute energies and gradients for the following methods:
  * Restricted, unrestricted and general restricted open shell Hartree-Fock
    (RHF/ROHF)
  * Restricted, unrestricted and general restricted open shell
    Densitry-Functional Theory, including density-fitting (DF-DFT)
  * Density Cumulant Functional Theory (DCFT)
  * Density-fitted Moeller-Plesset perturbation theory (DF-MP2)
  * Density-fitted Orbital-Optimized MP2 theory (DF-OMP2)
  * (Orbital-Optimized) MP3 theory (OMP3/MP3)
  * Coupled-cluster singles doubles (CCSD)
  * Density-fitted coupled-cluster singles doubles (DF-CCSD) and with
    perturbative triples (DF-CCSD(T))
  * Second-order approximate coupled-cluster singles doubles (CC2)
  * Equation-of-motion coupled-cluster singles doubles (EOM-CCSD)
 .
 Additionally, it can compute energies for the following methods:
  * Spin-component scaled MP2 theory (SCS-MP2)
  * Fourth order Moeller-Plesset perturbation theory (MP4)
  * Density-fitted symmetry-adapted perturbation theory (DF-SAPT)
  * Density-fitted complete active space SCF (DF-CASSCF)
  * Configuration-interaction singles doubles (CISD)
  * Full configuration-interaction (FCI)
  * Closed-shell Density-fitted coupled-cluster singles doubles (DF-CCSD)
  * Closed-shell Density-fitted Coupled-cluster singles doubles with
    perturbative triples (DF-CCSD(T))
  * Second/third-order approximate coupled-cluster singles doubles (CC2/CC3)
  * Mukherjee Multireference coupled-cluster singles doubles theory (mk-MRCCSD)
  * Mukherjee Multireference coupled-cluster singles doubles with perturbative
    triples theory (mk-MRCCSD(T))
  * Second order algebraic-diagrammatic construction theory (ADC(2))
  * Quadratic configuration interaction singles doubles (QCISD)
  * Quadratic configuration interaction singles doubles with perturbative
    triples (QCISD(T))
  * Density Matrix Renormalization Group SCF (DMRG-SCF), CASPT2 (DMRG-CASPT2)
    and CI (DMRG-CI)
 .
 Further features include:
  * Flexible, modular and customizable input format via Python
  * Excited state calculations with the EOM-CC2/CC3, EOM-CCSD, ADC(2), MRCI and
    mk-MRCC methods
  * Utilization of molecular point-group symmetry to increase efficiency
  * Internal coordinate geometry optimizer
  * Harmonic frequencies calculations (via finite differences)
  * Potential surface scans
  * Counterpoise correction
  * One-electron properties like dipole/quadrupole moments, transition dipole
    moments, natural orbitals occupations or electrostatic potential
  * Composite methods like complete basis set extrapolation or G2/G3
  * Scalar-relativistic corrections via two-component approach (X2C)

Package: psi4-data
Description-md5: f2f990a302975f2a7b202e81f3ff866c
Description-en: Quantum Chemical Program Suite (data files)
 PSI4 is an ab-initio quantum chemistry program.  It is especially designed to
 accurately compute properties of small to medium molecules using highly
 correlated techniques. PSI4 is the parallelized successor of PSI3 and includes
 many state-of-the-art theoretical methods.
 .
 This package contains data files and the HTML documentation.

Package: libpsi3-dev
Description-md5: 32899a9747eb45a9a4f8300e171acb3f
Description-en: Quantum Chemical Program Suite (Development Libraries)
 PSI3 is an ab-initio quantum chemistry program.  It is especially designed to
 accurately compute properties of small to medium molecules using highly
 correlated techniques.
 .
 This package contains the static libraries and header files.

Package: psi3
Description-md5: fce8d66464206526fae72c7c5c8869bc
Description-en: Quantum Chemical Program Suite
 PSI3 is an ab-initio quantum chemistry program.  It is especially designed to
 accurately compute properties of small to medium molecules using highly
 correlated techniques.
 .
 It can compute energies and gradients for the following methods:
  * Closed shell and general restricted open shell Hartree-Fock (RHF/ROHF)
    (including analytical hessians for RHF)
  * Closed shell Moeller-Plesset pertubation theory (MP2)
  * Complete active space SCF (CASSCF)
  * Coupled-cluster singles doubles (CCSD)
  * Coupled-cluster singles doubles with pertubative triples (CCSD(T))
    (only for unrestricted (UHF) reference wavefunctions)
 .
 Additionally, it can compute energies for the following methods:
  * Unrestricted open shell Hartree-Fock (UHF)
  * Closed/open shell Moeller-Plesset pertubation theory (MP2)
  * Closed shell explicitly correlated MP2 theory (MP2-R12) and spin-component
    scaled MP2 theory (SCS-MP2)
  * Multireference configuration-interaction (MRCI)
  * Coupled-cluster singles doubles with pertubative triples (CCSD(T))
  * Second/third-order approximate coupled-cluster singles doubles (CC2/CC3)
  * Multireference coupled-cluster singles doubles (MRCCSD)
  * Closed shell and general restricted open shell equation-of-motion coupled-
    cluster singles doubles (EOM-CCSD)
 .
 Further features include:
  * Flexible, modular and customizable input format
  * Excited state calculations with the CC2/CC3, EOM-CCSD, CASSCF, MRCI and
    MRCCSD methods
  * Internal coordinate geometry optimizer
  * Harmonic frequencies calculations
  * One-electron properties like dipole/quadrupole moments, natural orbitals,
    electrostatic potential, hyperfine coupling constants or spin density
  * Utilization of molecular point-group symmetry to increase efficiency

Package: psignifit
Description-md5: 23afccbc27de025335ca0a749f756089
Description-en: Fitting and testing hypotheses about psychometric functions
 Psignifit allows fitting of psychometric functions to datasets while
 maintaining full control over a large number of parameters. Data
 can either be read from text files or passed through a pipe.
 .
 Psignifit performs the calculation of confidence intervals as well as
 goodness-of-fit tests.
 .
 This is the command line version.
 .
 Please note: This is the legacy version 2.x of psignifit.

Package: libpsimd-dev
Description-md5: 6df882b70d46c9658be89355f5294c22
Description-en: Portable 128-bit SIMD intrinsics
 P(ortable) SIMD -- Portable 128-bit SIMD intrinsics
 .
 This is a header-only library.

Package: psk31lx
Description-md5: 55820db20bf58c287b473c1e3b6c6ac7
Description-en: PSK31 terminal application with text-based user interface
 psk31lx is a simple text-based terminal program with a built-in phase scope
 and spectrum analyzer to aid in signal tuning. It uses a sound card to receive
 and transmit PSK31 tone.

Package: libjs-psl
Description-md5: 6eb398dbe8b4ca75578c9c1c06248c71
Description-en: Domain name parser based on the Public Suffix List
 psl is a JavaScript domain name parser based on the Public Suffix List
 (https://publicsuffix.org/). This implementation is tested against the test
 data hosted by Mozilla and kindly provided by Comodo.
 .
 The Public Suffix List is a cross-vendor initiative to provide an accurate
 list of domain name suffixes. A "public suffix" is one under which Internet
 users can directly register names. Some examples of public suffixes are
 ".com", ".co.uk" and "pvt.k12.wy.us". The Public Suffix List is a list of all
 known public suffixes.
 .
 This package provides the library for browsers.

Package: node-psl
Description-md5: ab7e724de880f8afc98d2572b3cddd22
Description-en: Node.js domain name parser based on the Public Suffix List
 psl is a JavaScript domain name parser based on the Public Suffix List
 (https://publicsuffix.org/). This implementation is tested against the test
 data hosted by Mozilla and kindly provided by Comodo.
 .
 The Public Suffix List is a cross-vendor initiative to provide an accurate
 list of domain name suffixes. A "public suffix" is one under which Internet
 users can directly register names. Some examples of public suffixes are
 ".com", ".co.uk" and "pvt.k12.wy.us". The Public Suffix List is a list of all
 known public suffixes.
 .
 This package provides the node.js module.

Package: pslib-dev
Description-md5: d97d01950d6885914a7c049f18e894ea
Description-en: development files for pslib
 pslib is a library to create PostScript files

Package: pslib1
Description-md5: 854c269b8a035dc30f8f8f550f42b682
Description-en: library to create PostScript files
 pslib is a library to create PostScript files. It offers many drawing
 primitives, image output and very sophisticated text rendering.
 It can read external Type1 fonts and embed them into the output file.
 It supports pdfmarks which makes it in combination with ghostscript's
 pdfwriter an alternative for libraries creating PDF.

Package: pslist
Description-md5: f1227714a8f0ded19ba31eb0e4806595
Description-en: utility that controls a process and its descendants
 pslist is a simple utility to list the process IDs (PIDs) of a process and
 all its children, and its children's children, and so on.  If invoked with
 a command name which ends in 'kill', it sends a signal to a selected group
 of processes.  If invoked with a command name which ends in 'renice',
 it sets the nice level of the selected group of processes.

Package: psmisc
Description-md5: f223601d881677b6b3cc176c4915b053
Description-en: utilities that use the proc file system
 This package contains miscellaneous utilities that use the proc FS:
 .
  - fuser: identifies processes that are using files or sockets.
  - killall: kills processes by name (e.g. "killall -HUP named").
  - peekfd: shows the data traveling over a file descriptor.
  - pstree: shows currently running processes as a tree.
  - prtstat: print the contents of /proc/<pid>/stat

Package: libpsmt2-frontend-ocaml
Description-md5: fe163c52ae883e12ada3674e552f9b19
Description-en: Parse and type-check SMT-LIB 2 (runtime files)
 A library to parse and type-check a conservative extension
 of the SMT-LIB 2 standard with prenex polymorphism.
 .
 This package provides the runtime files.

Package: libpsmt2-frontend-ocaml-dev
Description-md5: 35f563832b292fc18578aed4988c7bcf
Description-en: Parse and type-check SMT-LIB 2 (dev files)
 A library to parse and type-check a conservative extension
 of the SMT-LIB 2 standard with prenex polymorphism.
 .
 This package provides the dev files.

Package: psmt2-frontend
Description-md5: 2d5610c80b47eeb02aa7185c192c1441
Description-en: Parse and type-check SMT-LIB 2 (tool)
 A library to parse and type-check a conservative extension
 of the SMT-LIB 2 with prenex polymorphism.
 .
 This package provides the command-line tool.

Package: libpsocksxx-dev
Description-md5: 2edb3e5999e9ba4d9414e636ee7a6661
Description-en: psocksxx is a C++ wrapper for POSIX sockets (development files)
 psocksxx library attempts to borrow the concepts from socket++ and
 socket-library, but not the code, and create a well documented (and
 hopefully easy to understand) POSIX socket communication wrapper in
 C++. To keep the code simple and clean this project will only support
 POSIX sockets.
 This package holds the development files.

Package: libpsocksxx-doc
Description-md5: 42a00af6eac1df99740706082fca695e
Description-en: psocksxx is a C++ wrapper for POSIX sockets (documentation)
 psocksxx library attempts to borrow the concepts from socket++ and
 socket-library, but not the code, and create a well documented (and
 hopefully easy to understand) POSIX socket communication wrapper in
 C++. To keep the code simple and clean this project will only support
 POSIX sockets.
 This package holds the documentation.

Package: libpsocksxx0
Description-md5: 938d4741f41d3b5344c601a42459ade0
Description-en: psocksxx is a C++ wrapper for POSIX sockets
 psocksxx library attempts to borrow the concepts from socket++ and
 socket-library, but not the code, and create a well documented (and
 hopefully easy to understand) POSIX socket communication wrapper in
 C++. To keep the code simple and clean this project will only support
 POSIX sockets.

Package: psortb
Description-md5: c4c3c9336dc64d2e6c762b3285d6c6be
Description-en: bacterial localization prediction tool
 PSORTb enables prediction of bacterial protein subcellular localization
 (SCL) and provides a quick and inexpensive means for gaining insight
 into protein function, verifying experimental results, annotating newly
 sequenced bacterial genomes, detecting potential cell surface/secreted
 drug targets, as well as identifying biomarkers for microbes.

Package: pspg
Description-md5: 37e33c591d42f8e02e61ec05f51b1c40
Description-en: PostgreSQL pager
 pspg is a pager specialized for viewing query results in PostgreSQL's psql
 command line client. Headers and the first column(s) are held in place while
 scrolling vertically and horizontally. Various color schemes are available.

Package: pspp
Description-md5: 507b12633a61b872fb9b0ece95e70c26
Description-en: Statistical analysis tool
 PSPP is a program for statistical analysis of sampled data. It is a free
 replacement for the proprietary program SPSS.
 .
 PSPP supports T-tests, ANOVA, GLM, factor analysis, non-parametric tests, and
 other statistical features. PSPP produces statistical reports in plain text,
 PDF, PostScript, CSV, HTML, SVG, and OpenDocument formats.
 .
 PSPP has both text-based and graphical user interfaces. The PSPP user interface
 has been translated into a number of languages.

Package: pspresent
Description-md5: d41b402fa3a95f7aebf3dd58f1b5c058
Description-en: fullscreen PostScript presentation tool
 pspresent is a tool that displays PostScript slides in fullscreen, for
 giving presentations.  Navigation is simple: spacebar goes forward one
 slide, backspace takes you back one slide.  The escape key quits.  The
 display itself is double-buffered giving seamless transitions between
 slides.

Package: odbc-postgresql
Description-md5: ca9991df6514508e654fa440ff1560cd
Description-en: ODBC driver for PostgreSQL
 This package provides a driver that allows ODBC-enabled applications to
 access PostgreSQL databases.  ODBC is an abstraction layer that allows
 applications written for that layer to access databases in a manner
 that is relatively independent of the particular database management
 system.
 .
 You need to install this package if you want to use an application that
 provides database access through ODBC and you want that application to
 access a PostgreSQL database.  This package would need to be installed
 on the same machine as that client application; the PostgreSQL database
 server can be on a different machine and does not need any additional
 software to accept ODBC clients.
 .
 If you want to write software that can access a database through the
 ODBC abstraction layer, you need to install the unixODBC driver manager
 development package unixodbc-dev, and possibly additional packages for
 language bindings.  This driver package is only used at run time.

Package: psrip
Description-md5: dd611b2817bd6f431a78541346387a55
Description-en: Extract images from PostScript files
 The script scans a postscript file and saves the lines between
 '%%BeginDocument: name' and '%%EndDocument' to a new file named
 dir/name.

Package: pssh
Description-md5: 96edb48513ef8de3cf30806135912399
Description-en: Parallel versions of SSH-based tools
 pssh provides a number of commands for executing against a group of computers,
 using SSH. It's most useful for operating on clusters of
 homogenously-configured hosts.
 .
 The package contains:
 .
  - Parallel ssh (parallel-ssh, upstream calls it pssh), executes commands on
    multiple hosts in parallel
  - Parallel scp (parallel-scp, upstream calls it pscp), copies files to
    multiple remote hosts in parallel
  - Parallel rsync (parallel-rsync, upstream calls it prsync), efficiently
    copies files to multiple hosts in parallel
  - Parallel nuke (parallel-nuke, upstream calls it pnuke), kills processes on
    multiple remote hosts in parallel
  - Parallel slurp (parallel-slurp, upstream calls it pslurp), copies files
    from multiple remote hosts to a central host in parallel
 .
 These tools are good for controlling large collections of nodes, where faster
 alternatives such as gexec and pcp are not available.
 .
 This package contains the tools itself.

Package: python3-psshlib
Description-md5: 773da39af0bee115e50307ce1441a863
Description-en: Parallel versions of SSH-based tools (library)
 pssh provides a number of commands for executing against a group of computers,
 using SSH. It's most useful for operating on clusters of
 homogenously-configured hosts.
 .
 This package contains the python3-psshlib Python modules.

Package: psst
Description-md5: 335d283d6618fc076bd8c89e333c8c70
Description-en: power stress and shaping tool
 Power Stress and Shaping Tool (PSST) is a controlled power tool
 for Intel SoC components such as CPU and GPU. PSST enables very
 fine control of stress function without its own process overhead

Package: libpstoedit-dev
Description-md5: 7c2db4b4905e6348872a01e9f7b3e78f
Description-en: PostScript to editable vector graphics library (development files)
 pstoedit is a framework for converting Postscript and PDF files to various
 editable vector graphic formats.
 .
 This package contains files to build programs that use libpstoedit.

Package: libpstoedit0c2a
Description-md5: 059c32bbdbcd0967436aa6b72e56e2d1
Description-en: PostScript to editable vector graphics library (runtime files)
 pstoedit is a framework for converting Postscript and PDF files to various
 editable vector graphic formats.

Package: pstoedit
Description-md5: b0a9a8cc50482c0c6306682badd8015c
Description-en: PostScript and PDF files to editable vector graphics converter
 pstoedit converts Postscript and PDF files to various editable
 vector graphic formats including tgif, xfig, PDF graphics, gnuplot format,
 idraw, MetaPost, GNU Metafile, PIC, Kontour and flattened PostScript.

Package: libpstreams-dev
Description-md5: d6a272f3a8d6d3b2eec60d7416a0dd97
Description-en: C++ iostream interface to POSIX process I/O
 PStreams allows you to run another program from your C++ application and to
 transfer data between the two programs, similar to shell pipelines. The
 PStreams class works like a wrapper for the POSIX.2 functions popen(3) and
 pclose(3) (although it doesn't actually use them), using a C++ iostreams
 interface, instead of C's stdio library. Thus, PStreams makes it possible to
 run an external program and handle its stdin, stdout, and stderr just like you
 would handle any other C++ iostream.

Package: libpsurface-dbg
Description-md5: 1bd4e59d366d353c915853804c8c2a1a
Description-en: piecewise linear bijections between triangulated surfaces -- debug symbols
 Psurface is a C++ library that handles piecewise linear bijections
 between triangulated surfaces. These surfaces can be of arbitrary
 shape and need not even be manifolds.
 .
 This package contains debug symbols.

Package: libpsurface-dev
Description-md5: 316a40ae2f948cbae4a8d50e913a833d
Description-en: piecewise linear bijections between triangulated surfaces -- development files
 Psurface is a C++ library that handles piecewise linear bijections
 between triangulated surfaces. These surfaces can be of arbitrary
 shape and need not even be manifolds.
 .
 There are two main uses for psurface. When doing adaptive finite
 element simulations on grids with parametrized boundaries, psurface
 can store the parametrization. Boundary parametrizations are
 practically mappings from the coarse grid boundary to the actual
 boundary, and if that actual boundary is a triangulated surface then
 psurface can handle it. This is implemented, for example, in the
 dune-grid module of Dune.
 .
 Secondly, when doing domain decomposition methods with nonconforming
 interfaces, you need to relate the two interface grids to each
 other. Psurface can do this for you, even if your interfaces do not
 match geometrically. Such is the case, e.g., in contact
 problems. This second functionality is also available for 1d surfaces
 in 2d space.
 .
 The easiest way to use psurface for domain decomposition is to get
 the dune-grid-glue module and use it to drive psurface.
 .
 This package contains the development files.

Package: libpsurface0v5
Description-md5: a3a8666696f210a2df80c060accf194b
Description-en: piecewise linear bijections between triangulated surfaces -- shared library
 Psurface is a C++ library that handles piecewise linear bijections
 between triangulated surfaces. These surfaces can be of arbitrary
 shape and need not even be manifolds.
 .
 This package contains the shared library.

Package: psurface
Description-md5: 743b14b3e8ad58dd1eb4028a886ea2a8
Description-en: piecewise linear bijections between triangulated surfaces -- utilities
 Psurface is a C++ library that handles piecewise linear bijections
 between triangulated surfaces. These surfaces can be of arbitrary
 shape and need not even be manifolds.
 .
 This package contains several utilities for working with psurface.

Package: psutils
Description-md5: d3e83aa8e0c39f8e84452a2efc781c5b
Description-en: PostScript document handling utilities
 This collection of utilities is for manipulating PostScript
 documents.  Page selection and rearrangement are supported, including
 arrangement into signatures for booklet printing, and page merging
 for n-up printing.
 .
 The following programs are included in psutils: epsffit, extractres,
 fixdlsrps, fixfmps, fixmacps, fixpsditps, fixpspps, fixscribeps,
 fixtpps, fixwfwps, fixwpps, fixwwps, getafm, includeres, psbook,
 psmerge, psnup, psresize, psselect, pstops, showchar
 .
 Some programs included here (psmerge) behave differently if gs is
 available, but all programs work without it.

Package: octave-psychtoolbox-3
Description-md5: 642f4b65e7359409b36cca4e74238de0
Description-en: toolbox for vision research -- Octave bindings
 Psychophysics Toolbox Version 3 (PTB-3) is a free set of Matlab and
 GNU/Octave functions for vision research. It makes it easy to
 synthesize and show accurately controlled visual and auditory stimuli
 and interact with the observer.
 .
 The Psychophysics Toolbox interfaces between Matlab or Octave and the
 computer hardware. The Psychtoolbox's core routines provide access to
 the display frame buffer and color lookup table, allow
 synchronization with the vertical retrace, support millisecond
 timing, allow access to OpenGL commands, and facilitate the
 collection of observer responses. Ancillary routines support common
 needs like color space transformations and the QUEST threshold
 seeking algorithm.
 .
 See also http://www.psychtoolbox.org/UsingPsychtoolboxOnUbuntu for
 additional information about systems tune-up and initial configuration.
 .
 This package contains bindings for Octave.

Package: psychtoolbox-3-common
Description-md5: 86367699224f7000fcc078d5fde195ce
Description-en: toolbox for vision research -- arch/interpreter independent part
 Psychophysics Toolbox Version 3 (PTB-3) is a free set of Matlab and
 GNU/Octave functions for vision research. It makes it easy to
 synthesize and show accurately controlled visual and auditory stimuli
 and interact with the observer.
 .
 The Psychophysics Toolbox interfaces between Matlab or Octave and the
 computer hardware. The Psychtoolbox's core routines provide access to
 the display frame buffer and color lookup table, allow
 synchronization with the vertical retrace, support millisecond
 timing, allow access to OpenGL commands, and facilitate the
 collection of observer responses. Ancillary routines support common
 needs like color space transformations and the QUEST threshold
 seeking algorithm.
 .
 This package contains architecture independent files (such as .m scripts)

Package: psychtoolbox-3-dbg
Description-md5: 66234888c0f80dc26a39111d4f3548c9
Description-en: toolbox for vision research -- debug symbols for binaries
 Psychophysics Toolbox Version 3 (PTB-3) is a free set of Matlab and
 GNU/Octave functions for vision research. It makes it easy to
 synthesize and show accurately controlled visual and auditory stimuli
 and interact with the observer.
 .
 The Psychophysics Toolbox interfaces between Matlab or Octave and the
 computer hardware. The Psychtoolbox's core routines provide access to
 the display frame buffer and color lookup table, allow
 synchronization with the vertical retrace, support millisecond
 timing, allow access to OpenGL commands, and facilitate the
 collection of observer responses. Ancillary routines support common
 needs like color space transformations and the QUEST threshold
 seeking algorithm.
 .
 To ease debugging and troubleshooting this package contains debug
 symbols for Octave bindings and other binaries.

Package: psychtoolbox-3-lib
Description-md5: d6703371e993c6476e431b9c81579e2e
Description-en: toolbox for vision research -- arch-specific parts
 Psychophysics Toolbox Version 3 (PTB-3) is a free set of Matlab and
 GNU/Octave functions for vision research. It makes it easy to
 synthesize and show accurately controlled visual and auditory stimuli
 and interact with the observer.
 .
 The Psychophysics Toolbox interfaces between Matlab or Octave and the
 computer hardware. The Psychtoolbox's core routines provide access to
 the display frame buffer and color lookup table, allow
 synchronization with the vertical retrace, support millisecond
 timing, allow access to OpenGL commands, and facilitate the
 collection of observer responses. Ancillary routines support common
 needs like color space transformations and the QUEST threshold
 seeking algorithm.
 .
 This package contains additional binaries (tools/dynamic libraries) used
 by both Octave and Matlab frontends.

Package: python-psycopg2-doc
Description-md5: 75a33aa58c41b3f3843830b2298edba0
Description-en: Python module for PostgreSQL (documentation package)
 psycopg is a PostgreSQL database adapter for the Python programming language
 (just like pygresql and popy.) This is version 2, a complete rewrite of the
 original code to provide new-style classes for connection and cursor objects
 and other sweet candies. Like the original, psycopg 2 was written with the
 aim of being very small and fast, and stable as a rock.
 .
 psycopg is different from the other database adapter because it was designed
 for heavily multi-threaded applications that create and destroy lots of
 cursors and make a conspicuous number of concurrent INSERTs or UPDATEs.
 psycopg 2 also provides full asynchronous operations for the really brave
 programmer.
 .
 The main advantages of psycopg2 are that it supports the full Python DBAPI-2.0
 and being thread safe at level 2. It also includes some extensions to the
 standard DBAPI-2.0 to allow for better thread performance.
 .
 This package contains the psycopg2 documentation

Package: python3-psycopg2
Description-md5: 8f5ccf5f38f0965d243851578ccea66a
Description-en: Python 3 module for PostgreSQL
 psycopg is a PostgreSQL database adapter for the Python3 programming language
 (just like pygresql and popy.) This is version 2, a complete rewrite of the
 original code to provide new-style classes for connection and cursor objects
 and other sweet candies. Like the original, psycopg 2 was written with the
 aim of being very small and fast, and stable as a rock.
 .
 psycopg is different from the other database adapter because it was designed
 for heavily multi-threaded applications that create and destroy lots of
 cursors and make a conspicuous number of concurrent INSERTs or UPDATEs.
 psycopg 2 also provides full asynchronous operations for the really brave
 programmer.
 .
 The main advantages of psycopg2 are that it supports the full Python DBAPI-2.0
 and being thread safe at level 2. It also includes some extensions to the
 standard DBAPI-2.0 to allow for better thread performance.

Package: python-psycopg-doc
Description-md5: 483f3d3d2e21f421125dc41abfd7662d
Description-en: PostgreSQL database adapter for Python 3 (documentation package)
 Psycopg 3 is a newly designed PostgreSQL database adapter for the Python
 programming language.
 .
 Psycopg 3 is a complete rewrite of Psycopg 2, maintaining the same
 fundamental libpq wrapper architecture and DB-API interface design, but
 exposing new features to better work with the newer versions of Python
 and PostgreSQL.
 .
 On the Python side, Psycopg 3 allows the use of asyncio-based
 concurrency and static typing. Many improvement to the Python interface
 make the library much simpler and more idiomatic to use,
 .
 On the PostgreSQL side, Psycopg 3 makes use of server-side parameters,
 prepared statements, binary parameters, and great support for COPY
 operations.
 .
 Psycopg 3 presents a familiar interface for everyone who has used
 Psycopg 2 or any other `DB-API 2.0` database adapter, but allows one
 to use more modern PostgreSQL and Python features, such as:
  - Strict Strong Typing
  - asynchronous support
  - server-side parameters binding
  - binary communication
  - a great integration of the COPY support
  - direct access to the libpq functionalities
 .
 This package contains the psycopg3 documentation

Package: python3-psycopg
Description-md5: dfbf319cedcd850f42759456feb3a31c
Description-en: PostgreSQL database adapter for Python 3
 Psycopg 3 is a newly designed PostgreSQL database adapter for the Python
 programming language.
 .
 Psycopg 3 is a complete rewrite of Psycopg 2, maintaining the same
 fundamental libpq wrapper architecture and DB-API interface design, but
 exposing new features to better work with the newer versions of Python
 and PostgreSQL.
 .
 On the Python side, Psycopg 3 allows the use of asyncio-based
 concurrency and static typing. Many improvement to the Python interface
 make the library much simpler and more idiomatic to use,
 .
 On the PostgreSQL side, Psycopg 3 makes use of server-side parameters,
 prepared statements, binary parameters, and great support for COPY
 operations.
 .
 Psycopg 3 presents a familiar interface for everyone who has used
 Psycopg 2 or any other `DB-API 2.0` database adapter, but allows one
 to use more modern PostgreSQL and Python features, such as:
  - Strict Strong Typing
  - asynchronous support
  - server-side parameters binding
  - binary communication
  - a great integration of the COPY support
  - direct access to the libpq functionalities

Package: python3-psycopg-pool
Description-md5: 9d80d11b74935a87e1986f03c3a54406
Description-en: PostgreSQL database adapter for Python 3: connection pool
 Psycopg 3 is a newly designed PostgreSQL database adapter for the Python
 programming language.
 .
 Psycopg 3 is a complete rewrite of Psycopg 2, maintaining the same
 fundamental libpq wrapper architecture and DB-API interface design, but
 exposing new features to better work with the newer versions of Python
 and PostgreSQL.
 .
 On the Python side, Psycopg 3 allows the use of asyncio-based
 concurrency and static typing. Many improvement to the Python interface
 make the library much simpler and more idiomatic to use,
 .
 On the PostgreSQL side, Psycopg 3 makes use of server-side parameters,
 prepared statements, binary parameters, and great support for COPY
 operations.
 .
 Psycopg 3 presents a familiar interface for everyone who has used
 Psycopg 2 or any other `DB-API 2.0` database adapter, but allows one
 to use more modern PostgreSQL and Python features, such as:
  - Strict Strong Typing
  - asynchronous support
  - server-side parameters binding
  - binary communication
  - a great integration of the COPY support
  - direct access to the libpq functionalities
 .
 This package contains two connection pool implementations

Package: pt2-clone
Description-md5: c5591b7f21c66207cdffdda846a8e020
Description-en: Music tracker clone of ProTracker 2 for modern computers
 Multi-platform clone of the classic music making software
 "ProTracker" (version 2) from the Commodore Amiga days.
 Aims to work exactly like you remember it, with added features and
 fixes.

Package: python3-ptable
Description-md5: 932e242062617baabc08540fc256b585
Description-en: library to represent tabular data in visually appealing ASCII tables (Python3)
 PrettyTable is a simple Python library designed to make it quick and
 easy to represent tabular data in visually appealing ASCII tables. It
 was inspired by the ASCII tables used in the PostgreSQL shell
 psql. PrettyTable allows for selection of which columns are to be
 printed, independent alignment of columns (left or right justified or
 centred) and printing of "sub-tables" by specifying a row range.
 .
 This is the PTable fork of prettytabke.  It has been updated and extended
 in a mostly backward compabitlbe way.  It is provided for packages that need
 features from the newer version.
 .
 This package contains the Python 3 version of prettytable.

Package: ptask
Description-md5: 6642e200d400ea0ea4853feb5b806403
Description-en: GTK+ graphical user interface for managing tasks
 ptask is a GTK+ graphical user interface for managing tasks.  It is based on
 taskwarrior, a well-known and robust command line tasks manager.  Unlike
 taskwarrior, it is possible to associate a note (long description) to each
 task.

Package: jbibtex-base
Description-md5: 6c6a61b50529b4e40a627054df0adaa0
Description-en: make a bibliography for ASCII p(La)TeX / NTT j(La)TeX
 This is JBibTeX, a Japanized BibTeX based on the original BibTeX 0.99c.
 JBibTeX can handle Kanji characters (EUC-JP).
 .
 This package contains library files for JBibTeX.  You need to install
 jbibtex-bin to use JBibTeX.
 .
 This is a part of ASCII pTeX distribution,  but you can use this
 program not only with ASCII p(La)TeX but also with NTT j(La)TeX.

Package: ptex-base
Description-md5: 12375b40ef5f5aec3a9f022573a8628a
Description-en: basic ASCII pTeX library files
 ASCII pTeX is a Japanized TeX distribution.
 .
 Together with ptex-bin you have a complete installation.
 .
 Includes: platex

Package: libpth-dev
Description-md5: ad14fcee422f923d02639de74f138d92
Description-en: GNU Portable Threads (development)
 Pth is a very portable POSIX/ANSI-C based library for Unix platforms which
 provides non-preemptive priority-based scheduling for multiple threads of
 execution ("multithreading") inside server applications. All threads run
 in the same address space of the server application, but each thread has
 its own individual program-counter, run-time stack, signal mask and errno
 variable.
 .
 This package contains the development files.

Package: libpth20
Description-md5: c8182a448d26aa385dbac4690d17b2c0
Description-en: GNU Portable Threads
 Pth is a very portable POSIX/ANSI-C based library for Unix platforms which
 provides non-preemptive priority-based scheduling for multiple threads of
 execution ("multithreading") inside server applications. All threads run
 in the same address space of the server application, but each thread has
 its own individual program-counter, run-time stack, signal mask and errno
 variable.

Package: libpthreadpool-dev
Description-md5: 5b0c4582c88e76d3125dd32cf6d2f09a
Description-en: pthread-based thread pool for C/C++
 pthreadpool is a portable and efficient thread pool implementation. It provides
 similar functionality to #pragma omp parallel for, but with additional
 features.
 .
 This package contains the development files.

Package: libpthreadpool0
Description-md5: 7b3bcb20b76baa29f2172d8084fca593
Description-en: pthread-based thread pool for C/C++
 pthreadpool is a portable and efficient thread pool implementation. It provides
 similar functionality to #pragma omp parallel for, but with additional
 features.
 .
 This package contains the shared object.

Package: libptl-dev
Description-md5: 8c5b262a9f5b7d00d9b42f5645db1d0c
Description-en: parallel tasking library - development files
 PTL is a lightweight C++11 multithreading tasking system featuring
 a thread-pool, task-groups, and a lock-free task queue.
 .
 This package contains the development files.

Package: libptl2
Description-md5: 1ba83d09c7982bde0923462cd5d2b02a
Description-en: parallel tasking library
 PTL is a lightweight C++11 multithreading tasking system featuring
 a thread-pool, task-groups, and a lock-free task queue.

Package: printer-driver-ptouch
Description-md5: 8ace29fc51cc26f5b17212bea077277c
Description-en: printer driver Brother P-touch label printers
 The ptouch driver is an open source driver for the Brother P-touch label
 printers, from the QL-* and PT-* series.

Package: ptpd
Description-md5: fd740987e3f4c9fe577ac7996364e26a
Description-en: Precision Time Protocol daemon
 Implements the Precision Time Protocol (PTP) as defined by the IEEE
 1588-2008 standard. PTP was developed to provide very precise time
 coordination of LAN connected computers.
 .
 PTPd is a complete implementation of the IEEE 1588 specification for a
 standard (non-boundary) clock. PTPd has been tested with and is known
 to work properly with other IEEE 1588 implementations. The source code
 for PTPd is freely available under a BSD-style license. Thanks to
 contributions from users, PTPd is becoming an increasingly portable,
 interoperable, and stable IEEE 1588 implementation.
 .
 For more information, see http://ptpd.sourceforge.net/

Package: ptpython
Description-md5: 7c686b747a375a308336f5854d7e9ec5
Description-en: Alternative Python Prompt with auto-completion and syntax highlighting
 Ptpython is an advanced Python REPL:
 .
   * Syntax highlighting.
   * Multiline editing (the up arrow works).
   * Autocompletion.
   * Mouse support.
   * Support for color schemes.
   * Support for bracketed paste.
   * Both Vi and Emacs key bindings.
   * Support for double width (Chinese) characters.
   * ...and many other things.

Package: ptunnel
Description-md5: c5d9ddd7d5b67662d3002e9ee6990dbd
Description-en: Tunnel TCP connections over ICMP packets
 ptunnel is an application that allows you to reliably tunnel TCP
 connections to a remote host using ICMP echo request and reply
 packets, commonly known as ping requests and replies. It acts as
 a proxy and can handle sockets and secured identification.
 .
 Those features can be very handy when working in a closed networking
 environment with firewalls and proxies.

Package: ptunnel-ng
Description-md5: c5d9ddd7d5b67662d3002e9ee6990dbd
Description-en: Tunnel TCP connections over ICMP packets
 ptunnel is an application that allows you to reliably tunnel TCP
 connections to a remote host using ICMP echo request and reply
 packets, commonly known as ping requests and replies. It acts as
 a proxy and can handle sockets and secured identification.
 .
 Those features can be very handy when working in a closed networking
 environment with firewalls and proxies.

Package: python3-ptyprocess
Description-md5: 56577cb7ff83880dc6089d1a20770551
Description-en: Run a subprocess in a pseudo terminal from Python 3
 Launch a subprocess in a pseudo terminal (pty), and interact with both
 the process and its pty.
 .
 Sometimes, piping stdin and stdout is not enough. There might be a password
 prompt that doesn't read from stdin, output that changes when it's going to
 a pipe rather than a terminal, or curses-style interfaces that rely on a
 terminal. If you need to automate these things, running the process in a
 pseudo terminal (pty) is the answer.
 .
 This package installs the library for Python 3.

Package: publib-dev
Description-md5: 9b9aab474954f6422cc5f7a4a5bf35b7
Description-en: library of miscellaneous C functions
 This library contains functions for memory allocation, bit arrays,
 comparing standard C types for qsort and bsearch, error messages,
 filenames, hash tables, integer sets, log files, NNTP, priority queues,
 normal queues, editor buffers, stacks, and strings.

Package: lei
Description-md5: b695f146fe4ef59586f5f75272096e79
Description-en: public inbox to local email interface
 lei is a command-line tool for importing and searching email,
 regardless of whether it is from a personal mailbox or a public-inbox.
 lei supports a local, writable store built on top of public-inbox formats.
 .
 Warning: lei is still in its early stages and may destroy mail.
 Be sure to have backups of destinations lei writes to.

Package: libpublicinbox-perl
Description-md5: 55df14d2a691b9850fe3bbcf2d7501d1
Description-en: Perl libraries for public-inbox
 The PublicInbox Perl module provides various functions to access and update
 mailing list archives in the public-inbox format.

Package: public-inbox
Description-md5: 0f4bf93f6599bb1122c36eb946811070
Description-en: Mailing list archiver
 public-inbox is a mailing list archiver that provides a searchable web
 interface, provides the archived mails via git and nntp.

Package: publican
Description-md5: c34be1bf086cd9001f9eee125572f447
Description-en: Tool for publishing material authored in DocBook XML
 Publican is a DocBook XML publication system:
  * Publican ensures your document is valid,
  * Publican works to ensure your document is up to publishable standard,
  * Publican supports skinning to allow you to create your own presentation
    rules and look, overriding many parts of the default style to meet your
    publishing needs,
  * Publican automates producing documentation in several formats: plain text,
    several variations of HTML output and PDF, hiding boring details.

Package: publican-debian
Description-md5: 63bf20525b2721a858b8d763cf78c4d8
Description-en: Debian brand for Publican
 Publican's output can be customized by external "stylesheets" known
 as brands. This package provides such a brand for Publican tailored
 to the needs of documentation published by the Debian project.

Package: publicsuffix
Description-md5: 45ee5083eb35a33cb0e616ae567b7a23
Description-en: accurate, machine-readable list of domain name suffixes
 A machine-readable list of domain name suffixes that accept public
 registration.  Each suffix represents the part of a domain name which
 is not under the control of the individual registrant, which makes
 the list useful for grouping cookies, deciding same-origin policies,
 collating spam, and other activities.

Package: pubpaste
Description-md5: 19487d563700529afaa90561afeb8743
Description-en: publish files and clipboard online easily
 This tool makes it easy to publish files, clipboards, screenshots,
 and photo galleries online with a single command. It's somewhat messy
 but it does its job well.
 .
 `pubpaste` is not for novice users: it assumes you have access to an
 SSH server and know how to configure a YAML file. It has been written
 by and for its author in a fit of egoistical mania (unfortunately
 typical for hackers), apologies normal humans out there reading this.

Package: python3-pudb
Description-md5: 858798ab5131e18f4fe991a6ec20becc
Description-en: full-screen, console-based Python3 debugger
 PuDB is a full-screen, console-based visual debugger for Python3.
 .
 Its goal is to provide all the niceties of modern GUI-based debuggers
 in a more lightweight and keyboard-friendly package. PuDB allows you
 to debug code right where you write and test it -- in a terminal. If
 you've worked with the excellent (but nowadays ancient) DOS-based
 Turbo Pascal or C tools, PuDB's UI might look familiar.

Package: puddletag
Description-md5: d472c8561b9889b0c2df023db4308d2a
Description-en: simple, powerful audio tag editor
 puddletag is an audio tag editor (primarily created) for GNU/Linux
 similar to the Windows program, Mp3tag. Unlike most taggers for
 GNU/Linux, it uses a spreadsheet-like layout so that all the tags you
 want to edit by hand are visible and easily editable.
 .
 The usual tag editor features are supported like extracting tag
 information from filenames, renaming files based on their tags by
 using patterns and basic tag editing.
 .
 Then there're Functions, which can do things like replace text, trim
 it, do case conversions, etc. Actions can automate repetitive
 tasks. You can import your QuodLibet library, lookup tags using
 Amazon (including cover art), Discogs (does cover art too!), FreeDB
 and MusicBrainz (and more).
 .
 Supported formats: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a, etc.),
 VorbisComments (ogg, flac), Musepack (mpc), Monkey's Audio (ape) and
 WavPack (wv).

Package: puf
Description-md5: 4ad3565303016d26bdee9d37b11f5217
Description-en: Parallel URL fetcher
 puf is a download tool for UNIX-like systems. You may use it to download
 single files or to mirror entire servers. It is similar to GNU wget
 (and has a partly compatible command line), but has the ability to do
 many downloads in parallel. This is very interesting, if you have a
 high-bandwidth internet connection.

Package: libpugixml-dev
Description-md5: 6840bd5eec74b60476b2100cfe426b14
Description-en: Light-weight C++ XML processing library (development)
 pugixml is a lightweight C++ XML processing library with XPath
 support. It features:
  * DOM like interface with rich traversal/modification capabilities
  * Extermely fast non-validating XML parser which constructs the DOM
    tree from an XML file/buffer.
  * XPath 1.0 implementation for complex data-driven tree queries
  * Full Unicode support with Unicode interface variants and automatic
    encoding conversions.
 .
 This package provides required development header files which allows
 integrating pugixml with your application.

Package: libpugixml1v5
Description-md5: 851c1fdfa161ade79f2593a7dc4dbce3
Description-en: Light-weight C++ XML processing library
 pugixml is a lightweight C++ XML processing library with XPath
 support. It features:
  * DOM like interface with rich traversal/modification capabilities
  * Extermely fast non-validating XML parser which constructs the DOM
    tree from an XML file/buffer.
  * XPath 1.0 implementation for complex data-driven tree queries
  * Full Unicode support with Unicode interface variants and automatic
    encoding conversions.
 .
 This library is extremely portable and easy to integrate and use.
 .
 Since pugixml has a DOM parser, it can't process XML documents that do
 not fit in memory; also the parser is a non-validating one, so if you
 need DTD or XML Schema validation, the library is not for you.

Package: pugixml-doc
Description-md5: cc17ddb4079b2e01a827793d582f5807
Description-en: Light-weight C++ XML processing library (documentation)
 pugixml is a lightweight C++ XML processing library with XPath
 support. It features:
  * DOM like interface with rich traversal/modification capabilities
  * Extermely fast non-validating XML parser which constructs the DOM
    tree from an XML file/buffer.
  * XPath 1.0 implementation for complex data-driven tree queries
  * Full Unicode support with Unicode interface variants and automatic
    encoding conversions.
 .
 This package contains API documentation.

Package: libpugl-0-0
Description-md5: ebd33d39d290fe6de37dd309eb042047
Description-en: portable API for OpenGL graphical interfaces
 Pugl is a minimal portable API for OpenGL GUIs which supports
 embedding and is suitable for use in plugins, but can also be
 used for programs.
 .
 Pugl is vaguely similar to GLUT, but with some significant
 distinctions:
  * Minimal in scope, providing only what is necessary to draw
    and receive keyboard and mouse input.
  * No reliance on static data whatsoever, so the API can be
    used in plugins or multiple independent parts of a program.
  * Single implementation, which is small, liberally licensed
    and suitable for direct inclusion in programs if avoiding a
    library dependency is desired.
  * Support for embedding in other windows, so Pugl code can
    draw to a widget inside a larger GUI.
  * More complete support for keyboard input, including
    additional “special” keys, modifiers, and support for
    detecting individual modifier key presses.

Package: libpugl-dev
Description-md5: 8001406c338d66c7afc444e74ff0f4d4
Description-en: portable API for OpenGL graphical interfaces (headers)
 Pugl is a minimal portable API for OpenGL GUIs which supports
 embedding and is suitable for use in plugins, but can also be
 used for programs.
 .
 This package provides the development files.

Package: pullseq
Description-md5: 542eb223cf936e136d2e257575f1e453
Description-en: Extract sequence from a fasta or fastq
 This is a utility to extract sequence from a fasta
 or fastq. Also helps filter sequences by a minimum
 length or maximum length. Fast, written in C, using
 kseq.h library.

Package: libpulse-dev
Description-md5: a36e2b24ab289ab86564c79e92c8e87f
Description-en: PulseAudio client development headers and libraries
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 Headers and libraries for developing applications that access a PulseAudio
 sound server via PulseAudio's native interface.

Package: libpulse-mainloop-glib0
Description-md5: 1a4eb06cccc1a1ac1118b667f0c37ed7
Description-en: PulseAudio client libraries (glib support)
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 Client libraries used by applications that access a PulseAudio sound server
 via PulseAudio's native interface.
 .
 This package adds support for glib2 client applications.

Package: libpulse0
Description-md5: 35e72b270b48ab0d62d3de88ca26f71b
Description-en: PulseAudio client libraries
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 Client libraries used by applications that access a PulseAudio sound server
 via PulseAudio's native interface.

Package: libpulsedsp
Description-md5: 4d14e4e65420d03adc0822289f18a007
Description-en: PulseAudio OSS pre-load library
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This package provides the pre-load library used to redirect applications
 using OSS through pulseaudio.

Package: pulseaudio
Description-md5: 15c158aa11824c8a768e4d670919d02d
Description-en: PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 These are some of PulseAudio's features:
 .
   * High quality software mixing of multiple audio streams with support for
     more than one sink/source. May be used to combine multiple sound cards
     into one (with sample rate adjustment).
 .
   * Wide range of supported client libraries. ESD, ALSA, oss, libao and
     GStreamer client applications are supported as-is. Native PulseAudio
     plug-ins are also available for xmms and mplayer.
 .
   * Good low latency behaviour and very accurate latency measurement for
     playback and recording. Ability to fully synchronize multiple playback
     streams.
 .
   * Network transparency, allowing an application to play back or record
     audio on a different machine than the one it is running on.
 .
   * Extensible plug-in architecture with plug-ins for jackd, multicast-rtp
     lirc and avahi, just to name a few.
 .
 This package contains the daemon and basic module set.

Package: pulseaudio-equalizer
Description-md5: 5402a1f4cf8652b508501dd29d402735
Description-en: Equalizer sink module for PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This package provides an equalizer sink and an interface to configure the
 equalizer, qpaeq.
 .
 The module is called module-equalizer-sink.

Package: pulseaudio-module-bluetooth
Description-md5: 76e05b466d11ac60deff61d94d607904
Description-en: Bluetooth module for PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This module enables PulseAudio to work with bluetooth devices, like headset
 or audio gateway.
 .
 The module is called module-bluetooth

Package: pulseaudio-module-gsettings
Description-md5: aa109fa55f43c753c87072a2aadcb7d0
Description-en: GSettings module for PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This module enables PulseAudio to store additional configuration in GSettings.
 It supersedes the gconf module.
 .
 The module is called module-gsettings.

Package: pulseaudio-module-jack
Description-md5: a45f4943771fb4ccf89a76a36f7f6f13
Description-en: jackd modules for PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 These modules enables PulseAudio to connect to a jackd daemon.
 .
 The modules are called module-jack-sink, module-jack-source.

Package: pulseaudio-module-lirc
Description-md5: 476ebc36bd51c387e0a12a54352ae162
Description-en: lirc module for PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This module enables the volume of a PulseAudio sink to be controlled when
 buttons of an infrared remote control are pressed (through LIRC).
 .
 The module is called module-lirc.

Package: pulseaudio-module-raop
Description-md5: f443b32abfa3073d1874fa9b76cf88b1
Description-en: RAOP module for PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This module enables PulseAudio to stream audio to an Apple Airport Express.

Package: pulseaudio-module-zeroconf
Description-md5: bccd0c2eacb18c71f7d829db12f93aae
Description-en: Zeroconf module for PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This module enables PulseAudio to publish available sinks and sources via
 zeroconf (aka. Avahi, mdns).
 .
 The module is called module-zeroconf-publish.

Package: pulseaudio-utils
Description-md5: d8d6ff926bb9214bc0212fd3318ba0e6
Description-en: Command line tools for the PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 These tools provide command line access to various features of the
 PulseAudio sound server. Included tools are:
 .
   paplay - Playback a WAV file via a PulseAudio sink.
   pacat - Cat raw audio data to a PulseAudio sink.
   parec - Cat raw audio data from a PulseAudio source.
   pacmd - Connect to PulseAudio's built-in command line control interface.
   pactl - Send a control command to a PulseAudio server.
   padsp - /dev/dsp wrapper to transparently support OSS applications.
   pax11publish - Store/retrieve PulseAudio default server/sink/source
                  settings in the X11 root window.

Package: libkf5pulseaudioqt-dev
Description-md5: 5b9b5b2399b5c52b2aa78630d83e09e8
Description-en: Pulseaudio bindings development files for Qt
 Qt framework C++ bindings development files for the pulseaudio
 sound system.
 .
 This package contains the development files for libkf5pulseaudioqt

Package: libkf5pulseaudioqt-doc
Description-md5: a33821a5e44296cf10b84efd87090472
Description-en: Pulseaudio bindings library for Qt documentation
 Qt framework C++ bindings library for the pulseaudio
 sound system documentation.
 .
 This package contains the documentation for libkf5pulseaudioqt

Package: libkf5pulseaudioqt2-doc
Description-md5: 034352ead2879212f83435b53838c64e
Description-en: transitional package for libkf5pulseaudioqt-doc
 This is a transitional package for migrating to libkf5pulseaudioqt-doc.
 .
 It can be safely removed after the upgrade.

Package: libkf5pulseaudioqt3
Description-md5: 72399cf288ad57d33716ac6192c5fab0
Description-en: Pulseaudio bindings library for Qt
 Qt framework C++ bindings library for the pulseaudio
 sound system.
 .
 This package contains the libraries for libkf5pulseaudioqt

Package: gstreamer1.0-adapter-pulseeffects
Description-md5: 7600aa151969b8eddcede93a45751854
Description-en: GStreamer adapter plugin
 Simple plugin that gives output buffers with the desired number of
 samples.
 .
 It is used in PulseEffects to ensure that the number of audio samples
 in the buffer is a power of 2. The convolver also needs it.
 .
 This package is part of the PulseEffects project.

Package: gstreamer1.0-autogain-pulseeffects
Description-md5: 6e5f3bf4a78ab41e85451ac1fe41f1a2
Description-en: GStreamer autogain plugin
 Simple GStreamer plugin that changes audio gain to match the levels
 recommended by the ebur128 standard.
 .
 This package is part of the PulseEffects project.

Package: gstreamer1.0-convolver-pulseeffects
Description-md5: 75bbadcb9fcad09d8632886791202257
Description-en: GStreamer convolver plugin
 Simple GStreamer crystalizer plugin based on the library of
 Zita-convolver.
 .
 This package is part of the PulseEffects project.

Package: gstreamer1.0-crystalizer-pulseeffects
Description-md5: ce19a24df2160b0b5ee3bcdb2f7b985e
Description-en: GStreamer crystalizer plugin
 Simple GStreamer plugin, useful to add more dynamic range
 to songs that were overly compressed.
 .
 This package is part of the PulseEffects project.

Package: pulseeffects
Description-md5: b8d7dfc9b25713d68c3180a148bb5e00
Description-en: Audio effects for PulseAudio applications
 PulseEffects is an advanced system-wide equalizer that works with
 PulseAudio. It can apply system-wide effects to all running application
 or selected apps.
 .
 PulseEffects also provides many pre-defined sound effects for PulseAudio
 input and output.

Package: pulsemixer
Description-md5: 025685ba203fe5223ba9f735baec6387
Description-en: command-line mixer for PulseAudio with a curses interface
 pulsemixer is a command-line volume mixer for PulseAudio that provides a
 customizable curses-based interactive user interface.

Package: pulseview
Description-md5: d5630ef390c98c8e5bebf8d92a603d17
Description-en: sigrok logic analyzer, oscilloscope, and MSO GUI
 PulseView is a GUI for sigrok that supports logic analyzers, oscilloscopes,
 and MSOs.
 .
 It can acquire samples from a supported device and display them,
 load and display captures from existing sigrok *.sr files, as well
 as run protocol decoders and display their annotations.

Package: puma
Description-md5: a880ef9b62abf78a6c07f8b7c78eaa59
Description-en: threaded HTTP 1.1 server for Ruby/Rack applications
 Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for
 Ruby/Rack applications. Puma is intended for use in both development and
 production environments.

Package: pumpa
Description-md5: f3a83a3a5ff48b951ef4245c0842d065
Description-en: simple desktop client for pump.io, the distributed social network
 Pumpa is a simple Qt-based desktop client for identi.ca and other
 pump.io-based distributed social network services.  Pumpa offers
 several improvements over using the web interface, such as better
 notifications and the ability to @reply particular users.

Package: pup
Description-md5: 86b9a97d5b1e5fdfa510e0d85692b1f1
Description-en: command-line HTML processor
 Pup is a command-line tool for processing HTML. It
 reads from stdin, prints to stdout, and allows the
 user to filter parts of the page using CSS selectors.
 .
 Inspired by jq (http://stedolan.github.io/jq/), pup aims to be
 a fast and flexible way of exploring HTML from the terminal.

Package: libixml10
Description-md5: ac3b23671318dd234dd99a0df54137df
Description-en: Portable SDK for UPnP Devices, version 1.8 (ixml shared library)
 The Portable SDK for UPnP Devices (libupnp) provides developers with an
 API and open source code for building control points, devices, and
 bridges that are compliant with Version 1.0 of the Universal Plug and
 Play Device Architecture Specification - see http://www.upnp.org/ for
 specifications.
 .
 The libixml10 package contains the runtime libraries for the Linux DOM2
 XML Parser (IXML).

Package: libupnp-dev
Description-md5: 626b41cfe31472af72d70957397cd1a3
Description-en: Portable SDK for UPnP Devices, version 1.8 (development files)
 The Portable SDK for UPnP Devices (libupnp) provides developers with an
 API and open source code for building control points, devices, and
 bridges that are compliant with Version 1.0 of the Universal Plug and
 Play Device Architecture Specification - see http://www.upnp.org/ for
 specifications.
 .
 The libupnp-dev package contains the header files, documentation and
 debug versions of libraries needed for development of programs using
 uPnP.

Package: libupnp-doc
Description-md5: 3e7b6a852277fb75cc993343ae455bfa
Description-en: Documentation for the Portable SDK for UPnP Devices, version 1.8
 The Portable SDK for UPnP Devices (libupnp) provides developers with an
 API and open source code for building control points, devices, and
 bridges that are compliant with Version 1.0 of the Universal Plug and
 Play Device Architecture Specification - see http://www.upnp.org/ for
 specifications.
 .
 This package contains the HTML documentation for the libupnp library
 in /usr/share/doc/libupnp-dev/

Package: libupnp13
Description-md5: 49eab7c685d8ffa1604e50da9b5d1436
Description-en: Portable SDK for UPnP Devices, version 1.8 (shared library)
 The Portable SDK for UPnP Devices (libupnp) provides developers with an
 API and open source code for building control points, devices, and
 bridges that are compliant with Version 1.0 of the Universal Plug and
 Play Device Architecture Specification - see http://www.upnp.org/ for
 specifications.
 .
 The libupnp13 package contains the runtime library for uPnP.

Package: puppet
Description-md5: 1f317b04f78374dba7d1e14def0b7f80
Description-en: transitional dummy package
 This is a transitional dummy package. It can safely be removed.

Package: puppet-agent
Description-md5: 9c11faacf3d08afaeacee81d1e4a7435
Description-en: configuration management system, agent
 Puppet is a configuration management system that allows you to define
 the state of your IT infrastructure, then automatically enforces the
 correct state.
 .
 This package contains the main Puppet libraries and the agent application.

Package: puppet-lint
Description-md5: 85b28c37ea18f31e6ea1e2fa6070d9b3
Description-en: check puppet manifests for style guide conformity
 Checks your Puppet manifests against the Puppet Labs style guide and
 alerts you to any discrepancies.
 .
 This program checks spacing, indentation, whitespace, quoting,
 conditionals and classes.

Package: elpa-puppet-mode
Description-md5: 0cc75747d566948663adb1c39c37f4c1
Description-en: Emacs major mode for Puppet manifests
 Puppet Mode is a major mode for GNU Emacs that adds support for ≥3 of the
 Puppet language.  Puppet is a system provisioning, configuration, and
 automation tool by Puppetlabs Inc, and its manifests are files that end in
 ".pp".
 .
 Features:
   * Syntax highlighting.
   * Indentation and alignment of expressions and statements.
   * Tag navigation with imenu.
   * Manual validation and linting of manifests (see Flycheck for
     on-the-fly validation and linting).
   * Integration with Puppet Debugger.

Package: puppet-module-aboe-chrony
Description-md5: c7c3d2eed7b2acb633cd89f8cd8bf2d3
Description-en: Puppet module for Chrony
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of Chrony.

Package: puppet-module-adrienthebo-filemapper
Description-md5: 00040676e609d7766b191de1672891a7
Description-en: Puppet module for mapping files to resources and back
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages mapping of files to resources and back.

Package: puppet-module-alteholz-tdc
Description-md5: 1702cc8e3502aa5b14da271d05a77d78
Description-en: test-driven configuration for puppet
 This module allows one to adapt the concept of TDD (test-driven development)
 to the configuration of computers (TDC; test-driven configuration).
 .
 As one knows the software that is going to be installed, one also knows how
 this software works, what configuration is needed and what kind of features
 you and your users want to use in the beginning.
 .
 Using this module one can automatically create tests to check whether the
 software is correctly installed and everything is at the proper place.
 .
 At the moment only nagios/icinga is supported.

Package: puppet-module-antonlindstrom-powerdns
Description-md5: 27a668d183694e00a4092589364c0ec5
Description-en: Puppet module for PowerDNS
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 antonlindstrom-powerdns installs and manages PowerDNS. The configuration is
 split into several files and put in /etc/powerdns/pdns.d. This makes it easy
 to read which bits of the configuration are currently modified.

Package: puppet-module-aodh
Description-md5: 2943c81e0d0b42481c94f33e88620f00
Description-en: Puppet module for OpenStack Aodh
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Aodh.

Package: puppet-module-arioch-redis
Description-md5: 824c1585eabf07c984f2b33937ab473c
Description-en: Puppet module for Redis
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of Redis.

Package: puppet-module-asciiduck-sssd
Description-md5: 1dc960aaebea39cc39d9106a8e0cda00
Description-en: Manage the SSSD service
 This module will install, configure and manage the SSSD service, but it will
 not touch your nsswitch or your pam configs, that's the job for another module.
 .
 Currently this module only supports Debian 8; however, if you specify the
 needed parameters yourself you can override the "unsupported os" failure.

Package: puppet-module-barbican
Description-md5: 2aceff52446ab0b79a3eb19262de4aab
Description-en: Puppet module for OpenStack Barbican
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Barbican.

Package: puppet-module-camptocamp-augeas
Description-md5: cbe183acf91b2a0b185be07a0e05567e
Description-en: Puppet module for Augeas
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 Camptocamp Augeas extends Puppetlabs's augeas-core. Augeas is a configuration
 editing tool. It parses configuration files in their native formats and
 transforms them into a tree. Configuration changes are made by manipulating
 this tree and saving it back into native config files.

Package: puppet-module-camptocamp-kmod
Description-md5: dba6a0e334691a3cb64f274ed10e8bc7
Description-en: Puppet module for managing kmod configuration
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module handles kernel module loading and configuration. It is perfect for
 manipulating things in /etc/modprobe.d/<module name>.conf.

Package: puppet-module-camptocamp-openssl
Description-md5: 1f5289b5bf28ddda3ef2da5749285db2
Description-en: Puppet module for managing openssl configuration
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenSSL.

Package: puppet-module-camptocamp-postfix
Description-md5: e22ade2d6c92b9a8b6557d49b6b06161
Description-en: Puppet module for Postfix
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 camptocamp-postfix manages installation and configuration of Postfix.

Package: puppet-module-camptocamp-systemd
Description-md5: a9270723a932129a040a1bbf0004ef41
Description-en: Puppet module for Systemd configuration
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of Systemd.

Package: puppet-module-ceilometer
Description-md5: 253bf13574e6265a76d20ce5c81e242a
Description-en: Puppet module for OpenStack Ceilometer
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Ceilometer.

Package: puppet-module-ceph
Description-md5: d014bf895829f0375de37c9871ef83ad
Description-en: Puppet module for Ceph
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of the Ceph
 distributed storage system.

Package: puppet-module-cinder
Description-md5: d6a88eed3817ba29f511d7a256f1d0ef
Description-en: Puppet module for OpenStack Cinder
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Cinder.

Package: puppet-module-cirrax-gitolite
Description-md5: 30756384a038cf31a7640740dbcaf87b
Description-en: puppet module to configure gitolite
 This package contains a module to configure git repositories managed
 by gitolite.
 .
 It should be used together with puppet.

Package: puppet-module-cloudkitty
Description-md5: 4c347c51fbc7e158a75a54fa9841bb44
Description-en: Puppet module for OpenStack CloudKitty
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 CloudKitty rating engine.

Package: puppet-module-congress
Description-md5: 772d9d53b08a6f5519b8c7b2e554e622
Description-en: Puppet module for OpenStack Congress
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Congress.

Package: puppet-module-cristifalcas-etcd
Description-md5: f57504726d799cab7c2305335e8debb4
Description-en: Puppet resource for managing an Etcd cluster
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This Puppet module provides all what's needed to setup an Etcd cluster,
 including resources like etcd keys and such.

Package: puppet-module-debian-archvsync
Description-md5: 16e125f3ea80a4549df307272374a1f0
Description-en: Puppet module for maintaining a Debian FTP mirror
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of a Debian mirror
 using the ftpsync method.

Package: puppet-module-deric-zookeeper
Description-md5: 31358e67ea2f7f8565aa29aa29c63f8a
Description-en: Puppet module for Zookeeper
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of Zookeeper.

Package: puppet-module-designate
Description-md5: f3e49edbea169540ad7bb0c6d19cad92
Description-en: Puppet module for OpenStack Designate
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Designate.

Package: puppet-module-duritong-sysctl
Description-md5: f173606fb508012210c41af53ef308a6
Description-en: Puppet module for Duriting-sysctl
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Duriting-sysctl.

Package: puppet-module-etcddiscovery
Description-md5: 96f329319b477ea5d404c4f9591a2ecf
Description-en: Puppet module for Etcd-discovery service
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Etcd-discovery.

Package: puppet-module-glance
Description-md5: 53e6aa0ac147436c0e36070b7639d192
Description-en: Puppet module for OpenStack Glance
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Glance.

Package: puppet-module-gnocchi
Description-md5: e9de2d2275cb19c4d25c6acde46cd33f
Description-en: Puppet module for OpenStack Gnocchi
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Gnocchi.

Package: puppet-module-heat
Description-md5: d2bf527f41f98b73398a67486d9bcdf9
Description-en: Puppet module for OpenStack Heat
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Heat.

Package: puppet-module-heini-wait-for
Description-md5: d4576381c35e8dd53259f2076c87aa79
Description-en: Puppet module for waiting for something
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 A Puppet resource type that enables you to wait for certain conditions. You
 can use shell commands to query arbitrary things and either react on the exit
 code or match the output of the command against a regular expression.

Package: puppet-module-horizon
Description-md5: 825fdb2a9e79c01f52cf706f25bdb17d
Description-en: Puppet module for OpenStack Horizon
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Horizon.

Package: puppet-module-icann-quagga
Description-md5: 57aa9d95448ba5c804b5a535b84a03a1
Description-en: Puppet module for Quagga
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of Quagga.

Package: puppet-module-icann-tea
Description-md5: 0db8e4221bb917e984267544069493fb
Description-en: Puppet datatypes for use of validation
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module provides a set of Puppet 4.4+ compatible datatypes for use of
 validation in defined types and class declarations. The basic idea behind this
 module is to retire puppetlabs-stdlib's validate_XYZ() functions. Unlike
 validate_(), these datatypes can be verified by the parser, instead of being
 validated during compilation.

Package: puppet-module-ironic
Description-md5: 1829a0b82392564ed270e99ab0f0bf7c
Description-en: Puppet module for OpenStack Ironic
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Ironic.

Package: puppet-module-joshuabaird-ipaclient
Description-md5: 7879d05165c1a23e2059e98b23750182
Description-en: Puppet module for Joshuabaird IPAclient
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module configures clients to use FreeIPA with as little fuss as possible.
 This module used to be known as stbenjam/puppet-ipaclient, but is now being
 maintained at joshuabaird/puppet-ipaclient.

Package: puppet-module-keystone
Description-md5: e78efe455bd513060e6e853e4ca90351
Description-en: Puppet module for OpenStack Keystone
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Keystone.

Package: puppet-module-magnum
Description-md5: 76c6faba58274f8e1c9e9f57ff5de322
Description-en: Puppet module for OpenStack Magnum
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Magnum.
 .
 Magnum is an OpenStack project which offers container orchestration engines
 for deploying and managing containers as first class resources in OpenStack.
 It features:
  * Abstractions for bays, containers, nodes, pods, replication controllers,
    and services
  * Integration with Kubernetes and Docker for backend container technology
  * Integration with Keystone for multi-tenant security
  * Integration with Neutron for Kubernetes multi-tenancy network security

Package: puppet-module-manila
Description-md5: f091fd3a16085cc66ed642061b7b80dc
Description-en: Puppet module for OpenStack Manila
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Manila.

Package: puppet-module-michaeltchapman-galera
Description-md5: a4e68674f25c8d7ba3cd7c26bfdd3208
Description-en: Michaelt Chapman's Galera Puppet module
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of Galera.

Package: puppet-module-mistral
Description-md5: 5c3d756f769977e74bf224cc018d9892
Description-en: Puppet module for OpenStack Mistral
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Mistral.

Package: puppet-module-murano
Description-md5: dcefd365bb36ac64ee58e42d19172698
Description-en: Puppet module for OpenStack Murano
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Murano.

Package: puppet-module-nanliu-staging
Description-md5: fbeb111ee6e1f532a321efd2f3d685b5
Description-en: Puppet module for the management of staging directory
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages staging directory, along with download/extraction of
 compressed files.

Package: puppet-module-neutron
Description-md5: d819ec6e5c1f1c939159a1a1ee693176
Description-en: Puppet module for OpenStack Neutron
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Neutron.

Package: puppet-module-nova
Description-md5: 3790a6e3f03428bf7d9637398b8b28e9
Description-en: Puppet module for OpenStack Nova
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Nova.

Package: puppet-module-octavia
Description-md5: fbd0c80ac2e71d9411cb322898349cef
Description-en: Puppet module for OpenStack Octavia
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Octavia.

Package: puppet-module-openstack-extras
Description-md5: 9f41da9dda9c7010ef132122ca605526
Description-en: add useful utilities for composing and deploying OpenStack
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module is used to add useful utilities for composing and deploying
 OpenStack.

Package: puppet-module-openstacklib
Description-md5: c5a57340e7d8868d6198ed66921de8a5
Description-en: exposes common functionality between Openstack modules as a library
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module is used to expose common functionality between Openstack modules as
 a library that can be utilized to avoid code duplication.

Package: puppet-module-oslo
Description-md5: 8bb458e37b2bfa1c6244105a6e2d51d0
Description-en: Puppet module for OpenStack oslo lib using components
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages the configuration of components using OpenStack Oslo.

Package: puppet-module-ovn
Description-md5: 8f678dbb7012b93546a90f4aef7f1718
Description-en: Puppet module for OpenStack OVN
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack OVN.

Package: puppet-module-panko
Description-md5: c44dce9ee464eaffa5e46b15d272ea58
Description-en: Puppet module for OpenStack Panko
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Panko.

Package: puppet-module-pcfens-filebeat
Description-md5: 0eee0b38e00f6dde712878ed3b6bfbaa
Description-en: Puppet module for Filebeat configuration
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of Filebeat.

Package: puppet-module-placement
Description-md5: 219997f1e040b0f2af8ad95fac6c2b5b
Description-en: Puppet module for OpenStack Placement
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Placement.
 .
 OpenStack Placement provides an HTTP service for managing, selecting, and
 claiming providers of classes of inventory representing available resources
 in a cloud.

Package: puppet-module-puppet-archive
Description-md5: 71cd7fcde1c21263e2549aa7e8090be0
Description-en: Puppet module to manages download, and cleanup of archive files
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 The archive module provides native puppet resources for managing compressed
 file download and extraction with optional checksum verification and cleanup.

Package: puppet-module-puppet-community-mcollective
Description-md5: f5c9de5a6506e8a6d347c6c290b8d50e
Description-en: Puppet module for mcollective to handle and install clusters
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The mcollective module handles installing and configuring mcollective across a
 range of operating systems and distributions. Where possible it follows the
 standards laid down by the MCollective Standard Deployment guide.

Package: puppet-module-puppetlabs-apache
Description-md5: d15a341c464bf412ec814a85026fce80
Description-en: Puppet module for Apache
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 This module includes the ability to configure and manage a range of
 different virtual host setups, as well as a streamlined way to install
 and configure Apache modules.

Package: puppet-module-puppetlabs-apt
Description-md5: ebcb57394212327967648cd00c1f5f85
Description-en: Puppet module for apt
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 The APT module provides a simple interface for managing APT source, key,
 and definitions with Puppet.

Package: puppet-module-puppetlabs-augeas-core
Description-md5: 58023adcf8054c03f7f14ceee1814bf4
Description-en: Puppet module for Augeas Core
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The augeas_core module is used to manage configuration files using Augeas.
 This module is suitable for any host for which there are Augeas libraries and
 ruby bindings.

Package: puppet-module-puppetlabs-concat
Description-md5: 5e67bd945cd0e5c815a0dd48cebbd470
Description-en: Puppet module for concat
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 This package contains a Puppet module that can construct files from
 fragments.

Package: puppet-module-puppetlabs-cron-core
Description-md5: a973f5ca07ecebcd00617866cc6a301a
Description-en: Puppet module for installing and managing cron resources
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The cron_core module installs and manages cron resources.

Package: puppet-module-puppetlabs-firewall
Description-md5: 09cc8165d2f5b768b00c849555c348ff
Description-en: Puppet module for Firewall management
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 The Firewall module lets you manage firewall rules with Puppet.
 This module offers support for iptables, ip6tables, and ebtables.

Package: puppet-module-puppetlabs-haproxy
Description-md5: 01516ce8f095557be6728ed5928595ae
Description-en: Puppet module for HAProxy
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 puppetlabs-haproxy manages an haproxy server.

Package: puppet-module-puppetlabs-host-core
Description-md5: 937e90cf55f3b388f2c2e150a8c55901
Description-en: Puppet module for managing /etc/hosts file
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The host_core module is used to manage host entries in a hosts file. For most
 systems, the hosts file is located in /etc/hosts.

Package: puppet-module-puppetlabs-inifile
Description-md5: f1f97fcf3daff6e63cef0158499bb46f
Description-en: Puppet module for ini files
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 This Package contains a Puppet module which provides resource types
 for use in managing ini-style configuration files. The main resource
 type is ini_setting, which is used to manage an individual setting
 in an ini file.

Package: puppet-module-puppetlabs-mailalias-core
Description-md5: 8a266039b21de275b80220433eb532b3
Description-en: Puppet module for creating local email aliases
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 puppetlabs-mailalias-core manages the local email alias database.

Package: puppet-module-puppetlabs-mongodb
Description-md5: cfd2d2ef5f0584bda07fe40164481990
Description-en: Puppet module for managing mongodb installation and configuration
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The MongoDB module manages mongod server installation and configuration of the
 mongod daemon. For the time being it supports only a single MongoDB server
 instance, without sharding functionality.

Package: puppet-module-puppetlabs-mount-core
Description-md5: b67f24575c0cb59080fc8e2eaf1686b1
Description-en: Puppet module for managing mount points
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The mount_core module manages mounted filesystems and mount tables.
 .
 The module can mount and unmount filesystems, and manage mount tables such as
 /etc/fstab, /etc/vfstab, or /etc/filesystems depending on your operating
 system.
 .
 Mount resources can respond to refresh events, and can remount a filesystem in
 response to an event from another resource.
 .
 Mount resources automatically create relationships with directories that are
 either ancestors of the mounted directory or children. This way Puppet will
 automatically create ancestor directories before the mount point, and will do
 that before managing directories and files within the mounted directory.

Package: puppet-module-puppetlabs-mysql
Description-md5: 1f9f39a38010e1284ccdf8aff11ddd65
Description-en: Puppet module for MySQL
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 This module manages both the installation and configuration of MySQL as well as
 extends Pupppet to allow management of MySQL resources, such as databases,
 users and grants.

Package: puppet-module-puppetlabs-ntp
Description-md5: 6b3e15fc3c033495800538a6780b6605
Description-en: Puppet module for ntp
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 The ntp module installs, configures, and manages the ntp service.

Package: puppet-module-puppetlabs-postgresql
Description-md5: 50f54cb7eaef5c576e8367361ff09127
Description-en: Puppet module for PostgreSQL database
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 The PostgreSQL module allows you to easily manage postgres databases
 with Puppet.

Package: puppet-module-puppetlabs-rabbitmq
Description-md5: 69ed5c695c35cadfb952cf1f5c5155f4
Description-en: Puppet module for rabbitmq, manage everything from vhosts to exchanges
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The rabbitmq module sets up rabbitmq and has a number of providers to manage
 everything from vhosts to exchanges after setup.

Package: puppet-module-puppetlabs-rsync
Description-md5: 05076cdb59b62034af960a1b6cd02485
Description-en: Puppet module for rsync clients, repositories, and servers
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 puppetlabs-rsync manages rsync clients, repositories, and servers as well as
 providing defines to easily grab data via rsync.

Package: puppet-module-puppetlabs-selinux-core
Description-md5: 184336316397e2f9d9703159818d3630
Description-en: Puppet module for SELinux
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages SELinux context of files.

Package: puppet-module-puppetlabs-sshkeys-core
Description-md5: 3ce838a997d7237ef7adfa4081bc4baa
Description-en: Puppet module for managing SSH authorized_keys, and ssh_known_hosts files
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This puppet module Manages SSH authorized_keys, and ssh_known_hosts files.

Package: puppet-module-puppetlabs-stdlib
Description-md5: c34aa27b56f8d16f60a624d26ba3d653
Description-en: Puppet module standard library
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 This module provides a standard library of resources for developing
 Puppet modules. This modules will include the following additions
 to Puppet:
 .
  * Stages
  * Facts
  * Functions
  * Defined resource types
  * Types
  * Providers

Package: puppet-module-puppetlabs-tftp
Description-md5: 5f2214e9bce6edf2c25165e65892a237
Description-en: Puppet module for managing tftp-hpa
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module will install tftp-hpa as a xinetd service by default. It can be
 overridden to run as a standalone daemon by setting the inetd parameter to
 false.
 .
 Parameters:
  * username: tftp daemon user, default tftp
  * directory: service directory, default see params class.
  * address: bind address, default 0.0.0.0.
  * port: bind port, default 69.
  * options: service option, default --secure.
  * inetd: run service via xinetd, default true.

Package: puppet-module-puppetlabs-translate
Description-md5: 762f501bedd8d0484aae82a978695e2e
Description-en: Puppet module for translate
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 Puppet module that provides the translate() function for internationalization.

Package: puppet-module-puppetlabs-vcsrepo
Description-md5: d9f22f5a1d64d15c3d705a6ee14b8b61
Description-en: use Puppet to easily deploy content from your version control system (VCS)
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The vcsrepo module lets you use Puppet to easily deploy content from your
 version control system (VCS).

Package: puppet-module-puppetlabs-xinetd
Description-md5: 765f9e879a2c8c88aa5330a7f8593df1
Description-en: Puppet module for xinetd
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 This module includes the ability to configure and manage xinetd.

Package: puppet-module-richardc-datacat
Description-md5: e13c61817b45734f6cf33642d614eca1
Description-en: Puppet module for data structure rendered using a template
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The datacat and datacat_fragment types allow you to build up a data structure
 which is rendered using a template. This is similar to some of the common
 concatenation patterns though the intent should be clearer as it pushes the
 boilerplate down into the type.

Package: puppet-module-rodjek-logrotate
Description-md5: 7718c672f2b2951c6d042df5d9f37523
Description-en: Logrotate module for Puppet
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This puppet module provides a way of managing logrotate configs.

Package: puppet-module-sahara
Description-md5: 1dec58a67a956fc10ab8dd081b1a968d
Description-en: Puppet module for OpenStack Sahara
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Sahara.

Package: puppet-module-saz-memcached
Description-md5: 7c83aecc173fed7dcae8b28338653ad7
Description-en: Puppet module for memcached
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 The memcached module provides a interface to manage memcached.

Package: puppet-module-saz-rsyslog
Description-md5: 547f8d51b28e1fb70a178db6424b06d4
Description-en: Puppet module for rsyslog
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of rsyslog.

Package: puppet-module-saz-ssh
Description-md5: d8ae1ad42d6b610fd4c5172b482340db
Description-en: Puppet module for Ssh configuration (client and server)
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of Ssh (client and
 server).

Package: puppet-module-sbitio-monit
Description-md5: c4d57069d4b6ece5997f0f36093b7344
Description-en: Puppet module for Monit
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 Performs installation and configuration of Monit service, along with fine
 grained definition of checks.
 .
 All check types provided by Monit are supported. Namely: directory, fifo,
 file, filesystem, host, process, program, and system.
 .
 In adition to primitive types, a compound check type is provided: service. It
 is a set of primitives to check a service's init script, binary and process.
 .
 service check type can work with sysv, systemd or upstart. In 0.3.x series it
 defaults to sysv for compatibility reasons. From 1.0.x onwards it defaults to
 the init system that each supported OS configures by default. The init type to
 use can be also set per service. See below for details.

Package: puppet-module-swift
Description-md5: c65ff7b9bb1ef0d234ee35ca7395bc5e
Description-en: Puppet module for OpenStack Swift
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Swift.

Package: puppet-module-tempest
Description-md5: 5cc392ea58b809260354dbfa61d82ae6
Description-en: Puppet module for OpenStack Tempest
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Tempest.
 .
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.

Package: puppet-module-theforeman-dns
Description-md5: 213ef402188e4e431b95fe90f5e8eb9e
Description-en: Puppet module for ISC bind
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 Installs and manages an ISC BIND DNS server with basic zones, primarily for
 The Foreman.

Package: puppet-module-voxpupuli-alternatives
Description-md5: 25724bb78578b271ed5ffb2ef11a51ad
Description-en: Puppet resource for managing Debian alternatives
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This Puppet module provides a Puppet resource that manages Debian alternatives
 symlinks, which a user normally maintains through the shell command
 update-alternatives.

Package: puppet-module-voxpupuli-collectd
Description-md5: bc2b55fc2fe9a2415e131e17e6becbd2
Description-en: Puppet module for collectd
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 puppet-collectd installs and configure Collectd.

Package: puppet-module-voxpupuli-corosync
Description-md5: 5a7c0a20fff95aa069ce7b5e354001be
Description-en: Puppet module for corosync / pacemaker
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 puppet-corosync manages things like virtual IP shared in a cluster.

Package: puppet-module-voxpupuli-posix-acl
Description-md5: b2fa11c9595225011c0b2e8ce4bbeaee
Description-en: Puppet resource for managing posix-acl
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This plugin module provides a way to set POSIX 1.e (and other standards) file
 ACLs via Puppet.

Package: puppet-module-voxpupuli-ssh-keygen
Description-md5: 323ab7fc4570d3706c2b73690c0e352e
Description-en: generate ssh keys for any user using ssh-keygen
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module helps generating ssh keys using Puppet.

Package: puppet-module-vswitch
Description-md5: 214666f724644a52d074fda2255851a1
Description-en: provides puppet things for vSwitches
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module provides things for vSwitches. At the moment OVS is the only one
 supported. It's based upon types and providers so it may support more than just
 OVS or one vSwitch type in the future.

Package: puppet-strings
Description-md5: 92d7f35424adb0780b3725c619d98e86
Description-en: Tool to generate documentation from Puppet code and extensions
 Puppet Strings generates documentation for Puppet code and extensions written
 in Puppet and Ruby. Strings processes code and YARD-style code comments to
 create documentation in HTML, Markdown, or JSON formats.

Package: puppet-terminus-puppetdb
Description-md5: f136b1e5398d2d281be9ccd8a18589cd
Description-en: Puppet-integrated catalog and fact storage - Puppet Server terminus
 PuppetDB collects data generated by Puppet. It enables advanced Puppet
 features like exported resources, and can be the foundation for other
 applications that use Puppet’s data.
 .
 This package contains an add-on that allows a Puppet Server to use PuppetDB
 for storing and retrieving facts, catalogs and resources.

Package: puppetdb
Description-md5: 3feb3afa0ba00cd9ed4a8d6c1373a558
Description-en: Puppet-integrated catalog and fact storage
 PuppetDB collects data generated by Puppet. It enables advanced Puppet
 features like exported resources, and can be the foundation for other
 applications that use Puppet’s data.
 .
 This package contains the PuppetDB server itself.

Package: puppetdb-doc
Description-md5: a2dc537e428aba6330131013478a82d6
Description-en: Puppet-integrated catalog and fact storage - documentation
 PuppetDB collects data generated by Puppet. It enables advanced Puppet
 features like exported resources, and can be the foundation for other
 applications that use Puppet’s data.
 .
 This package contains PuppetDB's usage and API documentation.

Package: libpuppetlabs-http-client-clojure
Description-md5: d78246d3cad487f3b16677c5b652f447
Description-en: Clojure wrapper around libhttpasyncclient-java
 puppetlabs-http-client is a wrapper around the Apache HttpAsyncClient
 library providing some extra functionality for configuring SSL in a way
 compatible with Puppet.

Package: libpuppetlabs-i18n-clojure
Description-md5: aca3e7a3a91eb4de3391475f2a7413b5
Description-en: Clojure i18n library
 puppetlabs-i18n provides convenience functions to access the JVM's
 localization facilities and automates managing messages and resource bundles.
 The tooling for translators uses GNU gettext so that translators can work with
 PO files which are widely used and for which a huge amount of tooling exists.

Package: libpuppetlabs-ring-middleware-clojure
Description-md5: 63a035b0e006d7d35adea62e032cfac5
Description-en: common Ring middleware for Puppet projects
 This is a Ring middleware meant for use with the Trapperkeeper Jetty9
 webservice. The package also contains common Ring middleware between Puppet
 projects and helpers to be used with it.

Package: puppet-master
Description-md5: 05fe7a65f8e9cbf3394972fca6c7e551
Description-en: configuration management system, transitional package
 Puppet is a configuration management system that allows you to define the
 state of your IT infrastructure, then automatically enforces the correct
 state.
 .
 This is a transitional package provided to handle the transition from
 puppet-master to the puppetserver package. It can be safely removed.

Package: puppet-master-passenger
Description-md5: 454b4d24a131952f66c16c7ca7175e1a
Description-en: configuration management system, transitional package
 Puppet is a configuration management system that allows you to define the
 state of your IT infrastructure, then automatically enforces the correct
 state.
 .
 This is a transitional package provided to handle the transition from
 puppet-master-passenger to the puppetserver package. It can be safely removed.

Package: puppetserver
Description-md5: 6548d3df7d02873136cb18ff1d650bfd
Description-en: configuration management system, server
 Puppet is a configuration management system that allows you to define the
 state of your IT infrastructure, then automatically enforces the correct
 state.
 .
 This package contains the Ruby/Clojure server component which compiles
 configurations for a fleet of Puppet agent nodes. This implementation
 replaces the previous Ruby-only implementation known as Puppet Master.

Package: pure-ftpd
Description-md5: c224dc177bd93932c8270a67cd35b6aa
Description-en: Secure and efficient FTP server
 Free, secure, production-quality and standard-conformant FTP server.
 Features include chrooted home directories,
 virtual domains, built-in 'ls', anti-warez system, configurable ports for
 passive downloads, FXP protocol, bandwidth throttling, ratios,
 fortune files, Apache-like log files, fast standalone mode, atomic uploads,
 text / HTML / XML real-time status report, virtual users, virtual quotas,
 privilege separation, SSL/TLS and more.

Package: pure-ftpd-common
Description-md5: c84cd31ca1a31554d533854f08c5ebff
Description-en: Pure-FTPd FTP server (Common Files)
 This package provides files shared between the three pure-ftpd binary
 packages like startup scripts, documentation, and examples.

Package: pure-ftpd-ldap
Description-md5: 477968a296072683c2fab03f6540b60e
Description-en: Secure and efficient FTP server with LDAP user authentication
 Pure-FTPd is a fast, production-quality, standards-conformant FTP
 server based upon Troll-FTPd. Features include chrooted home directories,
 virtual domains, built-in 'ls', anti-warez system, configurable ports for
 passive downloads, FXP protocol, bandwidth throttling, ratios,
 fortune files, Apache-like log files, fast standalone mode, atomic uploads,
 text / HTML / XML real-time status report, virtual users, virtual quotas,
 privilege separation, SSL/TLS and more.

Package: pure-ftpd-mysql
Description-md5: d0b28646386ab85cff7e54614bef04c1
Description-en: Secure and efficient FTP server with MySQL user authentication
 Pure-FTPd is a fast, production-quality, standards-conformant FTP
 server based upon Troll-FTPd. Features include chrooted home directories,
 virtual domains, built-in 'ls', anti-warez system, configurable ports for
 passive downloads, FXP protocol, bandwidth throttling, ratios,
 fortune files, Apache-like log files, fast standalone mode, atomic uploads,
 text / HTML / XML real-time status report, virtual users, virtual quotas,
 privilege separation, SSL/TLS and more.

Package: pure-ftpd-postgresql
Description-md5: 10ce8669d0de227b915f7794f62f9f07
Description-en: Secure and efficient FTP server with PostgreSQL user authentication
 Pure-FTPd is a fast, production-quality, standards-conformant FTP
 server based upon Troll-FTPd. Features include chrooted home directories,
 virtual domains, built-in 'ls', anti-warez system, configurable ports for
 passive downloads, FXP protocol, bandwidth throttling, ratios,
 fortune files, Apache-like log files, fast standalone mode, atomic uploads,
 text / HTML / XML real-time status report, virtual users, virtual quotas,
 privilege separation, SSL/TLS and more.

Package: puredata
Description-md5: 14fc184a0ca11977c12f0d2e85458e7c
Description-en: realtime computer music and graphics system
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing. Pd's audio functions are built-in;
 graphical computations require separate packages such as gem (Graphics
 Environment for Multimedia) or pd-pdp (Pd Packet).
 .
 This is a metapackage that depends on all components of the core of Pd.

Package: puredata-core
Description-md5: 6f0f06b4a8b77ce55ac2f2a16a3bf4c2
Description-en: realtime computer music and graphics system - core components
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package only provides the core infrastructure of Pure Data.
 Most likely you will want to install "puredata-gui" (or even "puredata")
 as well.

Package: puredata-dev
Description-md5: fdaf86f853cc58ce32170f4ae289ac5d
Description-en: realtime computer music and graphics system - development files
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package provides the header-files for compiling externals (plugins) for
 puredata.

Package: puredata-doc
Description-md5: 51a4c33ab1c15769e81a6a9e874ac2aa
Description-en: realtime computer music and graphics system - documentation
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package provides the documentation for Pure Data.
 Most likely you will want to install "puredata" as well.

Package: puredata-extra
Description-md5: cfd2137b07d9db2a81f24f68a06c88e5
Description-en: realtime computer music and graphics system - extra files
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package provides extra objects that come with Pd, e.g. for signal
 analysis (fiddle~, sigmund~, bonk~) and more.
 .
 The objects for expression evaluation (expr~) have been included into
 puredata-core, so they are no longer part of this package.

Package: puredata-gui
Description-md5: 8d219983e2157002c021696009de2629
Description-en: realtime computer music and graphics system - GUI
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package provides the graphical user-interface for Pure Data.
 Most likely you will want to install "puredata-core" (or even "puredata")
 as well.
 Installing this package without the accompanying puredata-core is only useful
 if you want to run the GUI and the DSP on different machines.

Package: puredata-gui-l10n
Description-md5: 65c7802af2386dac2949d096515fc486
Description-en: realtime computer music and graphics system - translations
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package provides the translations for the graphical user-interface of
 Pure Data.

Package: puredata-utils
Description-md5: f710137bec19ae01e5c49694229610ab
Description-en: realtime computer music and graphics system - utility programs
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package provides utility applications for puredata, namely pdsend and
 pdreceive, for sending and receiving FUDI over the net.

Package: puredata-import
Description-md5: 8a112f0d057e8987f0f0eddee21ee117
Description-en: Pd object for loading libraries within a patch
 Aiming to provide a simplified Python-style import for Pure Data, this import
 object loads libraries as part of a patch.  It will load anything that Pd
 considers a library, including libraries that are defined by Pd loaders like
 'libdir'.
 .
 This package is meant only for vanilla Pure Data, as pd-extended provides this
 functionality built-in.

Package: libpurelibc-dev
Description-md5: 4cd41cf2747b02f5c014021405816317
Description-en: Overlay library for glibc that allows system call capturing - development
 Pure_libc converts glibc from a libc+system interfacing library into a
 libc-only library. A process can trace the system call generated by itself
 by purelibc. Pure_libc is not complete yet. Stdio has been implemented onto
 the fopencookie call. Due to current limitations of fopencookie, freopen may
 not work properly when reopening files different from std{in, out, err}.
 .
 This package contains the development files for libvdestack

Package: libpurelibc1
Description-md5: c0831680a79080ac2927e10edbaa5138
Description-en: Overlay library for glibc that allows system call capturing
 Pure_libc converts glibc from a libc+system interfacing library into a
 libc-only library. A process can trace the system call generated by itself
 by purelibc. Pure_libc is not complete yet. Stdio has been implemented onto
 the fopencookie call. Due to current limitations of fopencookie, freopen may
 not work properly when reopening files different from std{in, out, err}.
 .
 This package contains the library

Package: python3-puremagic
Description-md5: 4592190869e088307cbd66794c5db4d1
Description-en: pure-Python module to identify files by their magic signature
 Puremagic is a pure-Python module to identify files by their magic numbers.
 It is fast, lightweight, minimalistic, cross-platform, and doesn't have
 dependencies. It can serve as a stand-in for python-magic, but its own
 magic_file() and magic_string() function are more powerful and also display
 a confidence score and possible duplicate matches.

Package: purifyeps
Description-md5: 80f21ddeec2455223e10ec79ba058e0c
Description-en: creates EPS files usable in TeX and pdfTeX
 While pdfLaTeX has a number of nice features, its primary shortcoming
 relative to standard LaTeX+dvips is that it is unable to read ordinary
 Encapsulated PostScript (EPS) files, the most common graphics format
 in the LaTeX world. purifyeps converts EPS files into a "purified"
 form that can be read by *both* LaTeX+dvips and pdfLaTeX.

Package: purity
Description-md5: c2ab5f2786e83d4fb907fdbe60b00245
Description-en: automated purity testing software
 For many years now, the purity test, (in various forms)
 has been widely available on the net.
 This package provides an automated way of taking the test.
 .
 Purity tests are an amusing way to see how much of a nerd or
 a hacker you are.  More tests are available in the purity-off
 package.

Package: purity-off
Description-md5: 3427790fd28d24e56a40149ba5d1bb21
Description-en: Sex related purity tests
 This package installs the sex related purity tests not included in the
 purity package.
 .
 If you are offended by sex or by unusual sexual activities please do
 not install this package.

Package: python3-purl
Description-md5: 807b3215c824e43dae05e33a6e8bbe27
Description-en: URL interrogation and manipulation (Python3 version)
 A simple, immutable URL class with a clean API for interrogation and
 manipulation that also supports template URLs as per RFC 6570.
 It parses URLs into URL objects which are immutable but also provides mutator
 methods for all segments which return a new URL instance. This allows for
 easy modification of URLs during runtime.
 .
 This package contains the Python 3 version of the library.

Package: purple-discord
Description-md5: 28cec42164029f8a46d3759c7e971a54
Description-en: Discord messaging service plugin for libpurple
 A plugin for libpurple that adds the option to use the Discord messaging
 service in all libpurple-based clients (including Pidgin and Finch).
 .
 This plugin does not support creating and managing Discord accounts,
 please use the harmony package for those tasks.

Package: purple-lurch
Description-md5: 3a71705658fe1eafa407cf9b884b432f
Description-en: XEP-0384 OMEMO Encryption plugin for libpurple
 OMEMO is an XMPP Extension Protocl (XEP) for secure multi-client
 end-to-end encryption. It is based on Double Ratched and PEP.
 .
 This package contains the plugin for libpurple clients.

Package: purple-mm-sms
Description-md5: 2d446962633a8b17b12eb78d77fe0b46
Description-en: libpurple plugin for SMS
 Plugin for libpurple which adds the ability to communicate via
 SMS using ModemManager.

Package: pidgin-plugin-pack
Description-md5: 18577dbe1fca6f6bed00a946e5d8c8f2
Description-en: Collection of Pidgin plugins
 Plugin pack is a collection of many simple-yet-useful plugins for Pidgin.
 A brief description of each is below.
 .
 /exec: execute commands and optionally send their output in an IM/chat window.
 .
 AutoProfile: user profile and status message content generator.
 .
 Album: archives all buddy icons for all buddies in the user's buddy list.
 .
 Auto Reply: auto-replies on any protocol, also can be specific to each buddy.
 .
 Bash.org: provides links to random or select quotes on bash.org and qdb.us.
 .
 Buddy List Options: options to hide buddy list on creation and hide menu in it.
 .
 Colorize: colorizes outgoing message text.
 .
 Conversation Badge: shows the protocol icon in the conversation menu tray.
 .
 DeWYSIWYGification: allows user to type in HTML without it being rendered.
 .
 Dice: simulates the rolling of dice.
 .
 DiffTopic: shows changes when the topic is changed in a chatroom.
 .
 Magic 8 Ball: shows random expressions from a Magic 8 Ball toy.
 .
 Enhanced History: an enhanced version of the history plugin.
 .
 Flip: flips a coin and shows the result in the current conversation.
 .
 gRIM: annoy your buddies with a timed series of messages.
 .
 Google: writes the results of an "I'm feeling lucky" search to a conversation.
 .
 Group IM: send an IM to a group of buddies
 .
 Highlight: adds support for highlighting user specified words.
 .
 Ignore: ignore either all or just chat communication from a specific person.
 .
 InfoPane: use different views for the "details" information  in conversations.
 .
 IRC Helper: Handles the rough edges of the IRC protocol.
 .
 IRC More: adds a couple options to the IRC protocol:
        - Customized default quit/part messages.
        - A CTCP version reply.
 .
 Irssi Features: implements many features of irssi:
        - day change notifications
        - /window, /layout, /lastlog commands
        - auto-text formatting
 .
 List Handler: import and export buddy lists in various formats.
 .
 Chat User List Logging: logs the list of users in a chat when you join.
 .
 My Status Box: per-account status selectors with other features.
 .
 Napster: NAPSTER Protocol Plugin.
 .
 Nick Said: to jump to where your name or other words were said in a chat.
 .
 Old Logger: stores buddy logs in flat files (legacy format).
 .
 Plonkers: announce your ignore list to a chat room and other privacy features.
 .
 Purple Schedule: Schedule reminders at specific times.
 .
 Separate and Tab: adds two new window positioning methods.
 .
 Sim Fix: fixes messages received from buddies using broken SIM clients.
 .
 Simple Network Paging Protocol (SNPP):
     allows sending to pager servers (like sendpage or qpage) via SNPP.
 .
 Message Splitter: splits sent messages into smaller ones of a specified size.
 .
 SSL Info: adds a menu item to display info about the SSL plugin in use.
 .
 Switch Spell: allows changing the spell-check language for each conversation.
 .
 Timelog: view Pidgin logs that fall within specific time ranges.
 .
 XChat Chats: makes Pidgin use XChat's indented view.
 .
 XMPP Priority: Adds account options that allow users to specify the priorities
     used for available and away for XMPP accounts.

Package: purple-rocketchat
Description-md5: 352115bca6aba9f96ac2464e331b38ab
Description-en: Rocket.Chat protocol plugin for libpurple
 This is a protocol plugin for libpurple that enables libpurple
 applications, like Pidgin or Spectrum 2, to connect to Rocket.Chat
 servers.

Package: purple-xmpp-carbons
Description-md5: e393119164fa53f1e078d6c7c7cec1a3
Description-en: XMPP XEP-0280: Message Carbons plugin for libpurple
 Carbons is a plugin for libpurple that implements message carbons as
 documented in XEP-0280. This allows one to have consistent history across
 multiple devices.

Package: purple-xmpp-http-upload
Description-md5: e55629bf0b2fa4e24fb5f95882e9b545
Description-en: HTTP File Upload plugin for libpurple
 libpurple plugin implementing HTTP File Upload (XEP-0363) for the XMPP
 protocol.

Package: libkf5purpose-bin
Description-md5: d78d56e9b8081628fe8656da74f7326a
Description-en: abstraction to provide and leverage actions of a specific kind, runtime
 Purpose offers the possibility to create integrate services and actions on
 any application without having to implement them specifically. Purpose will
 offer them mechanisms to list the different alternatives to execute given the
 requested action type and will facilitate components so that all the plugins
 can receive all the information they need.
 .
 This package contains the Purpose runtime elements.

Package: libkf5purpose-dev
Description-md5: 80d3b3311ab75f35cad71fd36195eed2
Description-en: abstraction to provide and leverage actions of a specific kind, devel files
 Purpose offers the possibility to create integrate services and actions on
 any application without having to implement them specifically. Purpose will
 offer them mechanisms to list the different alternatives to execute given the
 requested action type and will facilitate components so that all the plugins
 can receive all the information they need.
 .
 This package contains the Purpose development files.

Package: libkf5purpose5
Description-md5: 21642fd06574aba4346355ea4830126d
Description-en: library for abstractions to get the developer's purposes fulfilled
 Framework for providing abstractions to get the developer's purposes fulfilled.
 .
 This package contains the Purpose library.

Package: qml-module-org-kde-purpose
Description-md5: db48a1cd022e4a5086a0380753cf34bc
Description-en: abstraction to provide and leverage actions of a specific kind, qml bindings
 Purpose offers the possibility to create integrate services and actions on
 any application without having to implement them specifically. Purpose will
 offer them mechanisms to list the different alternatives to execute given the
 requested action type and will facilitate components so that all the plugins
 can receive all the information they need.
 .
 This package contains the Purpose Qt Quick QML bindings.

Package: pushover
Description-md5: 741335129198f28d927739f0cadb692f
Description-en: Fun puzzle game with dominos
 This is a fun puzzle game originally published by Ocean in 1992. In this
 game you control an ant that can walk along platforms that are connected
 with ladders. On those platforms are dominos that need to fall according
 to some rules.
 .
  - All dominos must fall and none must crash into another
  - One special domino must fall as last domino and that domino triggers
    the exit door to open when you enter the exit door the level has been
    completed
  - You may rearrange as many dominos as you want, except for the trigger.
    You may not place dominos in front of the doors, except for the vanishing
    domino.
  - You may push once to start a chain reaction with the dominos leading to
    the fall of all of them
  - All this has to be done within a time limit (which is normally generous)
  - There are 10 different dominos that behave differently when pushed, some
    fall, some not, some wait a bit before they fall, some raise, some toppler
    until they meet an obstacle
  - There is a help in the game and introductory levels that show how all the
    dominos work

Package: pushover-data
Description-md5: 657873ab455bcc778042b565e23b8e39
Description-en: Fun puzzle game with dominos, music files
 This is a fun puzzle game originally published by Ocean in 1992. In this
 game you control an ant that can walk along platforms that are connected
 with ladders. On those platforms are dominos that need to fall according
 to some rules.
 .
 This package contains the optional background music.

Package: pushpin
Description-md5: 7d73de5ae4b2fdd9ed9a9a4ef1ffb9b2
Description-en: HTTP reverse proxy server for streaming and long-polling services
 Pushpin is a reverse proxy server that makes it easy to implement
 WebSocket, HTTP streaming, and HTTP long-polling services. It communicates
 with backend web applications using regular, short-lived HTTP requests
 (GRIP protocol). This allows backend applications to be written in any
 language and use any webserver.
 .
 Additionally, Pushpin does all of this without exposing a proprietary
 protocol to clients. The HTTP/WebSocket content between the client
 and your server is whatever you want it to be. This makes it ideal for
 implementing APIs.
 .
 Pushpin is written in C++. The name means to "pin" (hold) connections
 open for "pushing".

Package: put-dns
Description-md5: a13ee0a38d40501a3a0457e5401d3895
Description-en: allows simplification of external DNS records
 put-dns provides a simple cli interface to create external DNS
 records on various external providers, hiding the details of the
 access.
 Aimed at allowing packages a simple interface, based on the RFC1034
 record format, to create the DNS entries required for them to operate
 as expected.
 The default 'none' provider simply accumulates the pending DNS records
 in a file for manual creation.
 The 'mythicbeasts' provider is native to put-dns.
 The following providers require the 'lexicon' package:

Package: pterm
Description-md5: 0fdfa7cada5930e860db2a7f8a244dac
Description-en: PuTTY terminal emulator
 This is an X terminal emulator based on the popular Windows SSH client,
 PuTTY. It supports xterm escape sequences, plus some Linux console
 sequences for colour palette configuration and some DECterm sequences for
 title bar control, and with an appropriate font it supports the UTF-8
 encoding of Unicode. It also has some nifty features like rectangular
 selection and NetHack keypad mode.

Package: putty
Description-md5: 66d775d58e68e927fea5c45675a7cf4a
Description-en: Telnet/SSH client for X
 This is the Unix port of the popular Windows SSH client, PuTTY. It supports
 flexible terminal setup, mid-session reconfiguration using Ctrl-rightclick,
 multiple X11 authentication protocols, and various other interesting things
 not provided by ssh in an xterm.
 .
 Pageant is an SSH authentication agent, and a tool for communicating with
 an already-running agent.

Package: putty-doc
Description-md5: ed28516dea967b46064d63c144b74e5c
Description-en: PuTTY HTML documentation
 Full HTML documentation for the PuTTY suite of programs (PuTTY, pterm,
 Plink, PSCP, PSFTP, and PuTTYgen).

Package: putty-tools
Description-md5: 10b9b5657aedab36de2e128c38b5a76e
Description-en: command-line tools for SSH, SCP, and SFTP
 This package provides several command-line tools from the PuTTY suite that
 allow various kinds of secure interaction with remote systems.
 .
 Plink (PuTTY Link) connects to a remote system via SSH, Telnet, or rlogin,
 and either starts an interactive session or runs a batch process. It
 supports the usual SSH features like port forwarding, X11 forwarding,
 SOCKS, and compression.
 .
 PSCP (PuTTY Secure Copy) transfers files securely between systems using an
 SSH connection. It works with both SSH protocol 1 and protocol 2.
 .
 PSFTP (PuTTY SFTP client) transfers files securely between systems using
 the SSH file transfer protocol, which is specific to SSH protocol 2. In
 interactive mode its interface is much like the traditional Unix FTP
 client, although it can also operate in batch mode.
 .
 PuTTYgen generates SSH public and private key pairs in any of a number of
 formats, including those usable by PuTTY, OpenSSH, and ssh.com.
 .
 psusan (pseudo-SSH for untappable, separately authenticated networks) is a
 server program that behaves like the innermost "connection" layer of an SSH
 session, without the two outer security layers of encryption and
 authentication. It can be used to add SSH-like amenities to channels where
 you were already prepared to run a bare shell session.

Package: puzzle-jigsaw
Description-md5: 1327f8b1dc0e99b35b36a6fecf02c327
Description-en: tile puzzle game
 puzzle-jigsaw is a tile puzzle that requires the assembly of often oddly
 shaped interlocking and mosaiced pieces.

Package: pv
Description-md5: a0fcabd7af6664327e559df80fa2df1d
Description-en: Shell pipeline element to meter data passing through
 pv (Pipe Viewer) 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.
 .
 To use it, insert it in a pipeline between two processes, with the
 appropriate options. Its standard input will be passed through to its
 standard output and progress will be shown on standard error.

Package: pv-grub-menu
Description-md5: 5c3ae67b39e1f641da76d37d09f3705a
Description-en: Creates a menu.lst file for PV-GRUB
 PV-GRUB is a utility of the vitualisation platform Xen, to boot virtual
 machines with their own kernel.  This package maintains a configuration file in
 /boot/grub/menu.lst, that is read by PV-GRUB.  It does nothing else, which
 means that it is not suitable for booting non-virtual systems.

Package: libpvec-dev
Description-md5: d0dc24cdcee5f4a1530a133b7f5ad6fd
Description-en: Development files for the Power Vector Library
 Functions leveraging the PowerISA Vector Facilities: Vector Multimedia
 Extension (VMX aka Altivec) and Vector Scalar Extension (VSX).
 .
 This package contains the development files.

Package: libpvec1
Description-md5: 170e7b50dbf0fef5b6682ed3f79af8d6
Description-en: Power Vector Library
 Functions leveraging the PowerISA Vector Facilities: Vector Multimedia
 Extension (VMX aka Altivec) and Vector Scalar Extension (VSX).
 .
 This package contains the runtime support.

Package: libpvm3
Description-md5: 47bad5ccbe42269a5fc2638aa75d5832
Description-en: Parallel Virtual Machine - shared libraries
 Just the bare library, required by binaries with optional PVM support such
 as pvmpov.  Install the pvm package if you wish to actually run a parallel
 job.

Package: pvm
Description-md5: d51c4589af984ab27e296204e0fdcfa2
Description-en: Parallel Virtual Machine - binaries
 Console and communication daemon binaries for the Parallel Virtual
 Machine.  Should be sufficient to utilize a node in a dynamically linked
 PVM program such as pvmpov.

Package: pvm-dev
Description-md5: c67ae2551fd6eb0f24d0b4d6b6c32938
Description-en: Parallel Virtual Machine - development files
 Headers, man pages, documentation, auxiliary functions, and static
 libraries for the Parallel Virtual Machine distributed memory
 communications library.

Package: pvm-examples
Description-md5: 506fdb960d1f05a8ed88a7ced2b10b1a
Description-en: Parallel Virtual Machine - examples
 This package provides the examples distributed along with the Parallel
 Virtual Machine. This can be useful for initial cluster or interoptability
 testing.

Package: pvrg-jpeg
Description-md5: f767012c5e7858317c635900e09309b9
Description-en: Stanford PVRG JPEG tool
 PVRG is the JPEG implementation from Stanford Portable Video Research Group
 .
 This package contains the pvrg-jpeg command line tool.
 Contrary to cjpeg/djpeg, pvrg-jpeg can also compress in lossless JPEG
 which is defined in ITU-T T.81, ISO/IEC IS 10918-1. It also support in
 a single codec 8bits and 12bits lossy JPEG compression/decompression.

Package: pwauth
Description-md5: 90e3f7caa3aa4e9b705a073b1b065361
Description-en: authenticator for mod_authnz_external and the Apache HTTP Daemon
 Pwauth is an authenticator designed to be used with
 mod_auth_external or mod_authnz_external and the Apache
 HTTP Daemon to support reasonably secure web
 authentication out of the system password database on most
 versions of Unix. Particularly - secure authentication
 against PAM.

Package: pwgen
Description-md5: 859691de567bea29cc54bd9e7c291b67
Description-en: Automatic Password generation
 pwgen generates random, meaningless but pronounceable passwords.
 These passwords contain either only lowercase letters, or upper
 and lower case mixed, or digits thrown in.
 Uppercase letters and digits are placed in a way that eases
 remembering their position when memorizing only the word.

Package: pwget
Description-md5: e5adc07ec1f52fbd980fa84930a9710e
Description-en: downloader utility which resembles wget (implemented in Perl)
 Pwget is similar to wget(1) but it can use categorized configuration files,
 analyze Web pages, and "search" for download links as instructed. Instead of
 absolute links, it contains heuristics to track newer versions of files.

Package: pwman3
Description-md5: 18254a2c94fb45634b5028f661cb489f
Description-en: console password management application
 Pwman3 aims to provide a simple but powerful command line interface for
 password management. It allows one to store your password in a sqlite database
 locked by a master password which can be encrypted with different algorithms
 (e.g Blowfish, AES, DES3).
 .
 It is also possible to tag them to ease searches in a large amount of
 passwords

Package: python-pwntools-doc
Description-md5: 5d644504062f31c611a4be8134b40e98
Description-en: CTF framework and exploit development library (documentation)
 pwntools is designed for rapid prototyping and development, to make
 exploit writing as simple as possible. The primary use cases of this
 framework are CTF hacking contests, where vulnerabilities in a sandbox
 environment are exploited to gain access to a "flag" file or a secret
 string, as proof of successful infiltration.
 .
 This package installs the API documentation for pwntools

Package: python3-pwntools
Description-md5: 007e9b28afbd0662af062655d1a43dec
Description-en: CTF framework and exploit development library
 pwntools is designed for rapid prototyping and development, to make
 exploit writing as simple as possible. The primary use cases of this
 framework are CTF hacking contests, where vulnerabilities in a sandbox
 environment are exploited to gain access to a "flag" file or a secret
 string, as proof of successful infiltration.

Package: px
Description-md5: 6153d45e98b9fced6beedc4ab7025f66
Description-en: ps and top for human beings
 px parses command lines from Python, Ruby, Node, Perl, Java,
 bash, zh, sh command lines and show you what is actually running.
 px can filter processes by owner ("px root"), search for processes
 by command line ("px python", like "pgrep"), and list processes in
 a helpful order.
 .
 ptop periodically displays a sorted list of system processes. Processes are
 sorted with the highest CPU users at the top.
 ptop is capable of decode Python, Ruby, Perl, Node, Java, bash, sh,
 zsh command  lines and show you what is actually running.
 Shows an stable output by counting CPU time since ptop started.
 ptop provides a system load  histogram rather for presenting the
 three uptime numbers and shows system load in relation to the number
 of logical and physical cores in the system.

Package: pxlib-dev
Description-md5: 1d266ea13b069c1bb5c673ce9046190f
Description-en: library to read/write Paradox database files (development files)
 Library to read and write Paradox DB files. All versions
 of Paradox are supported. Binary large objects can only be
 read. Primary index files can be read and written. This
 package contains the development files.

Package: pxlib1
Description-md5: 58939ada4cf8f208295552c52bd12dbf
Description-en: library to read/write Paradox database files
 Library to read and write Paradox DB files. All versions
 of Paradox are supported. Binary large objects can only be
 read. Primary index files can be read and written.

Package: printer-driver-pxljr
Description-md5: 47e43f276ab9296a8104d3f136ac5d1e
Description-en: printer driver for HP Color LaserJet 35xx/36xx
 HP's Color LaserJets 35xx and 36xx are supported by HP's HPIJS driver
 (part of HPLIP), but HPIJS supports only the lowest quality level of
 the three which are available under Windows. This driver which is not
 developed at HP but by an independent developer, supports all modes and
 so provides the highest printout quality for these printers.

Package: libpxp-ocaml-dev
Description-md5: f59fc8ba310eac8bd437980472be6e86
Description-en: OCaml library that implements an XML-1.0 validating parser
 PXP is a validating parser for XML-1.0 which has been written entirely
 in Objective Caml.
 .
 PXP is the new name of the parser formerly known as "Markup". PXP means
 "Polymorphic XML parser" and emphasizes its most useful property: that
 the API is polymorphic and can be configured such that different objects
 are used to store different types of elements.

Package: elpa-py-autopep8
Description-md5: 93b961f4d7b862ca7aae3331e1a8b0b6
Description-en: use autopep8 to beautify a Python buffer
 This package provides the `py-autopep8' command, which uses the
 external `autopep8' tool to tidy up the current buffer according to
 Python's PEP-8.

Package: elpa-py-isort
Description-md5: 7f5a410d2e493afba61fff9416fc83ba
Description-en: use isort to sort the imports in a Python buffer
 Provides commands, which use the external `isort' tool to tidy up the
 imports in the current buffer or currently selected region. The
 behaviour of `isort' can be changed with the help of
 `py-isort-options' declaration.

Package: python3-lmdb
Description-md5: 7bb704b9f4deb49c928ccd89e0933e55
Description-en: Python 3 binding for LMDB Lightning Memory-Mapped Database
 Lightning Memory-Mapped Database (LMDB) is an ultra-fast, ultra-compact
 key-value embedded data store developed for the OpenLDAP Project. It uses
 memory-mapped files, so it has the read performance of a pure in-memory
 database while still offering the persistence of standard disk-based
 databases, and is only limited to the size of the virtual address space (it
 is not limited to the size of physical RAM).
 .
 This package contains the 'lmdb' Python 3 extension module.

Package: python3-macaroonbakery
Description-md5: 5ced88dfc8f0fd32d4253191774eaecf
Description-en: Higher-level macaroon operations for Python 3
 Macaroons, like cookies, are a form of bearer credential.  Unlike opaque
 tokens, macaroons embed caveats that define specific authorization
 requirements for the target service, the service that issued the root
 macaroon and which is capable of verifying the integrity of macaroons it
 receives.
 .
 Macaroons allow for delegation and attenuation of authorization.  They are
 simple and fast to verify, and decouple authorization policy from the
 enforcement of that policy.
 .
 The macaroonbakery library builds on pymacaroons to allow working with
 macaroons at a higher level, such as by automatically gathering discharge
 macaroons for third-party caveats from their corresponding services.

Package: python3-moneyed
Description-md5: 3ec2cf34ac3ae861c97a707e48008752
Description-en: Currency and Money classes for use in Python 3 code
 The need to represent instances of money frequently arises in software
 development, particularly any financial/economics software. To address that
 need, this package provides the classes of Money and Currency, at a level more
 useful than just using Python's Decimal class, or even the float primitive.
 The package is meant to be stand-alone and easy to either use directly, or
 subclass further.
 .
 This is the Python 3 version of the package.

Package: python3-postgresql
Description-md5: 8281920506b56ff36e451b0491756ea6
Description-en: pgsql driver, cluster management tools, and client tools
 py-postgresql is a python3 DB-API driver, including cluster management
 tools and client development tools. Written in pure Python 3 with
 optional optimizations written in C.
 .
 It provides support for protocol-level prepared statements, the
 COPY interface, arrays and composite types, and a console to run
 quick tests and simple scripts in PostgreSQL called pg_python.

Package: python3-radix
Description-md5: 7842c7c403835ff66e34d55499916f46
Description-en: radix tree implementation for storage of IPv4 and IPv6 networks (Python 3)
 py-radix is an implementation of a radix tree for Python, which supports
 storage and lookups of IPv4 and IPv6 networks. This is a Python equivalent to
 Dave Plonka's Perl Net::Patricia (it even steals the same radix tree code from
 MRTd).
 .
 The radix tree (a.k.a Patricia tree) is the data structure most commonly used
 for routing table lookups. It efficiently stores network prefixes of varying
 lengths and allows fast lookups of containing networks. py-radix's
 implementation is built solely for networks (the data structure itself is more
 general).
 .
 THis package contains the Python 3 version of the library.

Package: python3-rnp
Description-md5: 5c60a390ff4ce83e2e1aca70cbf800f8
Description-en: Python bindings for librnp
 RNP is a set of cross-platform tools implementing OpenPGP (RFC 4880)
 and related standards.
 .
 This package contains Python bindings for librnp.

Package: python-py-stringmatching-doc
Description-md5: 8f3a91ee89260e0f06914c38decbf406
Description-en: Library of string tokenizers and similarity measures (docs)
 This project seeks to build a Python software package that consists
 of a comprehensive and scalable set of string tokenizers (such as
 alphabetical tokenizers, whitespace tokenizers) and string similarity
 measures (such as edit distance, Jaccard, TF/IDF).
 .
 This package contains the py_stringmatching documentation in HTML format.

Package: python3-py-stringmatching
Description-md5: a96ae4d71150c96d26624b470dd043b2
Description-en: Library of string tokenizers and similarity measures
 This project seeks to build a Python software package that consists
 of a comprehensive and scalable set of string tokenizers (such as
 alphabetical tokenizers, whitespace tokenizers) and string similarity
 measures (such as edit distance, Jaccard, TF/IDF).

Package: python3-ubjson
Description-md5: 6d3125208c2284aa1d0ba0e99d42948a
Description-en: Universal Binary JSON encoder/decoder for Python 3
 Universal Binary JSON encoder/decoder based on the draft-12 specification.
 It’s meant to behave very much like Python’s built-in JSON module
 .
 This is the Python 3 package.

Package: py3c-dev
Description-md5: 1af4fa7b1c2d4edda69c65ad78eeeffe
Description-en: Python 2/3 compatibility layer for C extensions
 py3c is a library for easing porting C extensions to Python 3,
 providing macros for single-source compatibility between Python 2.6,
 2.7, and 3.3+. It could be described as “the six for C extensions”.

Package: python3-dns
Description-md5: bc46a4d62ff67d35816f4e0b0942d158
Description-en: DNS client module for Python 3
 This Python 3 module provides an DNS API for looking up DNS entries from
 within Python 3 modules and applications. This module is a simple,
 lightweight implementation. It is not as complete as python-dnspython, but is
 useful for many common applications.

Package: python3-py3exiv2
Description-md5: 77f21e8b7b427225a0a30fa044099467
Description-en: Binding to the library exiv2
 Is a Python 3 binding to exiv2, the C++ library for manipulation of EXIF, IPTC
 and XMP image metadata. It is a Python 3 module that allows your scripts to
 read and write metadata (EXIF, IPTC, XMP, thumbnails) embedded in image files
 (JPEG, TIFF, …).

Package: py3status
Description-md5: f375293b251f10c8d40b6b113f538ee6
Description-en: extensible i3status wrapper written in Python (Python3 package)
 Using py3status, you can take control of your i3bar easily by:
 .
  - using one of the available shipped with py3status
  - grouping multiple modules and automatically or manually cycle their display
  - writing your own modules and have their output displayed on your bar
  - handling click events on your i3bar and play with them in no time
  - seeing your clock tick every second whatever your i3status interval
 .
 No extra configuration file needed, i3status' one will be used directly
 .
 This is the Python3 package

Package: python-py7zr-doc
Description-md5: 0d9dd0ed0700dd5bf963412042361bf9
Description-en: pure Python 7-zip library (documentation)
 py7zr is a library and command-line utility to support 7zip archive
 compression, decompression, encryption and decryption.
 .
 This package contains the documentaion for py7zr

Package: python3-py7zr
Description-md5: 8403f014d084129d51b2f032b1540f97
Description-en: pure Python 7-zip library
 py7zr is a library and command-line utility to support 7zip archive
 compression, decompression, encryption and decryption.

Package: pyacidobasic
Description-md5: 75e8afcc4b65dd1f0fac0ba756a99ca5
Description-en: simulation tool for acido-basic titrations
 python-acidobasic allows you to compose a mixture of acid or base reactives,
 and to simulate their titration by one acid or base. pH and concentration
 curves are displaied instantly when the composition of all chemicals are
 defined. You can choose to display either concentrations or quantities of
 chemicals.

Package: python3-acoustid
Description-md5: e1ba294bbab0e5218a78656247847a4d
Description-en: Acoustid interface implementation and Chromaprint bindings (Python 3)
 Acoustid is a web service offering high quality acoustic fingerprinting
 system using the Chromaprint C library. This package provides Python
 bindings for the library as well as an interface to the web service.
 .
 This package provides the Python 3 module.

Package: python3-pyaes
Description-md5: c5f9fc5b94696b88aebdbaf5551a98fc
Description-en: Pure-Python implementation of the AES cipher (Python 3)
 A pure-Python implementation of the AES (FIPS-197)
 block-cipher algorithm and common modes of operation (CBC, CFB, CTR, ECB,
 OFB) with no dependencies beyond standard Python libraries. See README.md
 for API reference and details.
 .
 This package contains the Python 3 version of pyaes.

Package: python3-pyagentx
Description-md5: 71c50eda004d1df85b467e2f16f9a7c4
Description-en: AgentX package to extend SNMP with pure Python
 Pure Python implementation of AgentX protocol (RFC 2741) allowing
 you to extend SNMP agent (snmpd) by writing AgentX subagents.
 .
 The agent can support the following commands:
  - snmpget
  - snmpwalk
  - snmptable
  - snmpset

Package: python3-alsaaudio
Description-md5: 5789bf91f87ccfadc5db93b4922478df
Description-en: Alsa bindings for Python 3
 This package contains wrappers for accessing the ALSA API from Python.
 Access to PCM devices and Mixer is supported. Access to MIDI sequencers
 is not supported yet.
 .
 This package provides the alsaaudio module for Python 3.

Package: python3-pyannotate
Description-md5: 75d52def4ff459994ec58175af7e56c6
Description-en: auto-generate PEP-484 annotations
 Insert annotations into your source code based on call arguments and
 return types observed at runtime.
 .
 This package contains both the library and the command-line tool.

Package: python3-pyao
Description-md5: 1f7686d6814e8c3a9cc76101e91a0ad1
Description-en: Python interface to the Audio Output library (Python 3)
 This module makes the libao (Audio Output) functions available
 in Python. With this module you can write Python applications
 that use the cross platform audio output library.

Package: python3-pyaps3
Description-md5: 2f2b1384bdd37c8c035092aa6ac04f1a
Description-en: Python based Atmospheric Phase Screen Estimation
 This Python 3 module estimates differential phase delay maps due to
 the stratified atmosphere for correcting radar interferograms.
 It is rewritten in Python 3 language from PYAPS source code and
 adapted for ECMWF's ERA-5 corrections.

Package: python3-pyasn
Description-md5: 4d514659beab22c0da080dfe576afeaf
Description-en: very fast IP address to Autonomous System Number lookups
 pyasn is a Python extension module that enables very fast IP address
 to Autonomous System Number lookups. Current state and Historical
 lookups can be done, based on the MRT/RIB BGP archive used as input.
 .
 pyasn is different from other ASN lookup tools in that it provides
 offline and historical lookups. It provides utility scripts for users
 to build their own lookup databases based on any MRT/RIB
 archive. This makes pyasn much faster than online dig/whois/json
 lookups.
 .
 The module is written in C and Python, and cross-compiles on Linux and
 Windows. Underneath, it uses a radix tree data structure for storage
 of IP addresses. In the current version, it borrows code from
 py-radix to support both IPV4 and IPV6 network prefixes. The current
 release is a beta. Compared to the previous version, it provides
 support for Python 2 and 3; adds new functionality, performance
 improvements, and unit-tests.
 .
 pyasn is developed and maintained by researchers at the Economics of
 Cybersecurity research group at Delft University of Technology
 (http://econsec.tbm.tudlft.nl). The package is used on an almost
 daily basis and bugs are fixed pretty quickly. The package is largely
 developed and maintained by Hadi Asghari and Arman Noroozian. Please
 report any bugs via GitHub (https://github.com/hadiasghari/pyasn) or
 email the developers.

Package: python-pyasn1-doc
Description-md5: b26e4a6c9c40c3d351af8f894e5b9833
Description-en: ASN.1 library for Python (documentation)
 This  is  an implementation  of  ASN.1  types  and codecs  in  Python
 programming language. It has been first written to support particular
 protocol (SNMP) but then generalized  to be suitable for a wide range
 of protocols based on ASN.1 specification.
 .
 This package contains the documentation.

Package: python3-pyasn1
Description-md5: b7da343030323f53c9c39151d68e5ac3
Description-en: ASN.1 library for Python (Python 3 module)
 This  is  an implementation  of  ASN.1  types  and codecs  in  Python
 programming language. It has been first written to support particular
 protocol (SNMP) but then generalized  to be suitable for a wide range
 of protocols based on ASN.1 specification.
 .
 This package contains the Python 3 module.

Package: openswitcher
Description-md5: 8e8cefe06244e3015ef549db734c0a31
Description-en: Control application for Blackmagic Design ATEM video switchers
 Open Switcher is a control application for the Blackmagic Design ATEM video
 switchers. These are normally controlled with the propriatary Windows or Osx
 application over a network connection. In some cases it's also possible to
 control these switchers using hardware buttons but that doesn't expose the full
 functionality of these mixers.
 .
 Switcher Control is a re-implementation that aims to be as close to the
 supported features of ATEM Software Control as possible. Getting to 100%
 compatibility would be quite hard since it exposes quite a lot of extra
 functionalities for specific models of mixers which would be technically
 difficult to implement or hard to do due to lack of access to the more
 expensive hardware.
 .
 This is the GTK+3 control application package.

Package: openswitcher-proxy
Description-md5: 676bb065d1acd089716603ce386f4ce7
Description-en: Multi-protocol proxy for Blackmagic Design hardware
 Open Switcher is a control application for the Blackmagic Design ATEM video
 switchers. These are normally controlled with the propriatary Windows or Osx
 application over a network connection. In some cases it's also possible to
 control these switchers using hardware buttons but that doesn't expose the full
 functionality of these mixers.
 .
 Switcher Control is a re-implementation that aims to be as close to the
 supported features of ATEM Software Control as possible. Getting to 100%
 compatibility would be quite hard since it exposes quite a lot of extra
 functionalities for specific models of mixers which would be technically
 difficult to implement or hard to do due to lack of access to the more
 expensive hardware.
 .
 This package contains OpenSwitcher Proxy. OpenSwitcher Proxy is a daemon that
 acts as a reverse proxy for the ATEM network protocol. It adds a layer of
 authentication on top with the custom TCP protocol to safely run the protocol
 over the Internet.
 .
 The proxy also supports connecting the ATEM system to other protocols like MIDI
 and MQTT for integrating in a larger production environment.

Package: python3-pyatem
Description-md5: 8e3f29322701d2005ac39810fa508591
Description-en: Blackmagic Design ATEM video switchers (Python 3)
 Open Switcher is a control application for the Blackmagic Design ATEM video
 switchers. These are normally controlled with the propriatary Windows or Osx
 application over a network connection. In some cases it's also possible to
 control these switchers using hardware buttons but that doesn't expose the full
 functionality of these mixers.
 .
 Switcher Control is a re-implementation that aims to be as close to the
 supported features of ATEM Software Control as possible. Getting to 100%
 compatibility would be quite hard since it exposes quite a lot of extra
 functionalities for specific models of mixers which would be technically
 difficult to implement or hard to do due to lack of access to the more
 expensive hardware.
 .
 This package installs the library for Python 3.

Package: python3-pyatspi
Description-md5: 9895ce61d4d78b37ccb3d6c3eeaf0672
Description-en: Assistive Technology Service Provider Interface - Python3 bindings
 at-spi is the "Assistive Technology Service Provider Interface".
 .
 This package contains Python3 bindings for the client side aspects of at-spi2.

Package: python3-pyavm
Description-md5: f83d9eb40d8e8e135948e3655dfa40f6
Description-en: Python3 module to handle Astronomy Visualization Metadata Standard
 PyAVM is a module to represent, read, and write metadata following the
 Astronomy Visualization Metadata (AVM) standard.
 With pyavm you can:
 .
  * Parse AVM meta-data from an existing image.
  * Access and Set the metadata.
  * Create an AVM object from scratch.
  * Convert to a WCS object.
  * Initialize from a FITS header.
  * Initialize from a WCS object.
 .
 This is the Python 3 Version of the package.

Package: apkinfo
Description-md5: de5859f137d62097a285bd6cde055884
Description-en: Simple CLI script to display info about an APK file
 This command-line tool displays metadata information about an
 Android APK file. Simple things like package, version, and
 naming information.

Package: python3-pyaxmlparser
Description-md5: e893af6bee72407522676205e0368777
Description-en: Simple Python library to parse Android XML files
 A simple parsing library written in Python to handle Android
 XML files. This allows parsing without pulling in larger
 dependencies (unlike parsers such as Androguard).

Package: python3-pybeam
Description-md5: 51fbf1b8399e444e53ae88852824075c
Description-en: Python module to parse Erlang BEAM files
 This library provides functionality to parse Erlang BEAM files.
 .
 This package contains the Python 3 version of the library.

Package: python3-pybel
Description-md5: 7f907ff46c47b8a43a5a2fcaa1abff11
Description-en: Biological Expression Language
 PyBEL is a pure Python package for parsing and handling biological
 networks encoded in the Biological Expression Language (BEL) version
 2. It also facilitates data interchange between common formats and
 databases such as NetworkX, JSON, CSV, SIF, Cytoscape, CX, NDEx, SQL,
 and Neo4J.
 .
 This package installs the library for Python 3.

Package: python3-pybigwig
Description-md5: dd8d1671ae07e140d59df9dd594e4df0
Description-en: Python 3 module for quick access to bigBed and bigWig files
 This is a Python extension, written in C, for quick access to bigBed files,
 and access to and creation of bigWig files.
 .
 The bigWig format was originally created in the context of genome
 browsers. There, computing exact summary statistics for a given interval
 is less important than quickly being able to compute an approximate
 statistic. Because of this, bigWig files contain not only interval-value
 associations, but also `sum of values`/`sum of squared values`/`minimum
 value`/`maximum value`/`number of bases covered` for equally sized
 bins of various sizes. These different sizes are referred to as "zoom
 levels". The smallest zoom level has bins that are 16 times the mean
 interval size in the file and each subsequent zoom level has bins 4 times
 larger than the previous. This methodology is used in Kent's tools and,
 therefore, likely used in almost every currently existing bigWig file.
 .
 When a bigWig file is queried for a summary statistic, the size of the
 interval is used to determine whether to use a zoom level and, if so,
 which one. The optimal zoom level is that which has the largest bins no
 more than half the width of the desired interval. If no such zoom level
 exists, the original intervals are instead used for the calculation.

Package: pybik
Description-md5: 43809c8f4bcfd8ff58484565bd69d07f
Description-en: Rubik's cube game
 Pybik is a 3D puzzle game about the cube invented by Ernő Rubik.
 .
  * Various 3D puzzles, such as cubes, towers, prisms, tetrahedra, octahedra,
  dodecahedra and many more
  * Solvers for some puzzles
  * Pretty patterns
  * Editor for move sequences
  * Custom colors and images on the surface of the puzzles

Package: pybik-bin
Description-md5: cd85affb658b8a9d6aa1af2d8f00e861
Description-en: Rubik's cube game - architecture dependent files
 This package contains the architecture dependent files of Pybik,
 and is generally useless without the pybik package.

Package: pybind11-dev
Description-md5: 757d5a95c57c7cfaacd5b4d47bf8a20d
Description-en: seamless operability between C++11 and Python
 pybind11 is a lightweight header library that exposes C++ types in
 Python and vice versa, mainly to create Python bindings of existing C++
 code. Its goals and syntax are similar to the excellent Boost.Python
 library by David Abrahams: to minimize boilerplate code in traditional
 extension modules by inferring type information using compile-time
 introspection.
 .
 This package provides the header-only library.

Package: pybind11-doc
Description-md5: ad1f8255e000b1f4d921201326c0e401
Description-en: documentation for pybind11
 pybind11 is a lightweight header library that exposes C++ types in
 Python and vice versa, mainly to create Python bindings of existing C++
 code. Its goals and syntax are similar to the excellent Boost.Python
 library by David Abrahams: to minimize boilerplate code in traditional
 extension modules by inferring type information using compile-time
 introspection.
 .
 This package provides the documentation.

Package: python3-pybind11
Description-md5: 1d83a9fe59bd36d4a86f9868d6abdfe1
Description-en: pybind11 helper module for Python 3
 pybind11 is a lightweight header library that exposes C++ types in
 Python and vice versa, mainly to create Python bindings of existing C++
 code. Its goals and syntax are similar to the excellent Boost.Python
 library by David Abrahams: to minimize boilerplate code in traditional
 extension modules by inferring type information using compile-time
 introspection.
 .
 This package provides pybind11 for Python 3.

Package: pybind11-json-dev
Description-md5: 05acf7f254231dfe536bb5e5b36fb2c7
Description-en: Bridge between nlohmann::json and pybind11 (headers)
 Contains C++ headers for automatically converting between nlohmann::json
 and py::object in either direction.

Package: python-pybindgen-doc
Description-md5: c28268cf5ab8141e6570b7aa6eb303ce
Description-en: Python bindings generator (common documentation)
 This package contains a Python bindings generator. It can generate clean C or
 C++ code or self contained code.
 .
 This is the common documentation package.

Package: python3-pybindgen
Description-md5: d34d6827b3eef63848533a5a6c3bdcd2
Description-en: Python bindings generator (Python 3)
 This package contains a Python bindings generator. It can generate clean C or
 C++ code or self contained code.
 .
 This package installs the library for Python 3.

Package: python3-bjdata
Description-md5: 2dc3214b485e01967ba9fb4abe7e7a1e
Description-en: Binary JData (BJData) encoder/decoder for python 3
 The BJData spec is derived from the Universal Binary JSON (UBJSON,
 http://ubjson.org) specification (Draft 12) developed by Riyad Kalla and
 other UBJSON contributors. This python module implements BJData Spec V1
 Draft 1. It was drived from py-ubjson module developed by Iotic Labs Ltd.
 (https://github.com/Iotic-Labs/py-ubjson)

Package: python3-bluez
Description-md5: ea5911c22d240173987b2b6dda557af0
Description-en: Python 3 wrappers around BlueZ for rapid bluetooth development
 PyBluez is an effort to create Python wrappers around BlueZ to allow Python
 developers to use system bluetooth resources. PyBluez works on machines
 running the GNU/Linux operating system and the bluez bluetooth stack.
 .
 This package provides the "bluetooth" Python 3 module.

Package: pybtex
Description-md5: 7f1a349c929deb555704e514efb3ece8
Description-en: BibTeX-compatible bibliography processor
 Pybtex reads citation information from a file and produces a formatted
 bibliography. BibTeX style files are supported. Alternatively it is
 possible to write styles in Python.
 .
 Pybtex currently understands the following bibliography formats:
  * BibTeX
  * BibTeXML
  * YAML-based format
 .
 The resulting bibliography may be output in one of the following formats:
  * LaTeX
  * HTML
  * plain text
 .
 This package provides the command-line interface.

Package: python-pybtex-doc
Description-md5: 53f3b09c9dd2fd1de96dbc30de9b70db
Description-en: BibTeX-compatible bibliography processor - documentation
 Pybtex reads citation information from a file and produces a formatted
 bibliography. BibTeX style files are supported. Alternatively it is
 possible to write styles in Python.
 .
 Pybtex currently understands the following bibliography formats:
  * BibTeX
  * BibTeXML
  * YAML-based format
 .
 The resulting bibliography may be output in one of the following formats:
  * LaTeX
  * HTML
  * plain text
 .
 This package provides the documentation.

Package: python3-pybtex
Description-md5: 3d79f26c1d7196aafec4b39eaccf5626
Description-en: BibTeX-compatible bibliography processor - Python 3 module
 Pybtex reads citation information from a file and produces a formatted
 bibliography. BibTeX style files are supported. Alternatively it is
 possible to write styles in Python.
 .
 Pybtex currently understands the following bibliography formats:
  * BibTeX
  * BibTeXML
  * YAML-based format
 .
 The resulting bibliography may be output in one of the following formats:
  * LaTeX
  * HTML
  * plain text
 .
 This package provides the modules for Python 3.

Package: python-pybtex-docutils-doc
Description-md5: a3ffad9dcf1c077bf01b423c2b6d5b7f
Description-en: documentation for pybtex-docutils
 Pybtex reads citation information from a file and produces a formatted
 bibliography. Pybtex-docutils provides a plugin which brings support for
 docutils to pybtex.
 .
 This package provides the documentation.

Package: python3-pybtex-docutils
Description-md5: dc07be1acd6611eac7e916e590776769
Description-en: docutils backend for pybtex
 Pybtex reads citation information from a file and produces a formatted
 bibliography. Pybtex-docutils provides a plugin which brings support for
 docutils to pybtex.
 .
 This package provides the modules for Python 3.

Package: python3-cairo
Description-md5: 073a8989d2dc1f624d1a652a4cad64cb
Description-en: Python3 bindings for the Cairo vector graphics library
 This package contains modules that allow you to use the Cairo vector
 graphics library in Python3 programs.

Package: python3-cairo-dev
Description-md5: cf90c640c37fe1281c701734f7881dd1
Description-en: Python3 cairo bindings: development files
 This package contains files that allow you to compile wrappers
 that interoperate with python3-cairo (pycairo).

Package: python3-cairo-doc
Description-md5: 4f30c844c506040578c62d8c42a25420
Description-en: Python 3 cairo bindings: documentation files
 Cairo is a multi-platform library providing anti-aliased vector-based
 rendering for multiple target backends.
 .
 This package contains documentation files of python3-cairo (py3cairo).

Package: python3-pycallgraph
Description-md5: 8015084ba66f499f5359a7b01d0f6591
Description-en: Python library that creates call graphs for Python programs
 It uses GraphViz to generate call graphs from one execution of
 your Python code. It's very easy to use and can point out possible problems
 with your code execution.
 .
 This package contains the Python 3 module for pycallgraph

Package: python3-pycangjie
Description-md5: f704fe2ccd9ead25f7576bc00c91a8e6
Description-en: Python wrapper to libcangjie
 This is a Python wrapper to libcangjie, a library that implements the
 Chinese input method Cangjie (and also Quick).

Package: python-pycares-doc
Description-md5: 020ca5955b6c5fcf17c7f8831582bf45
Description-en: Python interface for c-ares (common documentation)
 pycares is a Python 3 module which provides an interface to c-ares. c-ares is
 a C library that performs DNS requests and name resolutions asynchronously.
 .
 This is the common documentation package.

Package: python3-pycares
Description-md5: 56258a2b9d751c50bee6e574be68851e
Description-en: Python interface for c-ares (Python 3)
 pycares is a Python module which provides an interface to c-ares. c-ares is
 a C library that performs DNS requests and name resolutions asynchronously.
 .
 This package installs the library for Python 3.

Package: python3-cdio
Description-md5: 7981ed660b1ad00c07e9f5e68903d88d
Description-en: Python3 interface to libcdio optical media control library
 pycdio is a Python interface to the CD Input and Control library
 (libcdio).
 .
 This package includes the python3 version.

Package: pychess
Description-md5: 595768e2264e963948941e4bf3c117a3
Description-en: Fully featured, nice looking, easy to use Chess Client
 The goal of pychess, is to provide a fully featured, nice looking,
 easy to use chess client for the gnome-desktop.
 .
 The client should be usable both to those totally new to chess, and
 those who want to use a computer to further enchance their play.
 .
 Features include:
  Tabbed interface
  pgn+epd read/write support
  Hints and spymode
  xboard/cecp engine support
  Builtin Python based engine
  Openingbook using sqlite
  Clean interface and dialogs
  Builtin move validator
  Legal move highlighting
  Supports drag'n'drop.

Package: python3-chm
Description-md5: 21dc8a47a8b2ded4e789a04b787c1f14
Description-en: Python binding for CHMLIB - Python 3
 PyCHM is a package that provides Python binding for Jed Wing's CHMLIB library.
 .
 The chm package contains four modules, namely chm.chm, chm.chmlib,
 chm.extra and chm._chmlib, which provide access to the API implemented
 by the C library chmlib and some additional classes and functions.
 They are used to access MS-ITSS encoded files - Compressed Html Help
 files (.chm).
 .
 This package contain the Python 3 version of chm.

Package: python3-pychopper
Description-md5: c82f4d6ea954d4a2adb49d0cbebcb404
Description-en: identify, orient and trim full-length Nanopore cDNA reads
 Pychopper v2 is a Python module to identify, orient and trim full-length
 Nanopore cDNA reads. It is also able to rescue fused reads and provides
 the script 'cdna_classifier.py'.  The general approach of Pychopper v2
 is the following:
 .
  * Pychopper first identifies alignment hits of the primers across the
    length of the sequence. The default method for doing this is using
    nhmmscan with the pre-trained strand specific profile HMMs, included
    with the package. Alternatively, one can use the edlib backend,
    which uses a combination of global and local alignment to identify
    the primers within the read.
  * After identifying the primer hits by either of the backends, the
    reads are divided into segments defined by two consecutive primer
    hits. The score of a segment is its length if the configuration of
    the flanking primer hits is valid (such as SPP,-VNP for forward reads)
    or zero otherwise.
  * The segments are assigned to rescued reads using a dynamic programming
    algorithm maximizing the sum of used segment scores (hence the amount
    of rescued bases). A crucial observation about the algorithm is that
    if a segment is included as a rescued read, then the next segment
    must be excluded as one of the primer hits defining it was "used
    up" by the previous segment. This put constraints on the dynamic
    programming graph. The arrows in read define the optimal path for
    rescuing two fused reads with the a total score of l1 + l3.
 .
 A crucial parameter of Pychopper v2 is -q, which determines the
 stringency of primer alignment (E-value in the case of the pHMM
 backend). This can be explicitly specified by the user, however by
 default it is optimized on a random sample of input reads to produce
 the maximum number of classified reads.

Package: python3-pychromecast
Description-md5: dddbd4e1a6fa8ed67795109fbee7bfa8
Description-en: Library to communicate with Google Chromecast (Python 3)
 This library makes it easy to communicate with a Chromecast device using
 Python.
 .
 It currently supports:
 .
  - Auto discovering connected Chromecasts on the network
  - Start the default media receiver and play any online media
  - Control playback of current playing media
  - Implement Google Chromecast API v2
  - Communicate with apps via channels
  - Easily extendable to add support for unsupported namespaces
 .
 This package contains the Python 3 version of pychromecast

Package: python3-pycifrw
Description-md5: 3d7a535c4823a25dfb0e86c98851df51
Description-en: CIF/STAR file support for Python
 PyCIFRW provides support for reading and writing CIF (Crystallographic
 Information Format) files using Python.
 .
 The specifications found in Vol G of the International Tables for
 Crystallography were used as a reference for CIF 1.0/1.1 syntax.
 http://dx.doi.org/10.1107/S1600576715021871 was used as the CIF 2.0
 reference.

Package: pycirkuit
Description-md5: 0850fcb129ebf5ff9bde7bf316a91652
Description-en: front-end for "Circuit Macros" and the PIC language
 PyCirkuit is a front-end for Dwight Aplevich's Circuit Macros,
 which is a set of macros for drawing high-quality line diagrams
 to include in TeX, LaTeX, etc. PyCirkuit builds a live preview
 and allows it to be exported as TikZ.

Package: python3-pyclamd
Description-md5: 94d78b9ec37be30ebfc1c58a718ddb7e
Description-en: Python 3 interface to the ClamAV daemon
 This package adds virus detection capabilities to Python 3 software in
 an efficient and easy way, thanks to the ClamAV antivirus toolkit.

Package: python3-pyclipper
Description-md5: 8ea16c551510699553f539fed6b5fece
Description-en: Cython wrapper for the Clipper library
 Pyclipper is a Cython wrapper exposing public functions and classes of
 the C++ translation of Angus Johnson’s Clipper library.

Package: python-pycoast-doc
Description-md5: ce7317dc7ae603457847738fc91b1c4c
Description-en: Draw coastlines, borders and rivers on images (common documentation)
 Pycoast is a Python package to add coastlines, borders and rivers to
 raster images using data from the GSHHG (previously known as GSHHS)
 and WDBII datasets.
 .
 This package is part of the PyTroll toolset.
 .
 This is the common documentation package.

Package: python3-pycoast
Description-md5: 26c70f7e80ad4c3ea09de4fc4b41092b
Description-en: Draw coastlines, borders and rivers on images (for Python 3)
 Pycoast is a Python package to add coastlines, borders and rivers to
 raster images using data from the GSHHG (previously known as GSHHS)
 and WDBII datasets.
 .
 This package is part of the PyTroll toolset.
 .
 This package contains pycoast for Python 3.

Package: pycode-browser
Description-md5: 104b5783b01b62ad57df5e0a37f47851
Description-en: environment to teach with Python code snippets
 pycode-browser is part of the project PHOENIX, i. e. Physics with
 Home-made Equipment & Innovative Experiments, developed at Inter
 University Accelerator Centre, New Delhi. It allows students to browse
 Python source code easily, and to understand what this code means.

Package: pycodestyle
Description-md5: 02f2efc99fe16b828499bae404d53a3e
Description-en: Python style guide checker (formerly called pep8)
 Features a plugin architecture allowing for adding new checks is easily.
 Parseable output listing line numbers of the error location. Consists of
 just one Python file, and requires only stdlib.

Package: python3-pycodestyle
Description-md5: 3098acda3d404f3fc30a5c97463d4d9e
Description-en: Python style guide checker (formerly called pep8) - Python 3.x
 Features a plugin architecture allowing for adding new checks is easily.
 Parseable output listing line numbers of the error location. Consists of
 just one Python file, and requires only stdlib.
 .
 This package contains the Python 3.x module.

Package: python-collada-doc
Description-md5: 47b64876509c3ca2d5e38fa214197bc6
Description-en: Python module for creating, editing and loading COLLADA - docs
 Pycollada is a Python module for creating, editing and loading COLLADA, which
 is a COLLAborative Design Activity for establishing an interchange file format
 for interactive 3D applications. The library allows you to load a COLLADA file
 and interact with it as a Python object. In addition, it supports creating a
 collada Python object from scratch, as well as in-place editing.
 .
 This package contains the documentation files for Pycollada.

Package: python3-collada
Description-md5: 26d5d09d3b458af01ce44eb69f2d1a77
Description-en: Python 3 module for creating, editing and loading COLLADA
 Pycollada is a Python module for creating, editing and loading COLLADA, which
 is a COLLAborative Design Activity for establishing an interchange file format
 for interactive 3D applications. The library allows you to load a COLLADA file
 and interact with it as a Python object. In addition, it supports creating a
 collada Python object from scratch, as well as in-place editing.
 .
 This package contains the Python 3 files for Pycollada.

Package: pyconfigure
Description-md5: f9161d1eb2bd0f630c72da11f6f6347c
Description-en: automatic configure script builder for Python software
 GNU pyconfigure provides developers with file templates for implementing
 standard `configure' scripts and `Makefile' recipes for their Python packages.
 pyconfigure supports different project needs, allowing you to write your
 build/install logic in Python or in Make. Developers with existing packages
 need not worry, as pyconfigure integrates well with what you have already
 written.
 .
 While the goal is to make it easier for Python packages to provide the
 standard configuration and installation procedure, pyconfigure also offers
 other advantages over the traditional Python-based methods. Because much of
 pyconfigure is based upon the powerful GNU Autoconf, packages that use
 additional languages such as C or Fortran automatically benefit from existing
 support without having to hack it in oneself, as in other Python-based
 solutions. Opting to use Make to write your installation logic provides you
 with a powerful, robust and flexible system that has been designed
 specifically with such processes in mind.

Package: pycoqc
Description-md5: 311c31394d7f1c34ec5bf3baa30e71f3
Description-en: computes metrics and generates Interactive QC plots
 PycoQC computes metrics and generates interactive QC plots for Oxford
 Nanopore technologies sequencing data
 .
 PycoQC relies on the sequencing_summary.txt file generated by Albacore
 and Guppy, but if needed it can also generates a summary file from
 basecalled fast5 files. The package supports 1D and 1D2 runs generated
 with Minion, Gridion and Promethion devices and basecalled with Albacore
 1.2.1+ or Guppy 2.1.3+

Package: pycorrfit
Description-md5: 3b47925c9eb103561491fd17fd76af55
Description-en: tool for fitting correlation curves on a logarithmic plot
 PyCorrFit is a general-purpose FCS evaluation software that,
 amongst other formats, supports the established Zeiss ConfoCor3 ~.fcs
 file format. PyCorrFit comes with several built-in model functions,
 covering a wide range of applications in standard confocal FCS.
 In addition, it contains equations dealing with different excitation
 geometries like total internal reflection (TIR).

Package: python3-pycountry
Description-md5: 9ee8355c76c79112424b8cbbebd731c5
Description-en: ISO databases accessible from Python 3
 pycountry provides ISO country, subdivision, language, currency and script
 definitions and their translations, taken from the iso-codes package.
 .
 This is the Python 3 version of the package.

Package: python3-pycparser
Description-md5: 851cdb20f9e251211911fe1b50030bd3
Description-en: C parser in Python 3
 pycparser is a complete parser of the C language, written in pure Python using
 the PLY parsing library. It parses C code into an AST and can serve as a
 front-end for C compilers or analysis tools.
 .
 This package contains the Python 3 version.

Package: python-pycryptodome-doc
Description-md5: 8cf12158719ae094f9e7960edf87cd94
Description-en: cryptographic Python library (documentation)
 PyCryptodome is a self-contained Python package of low-level
 cryptographic primitives.
 .
 PyCryptodome is a fork of PyCrypto. It brings several enhancements
 with respect to the last official version of PyCrypto (2.6.1),
 for instance:
 .
   * Authenticated encryption modes (GCM, CCM, EAX, SIV, OCB)
   * Accelerated AES on Intel platforms via AES-NI
   * Elliptic curves cryptography (NIST P-256, P-384 and P-521 curves only)
   * Better and more compact API (`nonce` and `iv` attributes for ciphers,
     automatic generation of random nonces and IVs, simplified CTR cipher mode,
     and more)
   * SHA-3 (including SHAKE and cSHAKE XOFs), truncated SHA-512 and BLAKE2
     hash algorithms
   * Salsa20 and ChaCha20/XChaCha20 stream ciphers
   * Poly1305 MAC
   * ChaCha20-Poly1305 and XChaCha20-Poly1305 authenticated ciphers
   * scrypt, bcrypt and HKDF derivation functions
   * Deterministic (EC)DSA
   * Password-protected PKCS#8 key containers
   * Shamir's Secret Sharing scheme
   * Random numbers get sourced directly from the OS (and not from a CSPRNG
     in userspace)
   * Cleaner RSA and DSA key generation (largely based on FIPS 186-4)
   * Major clean ups and simplification of the code base
 .
 PyCryptodome is not a wrapper to a separate C library like *OpenSSL*.
 To the largest possible extent, algorithms are implemented in pure Python.
 Only the pieces that are extremely critical to performance (e.g. block ciphers)
 are implemented as C extensions.
 .
 This is the documentation package.

Package: python3-pycryptodome
Description-md5: 309b31b4b7535fc86271753ddbbdd98e
Description-en: cryptographic Python library (Python 3)
 PyCryptodome is a self-contained Python package of low-level
 cryptographic primitives.
 .
 PyCryptodome is a fork of PyCrypto. It brings several enhancements
 with respect to the last official version of PyCrypto (2.6.1),
 for instance:
 .
   * Authenticated encryption modes (GCM, CCM, EAX, SIV, OCB)
   * Accelerated AES on Intel platforms via AES-NI
   * Elliptic curves cryptography (NIST P-256, P-384 and P-521 curves only)
   * Better and more compact API (`nonce` and `iv` attributes for ciphers,
     automatic generation of random nonces and IVs, simplified CTR cipher mode,
     and more)
   * SHA-3 (including SHAKE and cSHAKE XOFs), truncated SHA-512 and BLAKE2
     hash algorithms
   * Salsa20 and ChaCha20/XChaCha20 stream ciphers
   * Poly1305 MAC
   * ChaCha20-Poly1305 and XChaCha20-Poly1305 authenticated ciphers
   * scrypt, bcrypt and HKDF derivation functions
   * Deterministic (EC)DSA
   * Password-protected PKCS#8 key containers
   * Shamir's Secret Sharing scheme
   * Random numbers get sourced directly from the OS (and not from a CSPRNG
     in userspace)
   * Cleaner RSA and DSA key generation (largely based on FIPS 186-4)
   * Major clean ups and simplification of the code base
 .
 PyCryptodome is not a wrapper to a separate C library like *OpenSSL*.
 To the largest possible extent, algorithms are implemented in pure Python.
 Only the pieces that are extremely critical to performance (e.g. block ciphers)
 are implemented as C extensions.
 .
 This is the Python 3 version of the package.

Package: python3-cson
Description-md5: b49d4f63f3c9ccbcaca301c78e6dd4fb
Description-en: python parser for the Coffeescript Object Notation (CSON)
 CoffeeScript-Object-Notation is similar to JSON but used for
 CoffeeScript objects. This package provides a Python parser for CSON.

Package: python3-pyct
Description-md5: f07c2cf1884b4f687ac0496161283b08
Description-en: Python packaging Common Tasks
 Utility package that includes:
 .
  * pyct.cmd: Makes various commands available to other
    packages. (Currently no sophisticated plugin system, just a try
    import/except in the other packages.) The same commands are available
    from within Python. Can either add new subcommands to an existing
    argparse based command if the module has an existing command, or
    create the entire command if the module has no existing
    command. Currently, there are commands for copying examples and
    fetching data. See
  * pyct.build: Provides various commands to help package building,
    primarily as a convenience for project maintainers.

Package: python-pycurl-doc
Description-md5: c60745106158254216861f538461eb72
Description-en: Python bindings to libcurl (documentation)
 This module provides the Python bindings to libcurl. Please refer to
 the libcurl documentation available in libcurl4-gnutls-dev Debian package.
 .
 NOTE: the SSL support is provided by GnuTLS.
 .
 This package contains the PyCURL documentation.

Package: python3-pycurl
Description-md5: fb7713dc2a268035bdf6efd1e94a5263
Description-en: Python bindings to libcurl (Python 3)
 This module provides the Python bindings to libcurl. Please refer to
 the libcurl documentation available in libcurl4-gnutls-dev Debian package.
 .
 NOTE: the SSL support is provided by GnuTLS.
 .
 This package contains PyCURL for Python 3.

Package: python3-cxx-dev
Description-md5: 8a960c46783beb7399f164e4fb8f3a2a
Description-en: Set of facilities to extend Python3 with C++
 PyCXX is a set of C++ facilities to make it easier to write Python3
 extensions. The main advantage is that it greatly increases the
 probability that your program will not make a reference-counting
 errors and will not have to continually check error returns from
 the Python C API.
 .
 This package contains the Python3 headers and sources.

Package: python3-pydantic
Description-md5: 94574037983f36af5979357ea52cc6d9
Description-en: Data validation and settings management using Python type hinting
 pydantic uses type hinting (PEP 484) and variable annotation (PEP 526) to
 validate that untrusted data takes the desired form. There is also support for
 an extension to dataclasses where the input data is validated.

Package: python3-pydata-sphinx-theme
Description-md5: 9f76c42374c15a46b2324a0986149c55
Description-en: bootstrap-based Sphinx theme from the PyData community
 Originally developed for the pandas docs, work is being done to make this more
 generic and more easily extensible to suit the needs of the different projects;
 noteworthy project using this theme:
 .
  * Pandas: https://pandas.pydata.org/docs/
  * NumPy: https://numpy.org/devdocs/
  * Bokeh: https://docs.bokeh.org/en/dev/
  * JupyterHub and Binder: https://docs.mybinder.org/,
      http://z2jh.jupyter.org/en/latest/,
      https://repo2docker.readthedocs.io/en/latest/,
      https://jupyterhub-team-compass.readthedocs.io/en/latest/
  * Jupyter Book beta version uses an extension of this theme:
      https://beta.jupyterbook.org
  * Fairlearn: https://fairlearn.github.io/master/quickstart.html

Package: python-pydbus-doc
Description-md5: bf7b9931d040f344eccab8d1064cb57b
Description-en: Pythonic D-Bus library (common documentation)
 pydbus provides a pythonic interface to the D-Bus message
 bus system. pydbus can be used to access remote objects
 and also for object publication.
 .
 It is based on PyGI, the Python GObject Introspection
 bindings, which is the recommended way to use GLib from
 Python.
 .
 This is the common documentation package.

Package: python3-pydbus
Description-md5: 687e390e40929a27b3c2fb21ba76eed9
Description-en: Pythonic D-Bus library (Python 3)
 pydbus provides a pythonic interface to the D-Bus message
 bus system. pydbus can be used to access remote objects
 and also for object publication.
 .
 It is based on PyGI, the Python GObject Introspection
 bindings, which is the recommended way to use GLib from
 Python.
 .
 This package installs the library for Python 3.

Package: python3-pydecorate
Description-md5: 8b632f8e8e23f55e34ca16b951415edc
Description-en: Decorating PIL images with logos, texts, pallettes
 Pydecorate is a package for decorating PIL images with logos, texts,
 and color scales.
 .
 It is part of the PyTroll package suite.

Package: python3-pydenticon
Description-md5: 93b4a98825f2130caeaf38966d5cdd13
Description-en: deterministically generate identicons in Python 3
 Pydenticon is a small utility library that can be used for deterministically
 generating identicons based on the hash of provided data.
 .
 The implementation is a port of the Sigil identicon implementation.
 .
 Pydenticon provides a couple of extensions of its own when compared to the
 original Sigil implementation, like:
 .
 * Ability to supply custom digest algorithms (allowing for larger identicons if
   digest provides enough entropy).
 * Ability to specify a rectangle for identicon size.
 .
 This package is for Python 3.

Package: pydevd
Description-md5: 8f75d0ae0866e304e688850ee6506ade
Description-en: Debugger used by debugpy (command line script)
 This is the debugger underlying debugpy, which is used by IPython and
 Spyder, among others.
 .
 This package can also be used for remote debugging, connecting from an IDE.
 .
 This package provides the "pydevd" command to run pydevd on another
 Python script from the command line.

Package: python3-pydevd
Description-md5: 5d329861498dfdf4ba0a0f2a43c87b35
Description-en: Debugger used by debugpy (command line script)
 This is the debugger underlying debugpy, which is used by IPython and
 Spyder, among others.
 .
 This package can also be used for remote debugging, connecting from an IDE.
 .
 The command line "pydevd" tool is available in the separate pydevd package.

Package: pydf
Description-md5: a4bf8f0eba6954cc38a3c34a478012bc
Description-en: colourised df(1)-clone
 pydf is all-singing, all-dancing, fully colourised df(1)-clone
 written in Python.

Package: python-pydicom-doc
Description-md5: 2e10d6fad426d3118542fde6a4ea6971
Description-en: DICOM medical file reading and writing (documentation)
 pydicom is a pure Python module for parsing DICOM files.  DICOM is a
 standard (http://medical.nema.org) for communicating medical images
 and related information such as reports and radiotherapy objects.
 .
 pydicom makes it easy to read DICOM files into natural pythonic
 structures for easy manipulation.  Modified datasets can be written
 again to DICOM format files.
 .
 This package contains the documentation.

Package: python3-dicom
Description-md5: fb23916c143a8e3f4c09f80c90e3faf1
Description-en: transitional package for python3-pydicom
 This is a transitional package. It can safely be removed.

Package: python3-pydicom
Description-md5: c579a6a26930f7c5a108262abbbcf541
Description-en: DICOM medical file reading and writing (Python 3)
 pydicom is a pure Python module for parsing DICOM files.  DICOM is a
 standard (http://medical.nema.org) for communicating medical images
 and related information such as reports and radiotherapy objects.
 .
 pydicom makes it easy to read DICOM files into natural pythonic
 structures for easy manipulation.  Modified datasets can be written
 again to DICOM format files.
 .
 This package installs the module for Python 3.

Package: python-pydispatch-doc
Description-md5: 9f0cdf0a518823dc22fbb078e85d62ca
Description-en: documentation for python3-pydispatch
 PyDispatcher provides the Python programmer with a
 multiple-producer-multiple-consumer signal-registration and routing
 infrastructure for use in multiple contexts. The mechanism of PyDispatcher
 started life as a highly rated recipe in the Python Cookbook. The project
 aims to include various enhancements to the recipe developed during use in
 various applications.
 .
 This package contains the documentation for PyDispatcher. It covers
 the Python 3 versions.

Package: python3-pydispatch
Description-md5: db6ec99b7dfe51701e6e6d13c8c1dba4
Description-en: Python 3 signal dispatching mechanism
 PyDispatcher provides the Python programmer with a
 multiple-producer-multiple-consumer signal-registration and routing
 infrastructure for use in multiple contexts. The mechanism of PyDispatcher
 started life as a highly rated recipe in the Python Cookbook. The project
 aims to include various enhancements to the recipe developed during use in
 various applications.
 .
 This package contains the Python 3 version of PyDispatcher.

Package: python-pydl-doc
Description-md5: ac56203e2bb8640660252fa4efb09fcd
Description-en: Library of IDL astronomy routines converted to Python (doc)
 PyDL consists of Python replacements for functions that are part of the IDL
 built-in library or part of astronomical IDL libraries.
 The emphasis is on reproducing results of the astronomical library
 functions.
 Only the bare minimum of IDL built-in functions are implemented to support
 this.
 .
 There are four astronomical libraries targeted:
 .
   * idlutils: a general suite of tools heavily used by SDSS.
   * Goddard utilities: The IDL Astronomy User's Library, maintained by
 Wayne Landsman and distributed with idlutils.
   * idlspec2d: tools for working with SDSS, BOSS and eBOSS spectroscopic
 data.
   * photoop: tools for working with SDSS imaging data.
 .
 This is the common documentation package.

Package: python3-pydl
Description-md5: bff08e5c0fd301b0aa1c5abb2e7e887a
Description-en: Library of IDL astronomy routines converted to Python 3
 PyDL consists of Python replacements for functions that are part of the IDL
 built-in library or part of astronomical IDL libraries.
 The emphasis is on reproducing results of the astronomical library
 functions.
 Only the bare minimum of IDL built-in functions are implemented to support
 this.
 .
 There are four astronomical libraries targeted:
 .
   * idlutils: a general suite of tools heavily used by SDSS.
   * Goddard utilities: The IDL Astronomy User's Library, maintained by
 Wayne Landsman and distributed with idlutils.
   * idlspec2d: tools for working with SDSS, BOSS and eBOSS spectroscopic
 data.
   * photoop: tools for working with SDSS imaging data.
 .
 This is the Python 3 version of the package.

Package: python3-pydle
Description-md5: 2f1cb2e6e3afaaf4db0c277ebe092ffc
Description-en: compact, flexible and standards-abiding IRC library for Python
 Standards-compliant and flexible IRC library for Python, with a modularized
 feature system.
 .
 Based on RFC1459 with some small extension tweaks, with full support of
 optional extension standards:
 .
  * TLS
  * CTCP
  * (coming soon) DCC and extensions
  * ISUPPORT/PROTOCTL
  * IRCv3.1 (full)
  * IRCv3.2 (base complete, most optional extensions)
  * IRCv3.3 (base in progress)
 .
 The library is built using Python 3 asynchronous functions.

Package: pydocstyle
Description-md5: 69bdb691380c4384c98c980058daf77a
Description-en: Python docstring style checker (PEP-257 conventions)
 PEP-257 provides conventions for Python docstrings (string literals which
 occur as first statement in a module, function, class or method definition
 for documentation purposes). This tool checks Python code whether
 these conventions have been complied with, and if docstring are missing.
 .
 This package installs the cli tool.

Package: python3-pydocstyle
Description-md5: ca37ced409a63da6636c1e76b7496e2d
Description-en: Python docstring style checker (Python 3 library)
 PEP-257 provides conventions for Python docstrings (string literals which
 occur as first statement in a module, function, class or method definition
 for documentation purposes). This tool checks Python code whether
 these conventions have been complied with, and if docstring are missing.
 .
 This package installs the library for Python 3.

Package: pydoctor
Description-md5: 303debf5251d3d3fc1ffa7d30bce826b
Description-en: Python API document generator
 Pydoctor is a tool for generating API documentation for Python modules based
 on their docstrings via static analysis.
 .
 It was written primarily to replace epydoc for the purposes of the Twisted
 project as epydoc has difficulties with zope.interface.

Package: python3-pydot
Description-md5: c3a600d9b04858dc9ef43dcffcebdbf3
Description-en: Python interface to Graphviz's dot (Python 3)
 pydot allows one to easily create both directed and non directed graphs from
 Python. Currently all attributes implemented in the Dot language are supported.
 .
 Output can be inlined in Postscript into interactive scientific environments
 like TeXmacs, or output in any of the format's supported by the Graphviz tools
 dot, neato, twopi.
 .
 This package contains pydot for Python 3.

Package: python3-pydyf
Description-md5: d7a7a70a00b32ac5a9f58098e0f1c064
Description-en: low-level PDF generator (Python module)
 pydyf is a low-level PDF generator written in Python and based on PDF
 specification 1.7.

Package: python-pyeapi-doc
Description-md5: f07b39d8ec6b8bc3d3597505ddb6fe5c
Description-en: Python API to interact with EOS network devices - docs
 The Python Client for eAPI (pyeapi) is a native Python library
 wrapper around Arista EOS eAPI.  It provides a set of Python language
 bindings for configuring Arista EOS nodes. It can be used either on a
 local node (running EOS) or on a remote node.
 .
 This library also provides an API layer for building native Python
 objects to interact with the destination nodes. The API layer is a
 convenient implementation for working with the EOS configuration and
 is extensible for developing custom implementations. For example, it
 allows one to list VLAN or configure a BGP session.
 .
 This package contains the documentation.

Package: python3-pyeapi
Description-md5: fdb5b839acedc0ae3632a80490a1c586
Description-en: Python API to interact with EOS network devices - Python 3.x
 The Python Client for eAPI (pyeapi) is a native Python library
 wrapper around Arista EOS eAPI.  It provides a set of Python language
 bindings for configuring Arista EOS nodes. It can be used either on a
 local node (running EOS) or on a remote node.
 .
 This library also provides an API layer for building native Python
 objects to interact with the destination nodes. The API layer is a
 convenient implementation for working with the EOS configuration and
 is extensible for developing custom implementations. For example, it
 allows one to list VLAN or configure a BGP session.
 .
 This package contains the Python 3.x module.

Package: pyecm
Description-md5: 60feb80659764929a509760e3b77a235
Description-en: integer factorization with the Elliptic Curve Method (ECM)
 pyecm is a Python program to factor numbers using the Elliptic Curve Method
 (ECM).  It is relatively fast in that it can quickly factors numbers up to 50
 digits.
 .
 Because it is written in Python, pyecm is very portable. It is also fairly
 easy to use. Use of python-gmpy and/or python-psyco will speed it up
 immensely.

Package: python3-pyee
Description-md5: cacb62babb1dc312985be23715420ba8
Description-en: Python 3 port of node.js's EventEmitter to Python
 This package contains the pyee module for Python 3. pyee supplies an
 EventEmitter object similar to the EventEmitter from node.js. This allows
 developers to register a function to an event, which means that when the event
 is emitted, the function will be called.

Package: python3-pyemd
Description-md5: cfa9632d8220c13982491936efc809bb
Description-en: Python library for the Earth Mover's Distance with NumPy
 PyEMD is a Python wrapper for Ofir Pele and Michael Werman's implementation
 of the Earth Mover's Distance that allows it to be used with NumPy.
 If you use this code, please cite the papers listed in the README.md.

Package: python3-enchant
Description-md5: c888de05396abd0bd00ac78cc02d8d6f
Description-en: spellchecking library for Python 3
 PyEnchant consists of Python bindings to the Enchant spellchecking
 library and some wrapper classes. It includes all the functionality
 of Enchant in a Pythonic object-oriented interface, and also provides
 some higher-level functionality which is not available in the C API.

Package: pyensembl
Description-md5: 1970cd836ac9f39553376a6a1a7281ae
Description-en: installs data from the Ensembl genome database
 The Ensembl genome database is an established reference
 for genomic sequences and their automated annotation.
 To have this data local has advantages for bulk analyses,
 e.g. for the mapping of reads from RNA-seq against the
 latest golden path - or a previous one to compare analyses.
 .
 This package provides a reproducible way to insatll this
 data and thus simplify the automation of respective
 workflows.

Package: python3-ephem
Description-md5: 48890bf1f3f26c6b8c8de929bf9c52dd
Description-en: Compute positions of the planets and stars with Python
 PyEphem provides an ephem Python package for performing high-precision
 astronomy computations. The underlying numeric routines are coded in C and
 are the same ones that drive the popular XEphem astronomy application, whose
 author, Elwood Charles Downey, generously gave permission for their use in
 PyEphem.
 .
 The name ephem is short for the word ephemeris, which is the
 traditional term for a table giving the position of a planet, asteroid, or
 comet for a series of dates.
 .
 Nothe that this package will continue to be maintained, but it no
 longer stands at the cutting edge of astronomy in Python.

Package: python-epr-doc
Description-md5: d114a2586bf82683a0d8094e6d432a0d
Description-en: Python ENVISAT Product Reader API (common documentation)
 PyEPR provides Python bindings for the ENVISAT Product Reader C API
 (EPR API) for reading satellite data from ENVISAT ESA (European Space
 Agency) mission.
 .
 PyEPR, as well as the EPR API for C, supports ENVISAT MERIS, AATSR
 Level 1B and Level 2 and also ASAR data products. It provides access
 to the data either on a geophysical (decoded, ready-to-use pixel
 samples) or on a raw data layer. The raw data access makes it possible
 to read any data field contained in a product file.
 .
 This is the common documentation package.

Package: python3-epr
Description-md5: 5a1f101eea6bd1356225449835c81821
Description-en: Python ENVISAT Product Reader API (Python 3)
 PyEPR provides Python bindings for the ENVISAT Product Reader C API
 (EPR API) for reading satellite data from ENVISAT ESA (European Space
 Agency) mission.
 .
 PyEPR, as well as the EPR API for C, supports ENVISAT MERIS, AATSR
 Level 1B and Level 2 and also ASAR data products. It provides access
 to the data either on a geophysical (decoded, ready-to-use pixel
 samples) or on a raw data layer. The raw data access makes it possible
 to read any data field contained in a product file.
 .
 This package contains pyepr for Python 3.

Package: python3-pyequihash
Description-md5: e0b0a0a712307ad8b7ce0b3347ce4795
Description-en: python bindings for libequihash: memory-hard Proof-of-Work
 Equihash implements the algorith as described in "Equihash: Asymmetric
 Proof-of-Work Based on the Generalized Birthday Problem" by Alex Biryukov and
 Dmitry Khovratovich, 2016, DOI:10.14722/ndss.2016.23108.  This code, by Stefan
 Marsiske, is a fork of an ealier implementation by Khovratovich at
 https://github.com/khovratovich/equihash/ ; it provides a library, a C API and
 Python bindings.  The cryptographic password storage SPHINX (pwdsphinx and
 libsphinx) depend upon equihash.
 .
 This package offers a Python wrapper for the C library and comes with functions
 equihash.solve(n, k, seed) and equihash.verify (n,k,seed,sol).

Package: python3-erfa
Description-md5: eb83124c8e46d3fde6e4de8c3e636b41
Description-en: Python bindings for ERFA routines
 PyERFA provides Python bindings for the ERFA library (Essential Routines
 for Fundamental Astronomy), a C library containing key algorithms for
 astronomy, which is based on the SOFA library published by the
 International Astronomical Union (IAU).
 All C routines are wrapped as Numpy universal functions, so that they can
 be called with scalar or array inputs.

Package: python3-pyethash
Description-md5: 7f248dbe9073b26d8bbd529753510c3b
Description-en: Ethash proof-of-work algorithm — Python 3
 Ethash is the Proof-of-Work function in the Ethereum protocol.
 .
 This package installs the library for Python 3.

Package: pyfai
Description-md5: 99681480cbe1e9374e4e00c9c53fdf90
Description-en: Fast Azimuthal Integration scripts
 PyFAI is a Python library for azimuthal integration; it allows the conversion
 of diffraction images taken with 2D detectors like CCD cameras into X-Ray
 powder patterns that can be used by other software like Rietveld refinement
 tools (i.e. FullProf), phase analysis or texture analysis.
 .
 As PyFAI is a library, its main goal is to be integrated in other tools like
 PyMca, LiMa or EDNA. To perform online data analysis, the precise description
 of the experimental setup has to be known. This is the reason why PyFAI
 includes geometry optimization code working on "powder rings" of reference
 samples. Alternatively, PyFAI can also import geometries fitted with other
 tools like Fit2D.
 .
 PyFAI has been designed to work with any kind of detector with any geometry
 (transmission, reflection, off-axis, ...). It uses the Python library FabIO
 to read most images taken by diffractometer.

Package: python-pyfai-doc
Description-md5: d6572a9c1596d669643696633e2deec6
Description-en: Fast Azimuthal Integration scripts - Documentation
 PyFAI is a Python library for azimuthal integration; it allows the conversion
 of diffraction images taken with 2D detectors like CCD cameras into X-Ray
 powder patterns that can be used by other software like Rietveld refinement
 tools (i.e. FullProf), phase analysis or texture analysis.
 .
 As PyFAI is a library, its main goal is to be integrated in other tools like
 PyMca, LiMa or EDNA. To perform online data analysis, the precise description
 of the experimental setup has to be known. This is the reason why PyFAI
 includes geometry optimization code working on "powder rings" of reference
 samples. Alternatively, PyFAI can also import geometries fitted with other
 tools like Fit2D.
 .
 PyFAI has been designed to work with any kind of detector with any geometry
 (transmission, reflection, off-axis, ...). It uses the Python library FabIO
 to read most images taken by diffractometer.
 .
 This is the common documentation package.

Package: python3-pyfai
Description-md5: d92b5b76c92a7025dd4c3b87b6aee6dc
Description-en: Fast Azimuthal Integration scripts - Python3
 PyFAI is a Python library for azimuthal integration; it allows the conversion
 of diffraction images taken with 2D detectors like CCD cameras into X-Ray
 powder patterns that can be used by other software like Rietveld refinement
 tools (i.e. FullProf), phase analysis or texture analysis.
 .
 As PyFAI is a library, its main goal is to be integrated in other tools like
 PyMca, LiMa or EDNA. To perform online data analysis, the precise description
 of the experimental setup has to be known. This is the reason why PyFAI
 includes geometry optimization code working on "powder rings" of reference
 samples. Alternatively, PyFAI can also import geometries fitted with other
 tools like Fit2D.
 .
 PyFAI has been designed to work with any kind of detector with any geometry
 (transmission, reflection, off-axis, ...). It uses the Python library FabIO
 to read most images taken by diffractometer.
 .
 This is the Python 3 version of the package.

Package: pyfastx
Description-md5: 499b00909ee985a2ddfd9ac4ba066bd5
Description-en: fast random access to sequences from FASTA/Q file - command
 The pyfastx is a lightweight Python C extension that enables users to randomly
 access to sequences from plain and gzipped FASTA/Q files. This module aims to
 provide simple APIs for users to extract sequence from FASTA and reads from
 FASTQ by identifier and index number. The pyfastx will build indexes stored in
 a sqlite3 database file for random access to avoid consuming excessive amount
 of memory. In addition, the pyfastx can parse standard (sequence is spread
 into multiple lines with same length) and nonstandard (sequence is spread into
 one or more lines with different length) FASTA format.
 .
 It features:
 .
  * a single file for the Python extension;
  * lightweight, memory efficient FASTA/Q file parsing;
  * fast random access to sequences from gzipped FASTA/Q file;
  * sequences reading from FASTA file line by line;
  * N50 and L50 calculation of sequences in FASTA file;
  * GC content and nucleotides composition calculation;
  * reverse, complement and antisense sequences extraction;
  * excellent compatibility: support for parsing nonstandard FASTA file;
  * support for FASTQ quality score conversion;
  * a command line interface for splitting FASTA/Q file.
 .
 This package provides the command line interface.

Package: python3-pyfastx
Description-md5: 9a26921a9fc5f1c49dca1d726be8a43e
Description-en: fast random access to sequences from FASTA/Q file - python3 module
 The pyfastx is a lightweight Python C extension that enables users to randomly
 access to sequences from plain and gzipped FASTA/Q files. This module aims to
 provide simple APIs for users to extract sequence from FASTA and reads from
 FASTQ by identifier and index number. The pyfastx will build indexes stored in
 a sqlite3 database file for random access to avoid consuming excessive amount
 of memory. In addition, the pyfastx can parse standard (sequence is spread
 into multiple lines with same length) and nonstandard (sequence is spread into
 one or more lines with different length) FASTA format.
 .
 It features:
 .
  * a single file for the Python extension;
  * lightweight, memory efficient FASTA/Q file parsing;
  * fast random access to sequences from gzipped FASTA/Q file;
  * sequences reading from FASTA file line by line;
  * N50 and L50 calculation of sequences in FASTA file;
  * GC content and nucleotides composition calculation;
  * reverse, complement and antisense sequences extraction;
  * excellent compatibility: support for parsing nonstandard FASTA file;
  * support for FASTQ quality score conversion;
  * a command line interface for splitting FASTA/Q file.
 .
 This package provides the python3 module.

Package: python3-pyfavicon
Description-md5: 9ae3e416cea29d14b6b921e22b3db287
Description-en: Asynchronous favicon fetcher
 pyfavicon asynchronously fetches favicons from websites.
 It will parse html from an URL or from a file and extract all favicons.
 The favicons are stored into a Python object called Icons,
 allowing one to iterate over the fetched icons by icon size.

Package: python3-ferret
Description-md5: fe860b69c27804876aa0d564945a8fc1
Description-en: Python3 wrapper for the Ferret visualization and analysis environment,
 Ferret is an interactive computer visualization and analysis environment
 designed to meet the needs of oceanographers and meteorologists analyzing
 large and complex gridded data sets. It can transparently access extensive
 remote Internet data bases using OPeNDAP (formerly known as DODS)
 .
 This is the Python3 wrapper for Ferret

Package: python-pyfftw-doc
Description-md5: 5e416b123cb7d4af1bfff60b96d7eca0
Description-en: Pythonic wrapper around FFTW - docs
 Pythonic wrapper around FFTW, the speedy FFT library. The ultimate
 aim is to present a unified interface for all the possible transforms
 that FFTW can perform.
 .
 Both the complex DFT and the real DFT are supported, as well as
 arbitrary axes of abitrary shaped and strided arrays, which makes it
 almost feature equivalent to standard and real FFT functions of
 numpy.fft (indeed, it supports the clongdouble dtype which numpy.fft
 does not).
 .
 pyFFTW is BSD-licensed and should not be confused with python-fftw, a
 GPL-licensed python module with the same aim of providing python
 bindings to FFTW3. Or python-gpyfft, which provides bindings to the
 OpenCL FFT library clFFT.
 .
 This package provides the pyFFTW documentation.

Package: python3-pyfftw
Description-md5: 6acad1c7acdcf84aa4c097fe5a448320
Description-en: Pythonic wrapper around FFTW - Python 3
 Pythonic wrapper around FFTW, the speedy FFT library. The ultimate
 aim is to present a unified interface for all the possible transforms
 that FFTW can perform.
 .
 Both the complex DFT and the real DFT are supported, as well as
 arbitrary axes of abitrary shaped and strided arrays, which makes it
 almost feature equivalent to standard and real FFT functions of
 numpy.fft (indeed, it supports the clongdouble dtype which numpy.fft
 does not).
 .
 pyFFTW is BSD-licensed and should not be confused with python-fftw, a
 GPL-licensed python module with the same aim of providing python
 bindings to FFTW3. Or python3-gpyfft, which provides bindings to the
 OpenCL FFT library clFFT.
 .
 This package provides the Python 3 bindings.

Package: python3-pyfg
Description-md5: 10da34b452827a4d523085cc732e0230
Description-en: Python API for Fortinet's Fortigate firewalls (Python 3)
 This package provides a Python API to connect to FortiGate network
 firewalls from Fortinet. It can retrieve several information,
 including interfaces and inventory. It can also modify the
 current configuration and execute arbitrary commands.
 .
 This package contains the Python 3 version.

Package: python3-pyfiglet
Description-md5: ae9715a009b87f0763bab2cbefe1b974
Description-en: Python 3 port of the FIGlet specification
 FIGLet is a program that creates large characters out of ordinary screen
 characters. It takes ASCII text and renders it in ASCII art fonts.
 .
 This is a Python 3 port of the original C figlet.  It can be used on the
 commandline or as an Object Oriented driver library in your own programs.

Package: pyflakes3
Description-md5: 2472c90073cc1ab41ffe6ecd43e0b8d7
Description-en: passive checker of Python 3 programs
 Pyflakes is program to analyze Python programs and detect various
 errors. It works by parsing the source file, not importing it, so it
 is safe to use on modules with side effects. It's also much faster.
 .
 Unlike PyLint, Pyflakes checks only for logical errors in programs;
 it does not perform any checks on style.
 .
 This is the Python 3 command line `pyflakes3` program.

Package: python3-pyflakes
Description-md5: 30dc8cb13fbb6b058928484897a808d6
Description-en: passive checker of Python 3 programs - Python modules
 Pyflakes is program to analyze Python programs and detect various
 errors. It works by parsing the source file, not importing it, so it
 is safe to use on modules with side effects. It's also much faster.
 .
 Unlike PyLint, Pyflakes checks only for logical errors in programs;
 it does not perform any checks on style.
 .
 This is the Python 3 library version.

Package: python3-fltk
Description-md5: 680694f8995b7e983b1a252ebc5d69d4
Description-en: Python wrapper for the Fast Light Toolkit
 pyFltk provides a Python wrapper for the Fast Light Tool Kit cross-platform
 graphical user-interface library (http://www.fltk.org/).
 .
 This package contains the wrapper itself.

Package: python3-fltk-doc
Description-md5: ddd1aec1fc45269ac27623a0ae7ec4f9
Description-en: Documentation for pyFltk
 pyFltk provides a Python wrapper for the Fast Light Tool Kit cross-platform
 graphical user-interface library (http://www.fltk.org/).
 .
 This package contains pyFltk documentation.

Package: python3-pyfribidi
Description-md5: bb097103548de01a24f5220a37f15646
Description-en: FriBidi Python bindings
 FriBiDi is a bidirectional algorithm implementation for Hebrew and/or Arabic
 languages.
 .
 This package contains the Python module for the FriBidi C library.

Package: python3-ftdi
Description-md5: c428526092324ae80ce6a86c7078c8bd
Description-en: user-space driver for popular FTDI devices
 Suported FTDI devices include:
  UART and GPIO bridges
      FT232R (single port, 3Mbps)
      FT230X/FT231X/FT234X/ (single port, 3Mbps)
  UART, GPIO and multi-serial protocols (SPI, I2C, JTAG) bridges
      FT2232C/D (dual port, clock up to 6 MHz)
      FT232H (single port, clock up to 30 MHz)
      FT2232H (dual port, clock up to 30 MHz)
      FT4232H (quad port, clock up to 30 MHz)

Package: python3-ftdi-doc
Description-md5: 1467e34c0da3c0e92a36d14d6e8f38db
Description-en: user-space driver for popular FTDI devices. Documentation
 Suported FTDI devices include:
  UART and GPIO bridges
      FT232R (single port, 3Mbps)
      FT230X/FT231X/FT234X/ (single port, 3Mbps)
  UART, GPIO and multi-serial protocols (SPI, I2C, JTAG) bridges
      FT2232C/D (dual port, clock up to 6 MHz)
      FT232H (single port, clock up to 30 MHz)
      FT2232H (dual port, clock up to 30 MHz)
      FT4232H (quad port, clock up to 30 MHz)
  Package contains documentation

Package: python3-pyfuse3
Description-md5: bf24d92970ce97ee856c58379bbbf07d
Description-en: Python 3 bindings for libfuse 3 with asynchronous API
 pyfuse3 is a set of Python 3 bindings for libfuse 3. It provides
 an asynchronous API compatible with Trio, and enables you to easily
 write a full-featured Linux filesystem in Python.

Package: pygac-bin
Description-md5: 8e354ecca3d7d2727140c8b81cafa07c
Description-en: Python package to read and calibrate NOAA AVHRR GAC data - scripts
 pygac reads NOAA AVHRR Global Area Coverage (GAC) data, and performs
 state of the art calibration and navigation.
 .
 It must be noted that pygac expects Level 1b file to contain normal
 GAC header and data records, the format of which are mentioned in the
 official NOAA POD and KLM Data User Guides.
 The user should not prepend any other header (e.g. when downloading
 GAC data from CLASS archive etc) to the L1b file.
 In the first pre-processing step, pygac determines whether the GAC
 data comes from the second (i.e. NOAA-14 and before) or the third
 generation (NOAA-15 and onwards) AVHRR instrument by "pygac-run".
 This is done by reading the first three bytes of the data set.
 If they contain the any of the following values, ["CMS", "NSS", "UKM",
 "DSS"], then the KLM reader from "gac_klm.py" file is invoked,
 otherwise the POD reader is invoked (gac_pod.py).
 .
 This package provides utilities and executable scripts.

Package: python3-pygac
Description-md5: 62456b487b48a940e062c0e0bda454cf
Description-en: Python package to read and calibrate NOAA AVHRR GAC data
 pygac reads NOAA AVHRR Global Area Coverage (GAC) data, and performs
 state of the art calibration and navigation.
 .
 It must be noted that pygac expects Level 1b file to contain normal
 GAC header and data records, the format of which are mentioned in the
 official NOAA POD and KLM Data User Guides.
 The user should not prepend any other header (e.g. when downloading
 GAC data from CLASS archive etc) to the L1b file.
 In the first pre-processing step, pygac determines whether the GAC
 data comes from the second (i.e. NOAA-14 and before) or the third
 generation (NOAA-15 and onwards) AVHRR instrument by "pygac-run".
 This is done by reading the first three bytes of the data set.
 If they contain the any of the following values, ["CMS", "NSS", "UKM",
 "DSS"], then the KLM reader from "gac_klm.py" file is invoked,
 otherwise the POD reader is invoked (gac_pod.py).

Package: python3-pygalmesh
Description-md5: 020d10d08e79a8e5e1943cd9b11ea372
Description-en: Python 3 frontend to CGAL's 3D mesh generators
 pygalmesh makes it easy to create high-quality 3D volume and surface
 meshes.
 .
 CGAL offers two different approaches for mesh generation:
  -   Meshes defined implicitly by level sets of functions.
  -   Meshes defined by a set of bounding planes.
 .
 pygalmesh provides a front-end to the first approach, which has the
 following advantages and disadvantages:
  -   All boundary points are guaranteed to be in the level set within
      any specified residual. This results in smooth curved surfaces.
  -   Sharp intersections of subdomains (e.g., in unions or
      differences of sets) need to be specified manually (via feature edges,
      see below), which can be tedious.
 .
 On the other hand, the bounding-plane approach (realized by mshr),
 has the following properties:
  -   Smooth, curved domains are approximated by a set of bounding
      planes, resulting in more of less visible edges.
  -   Intersections of domains can be computed automatically, so
      domain unions etc. have sharp edges where they belong.
 .
 pygalmesh and mshr are therefore complementary.
 .
 pygalmesh also interfaces CGAL's 3D periodic mesh generation.
 .
 This package installs the pygalmesh module for Python 3.
 .
 It also provides the utility scripts pygalmesh-from-inr and
 pygalmesh-volume-from-surface for generating volume meshes from
 INR or surface meshes.

Package: python-pygame-doc
Description-md5: 2cdb22fac114239e5de60516ac41696d
Description-en: SDL bindings for games development in Python (documentation)
 A multimedia development kit for Python. Pygame provides modules for you
 to access the video display, play sounds, track time, read the mouse and
 joystick, control the CD player, render true type fonts and more. It does
 this using mainly the cross-platform SDL library, a lightweight wrapper
 to OS-specific APIs.
 .
 This package contains Pygame's API documentation and examples.

Package: python3-pygame
Description-md5: 306500d85ba0762cf985a58d17463575
Description-en: SDL bindings for games development (Python 3)
 A multimedia development kit for Python. Pygame provides modules for you
 to access the video display, play sounds, track time, read the mouse and
 joystick, control the CD player, render true type fonts and more. It does
 this using mainly the cross-platform SDL library, a lightweight wrapper
 to OS-specific APIs.
 .
 This is the Python 3 version of the package.

Package: python3-pygame-sdl2
Description-md5: 1aa938d9af6192a040c3d7850a9a2ee3
Description-en: reimplementation of the Pygame API using SDL2
 Pygame_sdl2 is a reimplementation of the Pygame API using SDL2 and related
 libraries. The initial goal of this project is to allow games written using
 the pygame API to run on SDL2 on desktop and mobile platforms. The API will be
 evolved to expose SDL2-provided functionality in a pythonic manner.

Package: python3-gattlib
Description-md5: 16d3f3a7cf39404ecb2c3fa419b48a47
Description-en: Bluetooth LE GATT library for Python 3
 This is a Python library to use the GATT Protocol for Bluetooth LE
 devices. It is a wrapper around the implementation used by gatttool
 in bluez package.

Package: python-gccjit-doc
Description-md5: 0322cade645d2d2c6e1ee1763a3c38c2
Description-en: Python bindings for libgccjit (documentation)
 Documentation, tutorials and examples for libgccjit.

Package: python3-gccjit
Description-md5: 8157c5345db73f57ae95a0afc3bf0797
Description-en: Python3 bindings for libgccjit
 The bindings support both CPython 2 and CPython 3 (using Cython).
 .
 Note that both libgccjit and the bindings are of "Alpha" quality;
 the APIs are not yet set in stone, and they shouldn't be used in
 production yet.

Package: python-pygccxml-doc
Description-md5: 4d256369115de867d77b87af9aca8e8c
Description-en: specialized XML reader reads the output from gccxml - documentation
 The purpose of pygccxml is to read a generated file and provide a
 simple framework to navigate C++ declarations using Python classes.
 .
 This package provides the API documentation.

Package: python3-pygccxml
Description-md5: 5e8f83925643ebe4225d8deb2e54bff6
Description-en: specialized XML reader reads the output from gccxml - python3 lib
 The purpose of pygccxml is to read a generated file and provide a
 simple framework to navigate C++ declarations using Python classes.
 .
 This package provides the Python 3 module that can be imported for uses.

Package: python3-pygeoif
Description-md5: 603bf66915bf58efa30d5c48bcaafb7f
Description-en: basic implementation of the __geo_interface__ (Python 3)
 PyGeoIf provides a GeoJSON-like protocol for geo-spatial (GIS) vector data.
 .
 So when you want to write your own geospatial library with support for this
 protocol you may use pygeoif as a starting point and build your functionality
 on top of it
 .
 You may think of pygeoif as a ‘shapely ultralight’ which lets you construct
 geometries and perform very basic operations like reading and writing
 geometries from/to WKT, constructing line strings out of points, polygons from
 linear rings, multi polygons from polygons, etc. It was inspired by shapely and
 implements the geometries in a way that when you are familiar with shapely you
 feel right at home with pygeoif.

Package: python3-pygeoip
Description-md5: c54697b39f543f313cc12f430693dad1
Description-en: Python API for Maxmind's binary GeoIP databases
 pygeoip provides a pure Python API for Maxmind's binary GeoIP databases.
 .
 It enables the user to find the country that any IP address or hostname
 originates from.

Package: python3-github
Description-md5: 27d73fda4c7142654ad9c0f330dc4e8b
Description-en: Access the full Github API v3 from Python3
 This is a Python library to access the Github API v3.
 With it, you can manage Github resources (repositories, user
 profiles, organizations, etc.) from Python scripts.
 .
 It covers almost the full API and all methods are tested against the
 real Github site.

Package: python3-pyglet
Description-md5: 1526f4a1a47d021207ca4cf22905703b
Description-en: cross-platform windowing and multimedia library (Python 3)
 This library provides an object-oriented programming interface for developing
 games and other visually-rich applications with Python.
 pyglet has virtually no external dependencies. For most applications and game
 requirements, pyglet needs nothing else besides Python, simplifying
 distribution and installation. It also handles multiple windows and
 fully aware of multi-monitor setups.
 .
 pyglet might be seen as an alternative to PyGame.
 .
 This is the Python 3 version.

Package: python3-pyglossary
Description-md5: e3f6de49aff819cb56bac141d8d4edcc
Description-en: tool for working with dictionary databases - Python 3.X
 PyGlossary is a tool for converting dictionary files aka glossaries,
 from/to various formats used by different dictionary applications

Package: python-pygments-doc
Description-md5: 12ec1cdf25e63fe60e3afaa554496b92
Description-en: documentation for the Pygments
 Pygments is syntax highlighting package.
 .
 This package contains the documentation for Pygments in HTML and
 reStructuredText format.

Package: python3-pygments
Description-md5: cf7d5e943a9900549d6bd386f387a547
Description-en: syntax highlighting package written in Python 3
 Pygments aims to be a generic syntax highlighter for general use in all kinds
 of software such as forum systems, wikis or other applications that need to
 prettify source code.
 .
 Highlights are:
   * a wide range of common languages and markup formats is supported
   * special attention is paid to details, increasing quality by a fair amount
   * support for new languages and formats are added easily
   * a number of output formats, presently HTML, LaTeX and ANSI sequences
   * it is usable as a command-line tool and as a library

Package: python-pygmsh-doc
Description-md5: b34ae27c69320d3560b2bca9e53d1144
Description-en: combine the power of Gmsh with the versatility of Python (docs)
 Gmsh is a powerful mesh generation tool with a scripting language
 that is notoriously hard to write.
 .
 The goal of pygmsh is to combine the power of Gmsh with the
 versatility of Python and to provide useful abstractions from the
 Gmsh scripting language so you can create complex geometries more
 easily.
 .
 This is the common documentation package.

Package: python3-pygmsh
Description-md5: 86ea8c98148777f5d725e115b8187a97
Description-en: combine the power of Gmsh with the versatility of Python
 Gmsh is a powerful mesh generation tool with a scripting language
 that is notoriously hard to write.
 .
 The goal of pygmsh is to combine the power of Gmsh with the
 versatility of Python and to provide useful abstractions from the
 Gmsh scripting language so you can create complex geometries more
 easily.
 .
 This package installs the library for Python 3.

Package: python3-pygnuplot
Description-md5: 52800e1f5356bc82ebf708d49f41d06d
Description-en: Simple Python wrapper for Gnuplot
 PyGnuplot works as a Python pipe for Gnuplot allowing to pipe commands
 to Gnuplot command prompt, plot, save data files, create postscript and PDF
 files
 .
 This package installs the library for Python 3.

Package: python-gi-dev
Description-md5: f5f0bb4fb02f0013d4124b7ce2dabd49
Description-en: development headers for GObject Python bindings
 GObject is an abstraction layer that allows programming with an object
 paradigm that is compatible with many languages. It is a part of Glib,
 the core library used to build GTK+ and GNOME.
 .
 This package contains the development headers needed to build C extensions
 which use pygobject.

Package: python3-gi
Description-md5: f0850471c776a975236399e3050363aa
Description-en: Python 3 bindings for gobject-introspection libraries
 GObject is an abstraction layer that allows programming with an object
 paradigm that is compatible with many languages. It is a part of Glib,
 the core library used to build GTK+ and GNOME.
 .
 This package contains the Python 3 binding generator for libraries that
 support gobject-introspection, i. e. which ship a gir1.2-<name>-<version>
 package. With these packages, the libraries can be used from Python 3.

Package: python3-gi-cairo
Description-md5: 9b3c3678114febdf17db503bab5e0915
Description-en: Python 3 Cairo bindings for the GObject library
 GObject is an abstraction layer that allows programming with an object
 paradigm that is compatible with many languages. It is a part of Glib,
 the core library used to build GTK+ and GNOME.
 .
 This package contains the Python 3 Cairo bindings for GObject. It is mostly
 used by other bindings to map their GObjects to Python objects.

Package: python3-gi-dbg
Description-md5: cee150898742e87b20dceb8ab5b02a97
Description-en: Python 3 bindings for gobject-introspection libraries (debug extension)
 GObject is an abstraction layer that allows programming with an object
 paradigm that is compatible with many languages. It is a part of Glib,
 the core library used to build GTK+ and GNOME.
 .
 This package contains the Python 3 binding generator for libraries that
 support gobject-introspection, i. e. which ship a gir1.2-<name>-<version>
 package. With these packages, the libraries can be used from Python 3.
 .
 This package contains the extensions built for the Python 3 debug interpreter.

Package: pygopherd
Description-md5: 6bf66f9cc02d355cc8202802e3d40d69
Description-en: Modular Multiprotocol Gopher/HTTP/WAP Server
 This is a modern Gopher server.  It can serve documents
 with Gopher+, standard Gopher (RFC1436), HTTP, and WAP -- all on the same
 port.  Pygopherd features a modular extension system as well as
 loadable scripts and much more.  It contains full support for
 UMN gopherd systems -- including .Links, .names, .cap, searches, etc.
 Pygopherd also supports Bucktooth features such as gophermap files
 and executables.  In addition to all this, there are Pygopherd's own
 extra features.  All features are fully customizable and can be enabled
 or disabled by editing /etc/pygopherd/pygopherd.conf.

Package: python3-pygrace
Description-md5: 251bb105b83a404158c8f15e223adf18
Description-en: Python3 bindings for grace
 Grace is a point-and-click tool that allows the user to draw X-Y plots.
 .
 So python3-grace inherits: User defined scaling, tick marks, labels,
 symbols, line styles, colors. Polynomial regression, splines, running
 averages, DFT/FFT, cross/auto-correlation, etc.
 .
 In addition, python-grace interacts nicely with numpy.

Package: python-pygresql-doc
Description-md5: 177fbc63c43b93c82340b098c47ef141
Description-en: Python Pygresql (common documentation)
 PyGreSQL is a Python module that interfaces to a PostgreSQL database. It
 embeds the PostgreSQL query library to allow easy use of the powerful
 PostgreSQL features from a Python script.
 .
 This is the common documentation package.

Package: python3-pygresql
Description-md5: 7fea7c86818140d77a062eccee13411b
Description-en: PostgreSQL module for Python3
 PyGreSQL is a Python module that interfaces to a PostgreSQL database. It
 embeds the PostgreSQL query library to allow easy use of the powerful
 PostgreSQL features from a Python script.
 .
 This package installs the library for Python 3.

Package: python-grib-doc
Description-md5: 427d303403088d5fe588a1e8ec21b4b3
Description-en: Documentation and examples for Python GRIB
 Python module for reading and writing GRIB (editions 1 and 2) files.
 GRIB is the World Meterological Organization standard for
 distributing gridded data. The module is a Python interface
 to the GRIB API C library from the
 European Centre for Medium-Range Weather Forecasts (ECMWF).

Package: python3-grib
Description-md5: 914b7563eb5a65791173632367a72e64
Description-en: Python 3 module for reading and writing GRIB files
 Python 3 module for reading and writing GRIB (editions 1 and 2) files.
 GRIB is the World Meterological Organization standard for
 distributing gridded data. The module is a Python 3 interface
 to the GRIB API C library from the
 European Centre for Medium-Range Weather Forecasts (ECMWF).
 .
 This package also contains the cnvgrib1to2, grib_list, grib_repack, and
 cnvgrib2to1 scripts.

Package: pygtail
Description-md5: 9cfb720f391b33b94e994629a640cc0e
Description-en: read log file lines that have not been read
 pygtail is a tool for reading log files, and is capable of handling log files
 which are rotated.
 .
 This has similar functionality to the logtail2 tool (which can be found in the
 logtail package).
 .
 This package contains the command line tool, pygtail. See the python3-pygtail
 package for the library that this tool uses.

Package: python3-pygtail
Description-md5: 9c3b724df13ac55b34f771f43dbe9a06
Description-en: read log file lines that have not been read (Python 3)
 Pygtail reads log file lines that have not been read. It will even handle log
 files that have been rotated.
 .
 This has similar functionality to the logtail2 tool (which can be found in the
 logtail package).
 .
 This package contains the Python 3 library.

Package: python-gtkspellcheck-doc
Description-md5: c1420990a106008752e7863007868510
Description-en: Python GTK+ Spellcheck common documentation
 It supports both GTK+'s Python bindings, PyGObject and PyGtk, and for both
 Python 2 and 3 with automatic switching and binding autodetection. For
 automatic translation of the user interface it can use GEdit's translation
 files.
 .
 This is the common documentation package.

Package: python3-gtkspellcheck
Description-md5: 3dba18f535804a9b1acf7522d87bffec
Description-en: Python 3 spellchecking library for GTK+ based on Enchant
 It supports both GTK+'s Python bindings, PyGObject and PyGtk, and for both
 Python 2 and 3 with automatic switching and binding autodetection. For
 automatic translation of the user interface it can use GEdit's translation
 files.
 .
 This package contains the Python 3 version with support for PyGObject.

Package: python3-hamcrest
Description-md5: 1c795fc421cebf67d28bfa0dad9ad800
Description-en: Hamcrest framework for matcher objects (Python 3)
 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. This
 tutorial shows you how to use PyHamcrest for unit testing.
 .
 When writing tests it is sometimes difficult to get the balance right between
 overspecifying the test (and making it brittle to changes), and not specifying
 enough (making the test less valuable since it continues to pass even when the
 thing being tested is broken). Having a tool that allows you to pick out
 precisely the aspect under test and describe the values it should have, to a
 controlled level of precision, helps greatly in writing tests that are
 "just right." Such tests fail when the behavior of the aspect under test
 deviates from the expected behavior, yet continue to pass when minor,
 unrelated changes to the behaviour are made.
 .
 This package provides the Python 3.x modules.

Package: python3-pyhamtools
Description-md5: b837349b35f39feae2914d6777bac8e7
Description-en: Python library with amateur radio functions and methods
 Pyhamtools is a set of functions and classes for Amateur Radio purpose.
 Currently the core part is the callsign lookup which decodes any amateur radio
 callsign string and provides the corresponding information (country, DXCC
 entity, CQ zone... etc). This basic functionality is needed for logbooks, DX
 clusters or log checking. This and additional convenience features are
 provided for the following sources:
 .
  * AD1C's country-files.org
  * Clublog prefixes & exceptions XML file
  * Clublog DXCC query API
  * QRZ.com XML API
  * Redis.io
  * ARRL Logbook of the World (LOTW)
  * eQSL.cc user list
  * Clublog & OQRS user list
 .
 Other modules include location based calculations (e.g. distance, heading
 between Maidenhead locators) or frequency based calculations (e.g. frequency
 to band).

Package: pyhoca-cli
Description-md5: e73440ec77812f2d35a68e4844653552
Description-en: Command line X2Go client written in Python
 X2Go is a server based computing environment with
    - session resuming
    - low bandwidth support
    - session brokerage support
    - client side mass storage mounting support
    - client side printing support
    - audio support
    - authentication by smartcard and USB stick
 .
 PyHoca-CLI provides a simple and flexible command line client
 written in Python that allows you to control X2Go client sessions
 on desktops and thin clients.

Package: pyhoca-gui
Description-md5: d9e72d1b5d45fa0eea0d8faf7dfc57d9
Description-en: Graphical X2Go client written in (wx)Python
 X2Go is a server based computing environment with
    - session resuming
    - low bandwidth support
    - sesion brokerage support
    - client-side mass storage mounting support
    - client-side printing support
    - audio support
    - authentication by smartcard and USB stick
 .
 PyHoca-GUI is a slim X2Go client that docks to the desktop's
 notification area and allows multiple X2Go session handling.

Package: python3-hunspell
Description-md5: 5e70c52a57655e12a70e4a8a91f5fabf
Description-en: Python 3 binding for Hunspell
 Pyhunspell is a set of Python bindings for the Hunspell spell-checker
 engine. It lets developers load Hunspell dictionaries, check words, get
 suggestions, add new words, etc. It also provides some basic morphological
 analysis related methods.
 .
 This package provides the binding to Python 3.

Package: python3-pyicloud
Description-md5: f65043b377e8fc4ca18b376737cdb0d4
Description-en: wrapper to access iPhone and Calendar data in the iCloud
 PyiCloud is a module which allows one to interact with iCloud webservices.
 It is written in Python and you can access your iCloud either with
 password/username or with Two-factor authentication (2FA).
 You can:
  - list which devices are associated with your account
  - obtain the device's last known location. The Find My iPhone app
    must have been installed and initialized.
  - send a request to the device to play a sound
  - activate the 'lost mode'
    Lost mode is slightly different to the "Play Sound" functionality
    in that it allows the person who picks up the phone to call a
    specific phone number without having to enter the passcode. Just
    like "Play Sound" you may pass a custom message which the device
    will display, if it's not overridden the custom message of
    "This iPhone has been lost. Please call me." is used.
  - fetch events from the calendar webservice
  - access your iCloud contacts/address book
  - access documents stored in your iCloud account
  - access the iCloud Photo Library

Package: python3-icu
Description-md5: c132dca8ad04ede752c4adc35460cd93
Description-en: Python 3 extension wrapping the ICU C++ API
 ICU is a C++ and C library that provides robust and full-featured
 Unicode and locale support. This package provides an extension for
 Python 3 which wraps the ICU C++ API.

Package: elpa-pyim-basedict
Description-md5: daddbb71e229b8eb6803ac7c57378180
Description-en: default pinyin dict for pyim
 pyim-basedict is the default lexicon of pyim input method, and the
 lexicon data source is the libpinyin project.
 .
 Note: The number of entries in this thesaurus is about 100000, which
 is a *relatively small* thesaurus. It only ensures pyim can work
 normally. If users want to make pyim more comfortable, they need to
 add other additional thesaurus.

Package: elpa-pyim
Description-md5: 35ae1bb80de6d5cfb02fb07d4e1ed562
Description-en: Chinese input method support quanpin, shuangpin, wubi, cangjie and rime
 pyim is a Chinese input method in the Emacs environment. The code of
 pyim is derived from Emacs-eim, which development stopped after 2008.
 Although the external input method is powerful, it can't cooperate
 with Emacs tacitly, which greatly damages the feeling of Emacs.
 .
 Features:
 .
  - pyim supports Quanpin, Shuangpin, Wubi and Cangjie, among which
 Quanpin is the best;
 .
  - pyim optimizes the input method by adding thesaurus;
 .
  - pyim uses the text lexicon format, which is convenient for
 processing;
 .
  - pyim can be used as the front end for rime.

Package: python3-pyimagetool
Description-md5: 8bf36a12b0a0ab709af43444c7bbc4c8
Description-en: Image Tool for multidimensional analysis (Python 3)
 Python Image Tool can be used to visualise analysis of data in
 microscopy (STM, SSM, optics), ARPES, XRD, or other multidimensional
 datasets on regularly gridded coordinates.
 .
 This package installs the module for Python 3 and an
 example helper script to create a writeable data cache.

Package: python-pyinotify-doc
Description-md5: aa3352838440cc12a693f57d3079e80d
Description-en: simple Linux inotify Python bindings -- documentation
 pyinotify is a simple wrapper for the Linux inotify mechanism.
 .
 inotify is a Linux Kernel feature available since 2.6.13. inotify makes
 it possible for applications to easily be notified of filesystem changes.
 .
 This package contains examples.

Package: python3-pyinotify
Description-md5: 46f87aef5fa9a629936cb4431ffc13f9
Description-en: simple Linux inotify Python bindings
 pyinotify is a simple wrapper for the Linux inotify mechanism.
 .
 inotify is a Linux Kernel feature available since 2.6.13. inotify makes
 it possible for applications to easily be notified of filesystem changes.
 .
 This is the Python 3 version of the package.

Package: python3-pyiosxr
Description-md5: bdf58a2e5e5687f13127dbb86b45c197
Description-en: Python API for Cisco IOX-XR network devices (Python 3)
 This package provides a Python API to connect to network devices
 running Cisco IOS-XR. It can retrieve several information like
 interfaces. It can also modify the current configuration and execute
 arbitrary commands.
 .
 This package contains the Python 3 version.

Package: python3-pyjavaproperties
Description-md5: 1a1e9bef12cdf771b2ed3dc3c382b0f5
Description-en: Python implementation of java.util.Properties
 This module is designed to be a Python equivalent to the java.util.Properties
 class. Currently, the basic input/output methods are supported, and there are
 plans to add the XML input/output methods found in J2SE 5.0.
 .
 Fundamentally, this module is designed so that users can easily parse and
 manipulate Java Properties files - that's it. There's a fair number of
 Pythonistas who work in multi-language shops, and constantly writing your own
 parsing mechanism is just painful. Not to mention Java guys are notoriously
 unwilling to use anything which is cross-language for configuration, unless
 it's XML, which is a form of self-punishment. :)
 .
 This package provides the Python 3.x module.

Package: python3-jdata
Description-md5: 4e9a70d4b13ecb4aac7c23046ced6882
Description-en: JData encoder/decoder for python 3
 The JData Specification (https://github.com/fangq/jdata/) defines a
 lightweight language-independent data annotation interface targeted at
 storing and sharing complex data structures across different programming
 languages such as MATLAB, JavaScript, python etc. Using JData formats, a
 complex python data structure can be encoded as a `dict` object that is
 easily serialized as a JSON/binary JSON file and share such data between
 programs of different languages.

Package: python3-pyjks
Description-md5: 1e034406467ed0e1bffeb404df8a52ef
Description-en: Java KeyStore parser including private/secret key decryption
 A pure Python Java KeyStore file parser, including private/secret key
 decryption.  Can read JKS, JCEKS, BKS and UBER (BouncyCastle) key
 stores.
 .
 The best way to utilize a certificate stored in a jks file up to this
 point has been to use the java keytool command to transform to
 pkcs12, and then openssl to transform to pem.
 .
 This is better:
  * no security concerns in passwords going into command line arguments,
    or unencrypted files being left around
  * no dependency on a JVM

Package: pyjoke
Description-md5: f8bf7fabe53addbfa20f4cb5c1ff80c0
Description-en: Command line utility to make programmer jokes
 Run this command line utility to generate random jokes for programmers.
 Choose from neutral jokes, adult jokes, and Chuck Norris themed
 jokes.
 .
 This package contains the application for Python 3.

Package: python3-pyjokes
Description-md5: 8a1d89b3b253e2919dd0c64d36cab58b
Description-en: One line jokes for programmers (Python 3)
 Import this library to generate random jokes for programmers.
 Choose from neutral jokes, adult jokes, and Chuck Norris themed
 jokes.
 .
 This package contains the module for Python 3.

Package: python3-junitxml
Description-md5: c169fbabac91bb8a2e7146219f0dc17f
Description-en: PyUnit extension for reporting in JUnit compatible XML
 junitxml is a Python module for recording test results from a stdlib unittest
 runner in a JUnit compatible XML stream.
 .
 This package contains the junitxml module for Python 3.x.

Package: python3-jwt
Description-md5: 95f9eaca3a06db73fe4a95bab9f4479b
Description-en: Python 3 implementation of JSON Web Token
 PyJWT implements the JSON Web Token draft 01, a way of representing
 signed content using JSON data structures.
 .
 Supported algorithms for cryptographic signing:
 .
   * HS256 - HMAC using SHA-256 hash algorithm (default)
   * HS384 - HMAC using SHA-384 hash algorithm
   * HS512 - HMAC using SHA-512 hash algorithm
   * RS256 - RSASSA-PKCS1-v1_5 signature algorithm using SHA-256 hash
     algorithm
   * RS384 - RSASSA-PKCS1-v1_5 signature algorithm using SHA-384 hash
     algorithm
   * RS512 - RSASSA-PKCS1-v1_5 signature algorithm using SHA-512 hash
     algorithm
 .
 Supported reserved claim names:
   - "exp" (Expiration Time) Claim
 .
 This package contains the Python 3 version of the library.

Package: python3-pykcs11
Description-md5: 9f345e35dbeefa60a39309e4edcd2c2d
Description-en: PKCS#11 wrapper for Python
 PyKCS11 let you access to almost all PKCS#11 functions and data types using
 any PKCS#11 library, such as the various modules supplied by smartcard
 vendors.
 .
 The wrapper comes with 2 interfaces: a low level and very thin interface over
 the original PKCS#11 API, generated using the SWIG compiler (designed for
 library tests); and an high level interface that offers a simpler access (with
 few limits) to the PKCS#11 APIs.
 .
 Keywords: pkcs11

Package: python3-pykdtree
Description-md5: e094fb0c160aff1288a8533f1d4ad413
Description-en: Fast kd-tree implementation with OpenMP-enabled queries (Python 3 version)
 pykdtree is a kd-tree implementation for fast nearest neighbour search
 in Python. The aim is to be the fastest implementation around for
 common use cases (low dimensions and low number of neighbours) for
 both tree construction and queries.
 .
 The implementation is based on scipy.spatial.cKDTree and libANN by
 combining the best features from both and focus on implementation
 efficiency.
 .
 The interface is similar to that of scipy.spatial.cKDTree except only
 Euclidean distance measure is supported.
 .
 Queries are optionally multithreaded using OpenMP.
 .
 This is the Python 3 version of the package.

Package: python3-pykeepass
Description-md5: 43af8767f94b48e3c0e5b4af96e1f62e
Description-en: KeePass database library - Python 3.x Module
 This library allows one to write entries to a KeePass database.
 It is compatible the KDBX3 and 4 formats.
 KeePass databases are encrypted vault files used to store credentials.

Package: python3-kerberos
Description-md5: c51cb7a8ea205afc51055231bfe7eb11
Description-en: GSSAPI interface module - Python 3.x
 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.
 .
 This package contains the Python 3.x module.

Package: pykml
Description-md5: 4f0f274b8f520a3a3d8b0f1d2c4cf82d
Description-en: Python KML library -- scripts
 PyKML is a Python package for parsing and authoring KML documents.
 It is based on the lxml.objectify API
 (http://codespeak.net/lxml/objectify.html) which provides Pythonic
 access to XML documents.
 .
 This package contain executable programs provided by the pykml Python
 package.

Package: python3-pykml
Description-md5: d1205909f6eb28c675834a31cb904367
Description-en: Python KML library
 PyKML is a Python package for parsing and authoring KML documents.
 It is based on the lxml.objectify API
 (http://codespeak.net/lxml/objectify.html) which provides Pythonic
 access to XML documents.

Package: pykwalify
Description-md5: 55de281f4b45f316127b3ed5afe8676b
Description-en: Python YAML/JSON schema validation library (command line program)
 PyKwalify is a open source port of the kwalify lib and specification.
 .
 PyKwalify allows validating YAML or JSON data against a schema
 described in YAML or JSON format.
 .
 This package installs the command line program.

Package: python3-pykwalify
Description-md5: db54b10e093fbdf774176be616741159
Description-en: Python YAML/JSON schema validation library (Python 3)
 PyKwalify is a open source port of the kwalify lib and specification.
 .
 PyKwalify allows validating YAML or JSON data against a schema
 described in YAML or JSON format.
 .
 This package installs the library for Python 3.

Package: pylama
Description-md5: df8db961cb6bd3dd6f39acb1d8ee6e94
Description-en: code audit tool for Python in Python3
 pylama s a code audit tool for Python and JavaScript. It wraps the following
 tools:
  * PEP8 © 2012-2013, Florent Xicluna;
  * PEP257 © 2012, GreenSteam, <http://greensteam.dk/>
  * PyFlakes © 2005-2013, Kevin Watters;
  * Mccabe © Ned Batchelder;
  * Pylint © 2013, Logilab (should be installed 'pylama_pylint' module);
  * gjslint © The Closure Linter Authors (should be installed 'pylama_gjslint'
    module);
 .
 This package installs the tool in Python 3.

Package: python3-pylama
Description-md5: 86966aa460542c180b438f776d7dc8ed
Description-en: code audit library for Python in Python3
 pylama s a code audit tool for Python and JavaScript. It wraps the following
 tools:
  * PEP8 © 2012-2013, Florent Xicluna;
  * PEP257 © 2012, GreenSteam, <http://greensteam.dk/>
  * PyFlakes © 2005-2013, Kevin Watters;
  * Mccabe © Ned Batchelder;
  * Pylint © 2013, Logilab (should be installed 'pylama_pylint' module);
  * gjslint © The Closure Linter Authors (should be installed 'pylama_gjslint'
    module);
 .
 This package installs and library in Python 3.

Package: python3-pylast
Description-md5: 4bfbe5203902bca13408db658eefed64
Description-en: Python 3 interface to Last.fm and other compatible services
 Last.fm is a service providing a way to keep a record of what the users listen
 to and offering music recommendations based on that record.
 .
 This interface allows access to all the data exposed by the Last.fm API as
 well as to the scrobbling functionality.
 .
 This package provides the Python 3 module.

Package: python3-pylev
Description-md5: 749c012cd72f200a967092ddd330dd6c
Description-en: pure Python Levenshtein implementation
 A pure Python Levenshtein implementation. Based off the
 Wikipedia code samples at
 http://en.wikipedia.org/wiki/Levenshtein_distance.

Package: pyliblo-utils
Description-md5: 0ed8aad2bc7a5f054029c849a1e9d263
Description-en: Command line utilities for sending and receiving OSC messages
 This package contains the send_osc and dump_osc utilities, which can be
 used to send OSC messages from a command line, and to print all incoming
 messages.
 .
 Open Sound Control (OSC) is a protocol for communication among computers,
 sound synthesizers, and other multimedia devices that is optimized for modern
 networking technology.

Package: python-liblo-docs
Description-md5: f4eeda2a635222017e0a036e3067b58b
Description-en: Python bindings for liblo, the lightweight OSC library
 pyliblo, provides Python bindings for liblo, which is an implementation
 of the Open Sound Control specification and facilitates communication
 between various music applications.
 .
 This is the common documentation package.

Package: python3-liblo
Description-md5: 211348b6a5cdea4df715779e5722b02b
Description-en: Python 3 bindings for liblo, the lightweight OSC library
 pyliblo, provides Python 3 bindings for liblo,
 which is an implementation of the Open Sound Control specification
 and facilitates communication between various music applications.
 .
 Open Sound Control (OSC) is a protocol for communication among computers,
 sound synthesizers, and other multimedia devices that is optimized for modern
 networking technology.

Package: python-pylibmc-doc
Description-md5: 3e95a8643a0db188fbc9f501113da5f1
Description-en: libmemcached wrapper (Documentation)
 Pylibmc is a Python wrapper around the accompanying C Python
 extension _pylibmc, which is a wrapper around libmemcached
 from TangentOrg. It also manages pooling in a multi-threading
 environment.
 .
 This package contains the documentation.

Package: python3-pylibmc
Description-md5: 5a8a4cbce05c3d84e4bb59ba5633819a
Description-en: libmemcached wrapper (Python3 version)
 Pylibmc is a Python wrapper around the accompanying C Python
 extension _pylibmc, which is a wrapper around libmemcached
 from TangentOrg. It also manages pooling in a multi-threading
 environment.
 .
 This package contains the Python 3 version of the library.

Package: pylibtiff
Description-md5: 3d77c89bbc9eef319926bc100c764e0d
Description-en: wrapper to the libtiff library to Python using ctypes (command line utilities)
 PyLibTiff is a package that provides:
 .
  * a wrapper to the libtiff library to Python using ctypes.
  * a pure Python module for reading and writing TIFF and LSM files. The images
    are read as numpy.memmap objects so that it is possible to open images that
    otherwise would not fit to computers RAM.
 .
 There exists many Python packages such as PIL, FreeImagePy that support reading
 and writing TIFF files. The PyLibTiff project was started to have an efficient
 and direct way to read and write TIFF files using the libtiff library without
 the need to install any unnecessary packages or libraries. The pure Python
 module was created for reading "broken" TIFF files such as LSM files that in
 some places use different interpretation of TIFF tags than what specified in
 the TIFF specification document. The libtiff library would just fail reading
 such files. In addition, the pure Python module is more memory efficient as the
 arrays are returned as memory maps. Support for compressed files is not
 implemented yet.
 .
 Warning: pylibtiff currently supports reading and writing images that are
 stored using TIFF strips. Patches are welcome to support tiled TIFF images.
 .
 This package contains command line utilities for PyLibTiff.

Package: python3-libtiff
Description-md5: c845e1c7fc8feef33aca74aec83ba40b
Description-en: wrapper to the libtiff library to Python using ctypes (Python 3 version)
 PyLibTiff is a package that provides:
 .
  * a wrapper to the libtiff library to Python using ctypes.
  * a pure Python module for reading and writing TIFF and LSM files. The images
    are read as numpy.memmap objects so that it is possible to open images that
    otherwise would not fit to computers RAM.
 .
 There exists many Python packages such as PIL, FreeImagePy that support reading
 and writing TIFF files. The PyLibTiff project was started to have an efficient
 and direct way to read and write TIFF files using the libtiff library without
 the need to install any unnecessary packages or libraries. The pure Python
 module was created for reading "broken" TIFF files such as LSM files that in
 some places use different interpretation of TIFF tags than what specified in
 the TIFF specification document. The libtiff library would just fail reading
 such files. In addition, the pure Python module is more memory efficient as the
 arrays are returned as memory maps. Support for compressed files is not
 implemented yet.
 .
 Warning: pylibtiff currently supports reading and writing images that are
 stored using TIFF strips. Patches are welcome to support tiled TIFF images.
 .
 This package contains PyLibTiff for Python 3.

Package: pylint
Description-md5: 0679fee9f0edb953df8134bc754de169
Description-en: Python 3 code static checker and UML diagram generator
 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.
 .
 The package also ships the following additional commands:
 .
   * pyreverse: an UML diagram generator
   * symilar: an independent similarities checker
   * epylint: Emacs and Flymake compatible Pylint

Package: pylint-doc
Description-md5: e0073fb1d233b2b1972710bdbd06345b
Description-en: Python code static checker and UML diagram generator (documentation)
 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.
 .
 The package contains documentation for pylint.

Package: python3-pylint-celery
Description-md5: 5b92eedb89997e805b81e4b82a302026
Description-en: Pylint plugin for code using the Celery library (Python3)
 Pylint is a source code bug and quality checker for the Python programming
 language. This package provides a plugin for checking code using the Celery
 library (distributed task queue).

Package: python3-pylint-common
Description-md5: 1d488c6f7e55377e5a847c2bd0faee83
Description-en: Pylint plugin for the standard Python library (Python 3)
 Pylint is a source code bug and quality checker for the Python programming
 language. This package provides a plugin for augmenting and improving error
 detection and analysis of the standard Python library.
 .
 This package contains the modules for Python 3.

Package: python3-pylint-django
Description-md5: 53d2128988de4972aea085acdb9a7e1e
Description-en: Pylint plugin for analysing code using Django (Python 3)
 Features
   * Prevents warnings about Django-generated attributes such as
     Model.objects or Views.request.
   * Prevents warnings when using ForeignKey attributes
     ("Instance of ForeignKey has no member").
   * Fixes pylint's knowledge of the types of Model and Form field attributes
   * Validates Model.__unicode__ methods.
   * Meta informational classes on forms and models do not generate errors.
 It is also used by the Prospector tool.
 .
 This is the Python 3 version of the package

Package: python3-pylint-flask
Description-md5: 1823441274d3fbad2fd9298b51954608
Description-en: Pylint plugin for analyzing Flask applications (Python 3)
 This is a plugin which improves the static code analyzer Pylint
 when checking Flask (Python web framework) applications code.
 .
 This package includes the plugin for Pylint running on Python 3.

Package: python3-pylint-plugin-utils
Description-md5: 16c296c8e1ebb8e96bf8def121c78c1c
Description-en: Utilities and helpers for writing Pylint plugins (Python 3)
 This is not a direct Pylint plugin, but rather a set of tools
 and functions used by other plugins such as pylint-django
 and pylint-celery.

Package: python3-pylint-venv
Description-md5: 3f7e12a33efdc72a67be9056e07eca3f
Description-en: Pylint hook to use same pylint with different virtual envs
 Pylint does not respect the currently activated virtualenv if it is
 not installed in every virtual environment individually.  This module
 provides a Pylint init-hook to use the same Pylint installation with
 different virtual environments.

Package: python3-pyls-spyder
Description-md5: bbf2bbb172c23a56580ceadd06b1bc59
Description-en: Spyder plugin for the Python Language Server
 This package provides a plugin required by Spyder.

Package: python3-lzss
Description-md5: 39c0caeb45ae2d3ee8c8b97aa7489afa
Description-en: Python library for the LZSS compression algorithm
 This Python library supports compression and decompression using the LZSS
 algorithm.

Package: python3-pymacaroons
Description-md5: 5113c586082c8b1218ec4b6ff076abd3
Description-en: Macaroon library for Python 3
 Macaroons, like cookies, are a form of bearer credential.  Unlike opaque
 tokens, macaroons embed caveats that define specific authorization
 requirements for the target service, the service that issued the root
 macaroon and which is capable of verifying the integrity of macaroons it
 receives.
 .
 Macaroons allow for delegation and attenuation of authorization.  They are
 simple and fast to verify, and decouple authorization policy from the
 enforcement of that policy.

Package: pymacs
Description-md5: 42472e394a15f99a3b39e255786113db
Description-en: interface between Emacs Lisp and Python
 Pymacs is a powerful tool which, once started from Emacs, allows
 both-way communication between Emacs Lisp and Python. Pymacs aims
 Python as an extension language for Emacs rather than the other way
 around, and this asymmetry is reflected in some design
 choices. Within Emacs Lisp code, one may load and use Python
 modules. Python functions may themselves use Emacs services, and
 handle Emacs Lisp objects kept in Emacs Lisp space.

Package: python3-pymad
Description-md5: 15600d95023880183ccaef0aefcb59b6
Description-en: Python wrapper to the MPEG Audio Decoder library (Python 3)
 This module makes the MAD MP3 decoder library available to Python 3
 programs.  It provides a high-level API to the MAD functions, that make
 reading audio data from an MPEG stream simple.
 .
 This package installs the library for Python 3.

Package: python3-pymap3d
Description-md5: c6787c7535f83fc88243f8e5d3f1d836
Description-en: pure-Python 3D coordinate conversions for geospace
 Pure Python (no prerequistes beyond Python itself) 3-D geographic
 coordinate conversions and geodesy.
 API similar to popular $1000 Matlab Mapping Toolbox routines for Python.
 .
 PyMap3D is intended for non-interactive use on massively parallel (HPC)
 and embedded systems.
 Includes some relevant Vallado algorithms.
 .
 The package provides conversion functions between the following
 coordinate systens:
 aer, ecef, eci, enu, geodetic, geocentric, ned, azel, radec.

Package: python3-markups
Description-md5: d2b05685ee3ea2c13104830b8786aecb
Description-en: Wrapper around various text markups, implemented in Python 3
 This module provides a wrapper around various text markup languages.
 .
 Available by default are Markdown, reStructuredText and Textile, but you
 can easily add your own markups.
 .
 It is also possible to implement custom markups (inherited from AbstractMarkup
 class).

Package: python-pymatgen-doc
Description-md5: e90f3cae13838185d92b7ecb802efc86
Description-en: Python Materials Genomics for materials analysis (documentation)
 Pymatgen (Python Materials Genomics) is a robust, open-source Python
 library for materials analysis. These are some of the main features:
 .
 1.Highly flexible classes for the representation of Element, Site,
 Molecule, Structure objects.
 .
 2. Extensive input/output support, including support for VASP
 (http://cms.mpi.univie.ac.at/vasp/), ABINIT (http://www.abinit.org/),
 CIF, Gaussian, XYZ, and many other file formats.
 .
 3. Powerful analysis tools, including generation of phase diagrams,
 Pourbaix diagrams, diffusion analyses, reactions, etc.
 .
 4. Electronic structure analyses, such as density of states and band
 structure.
 .
 5. Integration with the Materials Project REST API, Crystallography
 Open Database.
 .
 This is the documentation package for pymatgen.

Package: python3-pymatgen
Description-md5: 20ba6580b3ad09e3d4ad93366958b7b2
Description-en: Python Materials Genomics for materials analysis
 Pymatgen (Python Materials Genomics) is a robust, open-source Python
 library for materials analysis. These are some of the main features:
 .
 1.Highly flexible classes for the representation of Element, Site,
 Molecule, Structure objects.
 .
 2. Extensive input/output support, including support for VASP
 (http://cms.mpi.univie.ac.at/vasp/), ABINIT (http://www.abinit.org/),
 CIF, Gaussian, XYZ, and many other file formats.
 .
 3. Powerful analysis tools, including generation of phase diagrams,
 Pourbaix diagrams, diffusion analyses, reactions, etc.
 .
 4. Electronic structure analyses, such as density of states and band
 structure.
 .
 5. Integration with the Materials Project REST API, Crystallography
 Open Database.
 .
 This package provides the pymtgen module for Python 3.

Package: pymatgen-test-files
Description-md5: b2a334be7f6c9822375303dd4201fb2c
Description-en: Python Materials Genomics for materials analysis (test files)
 Pymatgen (Python Materials Genomics) is a robust, open-source Python
 library for materials analysis. These are some of the main features:
 .
 1.Highly flexible classes for the representation of Element, Site,
 Molecule, Structure objects.
 .
 2. Extensive input/output support, including support for VASP
 (http://cms.mpi.univie.ac.at/vasp/), ABINIT (http://www.abinit.org/),
 CIF, Gaussian, XYZ, and many other file formats.
 .
 3. Powerful analysis tools, including generation of phase diagrams,
 Pourbaix diagrams, diffusion analyses, reactions, etc.
 .
 4. Electronic structure analyses, such as density of states and band
 structure.
 .
 5. Integration with the Materials Project REST API, Crystallography
 Open Database.
 .
 This package provides the test files used by pymatgen tests.

Package: pymca
Description-md5: f4c16d9a4b5e806648f8c820fc44ae0d
Description-en: Applications and toolkit for X-ray fluorescence analysis -- scripts
 PyMca is set of applications and Python libraries for analysis of
 X-ray fluorescence spectra.
 .
 The applications included in this package are:
 .
  * edfviewer - Display and inspection of data files in ESRF Data Format
  * elementsinfo - Displays element specific X-ray data
  * mca2edf - Converts files from SPEC MCA format to EDF
  * peakidentifier - Displays X-ray fluorescence peaks in a given energy range
  * pymcabatch - Batch fitting of spectra
  * pymcapostbatch - Post-processing of batch fitting results
  * pymca - Interactive data-analysis
  * pymcaroitool - Region-of-interest (ROI) imaging tool
 .
 The PyMca toolkit can read data files in SPEC, ESRF data file (EDF),
 OMNIC, HDF5, AIFIRA and SupaVisio formats.
 .
 This are the scripts of the package.

Package: pymca-data
Description-md5: 5da38d00dc03a6088bac6de7ca535619
Description-en: Architecture independent data files for PyMca
 PyMca is set of applications and Python libraries for analysis of
 X-ray fluorescence spectra.
 .
 This package contains the architecture independent data files for PyMca.

Package: pymca-doc
Description-md5: 130edcdf197fc8dc59704cdf6f02539f
Description-en: Documentation files for PyMca
 PyMca is set of applications and Python libraries for analysis of
 X-ray fluorescence spectra.
 .
 This package contains the documentation files for PyMca.

Package: python3-pymca5
Description-md5: b0e748a0f3ba9d8f964d0f841dd8d573
Description-en: Applications and toolkit for X-ray fluorescence analysis -- Python 3
 PyMca is set of applications and Python libraries for analysis of
 X-ray fluorescence spectra.
 .
 The applications included in this package are:
 .
  * edfviewer - Display and inspection of data files in ESRF Data Format
  * elementsinfo - Displays element specific X-ray data
  * mca2edf - Converts files from SPEC MCA format to EDF
  * peakidentifier - Displays X-ray fluorescence peaks in a given energy range
  * pymcabatch - Batch fitting of spectra
  * pymcapostbatch - Post-processing of batch fitting results
  * pymca - Interactive data-analysis
  * pymcaroitool - Region-of-interest (ROI) imaging tool
 .
 The PyMca toolkit can read data files in SPEC, ESRF data file (EDF),
 OMNIC, HDF5, AIFIRA and SupaVisio formats.
 .
 This is the Python 3 version of the package.

Package: python3-pymdownx
Description-md5: 808a77542ce26bf1d7e504971bd59e1d
Description-en: Extension pack for Python Markdown
 PyMdown Extensions is a collection of extensions for Python Markdown. They were
 originally written to make writing documentation more enjoyable. They cover a
 wide range of solutions, and while not every extension is needed by all people,
 there is usually at least one useful extension for everybody.

Package: python3-mecavideo
Description-md5: 9cb1ab8907472adbd88d60cdff64dcff
Description-en: pedagogic tool to analyze video records for mechanics
 You can track the movement of one or many points in video frames and export
 the position measurements to standard analysis tools.

Package: python-pymediainfo-doc
Description-md5: ff03a4f4caa7a6262b6a7a8652a8f195
Description-en: documentation for the pymediainfo Python library
 This package provides documentation for pymediainfo.

Package: python3-pymediainfo
Description-md5: 7ab90b9a648cbce7e83266990443aeb1
Description-en: Library to fetch multimedia metadata information - Python 3.x
 This library is a simple Python wrapper around the MediaInfo library.

Package: python3-pymeeus
Description-md5: 115f3f7020e0a91095a53a972dde306b
Description-en: Python implementation of Jean Meeus astronomical routines
 PyMeeus is a Python implementation of the astronomical algorithms
 described in the classical book "Astronomical Algorithms, 2nd Edition,
 Willmann-Bell Inc. (1998)" by Jean Meeus.
 .
 There are great astronomical libraries out there. For instance, if
 you're looking for high precision and speed you should take a look at
 libnova. For a set of Python modules aimed at professional
 astronomers, you should look at Astropy. On the other hand, the
 advantages of PyMeeus are its simplicity, ease of use, ease of
 reading, ease of installation (it has the minimum amount of
 dependencies) and abundant documentation.

Package: python-pyment-doc
Description-md5: 2036ef724ac0407f89606f2c25344c19
Description-en: Python implementation of  PYMENT (common documentation)
 pyment is intended for Python programmers to help facilitate internal code
 using docstrings.
 .
 It is useful for code not well documented, or code without docstrings, or some
 code not yet or partially documented, or a mixture of all these. It can also
 be useful to harmonize or change a project docstring style format.
 .
 will parse one or several Python scripts and retrieve existing docstrings.
 So for all functions, methods/, lasses found, it will generate docstrings
 formatted with parameters, default values.
 .
 This package installs the common documentation package.

Package: python3-pyment
Description-md5: e4ecd9609f3e849f668aae71ead7e89a
Description-en: Generate/convert the docstrings from code signature
 pyment is intended for Python programmers to help facilitate internal code
 using docstrings.
 .
 It is useful for code not well documented, or code without docstrings, or some
 code not yet or partially documented, or a mixture of all these. It can also
 be useful to harmonize or change a project docstring style format.
 .
 will parse one or several Python scripts and retrieve existing docstrings.
 So for all functions, methods/, lasses found, it will generate docstrings
 formatted with parameters, default values.
 .
 This package installs the library for Python 3.

Package: python3-mia
Description-md5: 47dfd0c1edfb508e21678f65aab46421
Description-en: Python-3 bindings for the MIA image processing library
 MIA comprises a set of tools, libraries, and plug-ins for general purpose
 2D and 3D gray scale image processing and basic handling of triangular
 meshes. The libraries provide a basic infrastructure and  generic
 algorithms, that can be specialized by specifying the appropriate plug-ins.
 This package provides the Python-3 bindings.

Package: python-milter-doc
Description-md5: 46c4d22eaefe30ac9f680a91421830a6
Description-en: Documentation for the Python Milter extension
 Python milter provides Python extensions for the Milter protocol traditionally
 used by Sendmail and now also used by Postfix. It provides a thin layer of
 Python over the Milter protocol.
 .
 This package provides HTML and LaTeX documentation for python3-milter.

Package: python3-milter
Description-md5: bc98024ac5c7fdefd5397daa8b93cbba
Description-en: Python 3 extension for Sendmail Milter Protocol
 Python milter provides Python extensions for the Milter protocol traditionally
 used by Sendmail and now also used by Postfix. It provides a thin layer of
 Python over the Milter protocol.
 .
 This is the Python 3 version of the package

Package: libpyml-ocaml
Description-md5: 75781ed5ab8d751c1b8d516d698185ca
Description-en: OCaml bindings for Python (runtime)
 py.ml provides OCaml bindings for Python. This library subsumes the
 pycaml library. Bindings are split in three modules:
  * Py provides the initialization functions and some high-level
    bindings, with error handling and naming conventions closer to
    OCaml usages;
  * Pycaml provides a signature close to the old Pycaml module, so as
    to ease migration;
  * Pywrappers provides low-level bindings, which follow closely the
    conventions of the C bindings for Python. Submodules
    Pywrappers.Python2 and Pywrappers.Python3 contain version-specific
    bindings.
 .
 This package contains the runtime files.

Package: libpyml-ocaml-dev
Description-md5: b9b2eeaf97518f7cba904432cb7a63a3
Description-en: OCaml bindings for Python (development)
 py.ml provides OCaml bindings for Python. This library subsumes the
 pycaml library. Bindings are split in three modules:
  * Py provides the initialization functions and some high-level
    bindings, with error handling and naming conventions closer to
    OCaml usages;
  * Pycaml provides a signature close to the old Pycaml module, so as
    to ease migration;
  * Pywrappers provides low-level bindings, which follow closely the
    conventions of the C bindings for Python. Submodules
    Pywrappers.Python2 and Pywrappers.Python3 contain version-specific
    bindings.
 .
 This package contains the development files.

Package: pymoctool
Description-md5: 0daaa74532b1d5c29ed351c4d41979bb
Description-en: Python Multi-Order Coverage maps tool for Virtual Observatory
 'pymoctool' is a command-line Python-based library for manipulating
 Multi-Order Coverage maps (MOCs).
 .
 Frequently astronomical survey catalogues or images are sparse and
 cover only a small part of the sky.  In a Multi-Order Coverage map
 the extent of data in a particular dataset is cached as a
 pre-calculated mask image.  The hierarchical nature enables fast
 boolean operations in image space, without needing to perform complex
 geometrical calculations.  Services such as VizieR generally offer the
 MOC masks, allowing a faster experience in graphical applications
 such as Aladin, or for researchers quickly needing to locate which
 datasets may contain overlapping coverage.
 .
 The MOC mask image itself is tessellated and stored in NASA HealPix
 format, encoded inside a FITS image container.  Using the HealPix
 (Hierarchical Equal Area isoLatitude Pixelization) tessellation
 method ensures that more precision (pixels) in the mask are available
 when describing complex shapes such as approximating survey or
 polygon edges, while only needing to store a single big cell/pixel
 when an coverage is either completely inside, or outside of the mask.
 Catalogues can be rendered on the mask as circles.
 .
 It is written in Python and uses the PyMOC library.

Package: python3-pymoc
Description-md5: dd08809f5fe35817a256e4e1bd2a51ca
Description-en: Python Multi-Order Coverage maps for Virtual Observatory
 PyMOC provides a Python compatible library for handling MOCs.
 .
 Frequently astronomical survey catalogues or images are sparse and
 cover only a small part of the sky.  In a Multi-Order Coverage map
 the extent of data in a particular dataset is cached as a
 pre-calculated mask image.  The hierarchical nature enables fast
 boolean operations in image space, without needing to perform complex
 geometrical calculations.  Services such as VizieR generally offer the
 MOC masks, allowing a faster experience in graphical applications
 such as Aladin, or for researchers quickly needing to locate which
 datasets may contain overlapping coverage.
 .
 The MOC mask image itself is tessellated and stored in NASA HealPix
 format, encoded inside a FITS image container.  Using the HealPix
 (Hierarchical Equal Area isoLatitude Pixelization) tessellation
 method ensures that more precision (pixels) in the mask are available
 when describing complex shapes such as approximating survey or
 polygon edges, while only needing to store a single big cell/pixel
 when an coverage is either completely inside, or outside of the mask.
 Catalogues can be rendered on the mask as circles.

Package: python-pymodbus-doc
Description-md5: 44d94d866f2f3435c22b18b18e6f8829
Description-en: full Modbus protocol implementation, documentation
 Pymodbus is a full Modbus protocol implementation.
 It is currently supports the following :
 .
 Client Features:
  * Can perform single get/set on discrete and registers
  * Can perform multiple get/set on discrete and registers
  * Working on diagnostic/file/pipe/setting/info requests
  * Can fully scrape a host to be cloned
 .
 Server Features:
  * Can function as a fully implemented TCP/ASCII modbus server
  * Full server control context
  * Working on serial communication
  * Working on functioning as a RTU
  * Can mimic a server based on the supplied input data
 .
 For asynchronous communication, you need python-twisted-core.
 For serial communication, you need python-serial.
 .
 This package provides the documentation and examples.

Package: python3-pymodbus
Description-md5: cbc28777fc67aaffff3236a572d3ca0e
Description-en: full Modbus protocol implementation for Python 3
 Pymodbus is a full Modbus protocol implementation.
 It is currently supports the following :
 .
 Client Features:
  * Can perform single get/set on discrete and registers
  * Can perform multiple get/set on discrete and registers
  * Working on diagnostic/file/pipe/setting/info requests
  * Can fully scrape a host to be cloned
 .
 Server Features:
  * Can function as a fully implemented TCP/ASCII modbus server
  * Full server control context
  * Working on serial communication
  * Working on functioning as a RTU
  * Can mimic a server based on the supplied input data
 .
 For asynchronous communication, you need python-twisted-core.
 For serial communication, you need python-serial.
 .
 This package provides the Python 3.x module.

Package: pymol
Description-md5: bfc8e8676a87c0058529a662aef95313
Description-en: Molecular Graphics System
 PyMOL is a molecular graphics system targeted at medium to large
 biomolecules like proteins. It can generate high-quality publication-ready
 molecular graphics images and animations.
 .
 Features include:
  * Visualization of molecules, molecular trajectories and surfaces
    of crystallography data or orbitals
  * Molecular builder and sculptor
  * Internal raytracer and movie generator
  * Fully extensible and scriptable via a Python interface
 .
 File formats PyMOL can read include PDB, XYZ, CIF, MDL Molfile, ChemDraw,
 CCP4 maps, XPLOR maps and Gaussian cube maps.

Package: pymol-data
Description-md5: c3ed7d9e61eaf99c0a54ad9880ef493b
Description-en: data files for PyMOL
 PyMOL is a molecular graphics system targeted at medium to large
 biomolecules like proteins. It can generate high-quality publication-ready
 molecular graphics images and animations.
 .
 This package contains all data files for PyMOL package to reduce the
 redundancy between architectures in Debian.

Package: python3-pymol
Description-md5: e5a2b9068361785e2f5b405d53d41b3f
Description-en: Molecular Graphics System (Python 3 modules)
 PyMOL is a molecular graphics system targeted at medium to large
 biomolecules like proteins. It can generate high-quality publication-ready
 molecular graphics images and animations.
 .
 Features include:
  * Visualization of molecules, molecular trajectories and surfaces
    of crystallography data or orbitals
  * Molecular builder and sculptor
  * Internal raytracer and movie generator
  * Fully extensible and scriptable via a Python interface
 .
 File formats PyMOL can read include PDB, XYZ, CIF, MDL Molfile, ChemDraw,
 CCP4 maps, XPLOR maps and Gaussian cube maps.
 .
 This package contains the Python 3 modules.

Package: python-pymongo-doc
Description-md5: fbd62f485ddf85b5deaef066e9d02ec6
Description-en: Python interface to the MongoDB document-oriented database (documentation)
 MongoDB is a high-performance, open source, schema-free
 document-oriented data store. Pymongo provides an interface
 to easily access it from Python.
 .
 This package contains the HTML documentation.

Package: python3-bson
Description-md5: 6ff36ca063d2514878e6687fccf82dc3
Description-en: Python3 implementation of BSON for MongoDB
 BSON Python3 module contains all of the Binary JSON encoding and decoding
 logic for MongoDB.

Package: python3-bson-ext
Description-md5: 7b7798809e28fcb20fef9ed45e267cd1
Description-en: C-coded extension to the python3-bson package
 BSON Python 3 module contains all of the Binary JSON encoding and decoding
 logic for MongoDB.
 This package contains an extension written in C for higher performance.

Package: python3-gridfs
Description-md5: c945face2e12c0bcbca6132ced76cd28
Description-en: Python3 implementation of GridFS for MongoDB
 GridFS is a storage specification for large objects in MongoDB.
 The Python3 gridfs module is an implementation based
 on the pymongo module. It provides a file-like interface.

Package: python3-pymongo
Description-md5: 6f125b3a0ac150b7b1c36d15734940e4
Description-en: Python3 interface to the MongoDB document-oriented database
 MongoDB is a high-performance, open source, schema-free
 document-oriented data store. Pymongo provides an interface
 to easily access it from Python3.
 Consider installing the python3-pymongo-ext C extension to improve performance.

Package: python3-pymongo-ext
Description-md5: 1557972b4a71e02b5326a03acc620861
Description-en: C-coded extension to the python3-pymongo package
 Pymongo provides an interface to easily access MongoDB from Python 3.
 This package contains an extension written in C for higher performance.

Package: pympress
Description-md5: 94a0daa79d15ff887a5b4ed9046ec7c1
Description-en: simple and powerful dual-screen PDF reader
 Pympress is a little PDF reader written in Python using Poppler for PDF
 rendering and GTK+ for the GUI.
 .
 It is designed to be a dual-screen reader used for presentations and public
 talks, with two displays: the *Content window* for a projector, and the
 *Presenter window* for your laptop.
 .
 It comes with many great features:
   - supports embedded videos
   - text annotations displayed in the presenter window
   - natively supports beamer's *notes on second screen*!

Package: pympress-doc
Description-md5: e65b88033df1588da2a71580d71b5345
Description-en: Pympress documentation
 Pympress is a little PDF reader written in Python using Poppler for PDF
 rendering and GTK+ for the GUI.
 .
 It is designed to be a dual-screen reader used for presentations and public
 talks, with two displays: the *Content window* for a projector, and the
 *Presenter window* for your laptop.
 .
 It comes with many great features:
   - supports embedded videos
   - text annotations displayed in the presenter window
   - natively supports beamer's *notes on second screen*!
 .
 This is the documentation package.

Package: python3-pymssql
Description-md5: 5571f36696867ac10fb994cf2b71b5d2
Description-en: Python database access for MS SQL server and Sybase - Python 3
 This package contains a Python module allowing direct access to
 Microsoft SQL server and Sybase databases. It is designed for
 simplicity and performance, and conforms to Python DB-API 2.0.
 .
 This package installs the library for Python 3.

Package: python3-fitz
Description-md5: d2f0338de8ce9547f8c2fdbac1f8b97e
Description-en: Python binding for MuPDF
 Allows one to access files in PDF, XPS, OpenXPS, CBZ, EPUB, and FB2 (e-books)
 formats, and it is known for its top performance and high rendering quality.
 .
 PDF manipulation and generation functions are available, including metadata
 and bookmark maintenance, document restructuring, annotation / link handling
 and document or page creation.
 .
 This package contains PyMuPDF.

Package: pynag
Description-md5: 92db7060e930e3fa240e452dc2a36150
Description-en: Command line interface to nagios configuration
 The main goal of this project is to provide a Python tool for
 pragmatically handling Nagios configuration file maintenance, and
 plugin development.
 .
 This package contains the executable program pynag which uses the
 pynag module to inspect and manipulate nagios configuration.

Package: python3-pynag
Description-md5: 353da8562b9f927164cb1a5cc26a048b
Description-en: Python 3 Modules for Nagios plugins and configuration
 The main goal of this project is to provide a Python tool for
 pragmatically handling Nagios configuration file maintenance, and
 plugin development.

Package: python3-pynauty
Description-md5: 1bd106560df5ceb671117bf0b6b53090
Description-en: isomorphism testing and automorphisms of graphs
 Pynauty can be used to compare graphs for isomorphism and to
 determine their automorphism group in a Python programming
 environment. Pynauty is a Python/C extension module using library
 components from the Nauty package by Brendan McKay.

Package: python3-pynest2d
Description-md5: b183ab00cf098e018d6ec162ce0a1a65
Description-en: Python bindings for libnest2d
 This repository contains CPython bindings for libnest2d, a library to pack 2D
 polygons into a small space. Libnest2d implements the 2D bin packing problem.
 The objective is to allow libnest2d to be called from Python using Numpy.

Package: python3-pyninjotiff
Description-md5: d60fb3ff465c37546ea88047dd7521b6
Description-en: Python library for writing NinJo-compatible TIFF files
 A small Python library for writing TIFF files that are compatible with
 NinJo.
 .
 The NinJo Workstation Project is a meteorological workstation system
 for viewing various weather images.
 NinJo in some ways is like AWIPS is to the United States Nation Weather
 Service (NWS), but is used by various countries around the world.
 .
 This package is part of the PyTroll software suite.

Package: python3-pynn
Description-md5: 26c14f73192bba7e584490820ae5faf1
Description-en: simulator-independent specification of neuronal network models
 PyNN allows for coding a model once and run it without modification
 on any simulator that PyNN supports (currently NEURON, NEST, PCSIM
 and Brian).  PyNN translates standard cell-model names and parameter
 names into simulator-specific names.

Package: python3-pynpoint
Description-md5: 0192b271bdb8c291e1df6cd310b7f866
Description-en: Pipeline for processing and analysis of high-contrast imaging data
 This is a generic, end-to-end pipeline for the data reduction and analysis of
 high-contrast imaging data of planetary and substellar companions, as well as
 circumstellar disks in scattered light.
 .
 The pipeline has a modular architecture with a central data storage in which
 all results are stored by the processing modules. These modules have specific
 tasks such as the subtraction of the thermal background emission, frame
 selection, centering, PSF subtraction, and photometric and astrometric
 measurements. The tags from the central data storage can be written to FITS,
 HDF5, and text files with the available I/O modules.

Package: python3-pynput
Description-md5: e468f461164531d3a1ed1a58d989fad9
Description-en: control and monitor input devices (Python 3)
 This library allows you to control and monitor input devices. Currently, mouse
 and keyboard input and monitoring are supported.
 .
 This package installs the library for Python 3.

Package: python3-pynput-doc
Description-md5: 2ee54c18d53f6ccc2485f34154a74b79
Description-en: control and monitor input devices (common documentation)
 This library allows you to control and monitor input devices. Currently, mouse
 and keyboard input and monitoring are supported.
 .
 This is the common documentation package.

Package: python3-pyobjcryst
Description-md5: 48c6a1bac20c643b9ffa2109581dcdfc
Description-en: Object-Oriented Crystallographic Library bindings (Python 3)
 Python bindings to ObjCryst++, the Object-Oriented Crystallographic Library.
 .
 Some examples offer 3D support which can use python3-ipywidgets.
 .
 This package installs the library for Python 3.

Package: python3-pyocd
Description-md5: aad3cc579f682f8574404b1a30e3bf47
Description-en: ARM Cortex-M programming tools (Python3)
 pyOCD is an Open Source Python based library for programming
 and debugging ARM Cortex-M microcontrollers using CMSIS-DAP.
 .
 Includes support for flashing new binaries, resetting the device,
 halt, step, resume read/write memory and set/remove breakpoints.

Package: python3-pyodbc
Description-md5: 5465274f0a4966139dc49f1cfe3cf9b3
Description-en: Python3 module for ODBC database access
 A Python3 DB API 2 module for ODBC. No 3rd party libraries are required.
 Only native Python datatypes are used, such as decimal and datetime.
 It implements the Python Database API Specification v2.0.
 For example:
   import pyodbc
 Next, create a connection by passing an ODBC connection string to the
 connect method. This step causes ODBC to load the database driver (the SQL
 Server driver in this example) and connect to the database.
   cnxn = pyodbc.connect('DSN=northwind')

Package: python3-pyodc
Description-md5: 32f46a29566bed69ec417aa01a8be267
Description-en: Python interface to `odc` for encoding/decoding ODB-2 files
 This module is a python3 interface to the ODC library from ECMWF
 for Observational Database files.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: python3-pyodc-docs
Description-md5: 22904ffc23ca6b80526b75e7120fcd1c
Description-en: Documentation for python ODC module
 This module is the documentation for the python3 interface
 to the ODC library from ECMWF for Observational Database files.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: python3-pyode
Description-md5: a045c45e947d21d2657b486a72a17b92
Description-en: Python bindings for The Open Dynamics Engine
 PyODE is a set of open-source Python bindings for The Open Dynamics
 Engine, an open-source physics engine. PyODE also includes an XODE
 parser.
 .
 This package provides PyODE for supported versions of Python.

Package: python3-pyode-doc
Description-md5: bcc99ef4ea091505966735743af3fddb
Description-en: Documentation for pyode
 This package contains relevant documentation for PyODE
 which is a set of open-source Python bindings for The Open Dynamics
 Engine, an open-source physics engine. PyODE also includes an XODE
 parser.
 .
 This package provides examples for PyODE.

Package: python-pyopencl-doc
Description-md5: 0b1f9cb9c27d466dca495ad8192d962e
Description-en: module to access OpenCL parallel computation API (documentation)
 PyOpenCL lets you access the OpenCL parallel computation API from
 Python. Here's what sets PyOpenCL apart:
  * Object cleanup tied to lifetime of objects. This idiom, often called
    RAII in C++, makes it much easier to write correct, leak- and
    crash-free code.
  * Completeness. PyOpenCL puts the full power of OpenCL’s API at your
    disposal, if you wish.
  * Convenience. While PyOpenCL's primary focus is to make all of OpenCL
    accessible, it tries hard to make your life less complicated as it
    does so--without taking any shortcuts.
  * Automatic Error Checking. All OpenCL errors are automatically
    translated into Python exceptions.
  * Speed. PyOpenCL’s base layer is written in C++, so all the niceties
    above are virtually free.
  * Helpful, complete documentation and a wiki.
  * Liberal licensing (MIT).
 .
 This package contains HTML documentation and example scripts.

Package: python3-pyopencl
Description-md5: 7a31e9ce8f06c38705703f009d69b248
Description-en: Python 3 module to access OpenCL parallel computation API
 PyOpenCL lets you access the OpenCL parallel computation API from
 Python. Here's what sets PyOpenCL apart:
  * Object cleanup tied to lifetime of objects. This idiom, often called
    RAII in C++, makes it much easier to write correct, leak- and
    crash-free code.
  * Completeness. PyOpenCL puts the full power of OpenCL’s API at your
    disposal, if you wish.
  * Convenience. While PyOpenCL's primary focus is to make all of OpenCL
    accessible, it tries hard to make your life less complicated as it
    does so--without taking any shortcuts.
  * Automatic Error Checking. All OpenCL errors are automatically
    translated into Python exceptions.
  * Speed. PyOpenCL’s base layer is written in C++, so all the niceties
    above are virtually free.
  * Helpful, complete documentation and a wiki.
  * Liberal licensing (MIT).
 .
 This package contains Python 3 modules.

Package: python3-opengl
Description-md5: 6cd85f297c2f35e11fe3999051811826
Description-en: Python bindings to OpenGL (Python 3)
 PyOpenGL is a cross-platform open source Python binding to the standard
 OpenGL API providing 2D and 3D graphic drawing. PyOpenGL supports the
 GL, GLU, GLE, and GLUT libraries. The library can be used with the Tkinter,
 wxPython, FxPy, and Win32GUI windowing libraries (or almost any Python
 windowing library which can provide an OpenGL context).
 .
 This is the Python 3 version of the package.

Package: python-openssl-doc
Description-md5: ac670bb910ef23fb997f7e3c57ca5305
Description-en: Python wrapper around the OpenSSL library (documentation package)
 High-level wrapper around a subset of the OpenSSL library, includes
 .
   * SSL.Connection objects, wrapping the methods of Python's portable
     sockets
   * Callbacks written in Python
   * Extensive error-handling mechanism, mirroring OpenSSL's error
     codes
 .
 A lot of the object methods do nothing more than calling a
 corresponding function in the OpenSSL library.
 .
 This package contains documentation for python-openssl.

Package: python3-openssl
Description-md5: d42552511383aa2a691d5994e533fb0c
Description-en: Python 3 wrapper around the OpenSSL library
 High-level wrapper around a subset of the OpenSSL library, includes
 .
   * SSL.Connection objects, wrapping the methods of Python's portable
     sockets
   * Callbacks written in Python
   * Extensive error-handling mechanism, mirroring OpenSSL's error
     codes
 .
 A lot of the object methods do nothing more than calling a
 corresponding function in the OpenSSL library.
 .
 This package contains the Python 3 version of pyopenssl.

Package: python-pyorbital-doc
Description-md5: 424d5521f7d1df085244a5c7b90a6ad8
Description-en: Orbital and astronomy computations in Python (documentation)
 Python package for computing orbital parameters from TLE
 files, and making diverse astronomical computations.
 .
 This package contains the common HTML documentation.

Package: python3-pyorbital
Description-md5: 14e0b70ecb0799ced0139012054bc41a
Description-en: Orbital and astronomy computations in Python 3
 Python package for computing orbital parameters from TLE
 files, and making diverse astronomical computations.
 .
 This package is part of the PyTroll toolset.
 .
 This is the Python 3 version of the package.

Package: pyosmium
Description-md5: 44cc9411ac4846772df01ae6a7baa004
Description-en: Osmium library bindings for Python - utilities
 The PyOsmium module allows you to access some of the features of the Osmium
 library from Python code.
 .
 PyOsmium has extensive support for all types of OSM entities: nodes, ways,
 relations, and changesets. It allows reading from OSM files in XML and PBF
 formats, including change files and full history files. Its easy to use
 handler interface allows you to quickly write data filtering and conversion
 functions.
 .
 This package contains the PyOsmium utilities.

Package: pyosmium-doc
Description-md5: 5699ca1efe8433f3d0b68911fa42902d
Description-en: Osmium library bindings for Python - Documentation
 The PyOsmium module allows you to access some of the features of the Osmium
 library from Python code.
 .
 PyOsmium has extensive support for all types of OSM entities: nodes, ways,
 relations, and changesets. It allows reading from OSM files in XML and PBF
 formats, including change files and full history files. Its easy to use
 handler interface allows you to quickly write data filtering and conversion
 functions.
 .
 This package contains the PyOsmium documentation.

Package: python3-pyosmium
Description-md5: 7d548684b1c98261f0a8cbef1dc6b666
Description-en: Osmium library bindings for Python 3
 The PyOsmium module allows you to access some of the features of the Osmium
 library from Python code.
 .
 PyOsmium has extensive support for all types of OSM entities: nodes, ways,
 relations, and changesets. It allows reading from OSM files in XML and PBF
 formats, including change files and full history files. Its easy to use
 handler interface allows you to quickly write data filtering and conversion
 functions.
 .
 This package contains the PyOsmium module for Python 3.

Package: pyotherside
Description-md5: 1f317b04f78374dba7d1e14def0b7f80
Description-en: transitional dummy package
 This is a transitional dummy package. It can safely be removed.

Package: pyotherside-doc
Description-md5: 19f77a038bb96a66231b1bc5ee1902c2
Description-en: asynchronous Python 3 Bindings for Qt 5 (documentation)
 A Qt 5 QML Plugin that provides access to a Python 3 interpreter from QML.
 .
 PyOtherSide is a Qt 5 QML Plugin that provides access to a Python 3
 interpreter from QML. It was designed with mobile devices in mind, where
 high-framerate touch interfaces are common, and where the user usually
 interfaces only with one application at a time via a touchscreen. As such, it
 is important to never block the UI thread, so that the user can always
 continue to use the interface, even when the backend is processing,
 downloading or calculating something in the background.
 .
 At its core, PyOtherSide is basically a simple layer that converts Qt (QML)
 objects to Python objects and vice versa, with focus on asynchronous events
 and continuation-passing style function calls.
 .
 While legacy versions of PyOtherSide worked with Qt 4.x and Python 2.x, its
 focus now lies on Python 3.x and Qt 5. Python 3 has been out for several
 years, and offers some nice language features and clean-ups, while Qt 5
 supports most mobile platforms well, and has an improved QML engine and a
 faster renderer (Qt Scene Graph) compared to Qt 4.
 .
 This package provides the HTML documentation as well as the set of examples.

Package: pyotherside-tests
Description-md5: 9f87d3df08d939c20ba16717ae1ef0df
Description-en: Asynchronous Python 3 Bindings for Qt 5 (tests)
 A Qt 5 QML Plugin that provides access to a Python 3 interpreter from QML.
 .
 PyOtherSide is a Qt 5 QML Plugin that provides access to a Python 3
 interpreter from QML. It was designed with mobile devices in mind, where
 high-framerate touch interfaces are common, and where the user usually
 interfaces only with one application at a time via a touchscreen. As such, it
 is important to never block the UI thread, so that the user can always
 continue to use the interface, even when the backend is processing,
 downloading or calculating something in the background.
 .
 At its core, PyOtherSide is basically a simple layer that converts Qt (QML)
 objects to Python objects and vice versa, with focus on asynchronous events
 and continuation-passing style function calls.
 .
 While legacy versions of PyOtherSide worked with Qt 4.x and Python 2.x, its
 focus now lies on Python 3.x and Qt 5. Python 3 has been out for several
 years, and offers some nice language features and clean-ups, while Qt 5
 supports most mobile platforms well, and has an improved QML engine and a
 faster renderer (Qt Scene Graph) compared to Qt 4.
 .
 This package contains the test suite that can be started post-installation.

Package: qml-module-io-thp-pyotherside
Description-md5: be0a368f981bee2d0afede3625221c9a
Description-en: asynchronous Python 3 Bindings for Qt 5 (QML plugin)
 A Qt 5 QML Plugin that provides access to a Python 3 interpreter from QML.
 .
 PyOtherSide is a Qt 5 QML Plugin that provides access to a Python 3
 interpreter from QML. It was designed with mobile devices in mind, where
 high-framerate touch interfaces are common, and where the user usually
 interfaces only with one application at a time via a touchscreen. As such, it
 is important to never block the UI thread, so that the user can always
 continue to use the interface, even when the backend is processing,
 downloading or calculating something in the background.
 .
 At its core, PyOtherSide is basically a simple layer that converts Qt (QML)
 objects to Python objects and vice versa, with focus on asynchronous events
 and continuation-passing style function calls.
 .
 While legacy versions of PyOtherSide worked with Qt 4.x and Python 2.x, its
 focus now lies on Python 3.x and Qt 5. Python 3 has been out for several
 years, and offers some nice language features and clean-ups, while Qt 5
 supports most mobile platforms well, and has an improved QML engine and a
 faster renderer (Qt Scene Graph) compared to Qt 4.
 .
 This package provides the QML plugin.

Package: pyp
Description-md5: f1782f6a50436eea040ae60e5d6758a6
Description-en: sed/awk-like tool with Python language
 pyp, the Pyed Piper, is a command line tool for text manipulation. It
 is similar to awk and sed in functionality, but its subcommands are
 Python based, and thus more familiar to many programmers.
 .
 It can operate both on a per-line base and on the complete input
 stream. Different features can be pipelined in a single command by
 using the pipe character familiar from shell commands.
 .
 pyp backs up its input for reruns with modified commands, and can save
 commands as macros. On the downside, the rerun feature makes it
 unsuitable for continuous pipe operation.

Package: python3-pypandoc
Description-md5: 6946f3e6058e497aa8e48e4b1de9d135
Description-en: Thin wrapper for pandoc (Python 3.x)
 pypandoc provides a Python interface to pandoc, a universal document
 converter with support for most markup languages.
 .
 This package provides Python 3.x version of pypandoc.

Package: python3-parallel
Description-md5: c20e475bbc4513971aa766095c11ce45
Description-en: pyparallel - module encapsulating access for the parallel port
 This module capsulates the access for the parallel port. It provides
 backends for standard Python running on Windows, Linux, BSD (possibly
 any POSIX compliant system). The module named "parallel" automatically
 selects the appropriate backend.

Package: python-pyparsing-doc
Description-md5: c3ac6ba5b092e85df09f8373707d9b28
Description-en: alternative to creating and executing simple grammars - doc
 The parsing module is an alternative approach to creating and
 executing simple grammars, vs. the traditional lex/yacc approach, or
 the use of regular expressions.  The parsing module provides a
 library of classes that client code uses to construct the grammar
 directly in Python code.
 .
 Here's an example:
 .
  from pyparsing import Word, alphas
  greet = Word(alphas) + "," + Word(alphas) + "!"
  hello = "Hello, World!"
  print hello, "->", greet.parseString(hello)
 .
 This package contains documentation for python-pyparsing.

Package: python3-pyparsing
Description-md5: 57f532109ee51155cc2201e397ca6982
Description-en: alternative to creating and executing simple grammars - Python 3.x
 The parsing module is an alternative approach to creating and
 executing simple grammars, vs. the traditional lex/yacc approach, or
 the use of regular expressions.  The parsing module provides a
 library of classes that client code uses to construct the grammar
 directly in Python code.
 .
 Here's an example:
 .
  from pyparsing import Word, alphas
  greet = Word(alphas) + "," + Word(alphas) + "!"
  hello = "Hello, World!"
  print hello, "->", greet.parseString(hello)
 .
 This package contains the Python 3.x version of python-pyparsing.

Package: python-parted-doc
Description-md5: d0722b4c016ec5e8ad1a670a3d1b86e7
Description-en: Python 3 interface for libparted (common documentation)
 pyparted is a set of Python modules that provide Python programmers an
 interface to libparted (http://www.gnu.org/software/parted), the GNU parted
 library for disk partitioning and file system manipulation.
 .
 This package contains the common documentation.

Package: python3-parted
Description-md5: 6d967efa15a7d23bc3f432763bff0d3f
Description-en: Python 3 interface for libparted
 pyparted is a set of Python modules that provide Python programmers an
 interface to libparted (http://www.gnu.org/software/parted), the GNU parted
 library for disk partitioning and file system manipulation.
 .
 This package contains Python 3 extension itself.

Package: pypass
Description-md5: b0cfecc4654333c339a23f69f784c712
Description-en: lightweight directory-based password manager in Python
 pypass is a password manager written in Python that provides the same
 functionality as pass. In addition, it is useable as a library.

Package: python3-pypass
Description-md5: 11767044570609bc5fe0762215e6e927
Description-en: pypass library for Python3
 pypass is a password manager written in Python that provides the same
 functionality as pass. In addition, it is useable as a library.
 .
 This package provides the library for Python3.

Package: python3-pypdf
Description-md5: 066002d47f385ae79c032e3e722b0bc4
Description-en: Pure-Python library built as a PDF toolkit (Python 3)
 A Pure-Python library built as a PDF toolkit.  It is capable of:
   - extracting document information (title, author, ...),
   - splitting documents page by page,
   - merging documents page by page,
   - cropping pages,
   - merging multiple pages into a single page,
   - encrypting and decrypting PDF files.
 .
 By being Pure-Python, it should run on any Python platform without any
 dependencies on external libraries.  It can also work entirely on StringIO
 objects rather than file streams, allowing for PDF manipulation in memory.
 It is therefore a useful tool for websites that manage or manipulate PDFs.
 .
 This is the Python 3 version of the package.

Package: python3-pypdf2
Description-md5: 066002d47f385ae79c032e3e722b0bc4
Description-en: Pure-Python library built as a PDF toolkit (Python 3)
 A Pure-Python library built as a PDF toolkit.  It is capable of:
   - extracting document information (title, author, ...),
   - splitting documents page by page,
   - merging documents page by page,
   - cropping pages,
   - merging multiple pages into a single page,
   - encrypting and decrypting PDF files.
 .
 By being Pure-Python, it should run on any Python platform without any
 dependencies on external libraries.  It can also work entirely on StringIO
 objects rather than file streams, allowing for PDF manipulation in memory.
 It is therefore a useful tool for websites that manage or manipulate PDFs.
 .
 This is the Python 3 version of the package.

Package: python3-pypeg2
Description-md5: 11d5e220917b26408db55c48e50c95ab
Description-en: Intrinsic PEG Parser-Interpreter for Python
 Python is a nice scripting language. It even gives you access to its own parser
 and compiler. It also gives you access to different other parsers for special
 purposes like XML and string templates.
 .
 But sometimes you may want to have your own parser. This is what's pyPEG for.
 And pyPEG supports Unicode.

Package: python3-pyphen
Description-md5: f648a20ada4ff09c03a476651636170f
Description-en: Python 3 hyphenation module
 Pyphen is a pure Python 3 module to hyphenate text using existing Hunspell
 hyphenation dictionaries. This module is a fork of python-hyphenator, written
 by Wilbert Berendsen.  It uses Debian system hyphenation packages (package
 hyphen-(language code) rather than the embedded set provided by upstream.
 .
 This is the Python 3 version of the package.

Package: pypi2deb
Description-md5: fc56ff349e35fceb46f4507008bda163
Description-en: PyPI to Debian converter
 This package provides these tools:
  * py2dsp - converts PyPI/GitHub package to Debian source package
  * pypi2debian - converts PyPI repository to Debian repository
 .
 Features:
  * uses PyPI metadata
  * supports Python 2.X, 3.X and PyPy
  * guesses build dependencies
  * reuses existing Debian package names if already packaged in Debian
  * creates -doc package with Sphinx regenerated documentation
  * generates ITP email template
  * easy to customise (profiles, overrides, templates)
  * uses Debian tools to generate files if possible
  * integrates with dh-python's tools
  * asynchronous

Package: python3-png
Description-md5: 53fd353fa10eb5f82a2a577d39cb5fe8
Description-en: Pure Python PNG Reader/Writer (Python 3)
 The PyPNG module implements support for PNG images. It reads and writes PNG
 files with all allowable bit depths (1/2/4/8/16/24/32/48/64 bits per pixel) and
 colour combinations: greyscale (1/2/4/8/16 bit); RGB, RGBA, LA (greyscale with
 alpha) with 8/16 bits per channel; colour mapped images (1/2/4/8 bit).
 Adam7 interlacing is supported for reading and writing. A number of optional
 chunks can be specified (when writing) and understood (when reading): tRNS,
 bKGD, gAMA.
 .
 PyPNG is not a high level toolkit for image processing (like PIL) and does not
 aim at being a replacement or competitor. Its strength lies in fine-grained
 extensive support of PNG features. It can also read and write Netpbm PAM files,
 with a focus on its use as an intermediate format for implementing custom PNG
 processing.
 .
 This package contains the Python 3 version.

Package: pyppd
Description-md5: 430c15cefec8779b4e345c966d8bf857
Description-en: CUPS PostScript Printer Driver's compressor and generator
 pyppd is a CUPS PPD generator. It holds an compressed archive of PPDs, which
 can be listed and retrieved only when needed by CUPS, saving disk space.
 .
 This tool is mostly useful as build-dependency for printing driver packages.
 For this use, it provides a Debian-specific dh_pyppd Debhelper addon that
 handles the pyppd launch and the cleanup after it.

Package: python3-pyprind
Description-md5: b93c601a6c9a31261c751de6d99c6e68
Description-en: Python Progress Bar and Percent Indicator Utility
 The PyPrind (Python Progress Indicator) module provides a progress
 bar and a percentage indicator object that let you track the progress
 of a loop structure or other iterative computation.  Typical
 applications include the processing of large data sets to provide an
 intuitive estimate at runtime about the progress of the computation.

Package: pyprof2calltree
Description-md5: 4e756b5212d471a9f7defc0d381fdb17
Description-en: visualise Python cProfile data with this kcachegrind converter
 Pyprof2calltree converts cProfile data into a format that is
 consumable by kcachegrind and qcachegrind for graphical calltree
 analysis.  This combination provides similar capabilities to Snakeviz
 or RunSnakeRun.
 .
 Pyprof2calltree is an adaptation of lsprofcalltree.py, written by David
 Allouche, Jp Calderone, Itamar Shtull-Trauring, and Johan Dahlin.  It
 has been adapted to behave more like scripts in the kcachegrind-converters
 package.  One of the authors' objectives is for pyprof2calltree to
 eventually become part of the official upstream kdesdk package.

Package: python3-pyproject-metadata
Description-md5: 47705f24ba6cf076dc0675bed89f719f
Description-en: Dataclass for PEP 621 metadata with support for [core metadata] generation
 This project does not implement the parsing of `pyproject.toml`
 containing PEP 621 metadata.
 .
 Instead, given a Python data structure representing PEP 621 metadata (already
 parsed), it will validate this input and generate a PEP 643-compliant metadata
 file (e.g. `PKG-INFO`).

Package: python3-pyprojroot
Description-md5: 5d1c6fabb095a543cbca17f92d4dcafb
Description-en: Find Python project root paths and return relative project files
 This library finds the root working directory for your Python project as a
 'pathlib' object.
 .
 You can use the 'here' function to pass in a relative path from the Python
 project root directory (no matter what working directory you are in the
 project), and you will get a full path to the specified file.
 .
 This allows you to restructure the files in your Python project without having
 to worry about changing file paths.

Package: python3-pypuppetdb
Description-md5: 342bb7373e7fd3ccd899f25c41a81b1e
Description-en: interface to the PuppetDB REST API (Python 3)
 This library provides a Python3 interface to the PuppetDB REST API.
 It's a thin wrapper around the PuppetDB REST API providing some
 convenience functions and objects to request and hold data from PuppetDB.

Package: python3-pypureomapi
Description-md5: b4e1a93ef9255aba00e3bb1f24611859
Description-en: ISC DHCP OMAPI protocol implementation in Python3
 pypureomapi is a Python implementation of the DHCP OMAPI protocol
 used in the most popular Linux DHCP server from ISC.
 It can be used to query and modify leases and other objects exported
 by an ISC DHCP server.
 The interaction can be authenticated using HMAC-MD5. Besides basic
 ready to use operations, custom interaction can be implemented with
 limited effort. It can be used as a drop-in replacement for pyomapic,
 but provides error checking and extensibility beyond pyomapic.

Package: pypy3
Description-md5: bcca4016544277bbfb1d0363fb139efb
Description-en: fast alternative implementation of Python 3.x - PyPy interpreter
 PyPy is a fast, compliant alternative implementation of the Python language
 (3.x). It has several advantages and distinct features:
  * Speed: thanks to its Just-in-Time compiler (on x86), Python programs often
    run faster on PyPy.
  * Memory usage: large, memory-hungry Python programs might end up taking less
    space than they do in CPython.
  * Compatibility: PyPy is highly compatible with existing Python code.
    It supports ctypes and can run popular Python libraries like twisted and
    django.
  * Stackless: PyPy supports stackless mode on most platforms, providing
    micro-threads for massive concurrency.
 .
 This package contains the PyPy interpreter for Python 3.x.

Package: pypy3-dev
Description-md5: 2ab72155a87adf0fc22366c3a27390d4
Description-en: header files for PyPy (an alternative Python 3.x interpreter)
 Header files for compiling cpython C extension modules for use with PyPy.
 Note that pure Python modules will probably perform better.
 .
 PyPy supports a subset of cpython's C API through its CPyExt subsystem.
 .
 PyPy is a fast, compliant alternative implementation of the Python language
 (3.x).

Package: pypy3-doc
Description-md5: 537ca08edf69fdaf448335c7c5bd4398
Description-en: developer Documentation for PyPy (an alternative Python 3.x interpreter)
 The Developer documentation for PyPy. This mostly covers the internals of
 PyPy, and development of PyPy itself.
 .
 PyPy is a fast, compliant alternative implementation of the Python language
 (3.x).

Package: pypy3-lib
Description-md5: d990d11c93726ef911d8bb77cd2497d6
Description-en: standard library for PyPy (an alternative Python 3.x interpreter)
 The PyPy standard library. This is a combination of modules, copied directly
 from cpython, modified cpython modules, and modules entirely re-implemented
 (usually in pure Python, where they are C extensions in cpython).
 .
 PyPy is a fast, compliant alternative implementation of the Python language
 (3.x).

Package: pypy3-lib-testsuite
Description-md5: b14fc25534dbb48086570e1721307f1a
Description-en: standard library test suite for PyPy (an alternative Python 3,x interpreter)
 The complete test suite for the PyPy standard library.
 .
 PyPy is a fast, compliant alternative implementation of the Python language
 (3.x).

Package: pypy3-tk
Description-md5: 673507ae7e0cf0430e97082ddc69ab49
Description-en: Tkinter module for PyPy (an alternative Python 3.x interpreter)
 A module for writing portable GUI applications with PyPy using Tk.
 Also known as Tkinter.
 .
 PyPy is a fast, compliant alternative implementation of the Python language
 (3.x).

Package: pypy3-venv
Description-md5: dfd22269c577de737d954e667de88d3b
Description-en: fast alternative implementation of Python 3.x - PyPy venv module
 This package will install the dependencies of the PyPy 3 venv module.
 .
 PyPy is a fast, compliant alternative implementation of the Python language
 (3.x).

Package: pyqi
Description-md5: b772316125cae580a41ce7befb71298d
Description-en: Python framework for wrapping general commands in multiple interfaces
 pyqi (canonically pronounced pie chee) is a Python framework designed to
 support wrapping general commands in multiple types of interfaces, including
 at the command line, HTML, and API levels.

Package: pyqso
Description-md5: 148ceb5552dac415e3754a43a2376683
Description-en: logging tool for amateur radio operators
 PyQSO is a logging tool for amateur radio operators. It provides a simple
 graphical interface through which users can manage information about the
 contacts/QSOs they make with other operators on the air. All information is
 stored in a light-weight SQL database. Other key features include:
 .
  * Customisable interface (e.g. only show callsign and frequency information).
  * Import and export logs in ADIF format.
  * Perform callsign lookups and auto-fill data fields using the qrz.com
    database.
  * Sort the logs by individual fields.
  * Print a hard-copy of logs, or print to PDF.
  * Connect to Telnet-based DX clusters.
  * Progress tracker for the DXCC award.
  * Grey line plotter.
  * Filter out QSOs based on the callsign field (e.g. only display contacts
    with callsigns beginning with “M6”).
  * Remove duplicate QSOs.
  * Basic support for the Hamlib library.

Package: pyqt-builder-doc
Description-md5: ae7d89e8bb5c227c16baa7a77701ccad
Description-en: PEP 517 compliant PyQt build system — documentation
 PyQt-builder is the PEP 517 compliant build system for PyQt and projects
 that extend PyQt.  It extends the SIP build system and uses Qt's qmake to
 perform the actual compilation and installation of extension modules.
 .
 Projects that use PyQt-builder provide an appropriate pyproject.toml file
 and an optional project.py script.  Any PEP 517 compliant frontend, for
 example sip-install or pip can then be used to build and install the
 project.
 .
 This package contains the documentation for PyQt-builder.

Package: python3-pyqtbuild
Description-md5: 370bba1d39123e6e9a93601ed6733e5f
Description-en: PEP 517 compliant PyQt build system
 PyQt-builder is the PEP 517 compliant build system for PyQt and projects
 that extend PyQt.  It extends the SIP build system and uses Qt's qmake to
 perform the actual compilation and installation of extension modules.
 .
 Projects that use PyQt-builder provide an appropriate pyproject.toml file
 and an optional project.py script.  Any PEP 517 compliant frontend, for
 example sip-install or pip can then be used to build and install the
 project.

Package: python3-pyqt-distutils
Description-md5: 5f218873348dc86fadd052fefca56b50
Description-en: distutils extension to work with PyQt applications and UI files (Python3)
 A set of distutils extension to work with PyQt applications and UI files.
 .
 The goal of this tiny library is to help you write PyQt application in
 a pythonic way, using setup.py to build the Qt designer Ui files.
 .
 This works with PyQt4, PyQt5 and PySide (tested with python3 only).

Package: python-pyqt5.qwt-doc
Description-md5: b30d1dcad069a38dad263b78576b8625
Description-en: Python Qwt6 technical widget library, documentation and examples
 PyQt-Qwt is a set of Python bindings for the Qwt C++ class library which
 extends the Qt framework with widgets for scientific and engineering
 applications. It provides a widget to plot 2-dimensional data and various
 widgets to display and control bounded or unbounded floating point values.
 .
 This is the common documentation package.

Package: python3-pyqt5.qwt
Description-md5: 5bbb084e3f0670790a47934abe73a5c7
Description-en: Python version of the Qwt6 technical widget library (Python3)
 PyQt-Qwt is a set of Python bindings for the Qwt C++ class library which
 extends the Qt framework with widgets for scientific and engineering
 applications. It provides a widget to plot 2-dimensional data and various
 widgets to display and control bounded or unbounded floating point values.
 .
 This version is compiled against Qt5.

Package: pyqt5-dev
Description-md5: f8cbcee0368d34a312a8917b96b1992d
Description-en: Development files for PyQt5
 This package contains the source SIP files from which the Python
 bindings for Qt5 are created. They are needed for building PyQt5
 as well as creating bindings for own Qt5 widgets written in C++.

Package: pyqt5-dev-tools
Description-md5: a70dc737e95b7098a659b79deaa30330
Description-en: Development tools for PyQt5
 This package contains various support tools for PyQt5 developers:
  * a user interface compiler (pyuic5)
  * a resource file generator (pyrcc5)
  * a translation string finder (pylupdate5)

Package: pyqt5-examples
Description-md5: d62c291d8eb4fd9f644fa9a6b27c31ca
Description-en: Examples and demos for PyQt5
 PyQt5 exposes the Qt5 GUI toolkit in Python.
 .
 This package the Qt example programs and demos ported to Python.

Package: python3-dbus.mainloop.pyqt5
Description-md5: be523e63db7264bed09b49d691202ca1
Description-en: D-Bus Qt main loop support for Python 3
 The dbus.mainloop.pyqt5 module provides support for Qt main loop for
 applications that use dbus-python. By default Qt uses main loop from
 GLib on UNIX-like systems, not its own one.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5
Description-md5: fbb6f230f704ef45fbf057abc0d8bdba
Description-en: Python 3 bindings for Qt5
 PyQt5 exposes the Qt5 API to Python 3. This package contains the following
 modules:
  * QtCore
  * QtDBus
  * QtDesigner
  * QtGui
  * QtHelp
  * QtNetwork
  * QtPrintSupport
  * QtTest
  * QtWidgets
  * QtXml

Package: python3-pyqt5.qtbluetooth
Description-md5: 1ff2739217db0f3b9d9c813cf6e40471
Description-en: Python bindings for Qt Bluetooth module
 The Qt Bluetooth API provides connectivity between Bluetooth enabled devices.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtmultimedia
Description-md5: 2b7aa07bd6f611a3a5bf81ef560409b0
Description-en: Python 3 bindings for Qt5's Multimedia module
 The Multimedia module of PyQt5 provides a set of APIs to play and record
 media, and manage a collection of media content.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtnfc
Description-md5: d03cbd90ab977b7a67dd0eb906283fa8
Description-en: Python bindings for Qt NFC module
 The Qt NFC API provides connectivity between NFC enabled devices.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtopengl
Description-md5: e9ed39d0ea634e379867f454fd8ead88
Description-en: Python 3 bindings for Qt5's OpenGL module
 The OpenGL module of PyQt5 provides widgets and utility classes
 for OpenGL rendering in a PyQt5 application.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtpositioning
Description-md5: 71b6af86ffa8cd544c6d64242d19377b
Description-en: Python 3 bindings for QtPositioning module
 The QtPositioning module of PyQt5 provides an API to access location and
 positioning information.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtquick
Description-md5: 2ecb5931419803407d30e4b798a40bfc
Description-en: Python 3 bindings for QtQuick module
 The QtQuick module of PyQt5 provides a framework for developing applications
 and libraries with the QML language.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtremoteobjects
Description-md5: 3fa87923d9052919c1559f757af0ba52
Description-en: Python 3 bindings for Qt5's RemoteObjects module
 The QtRemoteObjects module extends Qt's existing functionalities to enable
 information exchange between processes or computers.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtsensors
Description-md5: d7474ce0699d46f239313af271d46a56
Description-en: Python 3 bindings for QtSensors module
 The QtSensors module of PyQt5 provides a set of APIs to access sensors
 hardware from PyQt applications.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtserialport
Description-md5: 77869574eab13b14a79f13ee21bd709a
Description-en: Python 3 bindings for QtSerialPort module
 The QtSerialPort module of PyQt5 provides a set of APIs to use serial ports
 from PyQt applications.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtsql
Description-md5: 7574b5bc8da18804a0bb8b27611b4ce1
Description-en: Python 3 bindings for Qt5's SQL module
 The SQL module of PyQt5 provides widgets and utility classes for
 Python 3 SQL database access.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtsvg
Description-md5: d70c254f0894d222695bd394b2b3aa9f
Description-en: Python 3 bindings for Qt5's SVG module
 The SVG module of PyQt5 provides classes for displaying the contents of
 SVG files.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qttexttospeech
Description-md5: 15f8b0b0df67d1cfd9ca055a758f7b52
Description-en: Python 3 bindings for QtSpeech module
 The QtSpeech module of PyQt5 provides a set of APIs for text-to-speech
 in PyQt applications.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtwebchannel
Description-md5: 7ef1a0e57b1afef745483e3aec35f054
Description-en: Python 3 bindings for Qt5's WebChannel module
 Qt WebChannel enables peer-to-peer communication between the host (PyQt5
 application) and the client (HTML/JavaScript application). The transport
 mechanism is supported out of the box by the two popular web engines, Qt
 WebKit 2 and Qt WebEngine (experimental).
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtwebkit
Description-md5: 241b59ccd381653bfb7b19f9a6d4d229
Description-en: Python 3 bindings for Qt5's WebKit module
 The WebKit module of PyQt5 provides a Web browser engine that makes it easy
 to embed HTML content into your PyQt application.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtwebsockets
Description-md5: 46cea5ef308fd94806e5a27b061aa6cf
Description-en: Python 3 bindings for Qt5's WebSockets module
 The WebSockets module of PyQt5 provides Python 3 bindings for the
 WebSockets specification (both client and server).
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtx11extras
Description-md5: 934352a201f61877b9682448999d4791
Description-en: Python 3 bindings for QtX11Extras module
 The QtX11Extras module of PyQt5 provides an API to access X11-specific
 information and classes.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtxmlpatterns
Description-md5: d48c0a158ad69ac798efecfebd888465
Description-en: Python 3 bindings for Qt5's XmlPatterns module
 QtXmlPatterns is a XQuery and XPath engine for XML and custom data models.
 This package provides a PyQt binding for QtXmlPatterns.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.sip
Description-md5: a871916c4abc84df9daee7517bb75b28
Description-en: runtime module for Python extensions using SIP
 SIP is a collection of tools that makes it very easy to create Python bindings
 for C and C++ libraries.
 .
 PyQt5.sip is a runtime module, it is used by PyQt5 and other Python extension
 modules built with SIP.

Package: pyqt5chart-dev
Description-md5: 6b784302386aefc7b6b56849307a5b48
Description-en: Development files for PyQtCharts
 PyQtCharts exposes the QtCharts toolkit in Python.
 .
 This package contains the source SIP files from which the Python
 bindings for QtCharts are created.

Package: python3-pyqt5.qtchart
Description-md5: afad31e0b01b7ce2569cbdfad2c47226
Description-en: Python 3 bindings for Qt5's Charts module
 The Charts module of PyQt5 provides widgets and utility classes
 for chart rendering in a PyQt5 application.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtwebengine
Description-md5: 07ead60d8bafcc7bd83f14feb257d296
Description-en: Python 3 bindings for Qt5's WebEngine module
 The WebEngine module of PyQt5 provides a Chromium-based Web browser engine
 for PyQt5 applications.
 .
 This package contains the Python 3 version of this module.

Package: pyqt6-dev
Description-md5: 7738c7e01eb6d5b3a6183ab60076ecb7
Description-en: development files for PyQt6
 This package contains the source SIP files from which the Python
 bindings for Qt 6 are created. They are needed for building PyQt6
 as well as creating bindings for own Qt 6 widgets written in C++.

Package: pyqt6-dev-tools
Description-md5: 4c728f72a1701223708615dfbd26873b
Description-en: development tools for PyQt6
 This package contains various support tools for PyQt6 developers:
  * a user interface compiler (pyuic6)
  * a translation string finder (pylupdate6)

Package: pyqt6-examples
Description-md5: 712490066543bfdda237659fceaf6055
Description-en: Examples for PyQt6
 PyQt6 exposes the Qt 6 toolkit to Python.
 .
 This package the Qt example programs ported to Python.

Package: python3-dbus.mainloop.pyqt6
Description-md5: e87796da3c9a74fe89b21369c8f8e0f1
Description-en: D-Bus Qt main loop support for Python
 The dbus.mainloop.pyqt6 module provides support for Qt main loop for
 applications that use dbus-python. By default Qt uses main loop from
 GLib on UNIX-like systems, not its own one.

Package: python3-pyqt6
Description-md5: 23232b5989429e3958f385f59188e22c
Description-en: Python bindings for Qt 6
 PyQt6 exposes the Qt 6 API to Python.
 This package contains the following modules:
  * QtCore
  * QtDBus
  * QtGui
  * QtNetwork
  * QtOpenGL
  * QtOpenGLWidgets
  * QtPrintSupport
  * QtSql
  * QtTest
  * QtWidgets
  * QtXml

Package: python3-pyqt6.qtbluetooth
Description-md5: 3a0c433c185ed50638c293ab2a2f2a84
Description-en: Python bindings for Qt 6 Bluetooth module
 Qt Bluetooth API provides connectivity between Bluetooth enabled devices.
 .
 This package contains the QtBluetooth module of PyQt6.

Package: python3-pyqt6.qtdesigner
Description-md5: d8b7474134d2a70338b49df4eaf965cc
Description-en: Python bindings for Qt 6 Designer module
 Qt Designer API provides the possibility of constructing user interfaces from
 UI files at run-time.
 .
 This package contains the QtDesigner module of PyQt6 and the pyqt6 plugin for
 Qt Designer.

Package: python3-pyqt6.qthelp
Description-md5: eaddbb73fae08e42a023a17a8e6699dc
Description-en: Python bindings for Qt 6 Help module
 Qt Help API provides classes for accessing help contents programmatically to
 be able to integrate online help into Qt applications.
 .
 This package contains the QtHelp module of PyQt6.

Package: python3-pyqt6.qtmultimedia
Description-md5: 0d1461a35815dd898ebf6fb84b748c2f
Description-en: Python bindings for Qt 6 Multimedia module
 Qt Multimedia API provides a rich set of classes to handle multimedia content.
 .
 This package contains the QtMultimedia and QtMultimediaWidgets modules of
 PyQt6.

Package: python3-pyqt6.qtnfc
Description-md5: d061ac70da688b97ef29789b898fbd10
Description-en: Python bindings for Qt 6 NFC module
 Qt NFC API provides connectivity between NFC enabled devices.
 .
 This package contains the QtNfc module of PyQt6.

Package: python3-pyqt6.qtpdf
Description-md5: 48f3ded4a44439c29525c76e0a45a368
Description-en: Python bindings for Qt 6 PDF module
 Qt PDF API contains classes and functions for rendering PDF documents.
 .
 This package contains the QtPdf and QtPdfWidgets modules of PyQt6.

Package: python3-pyqt6.qtpositioning
Description-md5: 9b22f5b451fc1abaf2d91a4e5ac56dcf
Description-en: Python bindings for Qt 6 Positioning module
 Qt Positioning API provides positioning information.
 .
 This package contains the QtPositioning module of PyQt6.

Package: python3-pyqt6.qtqml
Description-md5: edefe7ecab7e5b07b5632c71f048ba2f
Description-en: Python bindings for Qt 6 QML module
 Qt QML API provides a framework for developing applications and libraries with
 the QML language.
 .
 This package contains the QtQml module of PyQt6 and the qmlscene plugin that
 collects all the Python plugins it can find.

Package: python3-pyqt6.qtquick
Description-md5: 979c99300088e6e5238296fdc92a768e
Description-en: Python bindings for Qt 6 Quick module
 Qt Quick API is the standard library for writing QML applications.
 .
 This package contains the QtQuick and QtQuickWidgets modules of PyQt6.

Package: python3-pyqt6.qtquick3d
Description-md5: 1cbdd2cb11ab9f02acb6de9b8852a457
Description-en: Python bindings for Qt 6 Quick 3D module
 Qt Quick 3D provides a high-level API for creating 3D content and 3D user
 interfaces based on Qt Quick.
 .
 This package contains the QtQuick3D module of PyQt6.

Package: python3-pyqt6.qtremoteobjects
Description-md5: 8873d6ba381165c264727618d7f775ce
Description-en: Python bindings for Qt 6 Remote Objects module
 Qt Remote Objects API is an Inter-Process Communication (IPC) module developed
 for Qt.
 .
 This package contains the QtRemoteObjects module of PyQt6.

Package: python3-pyqt6.qtsensors
Description-md5: dcc0bdb2c16a0d722770d0ac04bbf9b4
Description-en: Python bindings for Qt 6 Sensors module
 Qt Sensors API provides access to sensor hardware via QML and C++ interfaces.
 .
 This package contains the QtSensors module of PyQt6.

Package: python3-pyqt6.qtserialport
Description-md5: 546d638fddbfc0e96c9976f005427e78
Description-en: Python bindings for Qt 6 Serial Port module
 Qt Serial Port API provides the basic functionality, which includes
 configuring, I/O operations, getting and setting the control signals of the
 RS-232 pinouts.
 .
 This package contains the QtSerialPort module of PyQt6.

Package: python3-pyqt6.qtsvg
Description-md5: ed04c58635f37eac558fc5ee0cfe6733
Description-en: Python bindings for Qt 6 SVG module
 Qt SVG API provides classes for rendering and displaying SVG drawings in
 widgets and on other paint devices.
 .
 This package contains the QtSvg and QtSvgWidgets modules of PyQt6.

Package: python3-pyqt6.qttexttospeech
Description-md5: 4665777e2a34fc9e2e02c1a3ab8204e5
Description-en: Python bindings for Qt 6 TextToSpeech module
 Qt TextToSpeech API enables a Qt application to read out text by using speech
 synthesis.
 .
 This package contains the QtTextToSpeech module of PyQt6.

Package: python3-pyqt6.qtwebchannel
Description-md5: 2b3fa1cd5f54a0c3c03b9de1e2465907
Description-en: Python bindings for Qt 6 WebChannel module
 Qt WebChannel API enables peer-to-peer communication between a server and a
 client (HTML/JavaScript or QML application).
 .
 This package contains the QtWebChannel module of PyQt6.

Package: python3-pyqt6.qtwebsockets
Description-md5: 6bd787b70ec6569558b4ad33d66482c5
Description-en: Python bindings for Qt 6 WebSockets module
 Qt WebSockets API provides C++ and QML interfaces that enable Qt applications
 to act as a server that can process WebSocket requests, or a client that can
 consume data received from the server, or both.
 .
 This package contains the QtWebSockets module of PyQt6.

Package: pyqt6-charts-dev
Description-md5: 6b784302386aefc7b6b56849307a5b48
Description-en: Development files for PyQtCharts
 PyQtCharts exposes the QtCharts toolkit in Python.
 .
 This package contains the source SIP files from which the Python
 bindings for QtCharts are created.

Package: python3-pyqt6.qtcharts
Description-md5: 8b98783dc41d70fe13cc3b8de12062dd
Description-en: Python 3 bindings for Qt6's Charts module
 The Charts module of PyQt6 provides widgets and utility classes
 for chart rendering in a PyQt6 application.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt6.sip
Description-md5: e0a4b22283b92fe2d5af2c461eaada7a
Description-en: runtime module for Python extensions using SIP
 SIP is a collection of tools that makes it very easy to create Python bindings
 for C and C++ libraries.
 .
 PyQt6.sip is a runtime module, it is used by PyQt6 and other Python extension
 modules built with SIP.

Package: pyqt6-webengine-dev
Description-md5: 5a03912b33277d39bd4862b744b933f6
Description-en: Development files for PyQt6-WebEngine
 PyQt6-WebEngine is a set of Python bindings for the Qt WebEngine framework.
 .
 This package contains the source SIP files from which the Python bindings for
 Qt WebEngine are created.

Package: python3-pyqt6.qtwebengine
Description-md5: 75c73677933df7f8cc1cd8454ada00c2
Description-en: Python bindings for the Qt 6 WebEngine framework
 PyQt6-WebEngine is a set of Python bindings for the Qt WebEngine framework.
 The framework provides the ability to embed web content in applications and
 is based on the Chromium browser engine. The bindings sit on top of PyQt6 and
 are implemented as three separate modules corresponding to the different
 libraries that make up the framework.

Package: python3-pyquery
Description-md5: 2f1320e457ed6cefc98acee7ced2164f
Description-en: jQuery-like library for python 3
 pyquery allows you to make jQuery queries on XML documents. The API is as
 similar to jQuery as possible. pyquery uses lxml for fast XML and HTML
 manipulation.
 .
 This package contains the module for Python 3.

Package: python-qwt3d-doc
Description-md5: 089451c8b73f122e3258a05b3f337a12
Description-en: Documentation for the Python-qwt3d library
 PyQwt3D is a set of Python bindings for the QwtPlot3D C++ class
 library which extends the Qt framework with widgets to visualize
 3-dimensional data. This package contains documentation and
 examples for both Qt3 and Qt4. The  examples show how easy it is
 to make a 3D plot and how to save a 3D plot to an image or an
 (E)PS/PDF file.

Package: python3-qwt3d-qt5
Description-md5: 841a90ed0f724a0bb0c93c61d5a54b8f
Description-en: Python bindings of the QwtPlot3D library
 PyQwt3D is a set of Python bindings for the QwtPlot3D C++ class
 library which extends the Qt framework with widgets to visualize
 3-dimensional data.
 .
 This package contains the Python3 Qt5 bindings

Package: pyracerz
Description-md5: 6231a50959812b6f3933259983593287
Description-en: multiplayer top view 2D racing game
 It features multiplayer (on the same computer), tournaments, high scores,
 replays, 6 tracks (really 12, because each track can be used Normal or
 Reverse), 9 cars, a basic robot player, 3 different levels of difficulty,
 and a music player (it can play the .ogg files locating in the musics
 directory).

Package: python3-pyrad
Description-md5: 5f6a183bec21c351c53951b74f70fea5
Description-en: Python module for creating and decoding RADIUS packets (Python 3)
 It takes care of all the details like building RADIUS
 packets, sending them and decoding responses.
 This package contains several modules:
  - client: RADIUS client code
  - dictionary: RADIUS attribute dictionary
  - server: Basic RADIUS server and proxy classes.
  - packet: a RADIUS packet as send to/from servers
  - tools: utility functions
 .
 This package contains the module for Python 3.

Package: python3-pyraf
Description-md5: f7421082fca06089d04b1a287a5eca5d
Description-en: Python interface for IRAF
 PyRAF is a command language for running IRAF tasks in a Python like
 environment. It works very similar to IRAF CL, but has been updated
 to allow such things as importing Python modules, GUI parameter
 editing and help. It can be imported into Python allowing you to run
 IRAF commands from within a larger script.

Package: python-pyramid-jinja2-doc
Description-md5: e0d4016663e53942f5d929ab0e95f0ad
Description-en: Jinja2 template bindings for the Pyramid (common documentation)
 These are bindings for the Jinja2 templating system for the Pyramid web
 framework.
 .
 This is the common documentation package.

Package: python3-pyramid-jinja2
Description-md5: eacf966f2defbfa0632d68528758f341
Description-en: Jinja2 template bindings for the Pyramid web framework (Python 3)
 These are bindings for the Jinja2 templating system for the Pyramid web
 framework.
 .
 This package installs the library for Python 3.

Package: python3-random2
Description-md5: b9289ed8406e7a83e14d51e4b3739765
Description-en: backport of Python 2.7's random module
 In Python 3, the implementation of randrange() was changed, so that even with
 the same seed you get different sequences in Python 2 and 3.
 .
 This package provides a Python 3 ported version of Python 2.7’s random module.

Package: python3-pyranges
Description-md5: 2894de07ea184f23a470c215e90b1eb1
Description-en: 2D representation of genomic intervals and their annotations
 A PyRanges object must have the columns Chromosome, Start and
 End. These describe the genomic position and function as implicit row
 labels. A Strand column is optional and adds strand information to the
 intervals. Any other columns are allowed and are considered metadata.
 .
 The structure can be filled from .bed, .bam or .gff files, also from
 tabular or textual representations.

Package: python-pyrcb2-doc
Description-md5: d6fe06413ff0912e8f2623cf2427b827
Description-en: asyncio-based IRC bot library (documentation)
 pyrcb2 is an asyncio-based library for writing IRC bots. It is designed
 to be easy to use, customizable, and high-level.
 .
 pyrcb2 includes features such as account tracking, user prefix tracking (voice,
 op, etc.), messaging delaying to prevent throttling, and long message
 splitting.
 .
 pyrcb2 also makes use of asyncio and coroutines in Python. This allows you
 to write asynchronous code in a linear fashion—you can handle responses to
 commands right after you send them.
 .
 This package provides documentation for pyrcb2

Package: python3-pyrcb2
Description-md5: b6ff1bcbaa58a0e58f8a3d108d509af4
Description-en: asyncio-based IRC bot library
 pyrcb2 is an asyncio-based library for writing IRC bots. It is designed
 to be easy to use, customizable, and high-level.
 .
 pyrcb2 includes features such as account tracking, user prefix tracking (voice,
 op, etc.), messaging delaying to prevent throttling, and long message
 splitting.
 .
 pyrcb2 also makes use of asyncio and coroutines in Python. This allows you
 to write asynchronous code in a linear fashion—you can handle responses to
 commands right after you send them.

Package: python3-reflink
Description-md5: 6b46e04f6d4ce969ebc24e933eb62915
Description-en: Python Library wrapping platform-specific reflink implementations
 Python wrapper around the ``reflink`` system calls.
 .
 Features:
 .
  * Btrfs, XFS, OCFS2 ``reflink`` support. Btrfs is tested the most.
  * Apple macOS APFS ``clonefile`` support. Little testing, be careful. It
    might eat data.
  * A convenience method that checks support for reflinks within a specific
    directory.

Package: python-pyregion-doc
Description-md5: 887ecffb0191281da87320dd0e914e28
Description-en: Python module to parse ds9 region files (documentation)
 Pyregion is a Python module to parse ds9 region files. It also supports ciao
 region files.
 .
 This is the common documentation package.

Package: python3-pyregion
Description-md5: 45e7a0d549baa48683cca5702aeb422d
Description-en: Python module to parse ds9 region files (Python 3)
 Pyregion is a Python module to parse ds9 region files. It also supports ciao
 region files.
 .
 This is the Python 3 version of the package.

Package: python-pyresample-doc
Description-md5: 34b1d80fa8e748003f193a5c8ce8c837
Description-en: Resampling of remote sensing data in Python (documentation)
 Pyresample is a Python package for resampling (reprojection) of earth
 observing satellite data. It handles both resampling of gridded data
 (e.g. geostationary satellites) and swath data (polar orbiting
 satellites).
 .
 Pyresample can use multiple processor cores for resampling.
 Pyresample supports masked arrays.
 .
 This is the common documentation package.

Package: python-pyresample-test
Description-md5: aaa1cd53fe4fe066330b3b0e0143d483
Description-en: Resampling of remote sensing data in Python (test suite)
 Pyresample is a Python package for resampling (reprojection) of earth
 observing satellite data. It handles both resampling of gridded data
 (e.g. geostationary satellites) and swath data (polar orbiting
 satellites).
 .
 Pyresample can use multiple processor cores for resampling.
 Pyresample supports masked arrays.
 .
 This package contains the test data for pyresample.

Package: python3-pyresample
Description-md5: 8668fad0cc8d3f4fcc4bc336c3364e7f
Description-en: Resampling of remote sensing data in Python 3
 Pyresample is a Python package for resampling (reprojection) of earth
 observing satellite data. It handles both resampling of gridded data
 (e.g. geostationary satellites) and swath data (polar orbiting
 satellites).
 .
 Pyresample can use multiple processor cores for resampling.
 Pyresample supports masked arrays.
 .
 This is the Python 3 version of the package.

Package: python3-rfc3339
Description-md5: 349fac33c56badce1875d16f4356362b
Description-en: parser and generator of RFC 3339-compliant timestamps (Python 3)
 pyRFC3339 parses and generates RFC 3339-compliant timestamps using Python
 datetime.datetime objects.
 .
 This is the Python 3 module.

Package: python3-pyrle
Description-md5: 471387ea5c3f05d6484a8417c50902c0
Description-en: run length arithmetic in Python
 As opposed to S4Vectors, pyrle does not rotate the shortest vector, but
 rather extends the shorter Rle with zeroes. This is likely the desired
 behavior in almost all cases.

Package: python-rlp-doc
Description-md5: 3a39f2ed229b858a3504dd5dc2312906
Description-en: Recursive Length Prefix (RLP) library — documentation
 The purpose of RLP (Recursive Length Prefix) is to encode arbitrarily
 nested arrays of binary data, and RLP is the main encoding method
 used to serialize objects in Ethereum.
 .
 This package installs the library documentation.

Package: python3-rlp
Description-md5: 830e800e3c90be965db53c576dbc7859
Description-en: Recursive Length Prefix (RLP) library — Python 3
 The purpose of RLP (Recursive Length Prefix) is to encode arbitrarily
 nested arrays of binary data, and RLP is the main encoding method
 used to serialize objects in Ethereum.
 .
 This package installs the library for Python 3.

Package: pyro4
Description-md5: e51a58e2ee4e1edb1e31513f1cf4e922
Description-en: distributed object middleware for Python (RPC)
 Pyro (PYthon Remote Object) is an easy to use and powerful distributed object
 system for Python. In a distributed object system, clients send requests to
 distant servers, which owns the remote objects. Pyro simplifies a lot the
 creation of clients and servers, and has among its features:
  - dynamic and static proxies for all remote method invocations,
  - a naming service which keeps record of the location of objects,
  - mobile objects support: clients and servers can pass objects around,
  - exceptions that occur in the remote object is raised on the client too,
  - multithreaded server support to handle multiple requests simultaneously.
 .
 This metapackage depends on the on the Python variant the user needs.
 .
 The documentation is available in the pyro4-doc package.
 A lot of examples are available in the pyro4-examples package.

Package: pyro4-doc
Description-md5: 9d23e297022d0b876d837122fa9001c4
Description-en: distributed object middleware for Python (RPC), documentation
 Pyro (PYthon Remote Object) is an easy to use and powerful distributed object
 system for Python.
 .
 This package contains the documentation files for the pyro4 package.

Package: pyro4-examples
Description-md5: ebf12e94c1f698d562e41bb13fae0e41
Description-en: distributed object middleware for Python (RPC), examples
 Pyro4 (PYthon Remote Object) is an easy to use and powerful distributed object
 system for Python.
 .
 This package contains some examples for the pyro4 package.

Package: python3-pyro4
Description-md5: aa7735546470130310d0af551fab192b
Description-en: distributed object middleware for Python (RPC), Python3 modules
 Pyro (PYthon Remote Object) is an easy to use and powerful distributed object
 system for Python. In a distributed object system, clients send requests to
 distant servers, which owns the remote objects. Pyro simplifies a lot the
 creation of clients and servers, and has among its features:
  - dynamic and static proxies for all remote method invocations,
  - a naming service which keeps record of the location of objects,
  - mobile objects support: clients and servers can pass objects around,
  - exceptions that occur in the remote object is raised on the client too,
  - multithreaded server support to handle multiple requests simultaneously.
 .
 This package contains the core Pyro4 module for Python 3.x .
 .
 The documentation is available in the pyro4-doc package.
 A lot of examples are available in the pyro4-examples package.

Package: python3-pyroma
Description-md5: f3ec9d793ded37d86db3088594651bac
Description-en: Python packaging quality checker (Python3 build)
 Provides a rating of how well a Python3 project complies with the best
 practices of the Python packaging ecosystem, primarily PyPI, pip, Distribute
 etc, as well as a list of issues that could be improved.
 It can check packages locally and on PyPI.

Package: pyroman
Description-md5: 40ad3c590eee97f077878db5b6250611
Description-en: Very fast firewall configuration tool
 Pyroman is a firewall tool written in Python for complex networks,
 but it can of course also handle simple single-host-single-link setups.
 .
 Interesting features:
  * Fast, due to use of iptables-restore for mass setting of rules
  * Rollback to previous firewall configuration on errors
  * Safety options to prevent mistakes in configuration (success confirmation
    prompt and/or scripted external verification)
  * Detailed error reporting
  * Lots of verification checks done before execution
  * Powerful yet clean configuration files (in Python and/or XML)
  * Designed for multiple hosts, firewalls, networks
  * Consistent firewalls for IPv4 and IPv6
  * Can print static rules in single-shot usage to load with other tools
    such as iptables-restore and iptables-persistent, or to manually adapt
 .
 Pyroman is inspired by Shorewall and FireHOL, but tries to improve upon them
 with respect to performance and ease of configuration.
 .
 Pyroman currently only configures iptables/netfilter firewalls, it does
 not include configuration utilities for setting up VPN or traffic shaping.

Package: python-pyroute2-doc
Description-md5: 8ee68b563dee527bbf488ff190fc6ffe
Description-en: netlink and Linux network configuration library (documentation)
 Pyroute2 is a pure Python netlink and Linux network configuration
 library. It requires only Python stdlib, no 3rd party libraries.
 .
 This package contains the Python module documentation.

Package: python3-pyroute2
Description-md5: e4cd523444caeea2dfbb5b8f8c3e709a
Description-en: Python3 Netlink library - full package
 Pyroute2 is a pure Python netlink and Linux network configuration
 library. It requires only Python stdlib, no 3rd party libraries.
 Later it can change, but the deps tree will remain as simple, as
 it is possible.
 .
 This package depends on all packages making Pyroute 2. install this
 if you want the full distribution of Pyroute 2.

Package: python-pyrr-doc
Description-md5: ec7e45757e646daf9dfe5b696dfed46b
Description-en: Python 3 module for 3D geometry calculations (documentation)
 Pyrr is a numpy-powered math library for 3D geometry
 calculations with focus on OpenGL-related applications.
 .
 This package provides the API documentation of Pyrr.

Package: python3-pyrr
Description-md5: 93b46737db766a507b22492b3baab687
Description-en: Python 3 module for 3D geometry calculations
 Pyrr is a numpy-powered math library for 3D geometry
 calculations with focus on OpenGL-related applications.

Package: python3-pyrsistent
Description-md5: 333970917a5b4037181543777a1ec6e3
Description-en: persistent/functional/immutable data structures for Python
 Pyrsistent is a number of persistent collections (sometimes referred
 to as functional data structures). Persistent in  the sense that they
 are immutable.
 .
 All methods on a data structure that would normally mutate it instead
 return a new copy of the structure containing the requested updates.
 The original structure is left untouched.
 .
 The collection types and key features currently implemented are:
 .
  * PVector, similar to a python list
  * PMap, similar to dict
  * PSet, similar to set
  * PRecord, a PMap on steroids with fixed fields, optional type and
    invariant checking and much more
  * PClass, a Python class fixed fields, optional type and invariant
    checking and much more
  * Checked collections, PVector, PMap and PSet with optional type
    and invariance checks and more
  * PBag, similar to collections.Counter
  * PList, a classic singly linked list
  * PDeque, similar to collections.deque
  * Immutable object type (immutable) built on the named tuple
  * freeze and thaw functions to convert between pythons standard
    collections and pyrsistent collections.
  * Flexible transformations of arbitrarily complex structures built
    from PMaps and PVectors.

Package: python3-pyrundeck
Description-md5: e9f93b0c6cc40d4342159c8b05b2ce56
Description-en: Python library for the Rundeck REST API (Python 3)
 Pyrundeck is a library for communicating with Rundeck via a RESTful
 (Representational State Transfer) application programming interface (API).
 .
 This is the Python 3 version of the package.

Package: pysatellites
Description-md5: 5abbfec6d6fc52491ae8c16dfeaf205f
Description-en: simulates the launching of satellites
 This program can be used to train people to spatial mechanics at an
 elementary level. You are given the power to launch a satellite, from
 outside the atmosphere, around a handful of predefined planets, or around
 any special object you may imagine. Input the initial velocity vector of the
 satellite, and you will get the simulated trajectory, as well as some
 information like the plots of variation of speed. As an extra, you can
 compute a movie, which represents the planet seen from the satellite's
 point of view during its orbital period.

Package: pyscanfcs
Description-md5: a77c372599720e7642e3f34c61aec6d5
Description-en: scientific tool for perpendicular line scanning FCS
 When a membrane is scanned perpendicularly to its surface,
 the fluorescence signal originating from the membrane itself
 must be separated from the signal of the surrounding medium for
 an FCS analysis. PyScanFCS interactively extracts the fluctuating
 fluorescence signal from such measurements and applies a multiple-tau
 algorithm. The obtained correlation curves can be evaluated using PyCorrFit.
 .
 Package provides the Python module pyscanfcs and its graphical user interface.
 The graphical user interface is written in wxPython.

Package: python3-pyscard
Description-md5: 29641833d26c0ac602ab2e7f6a49329f
Description-en: Python3 wrapper above PC/SC API
 This package contains a wrapper to use PC/SC from a Python 3 program.
 PC/SC (or winscard or pcsc) is an API to communicate with smart cards and
 smart card readers.
 .
 The package also contains some example of codes.

Package: pysdl2-doc
Description-md5: eff4056c7d80545433ce6ebf3fd9e6e4
Description-en: Python bindings to the SDL2 C-library - documentation
 PySDL2 is a ctypes based wrapper around the Simple DirectMedia Layer 2 library
 to allow portable low level access to a video framebuffer, audio output, mouse
 and keyboard.
 .
 This package includes documentation and examples for PySDL2.

Package: python3-sdl2
Description-md5: 106f2b83bbfd9b4c4ae948892d3fd883
Description-en: Python bindings to the SDL2 C-library (Python 3 build)
 PySDL2 is a ctypes based wrapper around the Simple DirectMedia Layer 2 library
 to allow portable low level access to a video framebuffer, audio output, mouse
 and keyboard.
 .
 This module is built for Python version 3.x.

Package: python3-sendfile
Description-md5: 0f012b71dde3fdbf6ae5e06400bd325d
Description-en: Python interface to sendfile(2)
 Python library which provides a "zero-copy" way of copying data from one
 file descriptor to another (a socket). The phrase "zero-copy" refers to
 the fact that all of the copying of data between the two descriptors is
 done entirely by the kernel, with no copying of data into userspace buffers.
 This is particularly useful when sending a file over a socket (e.g. FTP).

Package: python3-serial
Description-md5: 4dab91c4e71dab549f66bda57e2ecc69
Description-en: pyserial - module encapsulating access for the serial port
 This module encapsulates the access for the serial port. It provides
 back-ends for standard Python running on Windows, Linux, BSD (possibly
 any POSIX compliant system). The module named "serial" automatically
 selects the appropriate back-end.

Package: python-serial-asyncio-doc
Description-md5: a37054b447afc73e52517383be49486a
Description-en: Async I/O extension package for pyserial (documentation)
 Async I/O extension package for the Python Serial Port Extension for
 OSX, Linux, BSD. It depends on pySerial and is compatible with
 Python 3.5 and later.
 .
 This package provides the documentation.

Package: python3-serial-asyncio
Description-md5: da5f29b9e64f746eb4379346bd32d068
Description-en: Async I/O extension package for pyserial
 Async I/O extension package for the Python Serial Port Extension for
 OSX, Linux, BSD. It depends on pySerial and is compatible with
 Python 3.5 and later.

Package: python3-pyshp
Description-md5: 9dc8c96c6839b86509936e3cbf1082a7
Description-en: read/write support for ESRI Shapefile format - Python 3.x
 PySHP provides read and write support for the ESRI Shapefile format.
 The Shapefile format is a popular Geographic Information System vector
 data format created by ESRI.
 .
 This package contains the module for Python 3.x.

Package: libpyside2-dev
Description-md5: 3fd49dfef4a775c4bb740908d914d395
Description-en: Python bindings for Qt5 (development files)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package provides the development headers for the libpyside2 library.

Package: libpyside2-py3-5.15
Description-md5: 8456aeaea18f36be3927a7fa18eee016
Description-en: Python 3 bindings for Qt5 (base files)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python3 base file used by all modules.

Package: libshiboken2-dev
Description-md5: 7420eb6b147a4ac79b3542d2a3dd538d
Description-en: CPython bindings generator for C++ libraries (development files)
 Shiboken2 is a bindings generator for C++ libraries that outputs CPython
 source code. It collects information from library headers, and then
 merges modifications and handwritten code defined in the typesystem
 description.
 .
 Shiboken2 is the binding generator used to create the PySide2 bindings.
 .
 This package provides the development headers for the libshiboken2 library.

Package: libshiboken2-py3-5.15
Description-md5: 62b2f9936386ac0d38a6cfd3367d596a
Description-en: CPython bindings generator for C++ libraries (Python3 shared library)
 Shiboken2 is a bindings generator for C++ libraries that outputs CPython
 source code. It collects information from library headers, and then
 merges modifications and handwritten code defined in the typesystem
 description.
 .
 Shiboken2 is the binding generator used to create the PySide2 bindings.
 .
 This package contains the shared Python 3 library used by shiboken2.

Package: pyside2-tools
Description-md5: 5f5f4a325f837305e90e4ff34ca2265a
Description-en: development tools for PySide2 (lupdate)
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 PySide2 ships Python bindings for the Qt5 framework. This package ships
 the following accompanying tools:
  * pyside2-lupdate - update Qt Linguist translation files for PySide

Package: python-pyside2-doc
Description-md5: aeccbe94637d165f6b5fbe21e7718e42
Description-en: Python bindings for Qt5 (common documentation)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the common documentation package.

Package: python3-pyside2.qt3danimation
Description-md5: 2030e91e527a6a5e3a4b662f9dd977c9
Description-en: Python bindings for Qt5 3DAnimation module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the Qt3DAnimation module.

Package: python3-pyside2.qt3dcore
Description-md5: 1ddf4c64ca6077fb48c5670d7a9ae822
Description-en: Python bindings for Qt5 3DCore module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the Qt3DCore module.

Package: python3-pyside2.qt3dextras
Description-md5: 1d2bb8d3a0ccc72f8c923baaf32c0b07
Description-en: Python bindings for Qt5 3DExtras module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the Qt3DExtras module.

Package: python3-pyside2.qt3dinput
Description-md5: ee3c839cec7fd2d2a1ef24d7570ac78b
Description-en: Python bindings for Qt5 3DInput module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the Qt3DInput module.

Package: python3-pyside2.qt3dlogic
Description-md5: b7593ae0c0668f7c90c4fd2fede5dba0
Description-en: Python bindings for Qt5 3DLogic module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the Qt3DLogic module.

Package: python3-pyside2.qt3drender
Description-md5: 810bfdcdb19c1182deb167d82c8fc857
Description-en: Python bindings for Qt5 3DRender module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the Qt3DRender module.

Package: python3-pyside2.qtcharts
Description-md5: e5ef61c559f4377296c80b8278cfba2b
Description-en: Python bindings for Qt5 Charts module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtCharts module.

Package: python3-pyside2.qtconcurrent
Description-md5: 9b2149017f5bc63fb97bfa50b20ac887
Description-en: Python bindings for Qt5 Concurrent module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtConcurrent module.

Package: python3-pyside2.qtcore
Description-md5: 9197ea7b8fa82989ba06601f4499b725
Description-en: Python bindings for Qt5 core module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtCore module.

Package: python3-pyside2.qtdatavisualization
Description-md5: e110ca0423b7cba11c843e62cdca9282
Description-en: Python bindings for Qt5 Data Visualization (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtDataVisualization module.

Package: python3-pyside2.qtgui
Description-md5: dd9055443c0b03a68fd4ee741ff60eff
Description-en: Python bindings for Qt5 Gui module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtGui module.

Package: python3-pyside2.qthelp
Description-md5: 1c2d3e9b1cf0f241bbcb138b437ab06f
Description-en: Python bindings for Qt5 Help module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtHelp module.

Package: python3-pyside2.qtlocation
Description-md5: 52247d12627ff7ff14f40b00f87e6131
Description-en: Python bindings for Qt5 Location module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtLocation module.

Package: python3-pyside2.qtmultimedia
Description-md5: 25abce2188ac7e19fd41bae430cc4fae
Description-en: Python bindings for Qt5 Multimedia module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtMultimedia module.

Package: python3-pyside2.qtmultimediawidgets
Description-md5: d180643be2db92f9aa4f80d871349616
Description-en: Python bindings for Qt5 MultimediaWidgets module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtMultimediaWidgets module.

Package: python3-pyside2.qtnetwork
Description-md5: b348523278cd82965af96479eb3637a3
Description-en: Python bindings for Qt5 Network module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtNetwork module.

Package: python3-pyside2.qtopengl
Description-md5: 9364f7232c9b3cc2ce167a687d989e5a
Description-en: Python bindings for Qt5 OpenGL module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtOpenGL module.

Package: python3-pyside2.qtopenglfunctions
Description-md5: f00dc3902dfc1fe381f8209b57230b10
Description-en: Python bindings for Qt5 Open GL Functions (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the OpenGLFunctions module.

Package: python3-pyside2.qtpositioning
Description-md5: 8c9d8c03f959c05cc56a15ea281965d0
Description-en: Python bindings for Qt5 Positioning module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtPositioning module.

Package: python3-pyside2.qtprintsupport
Description-md5: 2a6f43cfac608bb3d40b34ffa41e771d
Description-en: Python bindings for Qt5 PrintSupport module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtPrintSupport module.

Package: python3-pyside2.qtqml
Description-md5: 305eb414c0fa83633f3b52ede98ac5a8
Description-en: Python bindings for Qt5 Qml module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtQml module.

Package: python3-pyside2.qtquick
Description-md5: a07da6d625d30e709207227d1b6f0375
Description-en: Python bindings for Qt5 Quick module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtQuick module.

Package: python3-pyside2.qtquickcontrols2
Description-md5: acb6240249d4985480e9dbd4ec6d7dcd
Description-en: Python bindings for Qt5 QuickControls2 (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtQuickControls2 module.

Package: python3-pyside2.qtquickwidgets
Description-md5: 2b07ada1406638ae90d54d631cc49dbf
Description-en: Python bindings for Qt5 QuickWidgets module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtQuickWidgets module.

Package: python3-pyside2.qtremoteobjects
Description-md5: 4875d31a0c2bf301f8d742bf4d5a3a4e
Description-en: Python bindings for Qt5 RemoteObjects (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtRemoteObjects module.

Package: python3-pyside2.qtscript
Description-md5: e634cbdc79d6ba678f4af1ae0fba2304
Description-en: Python bindings for Qt5 Script module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtScript module.

Package: python3-pyside2.qtscripttools
Description-md5: b73ba480f17cc00a04fcfbaa6934c0ee
Description-en: Python bindings for Qt5 ScriptTools module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtScriptTools module.

Package: python3-pyside2.qtscxml
Description-md5: ae0a74f15424fa9f6e6d7f77ccd9ac94
Description-en: Python bindings for Qt5 Scxml (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the Scxml module.

Package: python3-pyside2.qtsensors
Description-md5: 8fb399a17497de97a555f3847ca84290
Description-en: Python bindings for Qt5 Sensors module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtSensors module.

Package: python3-pyside2.qtserialport
Description-md5: f0ebc4663bb4eb244c6e701d6ada1bd5
Description-en: Python bindings for Qt5 SerialPort (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtSerialPort module.

Package: python3-pyside2.qtsql
Description-md5: 8eb8c82051ebd310aef498ecf7cc9648
Description-en: Python bindings for Qt5 Sql module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtSql module.

Package: python3-pyside2.qtsvg
Description-md5: bcd27a00e908a695e3700002cdfe5bcd
Description-en: Python bindings for Qt5 Svg module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtSvg module.

Package: python3-pyside2.qttest
Description-md5: 2ffcb77819c5ae0a044159e54e04f9bc
Description-en: Python bindings for Qt5 Test module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtTest module.

Package: python3-pyside2.qttexttospeech
Description-md5: 26a753a8a22337568123eb6af1a59be7
Description-en: Python bindings for Qt5 TextToSpeech module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtTextToSpeech module.

Package: python3-pyside2.qtuitools
Description-md5: 666a2ea7b502ce8e833777ce34815541
Description-en: Python bindings for Qt5 UiTools module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtUiTools module.

Package: python3-pyside2.qtwebchannel
Description-md5: bc34f29baa831a1ddd249822c7b7bc46
Description-en: Python bindings for Qt5 WebChannel module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtWebChannel module.

Package: python3-pyside2.qtwebengine
Description-md5: 5ae63a0a1b6ff6a8aec7a10108850430
Description-en: Python bindings for Qt5 Web Engine (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtWebEngine module.

Package: python3-pyside2.qtwebenginecore
Description-md5: b49501646b1fc0b1b992bd69aa5db392
Description-en: Python bindings for Qt5 WebEngineCore module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtWebEngineCore module.

Package: python3-pyside2.qtwebenginewidgets
Description-md5: 0dbdba5af2acaffa24c07524549e60a3
Description-en: Python bindings for Qt5 WebEngineWidgets module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtWebEngineWidgets module.

Package: python3-pyside2.qtwebsockets
Description-md5: 025cc1303259f18c3cd1e2410b5f15a1
Description-en: Python bindings for Qt5 WebSockets module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtWebSockets module.

Package: python3-pyside2.qtwidgets
Description-md5: 1105945a5bf4a0cb469a8fe1d62a0600
Description-en: Python bindings for Qt5 Widgets module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtWidgets module.

Package: python3-pyside2.qtx11extras
Description-md5: db51ca9a9c11085b658a05c072639ee5
Description-en: Python bindings for Qt5 X11Extras module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtX11Extras module.

Package: python3-pyside2.qtxml
Description-md5: e3cdb176a3e4e16cf94c02128de7be71
Description-en: Python bindings for Qt5 Xml module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtXml module.

Package: python3-pyside2.qtxmlpatterns
Description-md5: e28d2bccca76d57dabfa6a4f47008e15
Description-en: Python bindings for Qt5 XmlPatterns module (Python 3)
 pyside2 provides Python bindings for Qt 5.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtXmlPatterns module.

Package: shiboken2
Description-md5: 8ce99af52aaabfbd22d85c27a5cddd50
Description-en: CPython bindings generator for C++ libraries
 Shiboken2 is a bindings generator for C++ libraries that outputs CPython
 source code. It collects information from library headers, and then
 merges modifications and handwritten code defined in the typesystem
 description.
 .
 Shiboken2 is the binding generator used to create the PySide2 bindings.

Package: shiboken2-doc
Description-md5: 9180f584be9799a4683b3b7701e6df99
Description-en: CPython bindings generator for C++ libraries (common documentation)
 Shiboken2 is a bindings generator for C++ libraries that outputs CPython
 source code. It collects information from library headers, and then
 merges modifications and handwritten code defined in the typesystem
 description.
 .
 Shiboken2 is the binding generator used to create the PySide2 bindings.
 .
 This package contains the common documentation.

Package: python3-pysimplesoap
Description-md5: eb775d54ddb5f2426d88fefc9ecbcc7c
Description-en: simple and lightweight SOAP Library (Python 3)
 Python simple and lightweight SOAP library for client and server webservices
 interfaces, aimed to be as small and easy as possible, supporting most common
 functionality. Initially it was inspired by PHP Soap Extension (mimicking its
 functionality, simplicity and ease of use), with many advanced features added.
 .
 This package contains the Python 3 version of pysimplesoap .

Package: pysiogame
Description-md5: aded8f5316832607036e321a68977376
Description-en: educational activity pack for kids
 pySioGame is a set of educational activities and games for children aged
 between 3 and 10. The activities are grid based and can be played all in
 a single window. pySioGame includes maths, reading, writing, painting, and
 memory activities.

Package: python3-smbc
Description-md5: cad2d9ccd306d1f8f1bd9f4da246f0a5
Description-en: Python 3 bindings for the Samba client library
 This package contains an extension that allows one to write Python 3 programs
 that can talk to SMB/CIFS servers.

Package: python-pysmi-doc
Description-md5: 2377f1a0f25be8d321d9195d0ecec41c
Description-en: SNMP SMI/MIB Parser (documentation)
 PySMI is a pure-Python implementation of SNMP SMI MIB parser. This
 tool is designed to turn ASN.1 MIBs into various formats. As of this
 moment, JSON and pysnmp modules can be generated from ASN.1 MIBs.
 .
 This package contains the documentation

Package: python3-pysmi
Description-md5: dac66522be5435ce2d1d4868c284141a
Description-en: SNMP SMI/MIB Parser
 PySMI is a pure-Python implementation of SNMP SMI MIB parser. This
 tool is designed to turn ASN.1 MIBs into various formats. As of this
 moment, JSON and pysnmp modules can be generated from ASN.1 MIBs.
 .
 This package contains the Python 3.x module.

Package: python3-pysodium
Description-md5: fa5ce419656862eb8e84750002b7c239
Description-en: Python libsodium wrapper (Python3 version)
 This is a very simple wrapper around libsodium masquerading as nacl. Most of
 the *_easy functions are not implemented as the wrapper provides an easy
 interface to the "non-easy" functions.
 .
 This package contains the Python 3 version of the library.

Package: python3-pysolar
Description-md5: c537742b2fd28b0895d68396c1de7055
Description-en: Python library for precise ephemeris calculations
 Pysolar is a collection of Python libraries for simulating the irradiation
 of any point on earth by the sun. It includes code for extremely precise
 ephemeris calculations.

Package: python3-pysolid
Description-md5: 98928178e1c2dc8370777f266eac4aae
Description-en: Python wrapper for solid Earth tides
 Python based solid Earth tides (PySolid) is a thin Python wrapper
 of the solid.for program (by Dennis Milbert based on
 dehanttideinelMJD.f from V. Dehant, S. Mathews, J. Gipson and
 C. Bruyninx) to calculate solid Earth tides in east/north/up direction
 (section 7.1.1 in the 2010 IERS Conventions).
 Solid Earth tides introduces very long spatial wavelength components
 in SAR/InSAR observations, as shown in the Sentinel-1 data with
 regular acquisitions and large swaths (Yunjun et al., 2022).

Package: python-soundfile-doc
Description-md5: e89f9a590874876a6682725d2ff1cebe
Description-en: Python audio module based on libsndfile - documentation
 PySoundFile can read and write sound files in a variety of formats and eases
 the application of signal processing algorithms.
 File reading/writing is supported through libsndfile.
 By default, PySoundFile represents audio data as NumPy arrays, but ordinary
 Python buffers are supported as well.
 .
 This package provides the API documentation.

Package: python3-soundfile
Description-md5: f71df65ea4cd9dd7afcae367eaf3ee7a
Description-en: Python 3 audio module based on libsndfile
 PySoundFile can read and write sound files in a variety of formats and eases
 the application of signal processing algorithms.
 File reading/writing is supported through libsndfile.
 By default, PySoundFile represents audio data as NumPy arrays, but ordinary
 Python buffers are supported as well.
 .
 This package provides the Python 3.x module.

Package: pyspectral-bin
Description-md5: 5912b3a659ab08c2afac2d260bf385cd
Description-en: Reading and manipulaing satellite sensor spectral responses - scripts
 Reading and manipulaing satellite sensor spectral responses and the
 solar spectrum, to perform various corrections to VIS and NIR band data.
 .
 Given a passive sensor on a meteorological satellite PySpectral
 provides the relative spectral response (rsr) function(s) and offer
 some basic operations like convolution with the solar spectrum to
 derive the in band solar flux, for instance.
 .
 The focus is on imaging sensors like AVHRR, VIIRS, MODIS, ABI, AHI,
 OLCI and SEVIRI. But more sensors are included and if others are
 needed they can be easily added. With PySpectral it is possible to
 derive the reflective and emissive parts of the signal observed in any
 NIR band around 3-4 microns where both passive terrestrial emission
 and solar backscatter mix the information received by the satellite.
 Furthermore PySpectral allows correcting true color imagery for the
 background (climatological) atmospheric signal due to Rayleigh
 scattering of molecules, absorption by atmospheric gases and aerosols,
 and Mie scattering of aerosols.
 .
 This package provides utilities and executable scripts.

Package: python3-pyspectral
Description-md5: 9d7e2a3a66a7d34f9db7adde61193bac
Description-en: Reading and manipulaing satellite sensor spectral responses
 Reading and manipulaing satellite sensor spectral responses and the
 solar spectrum, to perform various corrections to VIS and NIR band data.
 .
 Given a passive sensor on a meteorological satellite PySpectral
 provides the relative spectral response (rsr) function(s) and offer
 some basic operations like convolution with the solar spectrum to
 derive the in band solar flux, for instance.
 .
 The focus is on imaging sensors like AVHRR, VIIRS, MODIS, ABI, AHI,
 OLCI and SEVIRI. But more sensors are included and if others are
 needed they can be easily added. With PySpectral it is possible to
 derive the reflective and emissive parts of the signal observed in any
 NIR band around 3-4 microns where both passive terrestrial emission
 and solar backscatter mix the information received by the satellite.
 Furthermore PySpectral allows correcting true color imagery for the
 background (climatological) atmospheric signal due to Rayleigh
 scattering of molecules, absorption by atmospheric gases and aerosols,
 and Mie scattering of aerosols.

Package: python3-pyspectral-doc
Description-md5: f5ae41b2a23eb6ceeb4d392528a57503
Description-en: Reading and manipulaing satellite sensor spectral responses - documentation
 Reading and manipulaing satellite sensor spectral responses and the
 solar spectrum, to perform various corrections to VIS and NIR band data.
 .
 Given a passive sensor on a meteorological satellite PySpectral
 provides the relative spectral response (rsr) function(s) and offer
 some basic operations like convolution with the solar spectrum to
 derive the in band solar flux, for instance.
 .
 The focus is on imaging sensors like AVHRR, VIIRS, MODIS, ABI, AHI,
 OLCI and SEVIRI. But more sensors are included and if others are
 needed they can be easily added. With PySpectral it is possible to
 derive the reflective and emissive parts of the signal observed in any
 NIR band around 3-4 microns where both passive terrestrial emission
 and solar backscatter mix the information received by the satellite.
 Furthermore PySpectral allows correcting true color imagery for the
 background (climatological) atmospheric signal due to Rayleigh
 scattering of molecules, absorption by atmospheric gases and aerosols,
 and Mie scattering of aerosols.
 .
 This package includes the PySpectral documentation in HTML format.

Package: python3-spf
Description-md5: 4d72336c1804d9cfbacf3c008789ffe4
Description-en: sender policy framework (SPF) module for Python 3
 This module provides SPF (Sender Policy Framework) for Python 3.  It is RFC
 7208 compliant.
 .
 For more information about SPF see http://www.openspf.org/

Package: spf-tools-python
Description-md5: f5797e3d8d4fd5ee8cb9e6c304bb2bb3
Description-en: sender policy framework (SPF) tools for Python
 SPF (Sender Policy Framework) related scripts and tools in Python. This
 package currently provides three scripts:
 .
  * pyspf: command line use of spf.py
  * spfquery: Python implementation of spfquery (uses alternatives)
  * pyspf-type99: Tool to convert SPF records of type TXT to type SPF
 .
 spfquery and pyspf-type99 are compatible with python3
 For more information about SPF look at http://www.openspf.org/

Package: pysph-doc
Description-md5: a232a007cedd800486554acb9401ad27
Description-en: documentation and examples for PySPH
 It is implemented in Python and the performance critical parts are
 implemented in Cython.
 .
 PySPH is implemented in a way that allows a user to specify the entire
 SPH simulation in pure Python. High-performance code is generated from
 this high-level Python code, compiled on the fly and executed. PySPH also
 features optional automatic parallelization using mpi4py and Zoltan.
 The package contains documentation and examples for PySPH.

Package: pysph-viewer
Description-md5: 2f32c929a0e412de4b449b04c45e2dae
Description-en: viewer for PySPH - framework for Smoothed Particle Hydrodynamics
 It is implemented in Python and the performance critical parts are
 implemented in Cython.
 .
 PySPH is implemented in a way that allows a user to specify the entire
 SPH simulation in pure Python. High-performance code is generated from
 this high-level Python code, compiled on the fly and executed. PySPH also
 features optional automatic parallelization using mpi4py and Zoltan.
 The package contains viewer for PySPH.

Package: python3-pysph
Description-md5: 6c164c255410221e9ebd50935938c670
Description-en: open source framework for Smoothed Particle Hydrodynamics
 It is implemented in Python and the performance critical parts are
 implemented in Cython.
 .
 PySPH is implemented in a way that allows a user to specify the entire
 SPH simulation in pure Python. High-performance code is generated from
 this high-level Python code, compiled on the fly and executed. PySPH also
 features optional automatic parallelization using mpi4py and Zoltan.

Package: pyspread
Description-md5: d402f0fbf4294d2f19e7219fe9eb2543
Description-en: cross-platform Python spreadsheet application
 Pyspread is a cross-platform Python spreadsheet application. Instead of
 spreadsheet formulas, Python expressions are entered into the spreadsheet
 cells. Each expression returns a Python object that can be accessed from
 other cells. These objects can represent anything including lists or matrices.

Package: python3-pysqm
Description-md5: e5045a837862f340f92b4b667b852105
Description-en: SQM reading and plotting software
 PySQM is a multi-platform, open-source software designed to read and
 plot data from Unihedron SQM-LE and SQM-LU photometers, giving as
 an output files with the 'International Dark Sky Association (IDA)
 NSBM Community Standards for Reporting Skyglow Observations' format
 (http://www.darksky.org/night-sky-conservation/248).

Package: pysrs-bin
Description-md5: 1dfa1256d54509e5a2949e78bbebc430
Description-en: Python SRS (Sender Rewriting Scheme) binaries
 As SPF is implemented, MTAs that check SPF must account for any forwarders.
 One way to handle forwarding is to have the forwarding MTA rewrite envfrom to
 a domain they are authorized to use.
 .
 The package also include a package for sign and verify sender addresses with
 message ID (SES). There is also a base class for sendmail socket server
 (SocketMap) available.
 .
 See http://www.openspf.org/SRS for details.
 .
 These are the binaries of the module.

Package: python3-srs
Description-md5: f11220e2807d68937584378ff7bad1a2
Description-en: Python3 SRS (Sender Rewriting Scheme) library
 As SPF is implemented, MTAs that check SPF must account for any forwarders.
 One way to handle forwarding is to have the forwarding MTA rewrite envfrom to
 a domain they are authorized to use.
 .
 The package also include a package for sign and verify sender addresses with
 message ID (SES). There is also a base class for sendmail socket server
 (SocketMap) available.
 .
 See http://www.openspf.org/SRS for details.
 .
 This is the Python 3 version of the module.

Package: python3-pysrt
Description-md5: cfa536ea8703d63d1dc8c57a2b7cae9e
Description-en: library to edit or create SubRip files (Python 3)
 pysrt can be used to edit or create SubRip (.srt) subtitle files from Python.
 It supports parsing, shifting, removing, slicing, splitting and rescaling of
 these files.
 .
 This is the Python 3 version of the package.

Package: pyssim
Description-md5: bded40491d7179b2596fd7ba476b1724
Description-en: Tool computing the Structural Similarity Image Metric (SSIM)
 Computes the SSIM between two images.
 .
 This package installs the Python 3 binaries.

Package: python3-pyssim
Description-md5: 0d1c3cea671842cf84da437cb53d80d2
Description-en: Tool computing the Structural Similarity Image Metric (SSIM)
 Computes the SSIM between two images.
 .
 This package installs the library for Python 3.

Package: python3-pystache
Description-md5: 89c77e448bdcedefcbf8a35a94ed20a0
Description-en: Python3 implementation of Mustache
 Pystache is Python3 implementation of Mustache.
 Original Mustache is a framework-agnostic, logic-free templating system
 inspired by ctemplate and et. Like ctemplate, Mustache "emphasizes separating
 logic from presentation: it is impossible to embed application logic in this
 template language."

Package: python-staticconf-doc
Description-md5: 2dbbe23e3fbadffd12b73f2ed86a1980
Description-en: Python library for loading and reading configuration (documentation)
 This package contains PyStaticConfiguration, a Python library for loading,
 validating and reading configuration from many heterogeneous formats.
 Configuration is split into two phases.
   * Configuration Loading: configuration is read from files or Python objects,
     flattened, and merged into a container called a `namespace`. Namespaces
     are used to separate unrelated configuration groups. If configuration is
     changed frequently, it can also be reloaded easily with very little change
     to the existing code.
   * Configuration Reading: a configuration value is looked up in the
     `namespace`. It is validating and converted to the requested type.
 .
 This is the common documentation package.

Package: python3-staticconf
Description-md5: dd460e79e8fea577757b7be50435bce9
Description-en: Python library for loading and reading configuration (Python 3)
 This package contains PyStaticConfiguration, a Python library for loading,
 validating and reading configuration from many heterogeneous formats.
 Configuration is split into two phases.
   * Configuration Loading: configuration is read from files or Python objects,
     flattened, and merged into a container called a `namespace`. Namespaces
     are used to separate unrelated configuration groups. If configuration is
     changed frequently, it can also be reloaded easily with very little change
     to the existing code.
   * Configuration Reading: a configuration value is looked up in the
     `namespace`. It is validating and converted to the requested type.
 .
 This package installs the library for Python 3.

Package: python3-pystemd
Description-md5: d08cb7ba0f18f892f8c8218d687f0767
Description-en: systemd binding for Python
 This library allows you to talk to systemd over D-Bus from Python, without
 actually thinking that you are talking to systemd over D-Bus. This allows you
 to programmatically start/stop/restart/kill and verify services status from
 systemd point of view, avoiding executing `subprocess.Popen(['systemctl', ...`
 and then parsing the output to know the result.

Package: python3-stemmer
Description-md5: 2aeb40ffafee5b1b957566fa3f8bd88f
Description-en: Python 3 bindings for libstemmer - snowball stemming algorithms
 PyStemmer provides access to efficient algorithms for calculating a "stemmed"
 form of a word.  This is a form with most of the common morphological endings
 removed; hopefully representing a common linguistic base form.  This is most
 useful in building search engines and information retrieval software; for
 example, a search with stemming enabled should be able to find a document
 containing "cycling" given the query "cycles".
 .
 PyStemmer provides algorithms for several (mainly European) languages, by
 wrapping the libstemmer library from the Snowball project in a Python 3
 module.
 .
 It also provides access to the classic Porter stemming algorithm for English:
 although this has been superseded by an improved algorithm, the original
 algorithm may be of interest to information retrieval researchers wishing to
 reproduce results of earlier experiments.

Package: python-pystray-doc
Description-md5: 9a16bb5c77578b9c8775d098775374c5
Description-en: Python library to create system tray icons (documentation)
 This package contains the documentation for pystray, a Python library to
 create system tray icons.
 .
 Pystray allows specifying an icon, a title and a callback for when the icon is
 activated. The icon and title can be changed after the icon has been created,
 and the visibility of the icon can be toggled.
 .
 It supports Linux under Xorg, GNOME and Ubuntu, macOS and Windows.

Package: python3-pystray
Description-md5: dc8003d6a7149ff38fb528ae8fa83b3e
Description-en: Python library to create system tray icons (Python 3)
 This package installs pystray for Python 3. Pystray is a Python library to
 create system tray icons.
 .
 Pystray allows specifying an icon, a title and a callback for when the icon is
 activated. The icon and title can be changed after the icon has been created,
 and the visibility of the icon can be toggled.
 .
 It supports Linux under Xorg, GNOME and Ubuntu, macOS and Windows.

Package: libpystring-dev
Description-md5: 32671d67cb2444e284a1ced95327b090
Description-en: collection of C++ functions for Python's string class methods - development
 Pystring is a collection of C++ functions which match the interface
 and behavior of Python's string class methods using std::string.
 Implemented in C++, it does not require or make use of a Python
 interpreter. It provides convenience and familiarity for common
 string operations not included in the standard C++ library.
 It's also useful in environments where both C++ and Python are used.
 .
 Overlapping functionality (such as index and slice/substr) of
 std::string is included to match Python interfaces.
 .
 This package provides the headers.

Package: libpystring0
Description-md5: 4835253532de0c5d1db9558f0e0d6771
Description-en: collection of C++ functions for Python's string class methods - runtime
 Pystring is a collection of C++ functions which match the interface
 and behavior of Python's string class methods using std::string.
 Implemented in C++, it does not require or make use of a Python
 interpreter. It provides convenience and familiarity for common
 string operations not included in the standard C++ library.
 It's also useful in environments where both C++ and Python are used.
 .
 Overlapping functionality (such as index and slice/substr) of
 std::string is included to match Python interfaces.
 .
 This package provides the shared libraries.

Package: python3-subnettree
Description-md5: 38e7be0779198c5515f11b15a9d1975b
Description-en: Python 3 Module for CIDR Lookups
 The PySubnetTree package provides a Python data structure SubnetTree which
 maps subnets given in CIDR (Classless Inter-Domain Routing) notation to
 Python 3 objects. Lookups are performed by longest-prefix matching. It
 supports IPv6 addresses.

Package: python3-surfer
Description-md5: d67c09269586f78115cd3c00f10c1913
Description-en: visualize Freesurfer's data in Python3
 This is a Python3 package for visualization and interaction with cortical
 surface representations of neuroimaging data from Freesurfer. It
 extends Mayavi’s powerful visualization engine with a high-level interface for
 working with MRI and MEG data.
 .
 PySurfer offers both a command-line interface designed to broadly replicate
 Freesurfer’s Tksurfer program as well as a Python library for writing scripts
 to efficiently explore complex datasets.

Package: python3-svn
Description-md5: 56c69199523538eb6889025f2c31720e
Description-en: A(nother) Python 3 interface to Subversion
 The pysvn module is a Python 3 interface to the Subversion version
 control system.  This API exposes client interfaces for managing a
 working copy, querying a repository, and synchronizing the two.

Package: python-pyswarms-doc
Description-md5: 699504eee43fab7795083673b7c4d302
Description-en: documentation and examples for PySwarms
 PySwarms is an extensible research toolkit for particle swarm optimization
 (PSO) in Python.
 .
 It is intended for swarm intelligence researchers, practitioners, and students
 who prefer a high-level declarative interface for implementing PSO in their
 problems. PySwarms enables basic optimization with PSO and interaction with
 swarm optimizations.
 .
 Features:
   * High-level module for Particle Swarm Optimization
   * Built-in objective functions to test optimization algorithms
   * Plotting environment for cost histories and particle movement
   * Hyperparameter search tools to optimize swarm behaviour
 .
 This package contains the documentation and examples for PySwarms.

Package: python3-pyswarms
Description-md5: 9cafadacda12b3c549d9c97e69463d77
Description-en: research toolkit for particle swarm optimization in Python
 PySwarms is an extensible research toolkit for particle swarm optimization
 (PSO) in Python.
 .
 It is intended for swarm intelligence researchers, practitioners, and students
 who prefer a high-level declarative interface for implementing PSO in their
 problems. PySwarms enables basic optimization with PSO and interaction with
 swarm optimizations.
 .
 Features:
   * High-level module for Particle Swarm Optimization
   * Built-in objective functions to test optimization algorithms
   * Plotting environment for cost histories and particle movement
   * Hyperparameter search tools to optimize swarm behaviour
 .
 This package contains the Python 3.x version of PySwarms.

Package: python3-pysword
Description-md5: 6c6a4fa54ac6a8c55c2809b59fa9e1c6
Description-en: native Python reader module for the SWORD Project (Python 3)
 This project is not an official CrossWire project. It merely provides an
 alternative way to read the bible modules created by CrossWire's SWORD
 project.
 .
 Features:
  * Read SWORD bibles (not commentaries etc.)
  * Detection of locally installed bible modules.
  * Supports all known SWORD module formats (ztext, ztext4, rawtext, rawtext4)
  * Read from zipped modules
  * Clean text of OSIS, GBF or ThML tags.
 .
 This package contains the Python 3 bindings.

Package: python3-pysyncobj
Description-md5: 6814edc383e4b7cc7d2e8955ed5062b1
Description-en: RAFT-based python class replication between multiple servers
 PySyncObj is a python library for building fault-tolerant distributed systems.
 It provides the ability to replicate your application data between multiple
 servers. It has following features:
 .
  * raft protocol for leader election and log replication
  * Log compaction - it use fork for copy-on-write while serializing data on
    disk
  * Dynamic membership changes - you can do it with syncobj_admin utility or
    directly from your code
  * Zero downtime deploy - no need to stop cluster to update nodes
  * In-memory and on-disk serialization - you can use in-memory mode for small
    data and on-disk for big one
  * Encryption - you can set password and use it in external network
  * Configurable event loop - it can works in separate thread with it's own
    event loop - or you can call onTick function inside your own one
  * Convenient interface - one can easily transform arbitrary class into a
    replicated one

Package: python3-pysynphot
Description-md5: 083a8874d24f3f5c160cd0b1103fabbf
Description-en: Python Synthetic Photometry Utilities
 pysynphot simulates photometric data and spectra as they are observed with
 the Hubble Space Telescope (HST). Passbands for standard photometric systems
 are available, and users can incorporate their own filters, spectra, and
 data. pysynphot user interface allows you to:
 .
  * Construct complicated composite spectra from various grids of model
    atmosphere spectra, parameterized spectrum models, and atlases of stellar
    spectrophotometry.
  * Simulate observations.
  * Query the resulting structures for quantities of interest, such as
    countrate, effective wavelength, effective stimulus, as well as the
    wavelength and flux arrays.
  * Plot HST sensitivity curves and calibration target spectra.
  * Compute photometric calibration parameters for any HST instrument mode.
 .
 pysynphot can help HST observers to perform cross-instrument simulations, to
 examine the transmission curve of the HST Optical Telescope Assembly (OTA),
 and spectra of HST calibration targets. Expert users can take advantage of
 the control and data structures available in Python to easily perform
 repetitive operations such as simulate the observation of multiple type of
 sources through multiple observing modes.

Package: python-tables-data
Description-md5: 69fc4dd5a121a3c9ca135adc32adcaaf
Description-en: hierarchical database for Python based on HDF5 - test data
 PyTables is a package for managing hierarchical datasets and designed
 to efficiently cope with extremely large amounts of data.
 .
 It is built on top of the HDF5 library and the NumPy package. It
 features an object-oriented interface that, combined with C extensions
 for the performance-critical parts of the code (generated using
 Cython), makes it a fast, yet extremely easy to use tool for
 interactively save and retrieve very large amounts of data. One
 important feature of PyTables is that it optimizes memory and disk
 resources so that they take much less space (between a factor 3 to 5,
 and more if the data is compressible) than other solutions, like for
 example, relational or object oriented databases.
 .
  - Compound types (records) can be used entirely from Python (i.e. it
    is not necessary to use C for taking advantage of them).
  - The tables are both enlargeable and compressible.
  - I/O is buffered, so you can get very fast I/O, specially with
    large tables.
  - Very easy to select data through the use of iterators over the
    rows in tables. Extended slicing is supported as well.
  - It supports the complete set of NumPy objects.
 .
 This package includes daya fils used for unit testing.

Package: python-tables-doc
Description-md5: 9a78efe48c4f44dcad2fc946f50d9d37
Description-en: hierarchical database for Python based on HDF5 - documentation
 PyTables is a package for managing hierarchical datasets and designed
 to efficiently cope with extremely large amounts of data.
 .
 It is built on top of the HDF5 library and the NumPy package. It
 features an object-oriented interface that, combined with C extensions
 for the performance-critical parts of the code (generated using
 Cython), makes it a fast, yet extremely easy to use tool for
 interactively save and retrieve very large amounts of data. One
 important feature of PyTables is that it optimizes memory and disk
 resources so that they take much less space (between a factor 3 to 5,
 and more if the data is compressible) than other solutions, like for
 example, relational or object oriented databases.
 .
  - Compound types (records) can be used entirely from Python (i.e. it
    is not necessary to use C for taking advantage of them).
  - The tables are both enlargeable and compressible.
  - I/O is buffered, so you can get very fast I/O, specially with
    large tables.
  - Very easy to select data through the use of iterators over the
    rows in tables. Extended slicing is supported as well.
  - It supports the complete set of NumPy objects.
 .
 This package includes the manual in PDF and HTML formats.

Package: python3-tables
Description-md5: 80c24eb633945481ef3d845b6990e596
Description-en: hierarchical database for Python3 based on HDF5
 PyTables is a package for managing hierarchical datasets and designed
 to efficiently cope with extremely large amounts of data.
 .
 It is built on top of the HDF5 library and the NumPy package. It
 features an object-oriented interface that, combined with C extensions
 for the performance-critical parts of the code (generated using
 Cython), makes it a fast, yet extremely easy to use tool for
 interactively save and retrieve very large amounts of data. One
 important feature of PyTables is that it optimizes memory and disk
 resources so that they take much less space (between a factor 3 to 5,
 and more if the data is compressible) than other solutions, like for
 example, relational or object oriented databases.
 .
  - Compound types (records) can be used entirely from Python (i.e. it
    is not necessary to use C for taking advantage of them).
  - The tables are both enlargeable and compressible.
  - I/O is buffered, so you can get very fast I/O, specially with
    large tables.
  - Very easy to select data through the use of iterators over the
    rows in tables. Extended slicing is supported as well.
  - It supports the complete set of NumPy objects.
 .
 This is the Python 3 version of the package.

Package: python3-tables-lib
Description-md5: bf9eb67d4a42df3f4be8497897dea804
Description-en: hierarchical database for Python3 based on HDF5 (extension)
 PyTables is a package for managing hierarchical datasets and designed
 to efficiently cope with extremely large amounts of data.
 .
 It is built on top of the HDF5 library and the NumPy package. It
 features an object-oriented interface that, combined with C extensions
 for the performance-critical parts of the code (generated using
 Cython), makes it a fast, yet extremely easy to use tool for
 interactively save and retrieve very large amounts of data. One
 important feature of PyTables is that it optimizes memory and disk
 resources so that they take much less space (between a factor 3 to 5,
 and more if the data is compressible) than other solutions, like for
 example, relational or object oriented databases.
 .
  - Compound types (records) can be used entirely from Python (i.e. it
    is not necessary to use C for taking advantage of them).
  - The tables are both enlargeable and compressible.
  - I/O is buffered, so you can get very fast I/O, specially with
    large tables.
  - Very easy to select data through the use of iterators over the
    rows in tables. Extended slicing is supported as well.
  - It supports the complete set of NumPy objects.
 .
 This package contains the extension built for the Python 3 interpreter.

Package: python3-taglib
Description-md5: 72eb943493e3db266dea548b078db4d8
Description-en: Python3 bindings for the TagLib audio metadata library
 Pytaglib provides an easy interface to read and write metadata of audio files
 in Python. It relies on the TagLib library and thus supports all formats that
 are supported by TagLib, which include all relevant formats in use today.
 .
 Pytaglib allows you to use arbitrary tag names (not only the most common ones
 like TITLE, ARTIST, ALBUM, ...) and even define multiple values for the same
 tag, as long as the metadata system of the underlying audio file supports that.

Package: python-tango-doc
Description-md5: 13956e45a5367529bb9dbeb988fbe63e
Description-en: API for the TANGO control system
 TANGO is an object oriented distributed control system using CORBA,
 mainly developed by the Controls Section of the ALBA Synchrotron.
 PyTango provides bindings for its client- and server-side C++ APIs.
 With PyTango, you can write TANGO device servers and TANGO applications
 (scripts, CLIs, GUIs) that access TANGO device servers in pure Python.
 .
 This package contains the documentation for the python-tango library.

Package: python3-tango
Description-md5: 61b09160772b50d23c891ebab80dd8ec
Description-en: API for the TANGO control system (Python 3)
 TANGO is an object oriented distributed control system using CORBA,
 mainly developed by the Controls Section of the ALBA Synchrotron.
 PyTango provides bindings for its client- and server-side C++ APIs.
 With PyTango, you can write TANGO device servers and TANGO applications
 (scripts, CLIs, GUIs) that access TANGO device servers in pure Python.
 .
 This is the Python 3 version of the package.

Package: python-tds-doc
Description-md5: 992e942f7ff92329b98b93dbdfff914a
Description-en: Python DBAPI driver for MSSQL using pure Python TDS (documentation)
 A platform independent Python DBAPI driver for Microsoft SQL Server using pure
 Python TDS (Tabular Data Stream) protocol implementation. It doesn't depend on
 ADO or FreeTDS.
 .
 This is the documentation package.

Package: python3-tds
Description-md5: 0120f00b3638a2c7659d52b0bfd1f53d
Description-en: Python DBAPI driver for MSSQL using pure Python TDS (Python 3)
 A platform independent Python DBAPI driver for Microsoft SQL Server using pure
 Python TDS (Tabular Data Stream) protocol implementation. It doesn't depend on
 ADO or FreeTDS.
 .
 This is the Python 3 version of the package.

Package: python-pyte-doc
Description-md5: 2a3e3038b16868bcd397d10846d78233
Description-en: simple VTXXX-compatible terminal emulator (documentation)
 pyte is an in-memory VTXXX-compatible terminal emulator, where XXX stands
 for a series of video terminals, developed by DEC between 1970 and 1995.
 .
 pyte is as a fork of vt102, which was an incomplete pure Python
 implementation of VT100 terminal.
 .
 This package only contains the documentation.

Package: python3-pyte
Description-md5: 6c6b711510288dfb3072ae758c4dd103
Description-en: simple VTXXX-compatible terminal emulator (Python 3)
 pyte is an in-memory VTXXX-compatible terminal emulator, where XXX stands
 for a series of video terminals, developed by DEC between 1970 and 1995.
 .
 pyte is as a fork of vt102, which was an incomplete pure Python
 implementation of VT100 terminal.
 .
 This is the Python 3 version of the package.

Package: python-pytest-doc
Description-md5: 97b336e965878efc4451d01f87777140
Description-en: Simple, powerful testing in Python - Documentation
 This testing tool has for objective to allow the developers to limit the
 boilerplate code around the tests, promoting the use of built-in
 mechanisms such as the `assert` keyword.
 .
 This package contains the documentation for pytest.

Package: python3-pytest
Description-md5: a5dad4d5b22160c775ca39b2d4780244
Description-en: Simple, powerful testing in Python3
 This testing tool has for objective to allow the developers to limit the
 boilerplate code around the tests, promoting the use of built-in
 mechanisms such as the `assert` keyword.
 .
 This package provides the Python 3 module and the py.test-3 script.

Package: python3-pytest-aiohttp
Description-md5: 8af290f3a504660fd34a5468de31a09a
Description-en: PyTest plugin for aiohttp support
 The library provides useful fixtures for creation test aiohttp server and
 client.

Package: python3-pytest-arraydiff
Description-md5: 0c2e9c005a842d3dd2d905a3a80d78bc
Description-en: Pytest plugin to generate and compare data arrays
 The basic idea is that you can write a test that generates a Numpy array
 (or other related objects depending on the format). You can then either
 run the tests in a mode to generate reference files from the arrays, or
 you can run the tests in comparison mode, which will compare the results
 of the tests to the reference ones within some tolerance. At the moment,
 the supported file formats for the reference files are plaint text and
 FITS.

Package: python3-pytest-astropy
Description-md5: b331ca143a7864b42228940b913dc1a6
Description-en: Pytest dependencies for Astropy and affiliated packages
 This is a metapackage that pulls in the dependencies that are used by
 astropy and some affiliated packages for testing. It can also be
 used for testing packages that are not affiliated with the Astropy
 project.

Package: python3-pytest-astropy-header
Description-md5: 3be82444e356941763dfb65d7d614b33
Description-en: Include basic system dependencies in the header of pytest output
 This plugin package provides a way to include information about the
 system, Python installation, and select dependencies in the header of
 the output when running pytest. It can be used with packages that are
 not affiliated with the Astropy project, but is optimized for use
 with astropy-related projects.

Package: python3-pytest-bdd
Description-md5: 9f1aeb449a229523382d09fe91b38d7d
Description-en: BDD plugin for py.test
 Implements a subset of Gherkin language for the automation of the
 project requirements testing and easier behavioral driven development.
 .
 Unlike many other BDD tools it doesn't require a separate runner and benefits
 from the power and flexibility of the pytest. It allows one to unify your unit
 and functional tests, easier continuous integration server configuration and
 maximal reuse of the tests setup.
 .
 Pytest fixtures written for the unit tests can be reused for the setup and
 actions mentioned in the feature steps with dependency injection, which allows
 a true BDD just-enough specification of the requirements without maintaining
 any context object containing the side effects of the Gherkin imperative
 declarations.
 .
 This package contains the Python 3 version.

Package: python3-pytest-cookies
Description-md5: 12d3d0518c6e810a00e94bbd32baee8f
Description-en: wrapper for the cookiecutter API for generating projects
 pytest-cookies comes with a cookies fixture which is a wrapper for the
 cookiecutter API for generating projects. It helps you verify that your
 template is working as expected and takes care of cleaning up after running
 the tests.

Package: python3-pytest-cython
Description-md5: 34941b963d9eb6379a8ac08acd2432cd
Description-en: pytest plugin for testing Cython extension modules (Python 3)
 This Pytest plugin allows for the doctesting of C extension modules for
 Python, specifically created through Cython.
 .
 This package provides the pytest plugin for Python 3.

Package: python3-pytest-datadir
Description-md5: 8a16c779f7611cec606225610eed848f
Description-en: py.test plugin for manipulating test data directories and files
 pytest-datadir will look up for a directory with the name of the current
 module or the global 'data' folder, and allow one to access the content of
 these files using injected variables datadir or shared_datadir.
 .
 The files in the data dirs are copied to a temporary path before tests being
 run. Henceforth, a modification won't happen on the original files.
 .
 This package provides the py.test plugin for Python 3 code.

Package: python-pytest-dependency-doc
Description-md5: 4a8db41a4eb9194c2fb4a7d1576e0756
Description-en: Manages dependencies of pytest test cases (common documentation)
 This pytest plugin manages dependencies of tests.  It allows one to mark
 some tests as dependent from other tests.  These tests will then be
 skipped if any of the dependencies failed or were skipped.
 .
 This is the common documentation package.

Package: python3-pytest-dependency
Description-md5: 5f1970fa37568ee1b5884158c3a21ea6
Description-en: Manages dependencies of pytest test cases (Python 3)
 This pytest plugin manages dependencies of tests.  It allows one to mark
 some tests as dependent from other tests.  These tests will then be
 skipped if any of the dependencies failed or were skipped.
 .
 This package installs the library for Python 3.

Package: python3-pytest-django
Description-md5: 7423ea053eeb01e0dda3af4cd2474c44
Description-en: Django plugin for py.test.
 Running your test suite with pytest-django allows you to access features
 of pytest that wouldn't normally be available with the Django’s
 manage.py test command.
 .
 This package contains the python 3 version.

Package: python3-pytest-doctestplus
Description-md5: 0cc1fd38e1e6e39cf8ee0a2ba76df679
Description-en: Pytest plugin providing advanced doctest features
 This package contains a plugin for the pytest framework that provides
 advanced doctest support and enables the testing of reStructuredText
 (".rst") files.

Package: python3-pytest-expect
Description-md5: a7b74b1c9e02c71b619e930931267bd8
Description-en: py.test-3 plugin to store test expectations
 A py.test plugin that stores test expectations by saving the set of failing
 tests, allowing them to be marked as xfail when running them in future. The
 tests expectations are stored such that they can be distributed alongside the
 tests. However, note that test expectations can only be reliably shared between
 Python 2 and Python 3 if they only use ASCII characters in their node ids: this
 likely isn’t a limitation if tests are using the normal Python format, as
 Python 2 only allows ASCII characters in identifiers.
 .
 This package contains the Python 3 version of pytest-expect.

Package: python3-pytest-filter-subpackage
Description-md5: 957f4dc2ac1ce31ad1621c810e805478
Description-en: Pytest plugin for filtering based on sub-packages
 This package contains a simple plugin for the Pytest framework that
 provides a shortcut to testing all code and documentation for a given
 sub-package.
 .
 When used in conjunction with pytest-doctestplus this will
 result in both the narrative documentation and code being tested for
 a given sub-package.

Package: python3-pytest-flask
Description-md5: 48710b6dd6be5fd74a175b8bb681266c
Description-en: pytest plugin to test Python Flask - Python 3 version
 pytest-flask provides a set of pytest fixtures to simplify testing of Python
 Flask extensions and applications.
 .
 This package contains the Python 3 version.

Package: python3-pytest-flask-doc
Description-md5: ead80557d8c33ef8ad42a44dfa6714d4
Description-en: pytest plugin to test Python Flask - documentation manual
 pytest-flask provides a set of pytest fixtures to simplify testing of Python
 Flask extensions and applications.
 .
 This package contains documentation for pytest-flask.

Package: python3-pytest-forked
Description-md5: 83db11d14af54725caec25b0e1bb81f9
Description-en: py.test plugin for running tests in forked subprocesses (Python 3)
 The pytest-forked plugin extends py.test by adding an option to run tests in
 isolated forked subprocesses. This is useful if you have tests involving C or
 C++ libraries that might crash the process. To use the plugin, simply use the
 --forked argument when invoking py.test.
 .
 This package contains pytest-forked for Python 3.

Package: python3-pytest-golden
Description-md5: a89c7672746472a0a9205adbe89d9b45
Description-en: Plugin for pytest that offloads expected outputs to data files
 Expected output for test functions is stored in a YAML file.
 .
 The expected output can be updated by running pytest --update-goldens to
 automatically re-populate the output.

Package: python3-pytest-helpers-namespace
Description-md5: 7803f5c1b89175cbc158d217c87855c5
Description-en: provides a namespace for pytest helpers
 Permits registering pytest helpers in conftest.py, which allows them
 to be used in a test without importing them.
 .
 This package contains the Python 3 module.

Package: python3-pytest-httpbin
Description-md5: de36d006c5744089234ddb3539f55d7f
Description-en: py.test plugin providing a local httpbin (Python 3)
 httpbin is a WSGI based test server for testing HTTP applications.
 pytest-httpbin creates a fixture for the py.test framework that
 is dependency-injected into tests, it automatically starts up a
 local running instance of httpbin in a separate thread and
 provides the test with the URL in the fixture.
 .
 This package provides the py.test plugin for Python 3 code.

Package: python3-pytest-httpserver
Description-md5: 1d173dfc778559a28df3a4b98a4d6469
Description-en: HTTP server for pytest to test HTTP clients
 This library is designed to help to test HTTP clients without contacting the
 real HTTP server. In other words, it is a fake HTTP server which is accessible
 via localhost can be started with the pre-defined expected HTTP requests and
 their responses.

Package: python-pytest-instafail-doc
Description-md5: f2ec0b5d31f20f26c35d14d808b2b003
Description-en: Documentation for pytest-instafail
 pytest-instafail is a plugin for pytest that shows
 failures and errors instantly instead of waiting until
 the end of test session. This is the documentation
 for the module.

Package: python3-pytest-instafail
Description-md5: 4acabc61b3293224ea4a27802dc75041
Description-en: plugin for py.test that shows failures and errors instantly
 pytest-instafail is a plugin for pytest that shows
 failures and errors instantly instead of waiting
 until the end of test session.

Package: python3-pytest-localserver
Description-md5: 712238b5a8a617440b56a72ac4a3beaa
Description-en: py.test plugin to test server connections locally (Python 3)
 pytest-localserver is a plugin for the Pytest testing framework which
 enables to test server connections locally.
 .
 This package contains the modules for Python 3.

Package: python-pytest-mock-doc
Description-md5: 63b2649bf781cc33fa516b621108064b
Description-en: Documentation of the Pytest Mock plugin (HTML)
 The pytest-mock plugin installs a "mocker" fixture which is a thin
 wrapper around the patching API provided by the excellent "mock" package
 or by unittest.mock, but with the benefit of not having to worry about
 undoing patches at the end of a test.  It also provides other nice
 utilities such as spy and stub, and uses pytest introspection when
 comparing calls.
 .
 This package contains the HTML documentation of the pytest-mock plugin.

Package: python3-pytest-mock
Description-md5: b24ff55caeb8c990800fbfdbd8d385c0
Description-en: Thin wrapper around mock for easier use with pytest (Python 3 module)
 This plugin installs a "mocker" fixture which is a thin wrapper
 around the patching API provided by the excellent "mock" package or
 by unittest.mock, but with the benefit of not having to worry about
 undoing patches at the end of a test.  It also provides other nice
 utilities such as spy and stub, and uses pytest introspection when
 comparing calls.
 .
 This package provides the Python 3 module.

Package: python-pytest-mpi-doc
Description-md5: 1ec61a0856024f00a56b9b6e5f8a4c86
Description-en: a plugin for pytest testing MPI-related code (common documentation)
 pytest-mpi provides a number of things to assist with using pytest
 with MPI-using code, specifically:
  - Displaying of the current MPI configuration (e.g. the MPI version,
 the number of processes)
  - Sharing temporary files/folders across the MPI processes
  - Markers which allow for skipping or xfailing tests based on whether
 the tests are being run under MPI
 .
 This is the common documentation package.

Package: python3-pytest-mpi
Description-md5: 6fd79dd04a22441a5baf746a0563df2b
Description-en: a plugin for pytest testing MPI-related code (Python3)
 pytest-mpi provides a number of things to assist with using pytest
 with MPI-using code, specifically:
  - Displaying of the current MPI configuration (e.g. the MPI version,
 the number of processes)
  - Sharing temporary files/folders across the MPI processes
  - Markers which allow for skipping or xfailing tests based on whether
 the tests are being run under MPI
 .
 This package installs the library for Python 3.

Package: python3-pytest-mpl
Description-md5: 775fa7d2e5d316771ad7f9771f85d736
Description-en: pytest plugin for Matplotlib image comparison in Python 3
 Matplotlib includes a number of test utilities and decorators, but these are
 geared towards the nose testing framework. Pytest-mpl makes it easy to compare
 figures produced by tests to reference images when using pytest.
 .
 This package provides the pytest plugin for Python 3.

Package: python3-pytest-multihost
Description-md5: 5898c033a4349e692d79ec84270f6fc7
Description-en: Utility for writing multi-host tests for pytest (Python 3)
 A pytest plugin for multi-host testing.
 .
 This package installes the library for Python 3.

Package: python3-pytest-openfiles
Description-md5: 0393b47e7e3978396b83428a4d15f30c
Description-en: Pytest plugin to check for files left open at the end of a test
 This package provides a plugin for the pytest framework that allows
 developers to detect whether any file handles or other file-like
 objects were inadvertently left open at the end of a unit test.

Package: python-pytest-order-doc
Description-md5: 87622f005704011bc1541d16f29a03cb
Description-en: pytest plugin to order test execution (documentation)
 pytest-order is a pytest plugin that allows you to customize the order
 in which your tests are run. It uses the marker order that defines
 when a specific test shall run, either by using an ordinal number, or
 by specifying the relationship to other tests.
 .
 This package contains the pytest-order documentation in HTML format.

Package: python3-pytest-order
Description-md5: d15fa0a71c3b30fd2e699eb030143ac5
Description-en: pytest plugin to order test execution
 pytest-order is a pytest plugin that allows you to customize the order
 in which your tests are run. It uses the marker order that defines
 when a specific test shall run, either by using an ordinal number, or
 by specifying the relationship to other tests.

Package: python3-pytest-pep8
Description-md5: 1ddd166bb4d635a8cb7fcc06a21f5aec
Description-en: pytest plugin to check PEP8 requirements
 py.test plugin for efficiently checking PEP8 compliance such as:
   - Code layout
   - String Quotes
   - Naming Conventions
 and more. See: https://www.python.org/dev/peps/pep-0008/

Package: python3-pytest-pylint
Description-md5: 1aedf5ea9698abdd6017454cec1cfadf
Description-en: pytest plugin to check source code with pylint - Python 3.x
 Run pylint with pytest and have configurable rule types (i.e. Convention,
 Warn, and Error) fail the build. You can also specify a pylintrc file.
 .
 Usage: py.test --pylint
 .
 This package contains the Python 3.x module.

Package: python-pytestqt-doc
Description-md5: 23bcccd371ad498db6d7fd8ec166b65d
Description-en: documentation for pytest-qt
 Pytest-qt is a pytest plugin that allows programmers to write tests for
 PySide and PyQt applications.
 .
 This package provides the documentation.

Package: python3-pytestqt
Description-md5: a478c40a60749b4bd37ea666938e02f8
Description-en: pytest plugin for Qt application testing (Python 3)
 Pytest-qt is a pytest plugin that allows programmers to write tests for
 PySide and PyQt applications.
 .
 This package provides the modules for Python 3.

Package: python3-pytest-regressions
Description-md5: 59dd9208e28b07af3d72d630241add98
Description-en: py.test fixtures to write regression tests
 This plugin makes it simple to test general data, images, files, and numeric
 tables by saving expected data in a data directory (using pytest-datadir) that
 can be used to verify that future runs produce the same data.
 .
 This package provides the py.test plugin for Python 3 code.

Package: python3-pytest-remotedata
Description-md5: 587823ca09ef8dacb357dde3b9f2cb4e
Description-en: Pytest plugin to control access to data files hosted online
 This package provides a plugin for the pytest framework that allows
 developers to control unit tests that require access to data from the
 internet.

Package: python3-pytest-repeat
Description-md5: abbbccd9be2ecdad1537831db9ea2da5
Description-en: pytest-repeat is a plugin for pytest to repeat tests under certain conditions
 pytest-repeat is a plugin for pytest that makes it easy to repeat a single
 test, or multiple tests, a specific number of times.

Package: python3-pytest-rerunfailures
Description-md5: b39ddd4149884d1e62c3622245de3f54
Description-en: pytest plugin to re-run tests to eliminate flaky failures
 pytest-rerunfailures is a plugin for pytest that
 re-runs tests to eliminate intermittent failures.

Package: python3-pytest-runner
Description-md5: 5a374a16a2b81d649f507da4babd3ebc
Description-en: Invoke py.test as distutils command with dependency resolution - Python 3.x
 Setup scripts can use pytest-runner to add setup.py test support for pytest
 runner.
 .
 This package contains the Python 3 module.

Package: python3-pytestsalt
Description-md5: 1e858097857ea71492828c836051cdf6
Description-en: PyTest plug-in for Salt daemons to be used in tests
 This package provides a PyTest plug-in that allows one to use the Salt daemons
 in tests. This plug-in is used in Salt's test suite.

Package: python3-pytest-skip-markers
Description-md5: ecd22d699e6f10f42787da3028e10c63
Description-en: skip markers for pytest
 This pytest plugin was extracted from pytest-salt-factories. It’s a collection
 of useful skip markers created to simplify and reduce code required to skip
 tests in some common scenarios, for example, platform specific tests.

Package: python3-pytest-sourceorder
Description-md5: 9afa98b08665a38c3e43e0f70fdac0b9
Description-en: Test-ordering plugin for pytest3 (Python 3)
 A pytest plugin for ensuring tests within a class are run in source order.
 .
 This package installes the library for Python 3.

Package: python3-pytest-sugar
Description-md5: 33688ffe7cc9a804af3766ec45a997c5
Description-en: different output style for py.test with a progress bar
 Plugin to improve the look and feel of the py.test Python testing framework.
 .
 Changes the py.test output to show a green tick for each passing test and a
 red cross for test failures. A progress bar is displayed on the right of the
 console.
 .
 Test failures are shown immediately.

Package: python3-pytest-tempdir
Description-md5: 607765619591ce9b5e08c939e2457451
Description-en: predictable and repeatable temporary directory for tests
 This package contains a pytest plugin that adds support for a predictable and
 repeatable temporary directory. Simply define a pytest_tempdir_basename
 function on your conftest.py which returns a string to define the basename or
 pass --tempdir-basename.

Package: python3-testinfra
Description-md5: 661eac2dde9d619aa1f92906da05597c
Description-en: server state testing framework based on pytest
 This is a framework for writing arbitrary server status tests
 equivalent to Serverspec.
 .
 It's implemented as a plugin for Pytest.

Package: python3-pytest-tornado
Description-md5: 48eaf36b4e8afc663397bb7ad8154547
Description-en: py.test plugin to test Tornado applications (Python 3)
 pytest-tornado is a plugin for the Pytest testing framework which
 provides fixtures and markers to simplify testing of Tornado applications
 (Python web framework and ansynchronous networking library).
 .
 This package contains the plugin for Python 3 code.

Package: python3-pytest-tornasync
Description-md5: 2c183a2720d5059527438a9be0a58ceb
Description-en: pytest plugin for testing Tornado apps using native coroutine tests
 A simple pytest plugin that provides some helpful fixtures for testing Tornado
 (version 5.0 or newer) apps and easy handling of plain (undecoratored) native
 coroutine tests (Python 3.5+).
 .
 Why another Tornado pytest plugin when the excellent pytest-tornado already
 exists? The main reason is that I didn't want to have to decorate every test
 coroutine with @pytest.mark.gen_test. This plugin doesn't have anything like
 gen_test. Defining a test with async def and a name that begins with test_ is
 all that is required.

Package: python3-pytest-twisted
Description-md5: 8abc7dc3a0670a168305fe7c74aab7d3
Description-en: twisted plugin for py.test
 pytest-twisted is a plugin for pytest, which allows one to test code,
 which uses the twisted framework. test functions can return Deferred
 objects and pytest will wait for their completion with this plugin.
 .
 This package provides the Python 3 module.

Package: python3-pytest-vcr
Description-md5: fd48416ac1b625621068a8cac3bae631
Description-en: Py.test integration with VCR.py
 pytest-vcr is a plugin to manage VCR.py cassettes. It records in yaml files
 the output of the tests run at first time.
 .
 This package contains the plugin for Python 3 code.

Package: python3-pytest-xdist
Description-md5: b0fb4afa5a4b9f2ff3f74cfc7133343c
Description-en: xdist plugin for py.test (Python 3)
 The pytest-xdist plugin extends py.test with some unique test execution modes:
 .
  * Looponfail:
      Run your tests repeatedly in a subprocess. After each run py.test waits
      until a file in your project changes and then re-runs the previously
      failing tests. This is repeated until all tests pass after which again a
      full run is performed.
  * Load-balancing:
      if you have multiple CPUs or hosts you can use those for a combined test
      run. This allows one to speed up development or to use special resources
      of remote machines.
  * Multi-Platform coverage:
      you can specify different Python interpreters or different platforms and
      run tests in parallel on all of them.
 .
 Before running tests remotely, py.test efficiently synchronizes your program
 source code to the remote place. All test results are reported back and
 displayed to your local test session. You may specify different Python
 versions and interpreters.
 .
 This package contains pytext-xdist for Python 3.

Package: python3-pytest-xvfb
Description-md5: 859b09eeb72da194f2b7ed35419db4ae
Description-en: pytest plugin to run Xvfb for tests
 With Xvfb and this plugin installed, your testsuite automatically runs with
 Xvfb. This allows tests to be run without windows popping up during GUI tests
 or on systems without a display (like a CI).
 .
 This package provides the Python 3 modules.

Package: python3-a38
Description-md5: 9ab501dc28f686f53a7fbe2a9b9eaaf1
Description-en: Library to generate Italian Fattura Elettronica
 This library implements a declarative data model similar to Django models, that
 is designed to describe, validate, serialize and parse Italian Fattura
 Elettronica data.
 .
 The library can generate various kinds of fatture that pass validation, and can
 parse all the example XML files distributed by fatturapa.gov.it

Package: python3-aafigure
Description-md5: 725034cc8fa8c2253e3b35459ca70e99
Description-en: aafigure - ASCII art to image converter
 aafigure is a command line tool that converts drawings in text files to
 images. Several output formats are supported (SVG, PDF, PNG, JPG and more).
 .
 A Python package is also installed, so that the conversion can also be
 used by Python programs.
 .
 Note on dependency on other packages: PDF output requires python-reportlab and
 bitmap formats require python-imaging.

Package: python3-aalib
Description-md5: 1ea83ee5d85160cce3d39117ea3baab7
Description-en: Python 3 interface to AAlib, an ASCII art library
 AAlib is a portable ASCII art graphics library. Internally, it works like a
 graphics display, but the output is rendered into ASCII text.
 .
 This package makes AAlib accessible in Python 3.

Package: python3-absl
Description-md5: 97f3d2d30a067680a7c5d929de552e52
Description-en: Abseil Python Common Libraries
 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.
 .
 Some features include:
 .
  * Simple application startup
 .
  * Distributed commandline flags system
 .
  * Custom logging module with additional features
 .
  * Testing utilities

Package: python-acme-doc
Description-md5: f49a01b1dca8b6f0113bea17543ca6cf
Description-en: ACME protocol library for Python 3 - Documentation
 This is a library used by the Let's Encrypt client for the ACME
 (Automated Certificate Management Environment).  The ACME protocol is
 designed as part of the Let's Encrypt project, to make it possible to
 setup an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention.  This
 library implements the protocol used for proving the control of a
 domain.
 .
 This package provides the documentation.

Package: python3-acme
Description-md5: 1f6a20683296d3471681d8269f592f79
Description-en: ACME protocol library for Python 3
 This is a library used by the Let's Encrypt client for the ACME
 (Automated Certificate Management Environment).  The ACME protocol is
 designed as part of the Let's Encrypt project, to make it possible to
 setup an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention.  This
 library implements the protocol used for proving the control of a
 domain.  This library is Python 3.

Package: python3-acora
Description-md5: c3cac888b274a04546a20e62e7fc7af0
Description-en: fast multi-keyword text search engine (Python 3)
 Acora is 'fgrep' for Python, a fast multi-keyword text search engine.
 .
 Based on a set of keywords and the Aho-Corasick algorithm, it
 generates a search automaton and runs it over string input, either
 unicode or bytes.
 .
 This package installs the library for Python 3.

Package: python3-activipy
Description-md5: 38067a77f866f3afb3e0ccdc53abf7fb
Description-en: implementation of ActivityStreams 2.0 for Python 3
 Provides an easy API for building ActivityStreams 2.0 based
 applications as well as a test suite for testing
 ActivityStreams 2.0 libraries against.
 .
 This package provides the module for Python 3.x.

Package: python3-adal
Description-md5: d896e88b1bc6893f53bd461ecfea8976
Description-en: Azure Active Directory Authentication Library for Python 3.x
 The ADAL for Python library makes it easy for Python applications to
 authenticate to AAD in order to access AAD protected web resources.
 .
 This library will no longer receive new feature improvements.
 Instead, users should consider using the new library MSAL for Python.
 .
 This package contains the Python 3.x module.

Package: python3-admesh
Description-md5: c755ae3bc415d8ed3ddb335536f19336
Description-en: Python bindings for the ADMesh (Python 3)
 It lets you manipulate 3D models in binary or ASCII STL
 format and partially repair them if necessary.
 .
 This is the Python 3 version of the package.

Package: colossal-cave-adventure
Description-md5: 7c8776f83e9a081991660bc516eabe49
Description-en: Colossal Cave Adventure game
 Explore Colossal Cave, where others have found fortunes in treasure and
 gold, though it is rumored that some who enter are never seen again.
 .
 Colossal Cave Adventure (originally named “ADVENT” or “Adventure”) is
 the seminal text adventure game, written by Will Crowther and Don
 Woods.
 .
 This is a re-implementation of the “350-point” version, using the
 same game content from the PDP-10 source code of the late 1970s.
 .
 It uses the original text exactly, and emits responses slow enough to
 read as the contemporary terminal interfaces did.

Package: python3-affine
Description-md5: 6014354f160fc4d63d2c66129ba4efc1
Description-en: Python 3 Library for handling affine transformations of the plane
 This library contains functions for handling affine transformations of the
 plane.
 .
 It can be used in georeferenced datasets to transfer image to world
 coordinates.
 .
 This is the Python 3 version of the library.

Package: python-agate-doc
Description-md5: fb28ad1ce267934386875e944bb9aa0e
Description-en: documentation for agate
 Agate is a Python data analysis library that is optimized for humans instead
 of machines. It is an alternative to numpy and pandas that solves real-world
 problems with readable code.
 .
 Why agate?
 .
   - A readable and user-friendly API.
   - A complete set of SQL-like operations.
   - Unicode support everywhere.
   - Decimal precision everywhere.
   - Exhaustive user documentation.
   - Pluggable extensions that add SQL integration, Excel support, and more.
   - Designed with iPython, Jupyter and atom/hydrogen in mind.
   - Pure Python. No C dependencies to compile.
   - Exhaustive test coverage.
   - MIT licensed and free for all purposes.
   - Zealously zen.
   - Made with love.
 .
 This package provides the documentation.

Package: python3-agate
Description-md5: 0840501f4edd2aa7a13446e2c1940c78
Description-en: data analysis library optimized for human readability
 Agate is a Python data analysis library that is optimized for humans instead
 of machines. It is an alternative to numpy and pandas that solves real-world
 problems with readable code.
 .
 Why agate?
 .
   - A readable and user-friendly API.
   - A complete set of SQL-like operations.
   - Unicode support everywhere.
   - Decimal precision everywhere.
   - Exhaustive user documentation.
   - Pluggable extensions that add SQL integration, Excel support, and more.
   - Designed with iPython, Jupyter and atom/hydrogen in mind.
   - Pure Python. No C dependencies to compile.
   - Exhaustive test coverage.
   - MIT licensed and free for all purposes.
   - Zealously zen.
   - Made with love.
 .
 This package provides the modules for Python 3.

Package: python-agatedbf-doc
Description-md5: 57b3fff7aec0fe9b37767b9dc5df8064
Description-en: documentation for agate-dbf
 Agate-dbf adds read support for dbf files to agate. It uses a monkey patching
 pattern to add read methods for dbf files to all agate.Table instances after
 import of the corresponding agatedbf module.
 .
 This package provides the documentation.

Package: python3-agatedbf
Description-md5: fed336182ae0155b15b3ac2e74b4a4e5
Description-en: support for dbf files in agate
 Agate-dbf adds read support for dbf files to agate. It uses a monkey patching
 pattern to add read methods for dbf files to all agate.Table instances after
 import of the corresponding agatedbf module.
 .
 This package provides the modules for Python 3.

Package: python-agateexcel-doc
Description-md5: 2d282d74384adca5c41c7ba9239455fd
Description-en: documentation for agate-excel
 Agate-excel adds read support for Excel files (xls and xlsx) to agate. It uses
 a monkey patching pattern to add read methods for xls and xlsx files to all
 agate. Table instances after import of the corresponding agateexcel module.
 .
 This package provides the documentation.

Package: python3-agateexcel
Description-md5: fb60809fab2d50c66eb157f679d2a846
Description-en: support for Excel files in agate
 Agate-excel adds read support for Excel files (xls and xlsx) to agate. It uses
 a monkey patching pattern to add read methods for xls and xlsx files to all
 agate. Table instances after import of the corresponding agateexcel module.
 .
 This package provides the modules for Python 3.

Package: python-agatesql-doc
Description-md5: 6d19ed0df72119a7ae1e548de653f468
Description-en: documentation for agate-sql
 Agate-sql adds read/write support for SQL to agate. It uses a monkey patching
 pattern to add read and write methods for SQL to all agate.Table instances
 after import of the corresponding agatesql module.
 .
 This package provides the documentation.

Package: python3-agatesql
Description-md5: 07e9427810b9e9ccbad5913ec9179674
Description-en: support for SQL read/write in agate
 Agate-sql adds read/write support for SQL to agate. It uses a monkey patching
 pattern to add read and write methods for SQL to all agate.Table instances
 after import of the corresponding agatesql module.
 .
 This package provides the modules for Python 3.

Package: python-aio-pika-doc
Description-md5: b890ddeea21d42ecf44e6fc1f62ee091
Description-en: AMQP client designed for asyncio and humans (common documentation)
 This library is a wrapper around aiormq for asyncio and humans.
 .
 Features:
  Completely asynchronous API.
  Object oriented API.
  Transparent auto-reconnects with complete state recovery with connect_robust.
  Transparent publisher confirms support.
  Transactions support.
  Completely type-hints coverage.
 .
 This package installs the common documentation package.

Package: python3-aio-pika
Description-md5: ce1db014ca5a44dfe0c1d6271ed80def
Description-en: AMQP client designed for asyncio and humans (Python 3)
 This library is a wrapper around aiormq for asyncio and humans.
 .
 Features:
  Completely asynchronous API.
  Object oriented API.
  Transparent auto-reconnects with complete state recovery with connect_robust.
  Transparent publisher confirms support.
  Transactions support.
  Completely type-hints coverage.
 .
 This package installs the library for Python 3.

Package: python-aioamqp-doc
Description-md5: 06c3d779efa29c6f8ca1562d016453a6
Description-en: AMQP implementation using asyncio (Documentation)
 aioamqp library is a pure-Python implementation of the AMQP 0.9.1 protocol.
 .
 Built on top on Python's asynchronous I/O support introduced in PEP 3156, it
 provides an API based on coroutines, making it easy to write highly concurrent
 applications.
 .
 This package contains the documentation.

Package: python3-aioamqp
Description-md5: d128707f7bbca91dcd8eed893ba696ac
Description-en: AMQP implementation using asyncio (Python3 version)
 aioamqp library is a pure-Python implementation of the AMQP 0.9.1 protocol.
 .
 Built on top on Python's asynchronous I/O support introduced in PEP 3156, it
 provides an API based on coroutines, making it easy to write highly concurrent
 applications.
 .
 This package contains the Python 3 version of the library.

Package: python3-aioapns
Description-md5: dadf5875896fa8c5bc70e9566504b19f
Description-en: APNs Client Library for asyncio (Python3 version)
 aioapns is a library designed specifically for sending push-notifications to
 iOS devices via Apple Push Notification Service. aioapns provides an efficient
 client through asynchronous HTTP2 protocol for use with Python's asyncio
 framework.
 .
 This package contains the Python 3 version of the library.

Package: python-aiohttp-doc
Description-md5: 3c8129e3bdeb5060e745f9baecf62116
Description-en: documentation of python3-aiohttp
 HTTP Client for asyncio (PEP 3156 - Asynchronous I/O Support).
 .
 Features:
  * supports both client and server side of HTTP protocol,
  * supports both client and server Web-Sockets out-of-the-box,
  * web-server has middlewares and pluggable routing.
 .
 This package provides HTML documentation for aiohttp.

Package: python3-aiohttp
Description-md5: f730c1eb49e4f113817da234d7a43357
Description-en: http client/server for asyncio
 HTTP Client for asyncio (PEP 3156 - Asynchronous I/O Support).
 .
 Features:
  * supports both client and server side of HTTP protocol,
  * supports both client and server Web-Sockets out-of-the-box,
  * web-server has middlewares and pluggable routing.

Package: python3-aiohttp-apispec
Description-md5: bfb407092ee8b99a3318c13bf24f5dca
Description-en: Build and document REST APIs with aiohttp and apispec
 This Python module exports various decorators to automatically export
 Swagger specifications from a aiohttp server.
 .
 It also includes middleware to validate against marshmallow schemas.
 .
 Swagger UI support is currently not included.

Package: python3-aiohttp-oauthlib
Description-md5: 63c230a38119251b146b05c97809e96d
Description-en: oauthlib for aiohttp clients
 This library is a port of requests-oauthlib for aiohttp.

Package: python3-aiohttp-openmetrics
Description-md5: c3a03a6af3ab5bf4ddeda4928f5ca7e1
Description-en: OpenMetrics provider for aiohttp
 This project contains a simple middleware and /metrics route endpoint
 for aiohttp that allow easy implementation of the openmetrics
 protocol.
 .
 It also bundles mechanisms for easily exposing new metrics.

Package: python3-aiohttp-proxy
Description-md5: dd8d7f89b64203900a822b10f0d00ed4
Description-en: full-featured proxy connector for aiohttp
 This library provides a SOCKS proxy connector for aiohttp.
 HTTP, HTTPS, SOCKS4(a) and SOCKS5(h) proxies are supported.
 .
 This package installs the library for Python 3.

Package: python-aiohttp-security-doc
Description-md5: 0f9fbf748a285e0087c65aba20506e60
Description-en: provides identity and authorization for aiohttp.web (documentation)
 aiohttp-security is a set of public API functions as well as a reference
 standard for implementation details for securing access to assets served
 by a wsgi server.
 .
 This package provides the HTML documentation.

Package: python3-aiohttp-security
Description-md5: 34db91355293427f380a2958edf08ebf
Description-en: provides identity and authorization for aiohttp.web
 aiohttp-security is a set of public API functions as well as a reference
 standard for implementation details for securing access to assets served
 by a wsgi server.

Package: python-aiohttp-session-doc
Description-md5: 4d1313fe34cb5dfeb1fa67503ac8104a
Description-en: provides sessions for aiohttp.web (documentation)
 The library allows us to store user-specific data into a session object.
 .
 The session object has a dict-like interface (operations like
 session[key] = value, value = session[key] etc. are present).
 .
 Before processing the session in a web-handler, you have to register the
 session middleware in aiohttp.web.Application.
 .
 This package provides the HTML documentation.

Package: python3-aiohttp-session
Description-md5: ffdd3da6906950a72ffb3addfa84f05d
Description-en: provides sessions for aiohttp.web
 The library allows us to store user-specific data into a session object.
 .
 The session object has a dict-like interface (operations like
 session[key] = value, value = session[key] etc. are present).
 .
 Before processing the session in a web-handler, you have to register the
 session middleware in aiohttp.web.Application.

Package: python3-aioice
Description-md5: fea64c57429d2917a277298396f63dcb
Description-en: implementation of ICE
 aioice is a library for Interactive Connectivity Establishment
 (RFC 5245) in Python.
 It is built on top of asyncio,
 Python's standard asynchronous I/O framework.
 .
 Interactive Connectivity Establishment (ICE)
 is useful for applications
 that establish peer-to-peer UDP data streams,
 as it facilitates NAT traversal.
 Typical usecases include SIP and WebRTC.

Package: python3-aioinflux
Description-md5: f6713e823daffb3ebda6b1d8a7f9397d
Description-en: Asynchronous Python client for InfluxDB
 Asynchronous Python client for InfluxDB. Built on top of aiohttp and asyncio.
 Aioinflux is an alternative to the official InfluxDB Python client.
 .
 Aioinflux supports interacting with InfluxDB in a non-blocking way by using
 aiohttp. It also supports writing and querying of Pandas dataframes,
 among other handy functionality.

Package: python3-aiomeasures
Description-md5: 4d92a3b4ab3ead0d9551e0fe22ec9fd2
Description-en: collect and send metrics to StatsD for Python
 This library allows you to send metrics to your Datadog or Statsd server.
 This works on Python >= 3.3 and relies on asyncio.
 .
 This package contains the Python 3.x module.

Package: python3-aioopenssl
Description-md5: 350ddc0a29f5feee0c4a467b71fbec09
Description-en: Asyncio TLS Transport using PyOpenSSL
 Compared to the built-in ssl functionalities of asyncio, this
 module provides support for STARTTLS and the possibility to
 invoke a coroutine after the handshake but before the data
 transfer is resumed, e.g. to ask for certificate validation.

Package: python3-aioresponses
Description-md5: 6b7d054dad333a20bc628b7f6da1eddb
Description-en: mock out Python aiohttp ClientSession requests
 Aioresponses is a helper
 to mock/fake web requests in python aiohttp package.
 .
 For requests module there are a lot of packages
 that help us with testing
 (eg. httpretty, responses, requests-mock).
 .
 When it comes to testing asynchronous HTTP requests
 it is a bit harder (at least at the beginning).
 The purpose of this package is to provide
 an easy way to test asynchronous HTTP requests.

Package: python3-aioresponses-doc
Description-md5: 7831adc7981ae19e1ca763843e468da4
Description-en: mock out Python aiohttp ClientSession requests - documentation
 Aioresponses is a helper
 to mock/fake web requests in python aiohttp package.
 .
 For requests module there are a lot of packages
 that help us with testing
 (eg. httpretty, responses, requests-mock).
 .
 When it comes to testing asynchronous HTTP requests
 it is a bit harder (at least at the beginning).
 The purpose of this package is to provide
 an easy way to test asynchronous HTTP requests.
 .
 This package provides documentation for the aioresponses module.

Package: python3-aiormq
Description-md5: dde716a6037909c2e1b710ff95f7a3ba
Description-en: pure Python AMQP client library (Python 3)
 This program is a pure Python AMQP 0.9.1 asynchronous client library.
 .
 Features:
  Connecting by URL.
  Buffered queue for received frames.
  Only PLAIN auth mechanism support.
  Publisher confirms support.
  Transactions support.
  Channel based asynchronous locks.
  Tracking unroutable messages.
  Full SSL/TLS support.
  Python type hints.
  Uses pamqp as an AMQP 0.9.1 frame encoder/decoder.
 .
 This package installs the library for Python 3.

Package: python3-aiortc
Description-md5: 5be0e8daeaab8969f00070c61fd4d4de
Description-en: implementation of WebRTC and ORTC
 aiortc is a library for Web Real-Time Communication (WebRTC)
 and Object Real-Time Communication (ORTC) in Python.
 It is built on top of asyncio,
 Python's standard asynchronous I/O framework.
 .
 The API closely follows its JavaScript counterpart
 while using pythonic constructs:
  * promises are replaced by coroutines
  * events are emitted using pyee.EventEmitter

Package: python3-aiortc-doc
Description-md5: 3478d03c02678c304daf4753023a4a58
Description-en: implementation of WebRTC and ORTC - documentation
 aiortc is a library for Web Real-Time Communication (WebRTC)
 and Object Real-Time Communication (ORTC) in Python.
 It is built on top of asyncio,
 Python's standard asynchronous I/O framework.
 .
 The API closely follows its JavaScript counterpart
 while using pythonic constructs:
  * promises are replaced by coroutines
  * events are emitted using pyee.EventEmitter
 .
 This package provides documentation for the aiortc module.

Package: python3-aiosasl
Description-md5: eef9dd411b634c2b5c6b6848557a92e3
Description-en: Protocol-agnostic SASL library for use with asyncio
 aiosasl provides a generic, asyncio-based SASL library. It can
 be used with any protocol, provided the necessary interface
 code is provided by the application or protocol implementation.
 .
 Supported SASL mechanisms:
 .
  - PLAIN: authenticate with plaintext password (RFC 4616)
  - ANONYMOUS: anonymous "authentication" (RFC 4505)
  - SCRAM-SHA-1, SCRAM-SHA-224, , SCRAM-SHA-512, SCRAM-SHA-384,
    and SCRAM-SHA-256: Salted Challenge Response Authentication
    (RFC 5802), (and the -PLUS variants with channel binding).

Package: python3-aiosmtpd
Description-md5: 37d7db5743094992d54908edd26d34ee
Description-en: Python3 asyncio based SMTP server
 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.

Package: python-aiosqlite-doc
Description-md5: cbdc9beef8d52e8cb3299e5e9acfaedb
Description-en: sqlite library for Python 3 using asyncio (documentation)
 A Python 3 module for using sqlite with asyncio.  It allows interaction with
 SQLite databases on the main asyncio event loop without blocking execution of
 other coroutines while waiting for queries or data fetches.
 .
 This package installs the documentation.

Package: python3-aiosqlite
Description-md5: 592e2ef85bf8a6f44721561fca416798
Description-en: sqlite library for Python 3 using asyncio
 A Python 3 module for using sqlite with asyncio.  It allows interaction with
 SQLite databases on the main asyncio event loop without blocking execution of
 other coroutines while waiting for queries or data fetches.
 .
 This package installs the library for Python 3.

Package: python3-aiostream
Description-md5: 07d448674acbcfd08d7e8ce08bd48283
Description-en: Generator-based operators for asynchronous iteration
 aiostream provides a collection of stream operators that can be combined to
 create asynchronous pipelines of operations.
 .
 It can be seen as an asynchronous version of itertools, although some aspects
 are slightly different. All the provided operators return a unified interface
 called a stream. A stream is an enhanced asynchronous iterable.

Package: python3-aioxmpp
Description-md5: 2198c499beac4efc978016fec02be467
Description-en: XMPP/Jabber client library for asyncio
 A pure-python XMPP client library using asyncio. It implements the internet
 standards RFC 6120, RFC 6121, and RFC 6122, as well as several XMPP Extension
 Proposals (XEPs).

Package: python3-aioxmpp-doc
Description-md5: 92c926453269408b87fc1b708f1ad008
Description-en: XMPP/Jabber client library for asyncio (documentation)
 A pure-python XMPP client library using asyncio. It implements the internet
 standards RFC 6120, RFC 6121, and RFC 6122, as well as several XMPP Extension
 Proposals (XEPs).

Package: python3-airr
Description-md5: 4f3fdabb6731ccdc1771ed8429af3be4
Description-en: Data Representation Standard library for antibody and TCR sequences
 This package provides a library by the AIRR community to for describing,
 reporting, storing, and sharing adaptive immune receptor repertoire
 (AIRR) data, such as sequences of antibodies and T cell receptors
 (TCRs). Some specific efforts include:
  * The MiAIRR standard for describing minimal information about AIRR
    datasets, including sample collection and data processing information.
  * Data representations (file format) specifications for storing large
    amounts of annotated AIRR data.
  * APIs for exposing a common interface to repositories/databases
    containing AIRR data.
  * A community standard for software tools which will allow conforming
    tools to gain community recognition.
 .
 This package installs the library for Python 3.

Package: python3-airspeed
Description-md5: 5cb595eb1a1a750df788f66d05c55866
Description-en: Python Airspeed - a Python template engine
 Airspeed is a powerful and easy-to-use templating
 engine for Python that aims for a high level of
 compatibility with the popular Velocity library for Java.

Package: python3-ajpy
Description-md5: b4b00154f8fd60cd920373c04500c2b0
Description-en: Python module to craft AJP requests
 AJPy is a small Python module that allows one to craft and serialize AJP
 packets in order to communicate with AJP connectors from a Python
 application. This pentesting oriented library can be used to test the
 resistance of AJP connectors (e.g. Apache Tomcat), but also for a variety of
 server tests.

Package: python3-alignlib
Description-md5: 875eb1cf8abdeb18635806faa4b92c76
Description-en: edit and Hamming distances for biological sequences
 A small Python module providing edit distance and Hamming distance
 computation. It is a dependency for the IgDiscover package and
 likely future others.

Package: python3-allpairspy
Description-md5: aec082c30ca4cec6b11578ed9c4b8c48
Description-en: Pairwise test combinations generator (Python3 version)
 A Python library for test combinations generator. The generator allows one to
 create a set of tests using "pairwise combinations" method, reducing a number
 of combinations of variables into a lesser set that covers most situations.
 .
 Features:
  * Produces good enough dataset.
  * Pythonic, iterator-style enumeration interface.
  * Allows one to filter out "invalid" combinations during search for the next
    combination.
  * If/when required can generate n-wise combinations.
 .
 This package contains the Python 3 version of the library.

Package: python3-altair
Description-md5: 9140b2ce6caeddcfd7533c2172f5fb22
Description-en: Declarative statistical visualization library for Python
 Altair is a declarative statistical visualization library, based on Vega
 (A Visualization Grammar) and Vega-Lite. This elegant simplicity produces
 beautiful and effective visualizations with a minimal amount of code.
 .
 This package installs the library for Python 3.

Package: python-altgraph-doc
Description-md5: adba40aa8ea7b122408c68a6006190a6
Description-en: Python graph (network) package - API documentation
 altgraph is a fork of graphlib: a graph (network) package for constructing
 graphs, BFS and DFS traversals, topological sort, shortest paths, etc. with
 graphviz output.
 .
 altgraph includes some additional usage of Python 2.6+ features and
 enhancements related to modulegraph and macholib.
 .
 This package provides the documentation.

Package: python3-altgraph
Description-md5: 1b749c7a246f40950066d4f953968667
Description-en: Python 3 graph (network) package
 altgraph is a fork of graphlib: a graph (network) package for constructing
 graphs, BFS and DFS traversals, topological sort, shortest paths, etc. with
 graphviz output.
 .
 altgraph includes some additional usage of Python 2.6+ features and
 enhancements related to modulegraph and macholib.
 .
 This package provides the Python 3.x module.

Package: python3-amply
Description-md5: e505fd9a8d81714b08f0831726040e43
Description-en: allows loading and manipulating AMPL data as Python data structures
 Amply only supports a specific subset of the AMPL syntax:
 .
  *   set declarations
  *   set data statements
  *   parameter declarations
  *   parameter data statements

Package: python-amqp-doc
Description-md5: d21bba7f367ea48b74253f5ba32ad571
Description-en: Low-level AMQP client (Documentation)
 This is a fork of amqplib which was originally written by Barry Pederson. It
 is maintained by the Celery project, and used by kombu as a pure Python
 alternative when librabbitmq is not available.
 .
 This library should be API compatible with librabbitmq. Differences from
 amqplib are:
  * Supports draining events from multiple channels (Connection.drain_events).
  * Support for timeouts.
  * Channels are restored after channel error, instead of having to close the
    connection.
  * Support for heartbeats.
  * Supports RabbitMQ extensions:
    - Consumer Cancel Notifications.
    - Publisher confirms.
    - Exchange-to-exchange bindings: exchange_bind / exchange_unbind.
  * Support for basic_return.
  * Uses AMQP 0-9-1 instead of 0-8.
  * Exposes the underlying socket as Connection.sock.
  * Adds Channel.no_ack_consumers to keep track of consumer tags that set the
    no_ack flag.
  * Slightly better at error recovery.
 .
 This package contains the documentation.

Package: python3-amqp
Description-md5: 70c977b192b4a186946192a7322dcd31
Description-en: Low-level AMQP client (Python3 version)
 This is a fork of amqplib which was originally written by Barry Pederson. It
 is maintained by the Celery project, and used by kombu as a pure Python
 alternative when librabbitmq is not available.
 .
 This library should be API compatible with librabbitmq. Differences from
 amqplib are:
  * Supports draining events from multiple channels (Connection.drain_events).
  * Support for timeouts.
  * Channels are restored after channel error, instead of having to close the
    connection.
  * Support for heartbeats.
  * Supports RabbitMQ extensions:
    - Consumer Cancel Notifications.
    - Publisher confirms.
    - Exchange-to-exchange bindings: exchange_bind / exchange_unbind.
  * Support for basic_return.
  * Uses AMQP 0-9-1 instead of 0-8.
  * Exposes the underlying socket as Connection.sock.
  * Adds Channel.no_ack_consumers to keep track of consumer tags that set the
    no_ack flag.
  * Slightly better at error recovery.
 .
 This package contains the Python 3 version of the library.

Package: python-amqplib-doc
Description-md5: ab48c00eb1de2601274d9385fe6f1ac3
Description-en: simple non-threaded Python AMQP client library (Documentation)
 Python client for the Advanced Message Queuing Protocol (AMQP) 0-8, featuring
 basic messaging functionality and SSL support.
 .
 python-amqplib provides synchronous API unlike other (event-driven)
 implementations.
 .
 This package contains the documentation.

Package: python3-amqplib
Description-md5: 180ffd24aeb5fe94db9fe6db295fa081
Description-en: simple non-threaded Python AMQP client library (Python3 version)
 Python client for the Advanced Message Queuing Protocol (AMQP) 0-8, featuring
 basic messaging functionality and SSL support.
 .
 python3-amqplib provides synchronous API unlike other (event-driven)
 implementations.
 .
 This package contains the Python 3 version of the library.

Package: python3-aniso8601
Description-md5: 8a64cb56052d3e4265e7a78157d6ec38
Description-en: python3 library for parsing dates and time
 Library for parsing the following:
  - Parse a time, get a datetime.time
  - Parse a date, get a datetime.date
  - Parse a datetime, get a datetime.datetime
  - Parse a duration, get a datetime.timedelta
  - Parse an interval, get a tuple of dates or datetimes
  - Parse a repeating interval, get a date or datetime generator

Package: python3-anndata
Description-md5: 9846d1a2d0cd52a553b124fa581a832a
Description-en: annotated gene by sample numpy matrix
 AnnData provides a scalable way of keeping track of data together
 with learned annotations. It is used within Scanpy, for which it was
 initially developed. Both packages have been introduced in Genome
 Biology (2018).

Package: python3-ansible-compat
Description-md5: bbedb26d887c100aea20e693b5b7b16c
Description-en: Ansible compatibility goodies
 A Python package contains functions that facilitate working
 with various versions of Ansible 2.9 and newer.

Package: python3-ansible-pygments
Description-md5: ad8317cfc45a00f8fc8a8dc17b84e9da
Description-en: pygments lexer and style Ansible snippets
 This package provides a Pygments lexer that is able to handle Ansible output.
 It may be used anywhere Pygments is integrated. The lexer is registered
 globally under the name ansible-output.
 It also provides a Pygments style for tools needing to highlight code snippets.
 .
 This package installs the library for Python 3.

Package: python3-colors
Description-md5: 8c4007844b4b2a33b0664f6071c12c1d
Description-en: ANSI colors for Python
 A Python library to add ANSI colors and decorations to strings.

Package: python3-anyio
Description-md5: 800409278ac1e2b711841a3112620537
Description-en: Asynchronous compatibility layer (Python 3)
 This module provides a bridge to run the same sources unmodified
 on asyncio, curio and trio.
 .
 It bridges the following features:
  - task groups
  - cancellation
  - threads
  - signal handling
  - asynchronous file operations
  - subprocesses
  - inter-task synchronization and communication
  - high-level networking
 .
 This package installs the library for Python 3.

Package: python3-anyjson
Description-md5: 9351e44cbaa2fad03294506e6e90d50d
Description-en: Common interface for the best available JSON implementation (Python3 version)
 Loads whichever is the fastest JSON module installed and provides a uniform
 API regardless of which JSON implementation is used. The exceptions will also
 be the same whichever JSON module is used.
 The ranking of the JSON implementations is based on a benchmark.
 .
 This package contains the Python 3 version of the library.

Package: python-anyqt-doc
Description-md5: f1e20122a97fb2e886d4dcedddf97a7d
Description-en: PyQt/PySide compatibility layer for Qt4/Qt5/Qt6.
 The package allows the programmer to program equally for two different
 versions of Qt:
  * At the top level AnyQt exports a Qt5 compatible module namespace along with
    some minimal renames to better support portability between different
    versions
  * Which Qt API/backend is chosen can be controlled by a QT_API env variable
  * The api can be chosen/forced programmatically (as long as no
    PyQt4/PyQt5/PySide/PySide2 was already imported)
  * Provides an optional compatibility import hook, that denys imports from
    conflicting Qt api, or intercepts and fakes a Qt4 api imports, to use a Qt5
    compatible API (some monkey patching is involved).
 .
 This is the AnyQt documentation package.

Package: python3-anyqt
Description-md5: cf4e1117ac4e137e7ac951e2f383ccac
Description-en: PyQt/PySide compatibility layer for Qt4/Qt5/Qt6.
 The package allows the programmer to program equally for two different
 versions of Qt:
  * At the top level AnyQt exports a Qt5 compatible module namespace along with
    some minimal renames to better support portability between different
    versions
  * Which Qt API/backend is chosen can be controlled by a QT_API env variable
  * The api can be chosen/forced programmatically (as long as no
    PyQt4/PyQt5/PySide/PySide2 was already imported)
  * Provides an optional compatibility import hook, that denys imports from
    conflicting Qt api, or intercepts and fakes a Qt4 api imports, to use a Qt5
    compatible API (some monkey patching is involved).
 .
 This package installs the library for Python 3.

Package: python-aodhclient-doc
Description-md5: 2ce64b38d9b7249313b6556f95aa0835
Description-en: OpenStack Alarming as a Service - client doc
 Aodh provides alarming for OpenStack. The alarming component of Aodh, first
 delivered in the Havana version, allows you to set alarms based on threshold
 evaluation for a collection of samples. An alarm can be set on a single meter,
 or on a combination. For example, you may want to trigger an alarm when the
 memory consumption reaches 70% on a given instance if the instance has been up
 for more than 10 min.
 .
 This package contains the client documentation.

Package: python3-aodhclient
Description-md5: c99212ffa1c6223f12fea74c1976821c
Description-en: OpenStack Alarming as a Service - Python 3.x client
 Aodh provides alarming for OpenStack. The alarming component of Aodh, first
 delivered in the Havana version, allows you to set alarms based on threshold
 evaluation for a collection of samples. An alarm can be set on a single meter,
 or on a combination. For example, you may want to trigger an alarm when the
 memory consumption reaches 70% on a given instance if the instance has been up
 for more than 10 min.
 .
 This package contains the Python 3.x module.

Package: python3-applicationinsights
Description-md5: ad6d04287ec8e5b12aa9d6db4da82d93
Description-en: Azure Application Insights API for Python 3.x
 Application Insights is a service that allows developers to keep their
 application available, performing and succeeding. This Python module will allow
 you to send telemetry of various kinds (event, trace, exception, etc.) to the
 Application Insights service where they can be visualized in the Azure Portal.
 .
 This package contains the Python 3.x module.

Package: python-apptools-doc
Description-md5: d2d612a026d7f553e02c084d6ca1753e
Description-en: ETS Application Tools (doc)
 The AppTools project includes a set of packages that Enthought has
 found useful in creating a number of applications. They implement
 functionality that is commonly needed by many applications.
 .
 This is the documentation release of the package including manpages,
 examples, and HTML documentation.

Package: python3-apptools
Description-md5: b0a9e5d2768692c2953512628c0a8063
Description-en: ETS Application Tools (Python 3)
 The AppTools project includes a set of packages that Enthought has
 found useful in creating a number of applications. They implement
 functionality that is commonly needed by many applications.
 .
 This is the Python 3 release of the package.

Package: python-apsw-doc
Description-md5: 03a6927dbc4f135d6f8dd116f09cfac0
Description-en: documentation for python-apsw
 APSW (Another Python SQLite Wrapper) is an SQLite 3 wrapper that
 provides the thinnest layer over SQLite 3 possible. Everything you
 can do from the C API to SQLite 3, you can do from Python. Although
 APSW's API looks vaguely similar to Python's DB-API, it is not
 compliant with that API and instead works the way SQLite 3 does.
 .
 This package contains the documentation.

Package: python3-apsw
Description-md5: 0ec3e15c2f558557db447883ce427e6e
Description-en: another Python SQLite 3 wrapper (Python 3 version)
 APSW (Another Python SQLite Wrapper) is an SQLite 3 wrapper that
 provides the thinnest layer over SQLite 3 possible. Everything you
 can do from the C API to SQLite 3, you can do from Python. Although
 APSW's API looks vaguely similar to Python's DB-API, it is not
 compliant with that API and instead works the way SQLite 3 does.
 .
 This package contains the extension built for Python 3.

Package: python-apt-common
Description-md5: 9486cdd426b423b724eaae43fef5dcd7
Description-en: Python interface to libapt-pkg (locales)
 The apt_pkg Python interface will provide full access to the internal
 libapt-pkg structures allowing Python programs to easily perform a
 variety of functions.
 .
 This package contains locales.

Package: python-apt-dev
Description-md5: 57c4bd1cc13f9b16f01048f636ef0d16
Description-en: Python interface to libapt-pkg (development files)
 The apt_pkg Python interface will provide full access to the internal
 libapt-pkg structures allowing Python programs to easily perform a
 variety of functions.
 .
 This package contains the header files needed to use python-apt objects from
 C++ applications.

Package: python-apt-doc
Description-md5: 7a48d828395ece3f06a390d4c68abdd0
Description-en: Python interface to libapt-pkg (API documentation)
 The apt_pkg Python interface will provide full access to the internal
 libapt-pkg structures allowing Python programs to easily perform a
 variety of functions.
 .
 This package contains the API documentation of python-apt.

Package: python3-apt
Description-md5: 4e7bf010b1b89e36309ea2f4b7005936
Description-en: Python 3 interface to libapt-pkg
 The apt_pkg Python 3 interface will provide full access to the internal
 libapt-pkg structures allowing Python 3 programs to easily perform a
 variety of functions, such as:
 .
  - Access to the APT configuration system
  - Access to the APT package information database
  - Parsing of Debian package control files, and other files with a
    similar structure
 .
 The included 'aptsources' Python interface provides an abstraction of
 the sources.list configuration on the repository and the distro level.

Package: aptly-publisher
Description-md5: f5faf07d5823cd54dce52e2a328ded13
Description-en: Tool for management of Aptly publishes
 This tool allows one to create aptly multi-component
 publishes from YAML definition of repositories and mirrors
 .
 Features:
  - create or update publish from latest snapshots
    - it takes configuration in yaml format which defines what to publish and
      how
    - expected snapshot format is ``<name>-<timestamp>``
  - promote publish
    - use source publish snapshots to create or update another publish (eg.
      testing -> stable)
  - cleanup unused snapshots

Package: python3-aptly
Description-md5: 32088f002a653ba16e3a2f0337d5022a
Description-en: Aptly REST API client and useful tooling - Python 3.x
 Module which provides access to Aptly instance from Python programming
 language
 .
 This package contains the Python 3.x module.

Package: ara-client
Description-md5: e800e1afa9d09c8f94829a48163e82a3
Description-en: ARA Records Ansible - Client
 ARA saves playbook results to a local or remote
 database by using an Ansible callback plugin
 and provides an API to integrate this data in
 tools and interfaces.
 .
 This package is ARA client metapackage.

Package: ara-server
Description-md5: cd261cb11243f18d347ca7b0373356a1
Description-en: ARA Records Ansible - Server
 ARA saves playbook results to a local or remote
 database by using an Ansible callback plugin
 and provides an API to integrate this data in
 tools and interfaces.
 .
 This package provides frontend for ARA service.

Package: python-ara-doc
Description-md5: 00b935686809623a1724c942fbe8c312
Description-en: ARA Records Ansible - doc
 ARA saves playbook results to a local or remote
 database by using an Ansible callback plugin
 and provides an API to integrate this data in
 tools and interfaces.
 .
 This package contains the documentation.

Package: python3-ara
Description-md5: 7c1ff3d237c33b2379bce491e9b01aa3
Description-en: ARA Records Ansible
 ARA saves playbook results to a local or remote
 database by using an Ansible callback plugin
 and provides an API to integrate this data in
 tools and interfaces.
 .
 This package contains Python library.

Package: python3-arabic-reshaper
Description-md5: ee1065cbe98dbc2727d7edbb0a3239ae
Description-en: reshape isolated Arabic characters and replace them with their correct shapes
 Arabic characters in the isolated form, i.e. every character rendered
 regardless of its surroundings, need to be reshaped and replaced with
 their correct shapes according to their surroundings. Using this
 library helps with the reshaping.

Package: python3-argcomplete
Description-md5: 864b9f1da574363ff4cbee4b92aa144b
Description-en: bash tab completion for argparse (for Python 3)
 Argcomplete provides easy, extensible command line tab completion of
 arguments for your Python script.
 .
 It makes two assumptions:
 .
  * You're using bash as your shell
  * You're using argparse to manage your command line arguments/options
 .
 Argcomplete is particularly useful if your program has lots of
 options or subparsers, and if your program can dynamically suggest
 completions for your argument/option values (for example, if the user
 is browsing resources over the network).
 .
 This package provides the module for Python 3.x.

Package: python3-argh
Description-md5: 0db5206c7debce953a818b7354980a5d
Description-en: simple argparse wrapper (Python 3)
 Argh provides a very simple wrapper for argparse.
 .
 Argparse is a very powerful tool; argh just makes it easy to use.
 .
 Here’s a list of features that argh adds to argparse:
 .
  * mark a function as a CLI command and specify its arguments before
    the parser is instantiated;
  * nested commands made easy: no messing with subparsers;
  * infer command name from function name;
  * infer argument type from the default value;
  * infer argument action from the default value (for booleans);
  * infer arguments from function signature;
  * add an alias root command help for the --help argument;
  * enable passing unwrapped arguments to certain functions instead of
    an argparse.Namespace object.
 .
 Argh is fully compatible with argparse. You can mix argh-agnostic and
 argh-aware code. Just keep in mind that dispatch() does some extra
 work that a custom dispatcher may not do.
 .
 This package installs the library for Python 3.

Package: python-argon2-doc
Description-md5: 3cd3d8bdb663c4d262177a38f98746e7
Description-en: Argon2 password hashing library - Python Module Documentation
 Argon2 is a password-hashing function that can be used to hash passwords
 for credential storage, key derivation, or other applications.
 .
 There are two main versions of Argon2: Argon2i and Argon2d.
 Argon2i is the safest against side-channel attacks, while Argon2d provides
 the highest resistance against GPU cracking attacks.
 .
 Argon2i and Argon2d are parametrized by:
  * A time cost, which defines the amount of computation realized and
    therefore the execution time, given in number of iterations
  * A memory cost, which defines the memory usage, given in kibibytes
  * A parallelism degree, which defines the number of parallel threads
 .
 This module provides the documentation for the argon2 Python modules.

Package: python3-argon2
Description-md5: 4d4afc54dffe204a354a2a55b7ee2bd6
Description-en: Argon2 password hashing library - Python 3.x Module
 Argon2 is a password-hashing function that can be used to hash passwords
 for credential storage, key derivation, or other applications.
 .
 There are two main versions of Argon2: Argon2i and Argon2d.
 Argon2i is the safest against side-channel attacks, while Argon2d provides
 the highest resistance against GPU cracking attacks.
 .
 Argon2i and Argon2d are parametrized by:
  * A time cost, which defines the amount of computation realized and
    therefore the execution time, given in number of iterations
  * A memory cost, which defines the memory usage, given in kibibytes
  * A parallelism degree, which defines the number of parallel threads
 .
 This module provides argon2 hashing primitives for the Python 3 programming
 language.

Package: python3-args
Description-md5: d0725f559aace750c341624df438fd89
Description-en: Command Arguments for Humans (Python 3)
 This simple module gives you an elegant interface for your command line
 arguments.
 .
 This package contains the module for Python 3.

Package: python3-arpy
Description-md5: a07b18a61e158e4938c801ee7c2f1cab
Description-en: library for accessing "ar" archives
 arpy is a library for accessing the archive files and reading the
 contents. It supports extended long filenames in both GNU and BSD
 format. Right now it does not support the symbol tables, but can
 ignore them gracefully.

Package: python-arrow-doc
Description-md5: d1e149395f27002e39295b5864089b91
Description-en: Python library to manipulate dates, times, timestamps: documentation
 A Python library that offers a sensible, human-friendly approach to creating,
 manipulating, formatting and converting dates, times, and timestamps.
 It implements and updates the datetime type, plugging gaps in functionality,
 and provides a module API that supports many common creation scenarios.
 Arrow replaces a number of modules: datetime, time, calendar, dateutil, pytz.
 This is a documentation package.

Package: python3-arrow
Description-md5: a4704507c40f6e213de2a0959b3f4920
Description-en: Python3 library to manipulate dates, times, and timestamps
 A Python3 library that offers a sensible, human-friendly approach to creating,
 manipulating, formatting and converting dates, times, and timestamps.
 It implements and updates the datetime type, plugging gaps in functionality,
 and provides a module API that supports many common creation scenarios.
 Arrow replaces a number of modules: datetime, time, calendar, dateutil, pytz.

Package: asdftool
Description-md5: eb66e08346889fcd227d11ac2648fa8d
Description-en: Command line tool to manipulate ASDF scientific data files
 ASDF (Advanced Scientific Data Format) is a proposed
 next generation interchange format for scientific data. ASDF aims to
 exist in the same middle ground that made FITS so successful, by
 being a hybrid text and binary format: containing human editable
 metadata for interchange, and raw binary data that is fast to load
 and use. Unlike FITS, the metadata is highly structured and is
 designed up-front for extensibility.
 .
 This package contains the asdf command line tool.

Package: python-asdf-doc
Description-md5: e9d5c1f1266604458dbade9c436a7efc
Description-en: Python library for the Advanced Scientific Data Format (documentation)
 ASDF (Advanced Scientific Data Format) is a proposed
 next generation interchange format for scientific data. ASDF aims to
 exist in the same middle ground that made FITS so successful, by
 being a hybrid text and binary format: containing human editable
 metadata for interchange, and raw binary data that is fast to load
 and use. Unlike FITS, the metadata is highly structured and is
 designed up-front for extensibility.
 .
 This package contains the API documentation.

Package: python3-asdf
Description-md5: 5de6519bea5b5e62a795a426d96b1ab8
Description-en: Python 3 library for the Advanced Scientific Data Format
 ASDF (Advanced Scientific Data Format) is a proposed
 next generation interchange format for scientific data. ASDF aims to
 exist in the same middle ground that made FITS so successful, by
 being a hybrid text and binary format: containing human editable
 metadata for interchange, and raw binary data that is fast to load
 and use. Unlike FITS, the metadata is highly structured and is
 designed up-front for extensibility.
 .
 This is the Python 3 package.

Package: ase
Description-md5: 034415accf09c20e2b654acd49fb733a
Description-en: Atomic Simulation Environment
 ASE is an Atomic Simulation Environment written in the Python programming
 language with the aim of setting up, stearing, and analyzing atomic
 simulations.  ASE is part of CAMPOS, the CAMP Open Source project.
 .
 ASE contains Python interfaces to several different electronic structure
 codes including Abinit, Asap, Dacapo, Elk, GPAW and SIESTA.
 .
 This package provides the executable scripts.

Package: python-ase-doc
Description-md5: bcf8e6ce1cb7c85aca01251c69cba087
Description-en: Atomic Simulation Environment (common documentation)
 ASE is an Atomic Simulation Environment written in the Python programming
 language with the aim of setting up, stearing, and analyzing atomic
 simulations.  ASE is part of CAMPOS, the CAMP Open Source project.
 .
 ASE contains Python interfaces to several different electronic structure
 codes including Abinit, Asap, Dacapo, Elk, GPAW and SIESTA.
 .
 This package provides the common documentation package.

Package: python3-ase
Description-md5: 13d6c3f5a8659f7f6b402882e6bf0b18
Description-en: Atomic Simulation Environment (Python 3)
 ASE is an Atomic Simulation Environment written in the Python programming
 language with the aim of setting up, stearing, and analyzing atomic
 simulations.  ASE is part of CAMPOS, the CAMP Open Source project.
 .
 ASE contains Python interfaces to several different electronic structure
 codes including Abinit, Asap, Dacapo, Elk, GPAW and SIESTA.
 .
 This package provides the Python 3 modules.

Package: python3-asgiref
Description-md5: c2b26cc335f46cd5a3cfc0d595e0055c
Description-en: ASGI in-memory channel layer (Python3 version)
 ASGI (Asynchronous Server Gateway Interface) is a standard for Python
 asynchronous web apps and servers to communicate with each other, and
 positioned as an asynchronous successor to WSGI.
 .
 It includes ASGI base libraries, such as:
 .
  * Sync-to-async and async-to-sync function wrappers, asgiref.sync
  * Server base classes, asgiref.server
  * A WSGI-to-ASGI adapter, in asgiref.wsgi
 .
 This package contains the Python 3 version of the library.

Package: python3-asteval
Description-md5: 0351d3952f4c7bb4b7cf08cb89ec46bf
Description-en: minimalistic evaluator of Python 3 expression using ast module
 ASTEVAL is a safe(ish) evaluator of Python expressions and statements,
 using Python's ast module. The idea is to provide a simple, safe, and
 robust miniature mathematical language that can handle user-input. The
 emphasis here is on mathematical expressions, and so many functions from
 numpy are imported and used if available.
 .
 Many Python lanquage constructs are supported by default, These include
 slicing, subscripting, list comprehension, conditionals (if-elif-else
 blocks and if expressions), flow control (for loops, while loops, and
 try-except-finally blocks). All data are Python objects, and built-in
 data structures (dictionaries, tuple, lists, numpy arrays, strings) are
 fully supported by default.
 .
 Many of the standard builtin Python functions are available, as are all
 mathemetical functions from the math module. If the numpy module is
 installed, many of its functions will also be available. Users can
 define and run their own functions within the confines of the
 limitations of asteval.
 .
 There are several absences and differences with Python, and asteval is
 by no means an attempt to reproduce Python with its own ast module. Some
 of the most important differences and absences are:
 .
   * Variable and function symbol names are held in a simple symbol table
     (a single dictionary), giving a flat namespace.
   * creating classes is not supported.
   * importing modules is not supported.
   * function decorators, yield, lambda, exec, and eval are not
     supported.
   * files can only be opened in read-only mode.
 .
 In addition, accessing many internal methods and classes of objects is
 forbidden in order to strengthen asteval against malicious user code. .
 .
 This package installs the library for Python 3.

Package: python3-astor
Description-md5: 8fd168e0e528757681d7a38cdc7c66c0
Description-en: Python 3 AST manipulator
 astor is designed to allow easy manipulation of Python source via the AST.
 .
 There are some other similar libraries, but astor focuses on the following
 areas:
 .
  - Round-trip back to Python via Armin Ronacher's codegen.py module:
    - Modified AST doesn't need linenumbers, ctx, etc. or otherwise be directly
      compileable
 .
  - Dump pretty-printing of AST
    - Harder to read than round-tripped code, but more accurate to figure out
      what is going on.
    - Easier to read than dump from built-in AST module
 .
  - Non-recursive treewalk
    - Sometimes you want a recursive treewalk (and astor supports that, starting
      at any node on the tree), but sometimes you don't need to do that. astor
      doesn't require you to explicitly visit sub-nodes unless you want to:
    - You can add code that executes before a node's children are visited,
      and/or
    - You can add code that executes after a node's children are visited, and/or
    - You can add code that executes and keeps the node's children from being
      visited (and optionally visit them yourself via a recursive call)
    - Write functions to access the tree based on object names and/or attribute
      names
    - Enjoy easy access to parent node(s) for tree rewriting
 .
 This package provides Python 3 module bindings only.

Package: python3-astropy-affiliated
Description-md5: fc39334b803eef0601d9c0232d24195b
Description-en: Collection of all astropy affiliated packages
 A major part of the Astropy project is the concept of “Affiliated
 Packages”. An affiliated package is an astronomy-related Python
 package that is not part of the astropy core package, but has
 requested to be included as part of the Astropy project’s
 community. These packages are expressing an interest in Astropy’s
 goals of improving reuse, interoperability, and interface standards
 for Python astronomy and astrophysics packages.
 .
 This metapackage installs all affiliated packages.

Package: python3-astropy-coordinated
Description-md5: a871322ec79ff25fe0904dd15b6a0e2b
Description-en: Collection of all astropy coordinated packages
 Coordinated packages are Astropy enhancing packages that are
 maintained by the Astropy Project as a whole. In practice this means
 the Astropy coordination committee has administrative control of a
 coordinated package repository (delegated to the maintainers), and
 that maintainers of these packages have formal roles in the Astropy
 Project. In some cases these are packages identified by the core team
 as needing development separate from the core (either they are
 experimental or problem space-focused), while others started as
 affiliated packages but have become so important to the ecosystem
 that they grew to become coordinated.
 .
 This metapackage installs all coordinated packages.

Package: python3-asttokens
Description-md5: 67b3cfd0dde4a99bf2cdb0b9a95b4b52
Description-en: annotate Python asbtract syntax trees with code references (Python 3)
 The asttokens module annotates Python abstract syntax trees (ASTs) with the
 positions of tokens and text in the source code that generated them.
 .
 It makes it possible for tools that work with logical AST nodes to find the
 particular text that resulted in those nodes, for example for automated
 efactoring or highlighting.
 .
 This package contains the Python 3 version.

Package: python3-async-generator
Description-md5: 62bb33617da49360a89ee3ee53902061
Description-en: extensions to asynchronous generators for Python3
 The python3 language provides some structures to process streaming
 data with an interface similar to the iteration structures.  This
 module adds some convenient features like the yield from construct or
 context managers.

Package: python3-async-generator-doc
Description-md5: 9b84dd9b9757b3e7056f37ea048bc22b
Description-en: extensions to asynchronous generators for Python3 (documentation)
 The python3 language provides some structures to process streaming
 data with an interface similar to the iteration structures.  This
 module adds some convenient features like the yield from construct or
 context managers.
 .
 This package contains the documentation.

Package: python3-async-lru
Description-md5: f35819e84fd5e7cee91859d27ce1aea6
Description-en: Python 3 Asyncio LRU cache implementation
 Implements the Python 3 built-in function functools.lru_cache for asyncio, so
 you can cache the computation results of native coroutines in Python.

Package: python3-async-timeout
Description-md5: 02717b94af0633086c3d33fb2d1073cd
Description-en: timeout context manager for asyncio programs in Python
 The context manager is useful in cases when you want to apply timeout
 logic around block of code or in cases when asyncio.wait_for() is
 not suitable. Also it's much faster than asyncio.wait_for()
 because timeout doesn't create a new task.
 .
 Example:
 .
  with timeout(1.5):
      yield from inner()

Package: python3-asyncio-mqtt
Description-md5: fa42479c7e6c60eb93d8cf90d7850300
Description-en: Idomatic asyncio wrapper around paho-mqtt
 asyncio-mqtt combines the stability of the time-proven paho-mqtt
 library with a modern, asyncio-based interface.
 .
 Expect API changes below version 1.0.0.

Package: python-asyncssh-doc
Description-md5: 4fd1f087b339c2a5c6fc2f89f04899f0
Description-en: asyncio-based client and server implementation of SSHv2 protocol (doc)
 AsyncSSH is a Python package which provides an asynchronous client
 and server implementation of the SSHv2 protocol on top of the Python
 3.4+ asyncio framework.
 .
 It comes with a full support of SSHv2 and SFTP client and server
 functions, including shell, command and subsystem channels, direct
 and forwarded TCP channels, local and remote TCP port forwarding.
 .
 This package contains the HTML docs and examples.

Package: python3-asyncssh
Description-md5: ea709ca614c3167bf115b4408f4f223d
Description-en: asyncio-based client and server implementation of SSHv2 protocol
 AsyncSSH is a Python package which provides an asynchronous client
 and server implementation of the SSHv2 protocol on top of the Python
 3.4+ asyncio framework.
 .
 It comes with a full support of SSHv2 and SFTP client and server
 functions, including shell, command and subsystem channels, direct
 and forwarded TCP channels, local and remote TCP port forwarding.
 .
 Other features include:
    + Multiple simultaneous sessions on a single SSH connection
    + Multiple SSH connections in a single event loop
    + Byte and string based I/O with settable encoding
    + A variety of key exchange, encryption, and MAC algorithms
    + Support for gzip compression
    + Password, public key, and keyboard-interactive user authentication methods
    + Many types and formats of public keys and certificates
    + OpenSSH-style known_hosts file support
    + OpenSSH-style authorized_keys file support

Package: python3-atomicwrites
Description-md5: 0355be77609105406a9599657209e756
Description-en: Atomic file writes - Python 3.x
 It uses a temporary file in the same directory as the given path. This ensures
 that the temporary file resides on the same filesystem.
 The temporary file will then be atomically moved to the target location: On
 POSIX, it will use rename if files should be overwritten, otherwise a
 combination of link and unlink.
 .
 This package contains the Python 3.x module.

Package: python-attr-doc
Description-md5: c915614abe40c159f94a58da0e483902
Description-en: documentation for the attrs Python library
 attrs is an MIT-licensed Python package with class decorators that ease the
 chores of implementing the most common attribute-related object protocols.
 .
 You just specify the attributes to work with and attrs gives you:
   - a nice human-readable __repr__,
   - a complete set of comparison methods,
   - an initializer,
   - and much more
 without writing dull boilerplate code again and again.
 .
 This package provides documentation for attrs.

Package: python3-attr
Description-md5: 92212d917fce7e23aab5f88e1ee2b549
Description-en: Attributes without boilerplate (Python 3)
 attrs is an MIT-licensed Python package with class decorators that ease the
 chores of implementing the most common attribute-related object protocols.
 .
 You just specify the attributes to work with and attrs gives you:
   - a nice human-readable __repr__,
   - a complete set of comparison methods,
   - an initializer,
   - and much more
 without writing dull boilerplate code again and again.
 .
 This package contains attrs packaged for Python 3.

Package: python3-augeas
Description-md5: eb55c41004fff050a504c1745bce8117
Description-en: Python3 bindings for Augeas
 Augeas is a library and command line tool that focuses
 on the most basic problem in handling Linux configurations
 programmatically: editing actual configuration files in a
 controlled manner.
 .
 This module provides a Python3 interface to the Augeas API.

Package: python-authlib-doc
Description-md5: 43c09eae42c6e962d4b40f8c3a94bce5
Description-en: Python library for OAuth and OpenID Connect servers (docs)
 The ultimate Python library in building OAuth and OpenID Connect servers. It
 is designed from low level specifications implementations to high level
 frameworks integrations, to meet the needs of everyone.
 .
 This package contains the documentation for python3-authlib.

Package: python3-authlib
Description-md5: ee45f11ab1615e308451ac5220fdfe75
Description-en: Python library for OAuth and OpenID Connect servers
 The ultimate Python library in building OAuth and OpenID Connect servers. It
 is designed from low level specifications implementations to high level
 frameworks integrations, to meet the needs of everyone.

Package: python3-autobahn
Description-md5: 808e33cbf037c428d6354be6bddad4f4
Description-en: WebSocket client and server library, WAMP framework - Python 3.x
 Autobahn|Python is a networking library that is part of the Autobahn project
 and provides implementations of:
  * The WebSocket Protocol
  * The Web Application Messaging Protocol (WAMP)
 for Twisted and asyncio, on Python 2 & 3 and for writing servers and clients.
 .
 WebSocket allows bidirectional real-time messaging on the Web and WAMP adds
 asynchronous Remote Procedure Calls and Publish & Subscribe on top of
 WebSocket.
 .
 This package contains the Python 3.x module.

Package: python3-autocommand
Description-md5: 82e7293fb2fa0b48da17fee628f7501f
Description-en: library to generate argparse parsers from function signatures
 Autocommand is a library to automatically generate and run simple argparse
 parsers from function signatures.
 .
 It turns a function into a command-line program, converting the function's
 parameter signature into command-line arguments, and automatically running
 the function with these arguments if the module was called as __main__.
 Usage messages, invoked with -h or --help, are also created automatically.

Package: python-automaton-doc
Description-md5: 31971d3d2482cb7b102e2ccc3d8dcc41
Description-en: friendly state machines - Python 3.x
 Automaton is a friendly state machines for Python. This state machine can be
 used to automatically run a given set of transitions and states in response to
 events (either from callbacks or from generator/iterator send() values, see
 PEP 342). On each triggered event, a on_enter and on_exit callback can also be
 provided which will be called to perform some type of action on leaving a
 prior state and before entering a new state.
 .
 This package contains the documentation.

Package: python3-automaton
Description-md5: ac64d969f9977a8584ebe7c7708a87c7
Description-en: friendly state machines - Python 3.x
 Automaton is a friendly state machines for Python. This state machine can be
 used to automatically run a given set of transitions and states in response to
 events (either from callbacks or from generator/iterator send() values, see
 PEP 342). On each triggered event, a on_enter and on_exit callback can also be
 provided which will be called to perform some type of action on leaving a
 prior state and before entering a new state.
 .
 This package contains the Python 3.x module.

Package: python3-autopage
Description-md5: 3af7963db646541d1260edc2bb3ac5e8
Description-en: library to provide automatic paging for console output
 Autopage is a library to automatically display terminal output from a program
 in a pager (like less) whenever you need it, and never when you don't. And it
 only takes one line of code.

Package: python3-av
Description-md5: 4c00d46bee90f8f86104cdfd2b5f9c04
Description-en: pythonic bindings for FFmpeg's libraries
 PyAV is a Pythonic binding for the FFmpeg libraries,
 aiming to provide all of the power and control
 of the underlying library,
 but manage the gritty details as much as possible.
 .
 PyAV is for direct and precise access
 to your media via containers, streams, packets, codecs, and frames.
 It exposes a few transformations of that data,
 and helps you get your data to/from other packages
 (e.g. Numpy and Pillow).

Package: python3-avro
Description-md5: e204d7bf70a15ed52223bab4255efbf5
Description-en: Apache Avro serialization system (Python 3 library)
 Apache Avro is a data serialization system providing
  * Rich data structures.
  * A compact, fast, binary data format.
  * A container file, to store persistent data.
  * Remote procedure call (RPC).
  * Simple integration with dynamic languages. Code generation is not
    required to read or write data files nor to use or implement RPC protocols.
    Code generation as an optional optimization, only worth implementing for
    statically typed languages.
 .
 This package installs the implementation as a Python 3 library.

Package: python3-aws-requests-auth
Description-md5: 251685931843755bcef10f2f54b9ff12
Description-en: AWS Signature Version 4 Signing Process (Python 3)
 This package contains a Python library to authenticate to AWS with Amazon's
 signature version 4 signing process. The library leverages the Python
 requests library.
 .
 This package installs the library for Python 3.

Package: python3-aws-xray-sdk
Description-md5: b04d8ac9438af1479949c575e1c6f7a7
Description-en: AWS X-Ray SDK for Python 3
 AWS X-Ray is a service that collects data about requests that your
 application serves, and provides tools you can use to view, filter, and
 gain insights into that data to identify issues and opportunities for
 optimization. For any traced request to your application, you can see
 detailed information not only about the request and response, but also
 about calls that your application makes to downstream AWS resources,
 microservices, databases and HTTP web APIs.
 .
 This package provides the Python 3 version of the module.

Package: python3-axolotl
Description-md5: b11aea2916de513e217ed4d9d36d1b0a
Description-en: Python 3 port of libaxolotl-android
 This is a Python 3 port of libaxolotol-android package originally written by
 Moxie Marlinspike. The Libaxolotol library is defined as a ratcheting
 forward secrecy protocol that works in synchronous and asynchronous messaging
 environments.

Package: python3-axolotl-curve25519
Description-md5: 771bc87fff40628910e18c10d076fa17
Description-en: Python 3 wrapper for curve25519 library with ed25519 signatures
 This wrapper is meant for use by python3-axolotl.
 By now only includes the following functions:
  - generatePrivateKey
  - generatePublicKey
  - calculateAgreement
  - calculateSignature
  - verifySignature

Package: python-azure-doc
Description-md5: 434aa33f783e0f4183e1379ca32c3739
Description-en: Microsoft Azure SDK for Python - Documentation
 The Azure SDK provides a set of Python packages that make it easy to access
 the Microsoft Azure components such as ServiceManagement, Storage, and
 ServiceBug.
 .
 This package contains the HTML documentation.

Package: python3-azure
Description-md5: 61d4f337f1b510595dc81cb8b71f6098
Description-en: Microsoft Azure SDK for Python 3.x
 The Azure SDK provides a set of Python packages that make it easy to access
 the Microsoft Azure components such as ServiceManagement, Storage, and
 ServiceBug.
 .
 This package contains the Python 3.x modules.

Package: python3-azure-storage
Description-md5: d4ce158c5633ec1b55eaba006411d3c5
Description-en: Microsoft Azure Storage Library for Python 3.x
 This Python module provides an API for consuming Microsoft Azure Storage
 services including Blob, Queue, Table and Files.
 .
 This is the Python 3 version of the package.

Package: python3-azure-devtools
Description-md5: b36823b948a315879584779416a6c58c
Description-en: Microsoft Azure Development Tools for Python 3.x
 This package contains tools to aid in developing Python-based Azure code.
 Currently it includes scenario_tests, a testing framework to handle much of
 the busywork associated with testing code that interacts with Azure.
 .
 This is the Python 3 version of the package.

Package: python3-b2sdk
Description-md5: 20a7594a06cf3f235a92d6c74de48adb
Description-en: Python library to access B2 cloud storage
 Client library and a few handy utilities for easy access to all of
 the capabilities of B2 Cloud Storage.
 .
 B2 command-line tool (backblaze-b2 package) is an example of how it
 can be used to provide command-line access to the B2 service, but
 there are many possible applications (including FUSE filesystems,
 storage backend drivers for backup applications etc).

Package: python-babel-doc
Description-md5: 4f74ab1584e691c235ee789840cca103
Description-en: tools for internationalizing Python applications - documentation
 Babel is composed of two major parts. First tools to build and work with
 gettext message catalogs. Second a Python interface to the CLDR (Common
 Locale Data Repository), providing access to various locale display
 names, localized number and date formatting, etc.
 .
 This package contains the Babel documentation.

Package: python-babel-localedata
Description-md5: ebab9984b05e3d588082935526c691e6
Description-en: tools for internationalizing Python applications - locale data files
 Babel is composed of two major parts. First tools to build and work with
 gettext message catalogs. Second a Python interface to the CLDR (Common
 Locale Data Repository), providing access to various locale display
 names, localized number and date formatting, etc.
 .
 This package contains the locale data files used by both python-babel and
 python3-babel.

Package: python3-babel
Description-md5: 58ad9bac841ee6be1c30ae602859d1f6
Description-en: tools for internationalizing Python applications - Python 3.x
 Babel is composed of two major parts. First tools to build and work with
 gettext message catalogs. Second a Python interface to the CLDR (Common
 Locale Data Repository), providing access to various locale display
 names, localized number and date formatting, etc.
 .
 This package provides the Python 3.x module.

Package: python3-babelgladeextractor
Description-md5: 4a684afe5ecc5a6cf36b217b16d6fc27
Description-en: Babel Glade XML files translatable strings extractor
 This is a Python 3 module to extract translatable strings from Babel Glade
 XML files.

Package: python3-backcall
Description-md5: e23cd086fef5ce6c10ea01647108ea3e
Description-en: Callback functions for Python
 Specification for callback functions passed into an API. Provides a
 mechanism for specifying the callback signature using a prototype function
 and adapts callbacks with unneeded arguments to be compatible with the
 original signature.

Package: python3-banal
Description-md5: 08092d40f772cd3fbeae6073766abfce
Description-en: Commons of banal micro-functions for Python
 Commons of Python micro-functions. This basically an out-sourced, shared
 utils module with a focus on functions that buffer type uncertainties in
 Python (e.g. "is this a list?").
 .
 Functions:
 .
  * is_listish: check if something is list-ish
  * is_mapping: check if an object is dict-ish
  * ensure_list: make sure an argument is a list, or make it into a
    single-element list
  * clean_dict: remove null values from a dict, recursively
  * decode_path: decode a path name to be unicode
  * hash_data: generate a SHA1 from a dict of reasonable objects

Package: python3-barbicanclient
Description-md5: 90a77786df32d35085be9fa1cc8569d6
Description-en: OpenStack Key Management API client - Python 3.x
 This is a client for the Barbican Key Management API. This package includes a
 Python library for accessing the API (the barbicanclient module), and a
 command-line script (barbican).
 .
 This package contains the Python 3.x module.

Package: python3-baron
Description-md5: 0d5dda97d96f5a0b3b2fd2865334ed9e
Description-en: Full Syntax Tree for python for refactoring code
 Baron is a Full Syntax Tree (FST) library for Python.
 Unlike an Abstract Syntax Tree (AST)
 which drops some syntax information in the process of its creation
 (like empty lines, comments, formatting),
 an FST keeps everything and guarantees functionally identical output.

Package: base58
Description-md5: 6b573b41a91f54d1d8a1a5f26b407a87
Description-en: Command line encoder and decoder for Base58 format
 This package contains the base58 command, which can be used to encode, decode
 or check, in a form compatible with that used by the bitcoin network.
 .
 Base58 is a group of binary-to-text encoding schemes used to represent large
 integers as alphanumeric text. Compared with Base64, similar-looking letters
 are omitted.

Package: python3-base58
Description-md5: d4b96d2010f6bd1ac7c91e5c328281ef
Description-en: Python library with Base58 encode and decode functions
 This package contains the following functions, in a form compatible with that
 used by the bitcoin network:
   - b58encode
   - b58decode
   - b58encode_check
   - b58decode_check
 .
 This package installs the library for Python 3.

Package: python-bashate-doc
Description-md5: f9152aedd430d3c8bc072b46eb51d851
Description-en: bash script style guide checker - doc
 This program attempts to be an automated style checker for bash scripts to
 fill the same part of code review that pep8 does in most OpenStack projects.
 It started from humble beginnings in the DevStack project, and will continue
 to evolve over time.
 .
 This package contains the documentation.

Package: python3-bashate
Description-md5: 1970e40fea76adcb00faa5b9da4203df
Description-en: bash script style guide checker - Python 3.x
 This program attempts to be an automated style checker for bash scripts to
 fill the same part of code review that pep8 does in most OpenStack projects.
 It started from humble beginnings in the DevStack project, and will continue
 to evolve over time.
 .
 This package contains the Python 3.x module and command line utility.

Package: python3-bayespy
Description-md5: f45d34544a31a41a0fdc37f875d9caed
Description-en: variational Bayesian inference tools for Python
 BayesPy provides tools for Bayesian inference with Python. The user constructs
 a model as a Bayesian network, observes data and runs posterior inference. The
 goal is to provide a tool which is efficient, flexible and extendable enough
 for expert use but also accessible for more casual users.
 .
 This package provides the modules for Python 3

Package: python3-bcbio-gff
Description-md5: 92084c434310e72a06c91d61c4414d07
Description-en: Python3 library to read and write Generic Feature Format
 A Python library to read and write Generic Feature Format (GFF).
 .
 Generic Feature Format (GFF) is a biological sequence file format for
 representing features and annotations on sequences. It is a tab
 delimited format, making it accessible to biologists and editable in
 text editors and spreadsheet programs. It is also well defined and can
 be parsed via automated programs. GFF files are available from many of
 the large sequencing and annotation centers.

Package: python3-bcdoc
Description-md5: 1ee38e1c1be4183e81c375b4b0320af7
Description-en: ReST document generation tools for botocore (Python 3)
 This is tools to help document botocore-based projects.
 .
 This package contains the module for Python 3.

Package: python3-bcrypt
Description-md5: a1c3c221ea864d0dbfa35b95fba66342
Description-en: password hashing library for Python 3
 bcrypt is a Python module which provides a password hashing method based on
 the Blowfish password hashing algorithm, as described in
 "A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres:
 http://static.usenix.org/events/usenix99/provos.html.
 .
 This package provides the bcrypt Python module for Python 3.x.

Package: python3-bel-resources
Description-md5: 59d884372434761902c588e95fb86a45
Description-en: Python3 utilities for BEL resource files
 This package provides a Python3 interface and utilities
 for BEL resource files.

Package: python3-beniget
Description-md5: 1691d44f976ecf77aa0854a37ae29179
Description-en: collection of compile-time Python AST analyzers
 Collection of compile-time analyzers of Python Abstract Syntax Trees
 that can be used as building blocks to write static analyzers or
 compilers:
  * Ancestors: map a node to the list of its enclosing nodes
  * DefUseChains: map a node to the list of definition points in that
    node
  * UseDefChains: map a node to its list of potential definitions
 .
 This package contains the Python 3 version of the library.

Package: python-beziers-doc
Description-md5: d1f2bd683816d612841e77006cc67a86
Description-en: Python library for bezier curves and paths (common documentation)
 Beziers provides a variety of classes for constructing, manipulating and
 drawing Bezier curves and paths. Principally designed for font design
 software, it allows you to join, split, offset, and perform many other
 operations on paths.
 .
 This is the common documentation package.

Package: python3-beziers
Description-md5: a7691ea5693d44a7e8e89cbf4a794d8e
Description-en: Python library for bezier curves and paths (Python 3)
 Beziers provides a variety of classes for constructing, manipulating and
 drawing Bezier curves and paths. Principally designed for font design
 software, it allows you to join, split, offset, and perform many other
 operations on paths.
 .
 This package installs the library for Python 3.

Package: python-bidi-doc
Description-md5: 3545c41fb61d9fb6c444dacb3daf8d55
Description-en: bi-directional layout implementation, documentation
 Bi-directional (BiDi) layout implementation in pure python.
 .
 This package contains the documentation.

Package: python3-bidi
Description-md5: 8c54b04e16b0421dfc0b70535582e59d
Description-en: bi-directional layout implementation
 Bi-directional (BiDi) layout implementation in pure python.

Package: python3-bids-validator
Description-md5: c0d49db205974fd7399c21266ae83919
Description-en: validator for the Brain Imaging Data Structure (BIDS) datasets
 This package contains a Python module to validate BIDS (Brain Imaging
 Data Structure) datasets.  It does not contain original bids-validator
 command line tool (written in JS).

Package: python3-binary-memcached
Description-md5: c5a226e592cba85feab964ef4819e8c1
Description-en: pure python module to access memcached via its binary protocol - Python 3.x
 This library contains a pure Python module (thread safe) to access memcached
 via it's binary with SASL auth support.
 .
 The main purpose of this module it to be able to communicate with memcached
 using binary protocol and support authentication, so it can work with Heroku
 for example.
 .
 This package contains the Python 3.x module.

Package: python-bioblend-doc
Description-md5: 211a38eda63decd474611ffdb537bbf9
Description-en: CloudMan and Galaxy API library (common documentation)
 BioBlend is a Python library for interacting with CloudMan and Galaxy's
 API.
 .
 This is the common documentation package.

Package: python3-bioblend
Description-md5: 2b8e4241593d91ca0d4f69e7ae858004
Description-en: CloudMan and Galaxy API library (Python 3)
 BioBlend is a Python library for interacting with CloudMan and Galaxy's API.
 BioBlend is supported and tested on:
  · Python 2.6, 2.7, 3.3 and 3.4
  · Galaxy release_14.02 and later.
 Conceptually, it makes it possible to script and automate  the  process
 of cloud infrastructure provisioning and scaling via CloudMan, and run‐
 ning of analyses via Galaxy. In reality, it makes  it  possible  to  do
 things like this:
  · Create  a CloudMan compute cluster, via an API and directly from your
    local machine:
  · Reconnect to an existing CloudMan instance and manipulate it
  · Interact with Galaxy via a straightforward API
 .
 Although this library allows you to blend these two services into  a
 cohesive  unit,  the  library itself can be used with either service
 irrespective of the other. For example,  you  can  use  it  to  just
 manipulate  CloudMan  clusters or to script the interactions with an
 instance of Galaxy running on your laptop.
 .
 This package installs the library for Python 3.

Package: python3-bioframe
Description-md5: 3e657dbe0378c57427c8b72ce98ec207
Description-en: library to enable flexible, scalable operations on genomic interval dataframes
 Building bioframe directly on top of pandas enables immediate access
 to a rich set of dataframe operations. Working in Python enables
 rapid visualization (e.g. matplotlib, seaborn) and iteration of
 genomic analyses.
 .
 Bioframe implements a variety of genomic interval operations directly on
 dataframes. Bioframe also includes functions for loading diverse genomic
 data formats, and performing operations on special classes of genomic
 intervals, including chromosome arms and fixed size bins.

Package: python-biom-format-doc
Description-md5: 9598f3323c7b84d8d2cd7c9e983742c4
Description-en: documentation for BIOM format
 The BIOM file format (canonically pronounced biome) is designed to be a
 general-use format for representing biological sample by observation
 contingency tables. BIOM is a recognized standard for the Earth
 Microbiome Project and is a Genomics Standards Consortium candidate
 project.
 .
 The BIOM format is designed for general use in broad areas of
 comparative -omics. For example, in marker-gene surveys, the primary use
 of this format is to represent OTU tables: the observations in this case
 are OTUs and the matrix contains counts corresponding to the number of
 times each OTU is observed in each sample. With respect to metagenome
 data, this format would be used to represent metagenome tables: the
 observations in this case might correspond to SEED subsystems, and the
 matrix would contain counts corresponding to the number of times each
 subsystem is observed in each metagenome. Similarly, with respect to
 genome data, this format may be used to represent a set of genomes: the
 observations in this case again might correspond to SEED subsystems, and
 the counts would correspond to the number of times each subsystem is
 observed in each genome.
 .
 This package provides the documentation for the BIOM format Python package.

Package: python3-biom-format
Description-md5: a8e1165fb97cc05bc8c23295225341cd
Description-en: Biological Observation Matrix (BIOM) format (Python 3)
 The BIOM file format (canonically pronounced biome) is designed to be a
 general-use format for representing biological sample by observation
 contingency tables. BIOM is a recognized standard for the Earth
 Microbiome Project and is a Genomics Standards Consortium candidate
 project.
 .
 The BIOM format is designed for general use in broad areas of
 comparative -omics. For example, in marker-gene surveys, the primary use
 of this format is to represent OTU tables: the observations in this case
 are OTUs and the matrix contains counts corresponding to the number of
 times each OTU is observed in each sample. With respect to metagenome
 data, this format would be used to represent metagenome tables: the
 observations in this case might correspond to SEED subsystems, and the
 matrix would contain counts corresponding to the number of times each
 subsystem is observed in each metagenome. Similarly, with respect to
 genome data, this format may be used to represent a set of genomes: the
 observations in this case again might correspond to SEED subsystems, and
 the counts would correspond to the number of times each subsystem is
 observed in each genome.
 .
 This package provides the BIOM format library for the Python 3 interpreter.

Package: python-biopython-doc
Description-md5: 6fcf72d1f7092b01a396411a2821eb9c
Description-en: Documentation for the Biopython library
 Documentation and examples about how to use the Biopython
 library.
 .
 This package also contains the unit tests of the test suite
 to enable reproducing the test results.

Package: python3-biopython
Description-md5: b0edcac4d61d56d664f586a477d26535
Description-en: Python3 library for bioinformatics
 The Biopython Project is an international association
 of developers of freely available Python tools for
 computational molecular biology.
 .
 It is a distributed collaborative effort to develop Python3
 libraries and applications which address the needs of
 current and future work in bioinformatics. The source code
 is made available under the Biopython License, which is
 extremely liberal and compatible with almost every license in
 the world. The project works along with the Open Bioinformatics
 Foundation, who generously provide web and CVS space for
 the project.

Package: python3-biopython-sql
Description-md5: 3f85dd1e1e5cbc938e08ce849e824727
Description-en: Biopython support for the BioSQL database schema (Python 3)
 This is the Biopython interface to a BioSQL database (see www.biosql.org
 for details). BioPerl, BioJava and BioRuby also provide their own BioSQL
 interfaces onto the same shared SQL schema.

Package: python3-biotools
Description-md5: fd0c541879ac3385f0f3a9d4fa00e433
Description-en: Python3 bioinformatics utilities for high-throughput genomic sequencing
 This package contains utilities like
  biotools.align - align sequences (hybrid between Needleman-Wunsch and
                   Smith-Waterman which is used to find the subsequence
                   within a larger sequence that best aligns to a reference)
  biotools.annotation - create annotation files. The annotations can be used
                        to create a hierarchy among the annotations
  biotools.BLAST - manage BLAST databases and interface with the BLAST+
                   standalone program available from NCBI.
  biotools.clustal - interface to clustalw global (multiple nucleotide or
                     peptide sequence alignment)
  biotools.complement - creates the complement of a sequence, which can then be
                        reversed
  biotools.sequence - various tools to deal with sequences
  biotools.translate - translate a nucleotide using the standard genetic code
 .
 This package contains the Python3 module.

Package: python3-bip32utils
Description-md5: 0c3ae30c8c20aaa25e135de52e5145c6
Description-en: Python implementation of Bitcoin hierarchical deterministic wallet
 The bip32utils library is a pure Python implementation of Bitcoin hierarchical
 deterministic wallet ("HD Wallet") ECDSA key generation as specified in
 BIP0032 (Bitcoin Improvement Proposal #0032).
 .
 Deterministic ECDSA key generation allows creating a sequence of Bitcoin
 private and public ECDSA keys from an initial seed and a hierarchical set of
 indices. A number of benefits follow:
  - An entire wallet can be backed up once by storing the wallet seed or master
    extended private key, and all future addresses in the wallet can be restored
    from it.
  - The creation of public and private ECDSA keys may be separated from each
    other. That is, it is possible to create only the public ECDSA key half
    (and receiving address) of an ECDSA key pair, without the ability to create
    the private half. Thus, one can create receiving addresses on a public
    facing system that if compromised would not give the attacker the ability to
    spend bitcoin received at those addresses. A separate, offline machine can
    generate the corresponding private ECDSA keys and sign transactions.
  - Public and private ECDSA keys may be created in a hierarchy, and control
    over or visibility of portions of the hierarchy may be delegated to third
    parties.
    This has uses for auditing, for separating ECDSA key sequences into
    different logical groups or accounts, and for giving 3rd parties the ability
    to create spending transactions without first getting a receiving address
    in advance.

Package: python3-biplist
Description-md5: df2a0769a1cb0bd0465b98b5109bf662
Description-en: Python 3 library for reading/writing Mac OS X binary plists
 biplist is a binary plist parser/generator for Python. Binary Property List
 (plist) files provide a faster and smaller serialization format for property
 lists on Mac OS X. This is a library for generating binary plists which can
 be read by Mac OS X, iOS, or other clients.
 .
 This package contains the Python 3 version of biplist.

Package: python3-bitarray
Description-md5: 75477cdb36ae1e7cd63e2a3b80fb641a
Description-en: Python3 module for efficient boolean array handling
 The bitarry module provides an object type which efficiently represents an
 array of booleans. Bitarrays are sequence types and behave very much like
 usual lists. Eight bits are represented by one byte in contiguous block of
 memory. The user can select between two representations; little-endian and
 big-endian.
 .
 Most of the functionality is implemented in C. Methods for accessing the
 machine representation are provided. This can be useful when bit level access
 to binary files is required, such as portable bitmap image files (.pbm). Also,
 when dealing with compressed data which uses variable bit length encoding, you
 may find this module useful.
 .
 This package provides the Python3 version of the module.

Package: python3-bitbucket-api
Description-md5: eeda5b97e598b2c8859199ad8ef57c7f
Description-en: library to interact with bitbucket API (Python 3)
 python-bitbucket-api provides an API to use the following features in
 bitbucket:
 .
  * Access public user information
  * Access public or private repositories, tags or branches
  * Create, update or delete one of your repository
  * Access, create, update or delete a service (hook)
  * Access, create or delete an SSH key
  * Download a repository as an archive
  * Access, create, update or delete an issue
  * Access, create, update or delete an issue comment
 .
 This package installs the library for Python 3.

Package: python3-bitcoinlib
Description-md5: 71ca3c37679382f9812f6ca739ca00ef
Description-en: Python module with an easy interface to the Bitcoin protocol
 Python 3 module that provides an easy interface to the bitcoin data structures
 and protocol. The approach is low-level and "ground up", with a focus on
 providing tools to manipulate the internals of how Bitcoin works.

Package: python-bitstring-doc
Description-md5: 8355b77cfa744c91a53a661ba914e21f
Description-en: Python module for manipulation of binary data (documentation)
 Bitstring is a pure Python module designed to help make the creation and
 analysis of binary data as simple and natural as possible.
 .
 Bitstrings can be constructed from integers (big and little endian), hex,
 octal, binary, strings or files. They can be sliced, joined, reversed,
 inserted into, overwritten, etc. with simple functions or slice notation.
 They can also be read from, searched and replaced, and navigated in, similar
 to a file or stream.
 .
 This package provides the common documentation.

Package: python3-bitstring
Description-md5: 8f98aa2ae4f347a6953d146a0a213b3d
Description-en: Python module for manipulation of binary data (Python 3)
 Bitstring is a pure Python module designed to help make the creation and
 analysis of binary data as simple and natural as possible.
 .
 Bitstrings can be constructed from integers (big and little endian), hex,
 octal, binary, strings or files. They can be sliced, joined, reversed,
 inserted into, overwritten, etc. with simple functions or slice notation.
 They can also be read from, searched and replaced, and navigated in, similar
 to a file or stream.
 .
 This package provides the Python 3 version of the module.

Package: python3-blazarclient
Description-md5: 7b41d2dd43c113f0b357495fec0bc4a9
Description-en: client for OpenStack Reservation Service
 Blazar is a resource reservation service for OpenStack. Blazar enables users
 to reserve a specific type/amount of resources for a specific time period and
 it leases these resources to users based on their reservations.
 .
 The following two resource types are currently supported:
  * Compute host: reserve and lease with a unit of a whole host
  * Instance: reserve and lease with a unit of a flavor
 .
 This package contains the client Python module and cli tool.

Package: python-bleach-doc
Description-md5: 3fbae08dbb54f53e90c4d20437a87cc4
Description-en: whitelist-based HTML-sanitizing library (common documentation)
 Bleach is an HTML sanitizing library that escapes or strips markup and
 attributes based on a white list. Bleach can also linkify text safely,
 applying filters that Django's urlize filter cannot, and optionally setting
 rel attributes, even on links already in the text.
 .
 Bleach is intended for sanitizing text from untrusted sources. If you find
 yourself jumping through hoops to allow your site administrators to do lots of
 things, you're probably outside the use cases. Either trust those users, or
 don't.
 .
 Because it relies on html5lib, Bleach is as good as modern browsers at dealing
 with weird, quirky HTML fragments. And any of Bleach's methods will fix
 unbalanced or mis-nested tags.
 .
 This is the common documentation package.

Package: python3-bleach
Description-md5: 495f5f4007a392a9683867f5ec7d7416
Description-en: whitelist-based HTML-sanitizing library (Python 3)
 Bleach is an HTML sanitizing library that escapes or strips markup and
 attributes based on a white list. Bleach can also linkify text safely,
 applying filters that Django's urlize filter cannot, and optionally setting
 rel attributes, even on links already in the text.
 .
 Bleach is intended for sanitizing text from untrusted sources. If you find
 yourself jumping through hoops to allow your site administrators to do lots of
 things, you're probably outside the use cases. Either trust those users, or
 don't.
 .
 Because it relies on html5lib, Bleach is as good as modern browsers at dealing
 with weird, quirky HTML fragments. And any of Bleach's methods will fix
 unbalanced or mis-nested tags.
 .
 This is the Python 3 version of the package.

Package: python3-blessed
Description-md5: fdc1e8580b0fe4d4fe06ec01b5bf9b3a
Description-en: Thin, practical wrapper around terminal capabilities in Python3
 Blessed is a thin, practical wrapper around terminal capabilities in
 Python. It provides:
 .
  * Styles, color, and maybe a little positioning without necessarily
    clearing the whole screen first.
  * Works great with standard Python string formatting.
  * Provides up-to-the-moment terminal height and width, so you can
    respond to terminal size changes.
  * Avoids making a mess if the output gets piped to a non-terminal:
    outputs to any file-like object such as StringIO, files, or pipes.
  * Uses the terminfo(5) database so it works with any terminal type and
    supports any terminal capability: No more C-like calls to tigetstr
    and tparm.
  * Keeps a minimum of internal state, so you can feel free to mix and
    match with calls to curses or whatever other terminal libraries you
    like.
  * Provides plenty of context managers to safely express terminal modes,
    automatically restoring the terminal to a safe state on exit.
  * Act intelligently when somebody redirects your output to a file,
    omitting all of the terminal sequences such as styling, colors, or
    positioning.  Dead-simple keyboard handling: safely decoding unicode
    input in your system's preferred locale and supports
    application/arrow keys.
  * Allows the printable length of strings containing sequences to be
    determined.
 .
 This package installs the library for Python 3.

Package: python-blosc-doc
Description-md5: 9df7a0f00400b55db0472b7a00772b32
Description-en: Python bindings for the Blosc meta-compressor (docs)
 Blosc (http://blosc.org) is a high performance compressor optimized for
 binary data. It has been designed to transmit data to the processor cache
 faster than the traditional, non-compressed, direct memory fetch approach
 via a memcpy() OS call.
 .
 This package provides the documentation.

Package: python3-blosc
Description-md5: e890942893bd1d6550a888f309460bfd
Description-en: Python 3 bindings for the Blosc meta-compressor
 Blosc (http://blosc.org) is a high performance compressor optimized for
 binary data. It has been designed to transmit data to the processor cache
 faster than the traditional, non-compressed, direct memory fetch approach
 via a memcpy() OS call.
 .
 This package provides the official Python bindings in the Python 3 import
 path.

Package: python3-boltons
Description-md5: b32522ca6ed614ee43cfe0e680aa73b7
Description-en: set of pure-Python utilities (Python 3)
 Boltons is a set of over 230 BSD-licensed, pure-Python utilities in the same
 spirit as — and yet conspicuously missing from — the standard library,
 including:
 .
  - Atomic file saving, bolted on with fileutils
  - A highly-optimized OrderedMultiDict, in dictutils
  - Two types of PriorityQueue, in queueutils
  - Chunked and windowed iteration, in iterutils
  - Recursive data structure iteration and merging, with iterutils.remap
  - Exponential backoff functionality, including jitter, through
    iterutils.backoff
  - A full-featured TracebackInfo type, for representing stack traces, in
    tbutils
 .
 This package installs the library for Python 3.

Package: python3-bonsai
Description-md5: 0e177770936382d71a013d4a8c801edf
Description-en: Asyncio/gevent/tornado-compatible LDAP library
 Bonsai is library for handling LDAP operations in Python. LDAP entries are
 mapped to a special Python case-insensitive dictionary, tracking the changes
 of the dictionary to modify the entry on the server easily.
 .
 Supports only Python 3.6 or newer, and LDAPv3.
 .
 Uses LDAP libraries written in C for faster processing.
 .
 Simple pythonic design.
 .
 Implements an own dictionary-like object for mapping LDAP entries that makes
 easier to add and modify them.
 .
 Works with various asynchronous libraries (like asyncio, gevent).

Package: python3-bonsai-doc
Description-md5: a8fd558cfc6b2e9439ed320aa341fa88
Description-en: Asyncio/gevent/tornado-compatible LDAP library (documentation)
 Bonsai is library for handling LDAP operations in Python. LDAP entries are
 mapped to a special Python case-insensitive dictionary, tracking the changes
 of the dictionary to modify the entry on the server easily.
 .
 Supports only Python 3.6 or newer, and LDAPv3.
 .
 Uses LDAP libraries written in C for faster processing.
 .
 Simple pythonic design.
 .
 Implements an own dictionary-like object for mapping LDAP entries that makes
 easier to add and modify them.
 .
 Works with various asynchronous libraries (like asyncio, gevent).
 .
 This package contains the HTML documentation.

Package: python3-boolean
Description-md5: 97e49ac648b68ee489e817c097a8ce04
Description-en: small library implementing a boolean algebra
 It defines two base elements, TRUE and FALSE, and a Symbol class that can take
 on one of these two values. Calculations are done in terms of AND, OR and NOT,
 other compositions like XOR and NAND are not implemented but can be emulated
 with AND or and NOT. Expressions are constructed from parsed strings or in
 Python.

Package: python3-boolean-doc
Description-md5: 275f860f733e79422dc357231bc05275
Description-en: small library implementing a boolean algebra - documentation
 It defines two base elements, TRUE and FALSE, and a Symbol class that can take
 on one of these two values. Calculations are done in terms of AND, OR and NOT,
 other compositions like XOR and NAND are not implemented but can be emulated
 with AND or and NOT. Expressions are constructed from parsed strings or in
 Python.
 .
 This package contains documentation for python3-boolean.

Package: python3-booleanoperations
Description-md5: 57497e0ec2229e8b7b7ed286e2df6a9a
Description-en: Python library for Boolean operations on paths
 Boolean operations on paths based on a super fast polygon clipper library.

Package: python3-boto
Description-md5: 56b90e6fbc2e7485ce9d6f5c7186598b
Description-en: Python interface to Amazon's Web Services - Python 3.x
 Boto is a Python interface to the infrastructure services available from
 Amazon.
 .
 Boto supports the following services:
  * Elastic Compute Cloud (EC2)
  * Elastic MapReduce
  * CloudFront
  * DynamoDB
  * SimpleDB
  * Relational Database Service (RDS)
  * Identity and Access Management (IAM)
  * Simple Queue Service (SQS)
  * CloudWatch
  * Route53
  * Elastic Load Balancing (ELB)
  * Flexible Payment Service (FPS)
  * Simple Storage Service (S3)
  * Glacier
  * Elastic Block Store (EBS)
  * and many more...
 .
 This package provides the Python 3.x module.

Package: python3-boto3
Description-md5: b23b87efbe093c51d639ea68316419e6
Description-en: Python interface to Amazon's Web Services - Python 3.x
 Boto is the Amazon Web Services interface for Python.  It allows developers
 to write software that makes use of Amazon services like S3 and EC2. Boto
 provides an easy to use, object-oriented API as well as low-level direct
 service access.

Package: python3-botocore
Description-md5: 6bf0620f1a2dee56516d398a617b5493
Description-en: Low-level, data-driven core of boto 3 (Python 3)
 A low-level interface to a growing number of Amazon Web Services.
 The botocore package is the foundation for AWS-CLI.
 .
 This package contains the module for Python 3.

Package: python-bottle-doc
Description-md5: b3873fcb5309821277d2fc4bd23328bd
Description-en: fast and simple WSGI-framework for Python - documentation
 Bottle is a fast and simple WSGI-framework for the Python programming
 language. It offers request dispatching with url parameter support
 (routes), templates, key/value databases, a built-in HTTP server and
 adapters for many third party WSGI/HTTP-server and template engines.
 .
 This package contains the Python module documentation.

Package: python3-bottle
Description-md5: 21807b6d91195910e41cb4c350b1df29
Description-en: fast and simple WSGI-framework for Python 3
 Bottle is a fast and simple WSGI-framework for the Python3 programming
 language. It offers request dispatching with url parameter support
 (routes), templates, key/value databases, a built-in HTTP server and
 adapters for many third party WSGI/HTTP-server and template engines.

Package: python3-bottle-beaker
Description-md5: c496b0471598d8f596d63cb4ef345c3f
Description-en: Bottle plugin beaker, WSGI middleware for sessions and caching - Python 3
 Bottle plugin to session and caching library with WSGI Middleware
 .
 This package provides the Python 3.x module.

Package: python3-bottle-cork
Description-md5: 35c2610fac120719ccbeac3681b3e28d
Description-en: Authentication/Authorization library for Bottle
 Cork is a simple Authentication/Authorization library for the Bottle and Flask
 web frameworks.
 .
 This package provides the Python 3.x module.

Package: python3-bottle-sqlite
Description-md5: 10e563abdef76032cec04c602b085e90
Description-en: SQLite3 integration for Bottle - Python 3.x
 Bottle-sqlite is a plugin that integrates SQLite3 with your Bottle
 application. It automatically connects to a database at the beginning of a
 request, passes the database handle to the route callback and closes the
 connection afterwards.
 .
 To automatically detect routes that need a database connection, the plugin
 searches for route callbacks that require a `db` keyword argument
 (configurable) and skips routes that do not. This removes any overhead for
 routes that don't need a database connection.
 .
 This package provides the Python 3.x module.

Package: python3-box
Description-md5: 02acbaedfc9bab1fae97726e19947bc8
Description-en: Python dictionaries with advanced dot notation access
 Box is designed to be an easy drop in transparently replacements
 for dictionaries, thanks to Python's duck typing capabilities, which
 adds dot notation access. Any sub dictionaries or ones set after
 initiation will be automatically converted to a Box object.
 You can always run .to_dict() on it to return the object and all
 sub objects back into a regular dictionary.

Package: python3-bracex
Description-md5: b80bd4d57fa00ed9e24d9ea3b5a250a5
Description-en: brace expanding library (à la Bash) for Python (Python 3)
 brace expanding library (à la Bash) for Python.
 .
 This package installs the library for Python 3.

Package: python3-braintree
Description-md5: 9170bf01f14e4401d4abd22f41827f79
Description-en: Braintree Python library
 The Braintree library provides integration access to the Braintree
 Gateway. This module enables a web application to accept payment
 through such commercial, full-stack payments platform.

Package: python-bsddb3-doc
Description-md5: f39a0315de65c5dc31ac83012068abe6
Description-en: Documentation for the python Berkeley DB interface module
 This module provides a nearly complete wrapping of the Oracle/Sleepycat C API
 for the Database Environment, Database, Cursor, Sequence and Transaction
 objects, and each of these is exposed as a Python Type in the bsddb3.db
 module.  The database objects can use various access methods: btree, hash,
 recno and queue.  Complete support of Berkeley DB distributed transactions.
 Complete support for Berkeley DB Replication Manager. Complete support for
 Berkeley DB Base Replication. Support for RPC.
 .
 This package contains the documentation for python-bsddb3 and python3-bsddb.

Package: python3-bsddb3
Description-md5: 6bc553389b7abdd2f792421d6ebe3828
Description-en: Python interface for Berkeley DB (Python 3.x)
 This module provides a nearly complete wrapping of the Oracle/Sleepycat C API
 for the Database Environment, Database, Cursor, Sequence and Transaction
 objects, and each of these is exposed as a Python Type in the bsddb3.db
 module.  The database objects can use various access methods: btree, hash,
 recno and queue.  Complete support of Berkeley DB distributed transactions.
 Complete support for Berkeley DB Replication Manager. Complete support for
 Berkeley DB Base Replication. Support for RPC.

Package: python-btrees-doc
Description-md5: e0d7dd8c65d0b06db2e3bd413eedc1a9
Description-en: scalable persistent object containers for Python - documentation
 This package contains a set of persistent object containers built around a
 modified BTree data structure. The trees are optimized for use inside ZODB's
 “optimistic concurrency” paradigm, and include explicit resolution of
 conflicts detected by that mechanism.
 .
 This package contains the Python module documentation. Alternatively,
 there is an online version at https://btrees.readthedocs.io/

Package: python3-btrees
Description-md5: 63a4d83978e8ae6a62545f08826506f0
Description-en: scalable persistent object containers for Python 3
 This package contains a set of persistent object containers built around a
 modified BTree data structure. The trees are optimized for use inside ZODB's
 “optimistic concurrency” paradigm, and include explicit resolution of
 conflicts detected by that mechanism.

Package: monitoring-plugins-btrfs
Description-md5: 609105561748bb3b2d35cd51f57229f6
Description-en: btrfs plugin for nagios compatible monitoring systems
 This nagios compatible monitoring plugin will check available space and error
 statistics of a btrfs filesystem.
 .
 Traditional space usage monitoring based on the output of df is not sufficient
 when using btrfs. This plugin takes allocated but unused disk space, and
 unallocatable disk space (for example when mixing different sized disks with
 raid profiles) into account. It is meant to be used as an addition to using a
 regular disk usage plugin, based on df output.
 .
 Additionally, the check keeps an eye on device error stats and will report if
 any of the counters (read errors, write errors, etc) of a device that is part
 of the filesystem is not zero.

Package: munin-plugins-btrfs
Description-md5: d8904621017f133c1704a87868b32fe3
Description-en: munin plugin for monitoring btrfs filesystems
 This munin plugin uses the Python btrfs module to retrieve information about
 disk space allocation and usage.
 .
 Traditional space usage monitoring based on the output of df is not sufficient
 when using btrfs. This plugin takes allocated but unused disk space, and
 unallocatable disk space (for example when mixing different sized disks with
 raid profiles) into account. It is meant to be used as an addition to using a
 regular disk usage plugin, based on df output.

Package: python3-btrfs
Description-md5: 67ccd0b2ed7ca1dce21d365d342d3d9a
Description-en: Python module to inspect an online btrfs filesystem
 The primary goal of this module is to be able to inspect the internals of a
 mounted, online, filesystem for educational purposes.
 .
 A second goal is to provide a nicer way for automating administration tasks
 and writing monitoring scripts by being able to just programmatically access
 the needed information, instead of having to spend most of the time on parsing
 human readable output from other btrfs tools.

Package: bugzilla-cli
Description-md5: d7f9a40542345c10de0e5220ad2a6afa
Description-en: command-line tool for interacting with Bugzilla
 bugzilla-cli is a command-line tool for interacting with Bugzilla
 instances from shell scripts.  You can perform several tasks like
 creating new bugs, query and modifying existing bugs, attaching files
 or getting attachments, and getting info about the Bugzilla instance.

Package: python3-bugzilla
Description-md5: fb1acdca5e7a7e3ff2c82c7946396905
Description-en: Python library for interacting with Bugzilla (Python 3)
 python-bugzilla is a Python library for interacting with Bugzilla
 instances over XML-RPC.  You may also be interested in the
 command-line tool 'bugzilla-cli', which can be used to interact with
 Bugzilla from shell scripts.
 .
 This package installs the library for Python 3.

Package: python3-build
Description-md5: 46eb2882bb46cf10cb0d2a7c44af43b5
Description-en: Simple, correct PEP517 package builder (Python 3)
 python-build will invoke the PEP 517 hooks to build a distribution
 package. It is a simple build tool and does not perform any
 dependency management.
 .
 This package installs the library for Python 3.

Package: bumps-private-libs
Description-md5: 16f34adb9a91abb350eaff82feff9898
Description-en: data fitting and Bayesian uncertainty modeling for inverse problems (libraries)
 Bumps is a set of routines for curve fitting and uncertainty analysis
 from a Bayesian perspective. In addition to traditional optimizers
 which search for the best minimum they can find in the search space,
 bumps provides uncertainty analysis which explores all viable minima
 and finds confidence intervals on the parameters based on uncertainty
 in the measured values. Bumps has been used for systems of up to 100
 parameters with tight constraints on the parameters. Full uncertainty
 analysis requires hundreds of thousands of function evaluations,
 which is only feasible for cheap functions, systems with many
 processors, or lots of patience.
 .
 Bumps includes several traditional local optimizers such as
 Nelder-Mead simplex, BFGS and differential evolution. Bumps
 uncertainty analysis uses Markov chain Monte Carlo to explore the
 parameter space. Although it was created for curve fitting problems,
 Bumps can explore any probability density function, such as those
 defined by PyMC. In particular, the bumps uncertainty analysis works
 well with correlated parameters.
 .
 Bumps can be used as a library within your own applications, or as a
 framework for fitting, complete with a graphical user interface to
 manage your models.
 .
 This package installs the compiled libraries used by the Python modules.

Package: python-bumps-doc
Description-md5: 5702af68b4795b287caa20016881e74b
Description-en: data fitting and Bayesian uncertainty modeling for inverse problems (docs)
 Bumps is a set of routines for curve fitting and uncertainty analysis
 from a Bayesian perspective. In addition to traditional optimizers
 which search for the best minimum they can find in the search space,
 bumps provides uncertainty analysis which explores all viable minima
 and finds confidence intervals on the parameters based on uncertainty
 in the measured values. Bumps has been used for systems of up to 100
 parameters with tight constraints on the parameters. Full uncertainty
 analysis requires hundreds of thousands of function evaluations,
 which is only feasible for cheap functions, systems with many
 processors, or lots of patience.
 .
 Bumps includes several traditional local optimizers such as
 Nelder-Mead simplex, BFGS and differential evolution. Bumps
 uncertainty analysis uses Markov chain Monte Carlo to explore the
 parameter space. Although it was created for curve fitting problems,
 Bumps can explore any probability density function, such as those
 defined by PyMC. In particular, the bumps uncertainty analysis works
 well with correlated parameters.
 .
 Bumps can be used as a library within your own applications, or as a
 framework for fitting, complete with a graphical user interface to
 manage your models.
 .
 This is the common documentation package.

Package: python3-bumps
Description-md5: ee6eb4da73526e9011a5a0b6822c213f
Description-en: data fitting and Bayesian uncertainty modeling for inverse problems (Python 3)
 Bumps is a set of routines for curve fitting and uncertainty analysis
 from a Bayesian perspective. In addition to traditional optimizers
 which search for the best minimum they can find in the search space,
 bumps provides uncertainty analysis which explores all viable minima
 and finds confidence intervals on the parameters based on uncertainty
 in the measured values. Bumps has been used for systems of up to 100
 parameters with tight constraints on the parameters. Full uncertainty
 analysis requires hundreds of thousands of function evaluations,
 which is only feasible for cheap functions, systems with many
 processors, or lots of patience.
 .
 Bumps includes several traditional local optimizers such as
 Nelder-Mead simplex, BFGS and differential evolution. Bumps
 uncertainty analysis uses Markov chain Monte Carlo to explore the
 parameter space. Although it was created for curve fitting problems,
 Bumps can explore any probability density function, such as those
 defined by PyMC. In particular, the bumps uncertainty analysis works
 well with correlated parameters.
 .
 Bumps can be used as a library within your own applications, or as a
 framework for fitting, complete with a graphical user interface to
 manage your models.
 .
 This package installs the library for Python 3.

Package: python3-bx
Description-md5: 67d503eba4b89cb2b658656d4c7560a1
Description-en: library to manage genomic data and its alignment
 The bx-python project is a Python3 library and associated set of scripts to
 allow for rapid implementation of genome scale analyses. The library contains
 a variety of useful modules, but the particular strengths are:
  * Classes for reading and working with genome-scale multiple local
    alignments (in MAF, AXT, and LAV formats)
  * Generic data structure for indexing on disk files that contain blocks of
    data associated with intervals on various sequences (used, for example, to
    provide random access to individual alignments in huge files; optimized
    for use over network filesystems)
  * Data structures for working with intervals on sequences
  * "Binned bitsets" which act just like chromosome sized bit arrays, but
    lazily allocate regions and allow large blocks of all set or all unset
    bits to be stored compactly
  * "Intersecter" for performing fast intersection tests that preserve both
    query and target intervals and associated annotation

Package: python-bytecode-doc
Description-md5: 4ad9e2ce78c37cff7466b3a7b16fc5c8
Description-en: Python module to generate, modify and optimize Python bytecode (documentation)
 The bytecode module can be used to write Python bytecode directly and
 then convert it into an executable Python code object.  It also provides a
 pure Python implementation of the Peephole Optimizer introduced in
 CPython 3.6.
 .
 This package contains the bytecode documentation in HTML format.

Package: python3-bytecode
Description-md5: ba4dfb46f7cb1acf3e1dc3b29db2a6d5
Description-en: Python module to generate, modify and optimize Python bytecode
 The bytecode module can be used to write Python bytecode directly and
 then convert it into an executable Python code object.  It also provides a
 pure Python implementation of the Peephole Optimizer introduced in
 CPython 3.6.
 .
 This module is patched to be compatible with python3-pydevd, but this
 should be transparent to other users.

Package: python3-cachecontrol
Description-md5: 140987958acc0bd944be64a18665fd7b
Description-en: caching algorithms in httplib2 for use with requests
 CacheControl is a port of the caching algorithms in httplib2 for use with
 requests session object.
 .
 It was written because httplib2's better support for caching is often
 mitigated by its lack of threadsafety. The same is true of requests in
 terms of caching.
 .
 This is the Python 3 library.

Package: python3-cachetools
Description-md5: 79d60b4d520294ae76fc0ed264d95f3f
Description-en: extensible memoizing collections and decorators for Python 3
 This Python 3 module provides various memoizing collections and decorators,
 including variants of the Python 3 Standard Library's functools.lru_cache()
 function decorator.
 .
 The supported cache algorithms are:
 .
  * First in first out (FIFO)
  * Least recently used (LRU)
  * Most recently used (MRU)
  * Least frequently used (LFU)
  * Random replacement (RR)
  * Per-item time-to-live (TTL)
  * Time aware least recently used (TLRU)

Package: python-cai-doc
Description-md5: e99e66050c344a449610a49facaf02a6
Description-en: Python Codon Adaptation Index (common documentation)
 An implementation of Sharp and Li's 1987 formulation of the codon adaption
 index.
 .
 This is the common documentation package.

Package: python3-cai
Description-md5: 34dd28bf99be9a9ed27a1d971fbbfc06
Description-en: Python Codon Adaptation Index (Python 3)
 An implementation of Sharp and Li's 1987 formulation of the codon adaption
 index.
 .
 This package installs the library for Python 3.

Package: python-caja-common
Description-md5: 186f661a5677212ba94f2c26184e65b2
Description-en: Python binding for Caja components (common files)
 Caja is the official file manager for the MATE desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the MATE
 desktop. It works on local and remote filesystems.
 .
 The Python binding for Caja allows one to write Caja property page
 and menu item extensions in Python.
 .
 This package contains the architecture independent files.

Package: python3-caja
Description-md5: dab65ce752715a764e23d94ca64f6240
Description-en: Python3 binding for Caja components
 Caja is the official file manager for the MATE desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the MATE
 desktop. It works on local and remote filesystems.
 .
 The Python binding for Caja allows one to write Caja property page
 and menu item extensions in Python.

Package: python3-caldav
Description-md5: b37f41e2dc76a0e9952d43ed01231bb0
Description-en: CalDAV (RFC4791) client library for Python 3
 A simple Python DAV client library
 .
 This contains the Python 3 library

Package: python3-calmjs
Description-md5: eb03ea95555d7227964638141e13d845
Description-en: Node.js Python framework for building toolchains and utilities
 This package contains a Python framework for building toolchains and utilities
 for working with the Node.js ecosystem from within a Python environment.
 .
 This package contains the Python 3.x module.

Package: python3-calmjs.parse
Description-md5: c61974dc56fbdda4115163190c3506b3
Description-en: various parsers for ECMA standards
 This package contains a collection of parsers and helper libraries for
 understanding ECMAScript. It is a near feature complete fork of slimit.
 .
 This package contains the Python 3.x module.

Package: python3-calmjs.types
Description-md5: 5097ec1e287ee3be3d29bf46a620dc5f
Description-en: types for the calmjs framework
 A collection of types (mostly exception classes) for use with calmjs.
 .
 Developers of packages and extensions that make use of the Calmjs toolchain
 has the option to advise the toolchain with their custom entry point
 declarations. However, to halt the execution they will need to raise specific
 exceptions. This package provides those exceptions as a separate package,
 under the MIT Expat license, to avoid the coupling of the package being
 developed from the core calmjs package.

Package: python-can-doc
Description-md5: c328511e83fc8ac0036036057d417b07
Description-en: Controller Area Network (CAN) interface module - API documentation
 The Controller Area Network (CAN, aka "CAN bus") is a bus standard designed
 to allow microcontrollers and devices to communicate with each other. It
 has priority based bus arbitration, reliable deterministic
 communication. It is used in cars, trucks, boats, wheelchairs and more.
 .
 The 'can' package provides controller area network support for Python
 developers; providing "common abstractions to different hardware devices", and
 a suite of utilities for sending and receiving messages on a can bus.
 .
 This package provides the API documentation.

Package: python3-can
Description-md5: 877882a238ed05c84e8f2eaaf4616ab1
Description-en: Controller Area Network (CAN) interface module
 The Controller Area Network (CAN, aka "CAN bus") is a bus standard designed
 to allow microcontrollers and devices to communicate with each other. It
 has priority based bus arbitration, reliable deterministic
 communication. It is used in cars, trucks, boats, wheelchairs and more.
 .
 The 'can' package provides controller area network support for Python
 developers; providing "common abstractions to different hardware devices", and
 a suite of utilities for sending and receiving messages on a can bus.
 .
 This package provides the bindings for Python 3.x (and some logging utilities)

Package: canmatrix-utils
Description-md5: 902fe5508d59f65695bafdfb3cbdcdf0
Description-en: Handle CAN (Controller Area Network) descriptions - cmdline utilities
 Canmatrix implements a "Python CAN Matrix Object" which describes the
 CAN-communication itself and some auxiliary objects (Boardunits, Frames,
 Signals, Values, ...)
 Canmatrix also includes two Tools (canconvert and cancompare) for
 converting and comparing CAN databases. There are also some extract and merge
 options for dealing with CAN databases.
 .
 Supported file formats for import:
  * .dbc candb / Vector
  * .dbf Busmaster (open source!)
  * .kcd kayak (open source!)
  * .arxml autosar system description
  * .yaml dump of the Python object
  * .xls(x) excel xls-import, works with .xls-file generated by this lib
  * .sym peak pcan can description
 Supported file formats for export:
  * .dbc
  * .dbf
  * .kcd
  * .xls(x)
  * .json Canard (open source!)
  * .arxml (very basic implementation)
  * .yaml (dump of the Python object)
  * .sym
 .
 This package provides the cmdline tools.

Package: python3-canmatrix
Description-md5: cc6c70d177b021032101097f15a95488
Description-en: Handle CAN (Controller Area Network) database formats
 Canmatrix implements a "Python CAN Matrix Object" which describes the
 CAN-communication itself and some auxiliary objects (Boardunits, Frames,
 Signals, Values, ...)
 There are also some extract and merge options for dealing with CAN databases.
 .
 Supported file formats for import:
  * .dbc candb / Vector
  * .dbf Busmaster (open source!)
  * .kcd kayak (open source!)
  * .arxml autosar system description
  * .yaml dump of the Python object
  * .xls(x) excel xls-import, works with .xls-file generated by this lib
  * .sym peak pcan can description
 Supported file formats for export:
  * .dbc
  * .dbf
  * .kcd
  * .xls(x)
  * .json Canard (open source!)
  * .arxml (very basic implementation)
  * .yaml (dump of the Python object)
  * .sym
 .
 This package provides the Python-3.x bindings

Package: python3-canonicaljson
Description-md5: 5f301961a7b37b037083a966cb265320
Description-en: canonical JSON implementation for Python 3
 Canonical JSON implementation for Python 3.
 .
  * Encodes objects and arrays as RFC 7159 JSON.
  * Sorts object keys so that you get the same result each time.
  * Has no inignificant whitespace to make the output as small as possible.
  * Escapes only the characters that must be escaped, U+0000 to U+0019 / U+0022 /
    U+0056, to keep the output as small as possible.
  * Uses the shortest escape sequence for each escaped character.
  * Encodes the JSON as UTF-8.
  * Can encode frozendict immutable dictionaries.

Package: python-cartopy-data
Description-md5: 5badbdc6732f6ee372d299ae0bcc2ea3
Description-en: cartographic library for Python (package data)
 Cartopy is a Python package designed to make drawing maps for data analysis
 and visualisation easy.
 .
 It features:
 .
   - object oriented projection definitions
   - point, line, polygon and image transformations between projections
   - integration to expose advanced mapping in matplotlib with a simple and
     intuitive interface
   - powerful vector data handling by integrating shapefile reading with
     Shapely capabilities
 .
 This package provides common data files necessary to the library.

Package: python3-cartopy
Description-md5: f2c2546bf719233732463ccf70987f96
Description-en: Cartographic library for Python 3
 Cartopy is a Python package designed to make drawing maps for data analysis
 and visualisation easy.
 .
 It features:
 .
   - object oriented projection definitions
   - point, line, polygon and image transformations between projections
   - integration to expose advanced mapping in matplotlib with a simple and
     intuitive interface
   - powerful vector data handling by integrating shapefile reading with
     Shapely capabilities
 .
 This package provides the Python 3 library.

Package: python3-casacore
Description-md5: ef8e0b896ad9e6e228e48c70e6a884c4
Description-en: Python bindings to the casacore library
 The casacore package contains the core libraries of the old AIPS++/CASA
 package. This split was made to get a better separation of core
 libraries and applications. CASA is now built on top of casacore.
 .
 This is the Python wrapper around the library.

Package: python3-cassandra
Description-md5: 0ad4bb8d4c04e21ff7d6059a08a76a10
Description-en: Python driver for Apache Cassandra (Python 3)
 A modern, feature-rich and highly-tunable Python client library for Apache
 Cassandra (1.2+) and DataStax Enterprise (3.1+) using exclusively Cassandra's
 binary protocol and Cassandra Query Language v3.
 .
 Features:
  * Synchronous and Asynchronous APIs
  * Simple, Prepared, and Batch statements
  * Asynchronous IO, parallel execution, request pipelining
  * Connection pooling
  * Automatic node discovery
  * Automatic reconnection
  * Configurable load balancing and retry policies
  * Concurrent execution utilities
  * Object mapper
 .
 This package contains the Python 3.x module for python-cassandra

Package: python3-cassandra-doc
Description-md5: b1c77a664f98a4778cd98335933b1fc6
Description-en: Python driver for Apache Cassandra (documentation)
 A modern, feature-rich and highly-tunable Python client library for Apache
 Cassandra (1.2+) and DataStax Enterprise (3.1+) using exclusively Cassandra's
 binary protocol and Cassandra Query Language v3.
 .
 Features:
  * Synchronous and Asynchronous APIs
  * Simple, Prepared, and Batch statements
  * Asynchronous IO, parallel execution, request pipelining
  * Connection pooling
  * Automatic node discovery
  * Automatic reconnection
  * Configurable load balancing and retry policies
  * Concurrent execution utilities
  * Object mapper
 .
 This is the common documentation package.

Package: python-castellan-doc
Description-md5: 2d9033c6923a9bd81540c04251062fff
Description-en: generic key manager interface for OpenStack - doc
 The Castellan module provides a generic key manager interface so that
 OpenStack projects can use Barbican, but also have the flexibilty to choose an
 alternative Key Manager as needed. This is helpful during development, for
 example, where a simple implementation of the Key Manager Interface can be
 used instead of having to spin up a Barbican instance.
 .
 This package contains the documentation.

Package: python3-castellan
Description-md5: 86630d0f3983fb2d8bec5cf08573cab9
Description-en: generic key manager interface for OpenStack - Python 3.x
 The Castellan module provides a generic key manager interface so that
 OpenStack projects can use Barbican, but also have the flexibilty to choose an
 alternative Key Manager as needed. This is helpful during development, for
 example, where a simple implementation of the Key Manager Interface can be
 used instead of having to spin up a Barbican instance.
 .
 This package contains the Python 3.x module.

Package: python3-catalogue
Description-md5: 85105a133c62e68e1a43cf79c549f278
Description-en: super lightweight function registries for Python3 libraries
 catalogue is a tiny, zero-dependencies library that makes it easy to add
 function (or object) registries to your code. Function registries are
 helpful when you have objects that need to be both easily serializable
 and fully customizable. Instead of passing a function into your object,
 you pass in an identifier name, which the object can use to lookup the
 function from the registry. This makes the object easy to serialize,
 because the name is a simple string. If you instead saved the function,
 you'd have to use Pickle for serialization, which has many drawbacks.

Package: python-cattrs-doc
Description-md5: 4d6fc23d456bd871752a965d5fdc7dfa
Description-en: documentation for the cattrs Python library
 cattrs is an open source Python library for structuring and unstructuring
 data. cattrs works best with attrs classes, dataclasses and the usual
 Python collections, but other kinds of classes are supported by manually
 registering converters.
 .
 Python has a rich set of powerful, easy to use, built-in data types like
 dictionaries, lists and tuples. These data types are also the lingua franca
 of most data serialization libraries, for formats like json, msgpack, yaml or
 toml.
 .
 Data types like this, and mappings like dict s in particular, represent
 unstructured data. Your data is, in all likelihood, structured: not all
 combinations of field names or values are valid inputs to your programs. In
 Python, structured data is better represented with classes and enumerations.
 attrs is an excellent library for declaratively describing the structure of
 your data, and validating it.
 .
 When you're handed unstructured data (by your network, file system,
 database...),  uattrs helps to convert this data into structured data. When you
 have to convert your structured data into data types other libraries can
 handle, cattrs turns your classes and enumerations into dictionaries, integers
 and strings.
 .
 This package provides documentation for cattrs

Package: python3-cattr
Description-md5: fece8c6fc0685c9aa0818f10105eb4a0
Description-en: composable complex class support for attrs and dataclasses
 cattrs is an open source Python library for structuring and unstructuring
 data. cattrs works best with attrs classes, dataclasses and the usual
 Python collections, but other kinds of classes are supported by manually
 registering converters.
 .
 Python has a rich set of powerful, easy to use, built-in data types like
 dictionaries, lists and tuples. These data types are also the lingua franca
 of most data serialization libraries, for formats like json, msgpack, yaml or
 toml.
 .
 Data types like this, and mappings like dict s in particular, represent
 unstructured data. Your data is, in all likelihood, structured: not all
 combinations of field names or values are valid inputs to your programs. In
 Python, structured data is better represented with classes and enumerations.
 attrs is an excellent library for declaratively describing the structure of
 your data, and validating it.
 .
 When you're handed unstructured data (by your network, file system,
 database...),  uattrs helps to convert this data into structured data. When you
 have to convert your structured data into data types other libraries can
 handle, cattrs turns your classes and enumerations into dictionaries, integers
 and strings.

Package: python3-cbor
Description-md5: ffb24e95d32bc2ed6d2f6c3d760de96f
Description-en: Python3 Implementation of RFC 7049. Concise Binary Object Representation (CBOR)
 CBOR is comparable to JSON, has a superset of JSON’s ability, but serializes
 to a binary format which is smaller and faster to generate and parse.
 .
 The two primary functions are cbor.loads() and cbor.dumps(). This library
 includes a C implementation which runs 3-5 times faster than the Python
 standard library’s C-accelerated implementanion of JSON. This is also includes
 a 100% Python implementation

Package: python3-cdo
Description-md5: 137a5154e61d3f7a95c37400e9687389
Description-en: Python3 module for Climate Data Operators
 Climate Data Operators are a collection of command line Operators
 to manipulate and analyse Climate model Data.  Supported data formats are GRIB,
 netCDF, SERVICE, EXTRA and IEG. There are more than 400 operators available.
 This package provides a Python3 wrapper for CDO.

Package: python3-cdsapi
Description-md5: 59f6938582dd4213360ddf1329fdf90e
Description-en: Python 3 interface for the ECMWF CDS API
 Python library for the API of the European Centre for Medium-Range
 Weather Forecasts' (ECMWF) Climate Data Store (CDS).
 .
 More information about the CDS can be found on
 https://cds.climate.copernicus.eu

Package: python-ceilometermiddleware-doc
Description-md5: a76b9e0ca822a30a2a6e8d7d82ae1f9b
Description-en: OpenStack Telemetry middleware for generating metrics - doc
 This library provides middleware modules designed to enable metric and event
 data generation to be consumed by Ceilometer.
 .
 This package contains the documentation.

Package: python3-ceilometermiddleware
Description-md5: 4b6cb82c0b64567f063a1ed538b8c4c2
Description-en: OpenStack Telemetry middleware for generating metrics - Python 3.x
 This library provides middleware modules designed to enable metric and event
 data generation to be consumed by Ceilometer.
 .
 This package contains the Python 3.x module.

Package: python3-cerberus
Description-md5: 15c7af03284be58f632dc88a89459b62
Description-en: Lightweight, extensible data validation library for Python
 Cerberus provides powerful yet simple and lightweight data
 validation functionality out of the box and is designed to be
 easily extensible, allowing for custom validation.
 .
 This package installs the library for Python 3.

Package: certbot
Description-md5: deb7e404ce1b150b59379c3f9a73ac1a
Description-en: automatically configure HTTPS using Let's Encrypt
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
   - Automatically prove to the Let's Encrypt CA that you control the website
   - Obtain a browser-trusted certificate and set it up on your web server
   - Keep track of when your certificate is going to expire, and renew it
   - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the main application, including the standalone
 and the manual authenticators.

Package: python-certbot-doc
Description-md5: c921886ee1b2b199ff3083306791f0a8
Description-en: client documentation for certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
   - Automatically prove to the Let's Encrypt CA that you control the website
   - Obtain a browser-trusted certificate and set it up on your web server
   - Keep track of when your certificate is going to expire, and renew it
   - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the documentation.

Package: python3-certbot
Description-md5: ba2761f329f04c874e6c3fcebf4ad5f1
Description-en: main library for certbot
 The objective of Certbot, Let's Enc
 rypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
   - Automatically prove to the Let's Encrypt CA that you control the website
   - Obtain a browser-trusted certificate and set it up on your web server
   - Keep track of when your certificate is going to expire, and renew it
   - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the main libraries.

Package: python3-certbot-apache
Description-md5: 30ce999e68e8586fa200da41d3a2a49f
Description-en: Apache plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
   - Automatically prove to the Let's Encrypt CA that you control the website
   - Obtain a browser-trusted certificate and set it up on your web server
   - Keep track of when your certificate is going to expire, and renew it
   - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the Apache plugin to the main application.

Package: python-certbot-dns-cloudflare-doc
Description-md5: 9f69bf7d3a4375682ff988aee19ee1d2
Description-en: Documentation for the Cloudflare DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the Cloudflare DNS plugin to
 the main application.

Package: python3-certbot-dns-cloudflare
Description-md5: 4b01a11d1909c1401b2577c7e4d7b3a9
Description-en: Cloudflare DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
   - Automatically prove to the Let's Encrypt CA that you control the website
   - Obtain a browser-trusted certificate and set it up on your web server
   - Keep track of when your certificate is going to expire, and renew it
   - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the Cloudflare DNS plugin to the main application.

Package: python-certbot-dns-digitalocean-doc
Description-md5: c1ddf79aca44d65a95911acaf3cefbcb
Description-en: Documentation for the DigitalOcean DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the DigitalOcean DNS plugin to
 the main application.

Package: python3-certbot-dns-digitalocean
Description-md5: 948f45608eba198edf872e5bb77386c8
Description-en: DigitalOcean DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
   - Automatically prove to the Let's Encrypt CA that you control the website
   - Obtain a browser-trusted certificate and set it up on your web server
   - Keep track of when your certificate is going to expire, and renew it
   - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the DigitalOcean DNS plugin to the main application.

Package: python-certbot-dns-dnsimple-doc
Description-md5: 7b3fc87e214f270a2d4ee5b45637117f
Description-en: Documentation for the DNSimple DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the DNSimple DNS plugin to
 the main application.

Package: python3-certbot-dns-dnsimple
Description-md5: 9c8537d3bf2949c5f5d26b47c7d41876
Description-en: DNSimple DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
   - Automatically prove to the Let's Encrypt CA that you control the website
   - Obtain a browser-trusted certificate and set it up on your web server
   - Keep track of when your certificate is going to expire, and renew it
   - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the DNSimple DNS plugin to the main application.

Package: python3-certbot-dns-gandi
Description-md5: ccc5f5ff472ee91d69496edd316f0ce8
Description-en: Gandi LiveDNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This is a plugin for Certbot that uses the Gandi LiveDNS API
 to allow Gandi customers to prove control of a domain name.

Package: python-certbot-dns-gehirn-doc
Description-md5: de851aaf70d59c917d29e6ce3e18755c
Description-en: Documentation for the Gehirn DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the Gehirn DNS plugin to
 the main application.

Package: python3-certbot-dns-gehirn
Description-md5: af5b7d65e3cb1eb452b8e0a906ef41aa
Description-en: Gehirn DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
   - Automatically prove to the Let's Encrypt CA that you control the website
   - Obtain a browser-trusted certificate and set it up on your web server
   - Keep track of when your certificate is going to expire, and renew it
   - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the Gehirn DNS plugin to the main application.

Package: python-certbot-dns-google-doc
Description-md5: 94e24555a5e07ad50e1ce77ad8ce0121
Description-en: Documentation for the Google DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the Google DNS plugin to
 the main application.

Package: python3-certbot-dns-google
Description-md5: dbea1f2840ef5dbd9be533c907bde00e
Description-en: Google DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
   - Automatically prove to the Let's Encrypt CA that you control the website
   - Obtain a browser-trusted certificate and set it up on your web server
   - Keep track of when your certificate is going to expire, and renew it
   - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the Google DNS plugin to the main application.

Package: python-certbot-dns-linode-doc
Description-md5: 3c1ef0a97b6e9d550568a5eeadc143c5
Description-en: Documentation for the Linode DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the Linode DNS plugin to
 the main application.

Package: python3-certbot-dns-linode
Description-md5: 564508141abf9bd642003c5b2546943b
Description-en: Linode DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
   - Automatically prove to the Let's Encrypt CA that you control the website
   - Obtain a browser-trusted certificate and set it up on your web server
   - Keep track of when your certificate is going to expire, and renew it
   - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the Linode DNS plugin to the main application.

Package: python-certbot-dns-ovh-doc
Description-md5: 5d1829efbb1aae53eb2268de4ad0866f
Description-en: Documentation for the OVH DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the OVH DNS plugin to
 the main application.

Package: python3-certbot-dns-ovh
Description-md5: f3bcc7b19c14236c9eebf5dc70c96e7a
Description-en: OVH DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
   - Automatically prove to the Let's Encrypt CA that you control the website
   - Obtain a browser-trusted certificate and set it up on your web server
   - Keep track of when your certificate is going to expire, and renew it
   - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the Ovh DNS plugin to the main application.

Package: python-certbot-dns-rfc2136-doc
Description-md5: 15a93e0c97f1fdae6911a0f86e7cb633
Description-en: Documentation for the RFC 2136 DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the RFC 2136 DNS plugin to
 the main application.

Package: python3-certbot-dns-rfc2136
Description-md5: 71d4956a33a79b3b166d5a14c83d46b4
Description-en: RFC 2136 DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
   - Automatically prove to the Let's Encrypt CA that you control the website
   - Obtain a browser-trusted certificate and set it up on your web server
   - Keep track of when your certificate is going to expire, and renew it
   - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the RFC 2136 DNS plugin to the main application.

Package: python-certbot-dns-route53-doc
Description-md5: c6e0b26927a33db590ba7c0143bf37b9
Description-en: Documentation for the Route53 DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the Route53 DNS plugin to
 the main application.

Package: python3-certbot-dns-route53
Description-md5: 1aa190833f2b3b50e05b9f0aea1efab4
Description-en: Route53 DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
   - Automatically prove to the Let's Encrypt CA that you control the website
   - Obtain a browser-trusted certificate and set it up on your web server
   - Keep track of when your certificate is going to expire, and renew it
   - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the Route53 DNS plugin to the main application.

Package: python-certbot-dns-sakuracloud-doc
Description-md5: c799c962c8a50041c70087900b857921
Description-en: Documentation for the SakuraCloud DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the SakuraCloud DNS plugin to
 the main application.

Package: python3-certbot-dns-sakuracloud
Description-md5: 16457904ae3fff6ae7808b2a224188e7
Description-en: SakuraCloud DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
   - Automatically prove to the Let's Encrypt CA that you control the website
   - Obtain a browser-trusted certificate and set it up on your web server
   - Keep track of when your certificate is going to expire, and renew it
   - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the SakuraCloud DNS plugin to the main application.

Package: python3-certbot-dns-standalone
Description-md5: 01e88c13f1ed4d5c443063085f70aee8
Description-en: Standalone DNS Authenticator plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
   - Automatically prove to the Let's Encrypt CA that you control the website
   - Obtain a browser-trusted certificate and set it up on your web server
   - Keep track of when your certificate is going to expire, and renew it
   - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains a plugin that uses an integrated DNS server to respond
 to the _acme-challenge records.

Package: python3-certbot-nginx
Description-md5: a4b0f37cf92adc225368ca044499723c
Description-en: Nginx plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
   - Automatically prove to the Let's Encrypt CA that you control the website
   - Obtain a browser-trusted certificate and set it up on your web server
   - Keep track of when your certificate is going to expire, and renew it
   - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the Nginx plugin to the main application.

Package: python3-certifi
Description-md5: 2165363403a895dfca6d3bb4adc41da9
Description-en: root certificates for validating SSL certs and verifying TLS hosts (python3)
 Certifi is a 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.
 .
 The version of certifi in this Debian package is patched to return
 the location of Debian-provided CA certificates, instead of those
 packaged by upstream.
 .
 This is the python3 package.

Package: python-cffi-doc
Description-md5: 4e95d4c8f9deee117e97bb9e1136bb67
Description-en: Foreign Function Interface for Python calling C code - documentation
 Convenient and reliable way of calling C code from Python.
 .
 The aim of this project is to provide a convenient and reliable way of calling
 C code from Python. It keeps Python logic in Python, and minimises the C
 required. It is able to work at either the C API or ABI level, unlike most
 other approaches, that only support the ABI level.
 .
 This package contains the developer documentation for cffi.

Package: python3-cffi
Description-md5: a7ee9c666786a0822a64834a9c8b19f6
Description-en: Foreign Function Interface for Python 3 calling C code
 Convenient and reliable way of calling C code from Python 3.
 .
 The aim of this project is to provide a convenient and reliable way of calling
 C code from Python. It keeps Python logic in Python, and minimises the C
 required. It is able to work at either the C API or ABI level, unlike most
 other approaches, that only support the ABI level.
 .
 This package contains the necessary build and runtime support for cffi
 modules.

Package: python3-cffi-backend
Description-md5: 34a083c65857e21f3c24e716adb96fbf
Description-en: Foreign Function Interface for Python 3 calling C code - runtime
 Convenient and reliable way of calling C code from Python 3.
 .
 The aim of this project is to provide a convenient and reliable way of calling
 C code from Python. It keeps Python logic in Python, and minimises the C
 required. It is able to work at either the C API or ABI level, unlike most
 other approaches, that only support the ABI level.
 .
 This package contains the runtime support for pre-built cffi modules.

Package: python3-cfg-diag
Description-md5: 94b34c6314a870ce4f60a6362ba4b6d8
Description-en: common configuration-storage class with a .diag() method
 This module provides four classes that may be used as base classes for
 storing program runtime configuration with a `verbose` boolean field.
 The classes provide a `.diag(msg)` method that decides whether to
 output the provided message based on the value of the object's
 `verbose` field.
 .
 This package contains the Python 3.x library.

Package: python3-cgecore
Description-md5: bbc9a4fc33c8cbe7bb904a6c19842a44
Description-en: Python3 module for the Center for Genomic Epidemiology
 This Python3 module contains classes and functions needed to run the
 service wrappers and pipeline scripts developed by the Center for
 Genomic Epidemiology.

Package: python3-cgelib
Description-md5: 47fc1800a4abb830cd6d828c4486ecee
Description-en: Python3 code to be utilized across the CGE tools
 This package will in time replace the cgecore package. The package
 contains classes and functions intended to be utilized across the tools
 provide by the Center for Genomic Epidemiology. It is for instance
 needed by resfinder package.

Package: python3-chameleon
Description-md5: cbb9bf2233b8ad702cf1b218f5622119
Description-en: XML-based template compiler
 Chameleon compiles templates to Python byte-code. It includes a complete
 implementation of the Zope Page Templates (ZPT) language.
 .
 The engine itself performs 10-15 times better than the reference
 implementation and real-world benchmarks show an overall performance
 improvement in complex applications of 30-50%.
 .
 This is the Python 3 version of the package.

Package: python3-changelog
Description-md5: e7f32501b217ce65c5453ceaf8250e6d
Description-en: Sphinx extension to generate changelog files (Python 3)
 This package provides simple Sphinx markup to render changelog displays
 (this is the Python 3 version of the extension).
 .
 Example:
 .
  ====================
  Changelog for 1.5.6
  ====================
 .
  .. changelog::
      :version: 1.5.6
      :released: Sun Oct 12 2008
 .
      .. change::
          :tags: general
          :tickets: 27
 .
        Improved the frobnozzle.
 .
      .. change::
          :tags: rendering, tests
          :pullreq: 8
          :changeset: a9d7cc0b56c2
 .
        Rendering tests now correctly render.

Package: python3-channels-redis
Description-md5: 5ed689f59028f135ec53ece7920b048b
Description-en: Redis channel layer backend for Django Channels (Python3 version)
 A Django Channels channel layer that uses Redis as its backing store, and
 supports both a single-server and sharded configurations, as well as group
 support.
 .
 This package contains the Python 3 version of the library.

Package: python3-characteristic
Description-md5: c20c8f86c243ce162395bf23ff998b3e
Description-en: helper for implementing attribute-related object protocols (Python 3)
 characteristic is Python package with class decorators that ease the chores
 of implementing the most common attribute-related object protocols.
 .
 You just specify the attributes to work with and characteristic gives you:
 .
   - a nice human-readable __repr__,
   - a complete set of comparison methods,
   - and a kwargs-based initializer (that cooperates with your existing one)
 .
 without writing dull boilerplate code again and again.

Package: python-charset-normalizer-doc
Description-md5: 367a8d4994b5bb37780527b1efe97ed1
Description-en: charset, encoding and language detection for Python (Documentation)
 charset-normalizer is a library for detection of charsets, encodings,
 and languages in Python programs. It can be compared to chardet, with
 a different approach, which intends to make it faster and more reliable.
 charset-normalizer can also detect natural languages.
 .
 All IANA character set names for which the Python core library provides
 codecs are supported.
 .
 This package contains the documentation.

Package: python3-charset-normalizer
Description-md5: 1f9f31eb84af5078b7deb269243fb6ea
Description-en: charset, encoding and language detection (Python 3)
 charset-normalizer is a library for detection of charsets, encodings,
 and languages in Python programs. It can be compared to chardet, with
 a different approach, which intends to make it faster and more reliable.
 charset-normalizer can also detect natural languages.
 .
 All IANA character set names for which the Python core library provides
 codecs are supported.
 .
 This package installs the library for Python 3.

Package: python3-chartkick
Description-md5: dc10ef8a135811f9f1100b9d11c2171f
Description-en: create beautiful JavaScript charts with minimal code (Python 3)
 chartkick provides a beautiful JavaScript charts. It supports Chart.js, Google
 Charts, and Highcharts, and works with Django, Flask/Jinja2.
 .
 This package provides Python 3 library.

Package: python3-cheroot
Description-md5: 34fdeb2c23ea75870b6ce8e791c3adbf
Description-en: Pure-Python HTTP server
 Cheroot is the high-performance pure-Python HTTP server used by
 CherryPy.
 .
 This package installs the library for Python 3.

Package: python3-ci-info
Description-md5: 0e72178ff98295174447c5aaa87f1aaa
Description-en: Python3 implementation of watson/ci-info
 This is a Python3 implementation of watson/ci-info. Get details about
 the current Continuous Integration environment.

Package: python3-cigar
Description-md5: b4182d74f6679e8a23e9a2c0583b79f2
Description-en: manipulate SAM cigar strings
 Cigar is a simple Python3 library for dealing with cigar strings. the most
 useful feature now is soft-masking from left or right. This allows one to
 adjust a SAM record only by changing the cigar string to soft-mask a number
 of bases such that the rest of the SAM record (pos, tlen, etc.) remain valid,
 but downstream tools will not consider the soft-masked bases in further
 analysis.

Package: python3-cinderclient
Description-md5: 0fe059465a49f4f32d64d707c1fc8de6
Description-en: Python bindings to the OpenStack Volume API - Python 3.x
 Cinder is a block storage as service system for the Openstack cloud computing
 software suite. It is a direct replacement for nova-volume as a separate
 project. Cinder users LVM partitions of your volume servers in order to
 provide iSCSI permanent block storage devices for your virtual machines
 running on Nova.
 .
 This package contains the a client for the OpenStack Volume API. There's a
 Python API (the "cinderclient" module), and a command-line script ("cinder").
 Each implements 100% of the OpenStack Volume API.
 .
 This package provides the Python 3.x module.

Package: python3-circuitbreaker
Description-md5: a1ecd32d944968b46d73e17c7dccf5ef
Description-en: Python Circuit Breaker pattern implementation
 This is a Python implementation of the "Circuit Breaker" Pattern:
 .
 https://martinfowler.com/bliki/CircuitBreaker.html
 .
 Inspired by Michael T. Nygard's highly recommendable book *Release It!*:
 .
 https://pragprog.com/titles/mnee2/release-it-second-edition/

Package: python3-ciso8601
Description-md5: 2a5c9c20057b410d214a385a00e2e9bd
Description-en: fast ISO8601 date time parser for Python written in C
 This package converts date time strings from ISO8601 or RFC3339 into Python
 datetime objects. Since it's written as a C module, it is much faster than
 other Python libraries. Ciso8601 doesn't support the entirety of the ISO 8601
 spec, only a popular subset.

Package: python3-ck
Description-md5: f889d3b5cad4fafc6a3cc67e4726f85e
Description-en: Python3 light-weight knowledge manager
 Collective Knowledge Framework and Repository (CK)
 is a small and portable Python application to organize,
 cross-link, share and reuse research artifacts.
 CK helps decompose complex and hardwired experimental
 workflows into unified and reusable components
 with simple JSON API  and meta-description shared via GitHub
 or any other web service. CK can complement Docker
 and Virtual Machines while helping researchers
 quickly prototype their ideas from shared components
 as LEGO(TM), crowdsource experiments, share knowledge,
 reproduce results and create interactive articles.
 Full documentation and results of GCC/LLVM crowdtuning
 (collaborative program optimization and machine learning)
 are available at https://github.com/ctuning/ck/wiki
 and http://cknowledge.org/repo
 .
 This is the Python 3 version of this package.

Package: python-cleo-doc
Description-md5: 5fedce4c84247539c4bfdfce80a9df2e
Description-en: create beautiful and testable command-line interfaces (documentation)
 Cleo is mostly a higher level wrapper for CliKit, so a lot of the
 components and utilities comes from it. Refer to its documentation
 for more information.
 .
 This is the common documentation package.

Package: python3-cleo
Description-md5: f92349bc0448b66b30602a3c5ead9d49
Description-en: create beautiful and testable command-line interfaces
 Cleo is mostly a higher level wrapper for CliKit, so a lot of the
 components and utilities comes from it. Refer to its documentation
 for more information.
 .
 This package installs the library for Python 3.

Package: python3-clevercsv
Description-md5: 917c824f724f5ca76b7073cb44dd9678
Description-en: Drop-in replacement for the CSV module with improved detection
 CleverCSV provides a drop-in replacement for the Python csv package with
 improved dialect detection for messy CSV files.
 .
 It also provides a handy command line tool that can standardize a messy file
 or generate Python code to import it.
 .
 This package provides the modules for Python 3.

Package: python3-clevercsv-doc
Description-md5: 18f985cd3293aa2f88399953300d6ac7
Description-en: Drop-in replacement for the CSV module (documentation)
 CleverCSV provides a drop-in replacement for the Python csv package with
 improved dialect detection for messy CSV files.
 .
 It also provides a handy command line tool that can standardize a messy file
 or generate Python code to import it.
 .
 This package contains the HTML documentation.

Package: python3-cliapp
Description-md5: bf09d2f41b736a7ddce74c62ceb3bfcf
Description-en: Python framework for Unix command line programs
 cliapp makes it easier to write typical Unix command line programs,
 by taking care of the common tasks they need to do, such as
 parsing the command line, reading configuration files, setting
 up logging, iterating over lines of input files, and so on.

Package: python-click-doc
Description-md5: 68f300d986e092e5586ca44df8134934
Description-en: Wrapper around optparse for command line utilities - documentation
 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.
 .
 It aims to make the process of writing command line tools quick and fun
 while also preventing any frustration caused by the inability to implement
 an intended CLI API.
 .
 This package contains the documentation for Click.

Package: python3-click
Description-md5: 2ddb2e45eedb8a179bb6dd1e36ac789a
Description-en: Wrapper around optparse for command line utilities - Python 3.x
 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.
 .
 It aims to make the process of writing command line tools quick and fun
 while also preventing any frustration caused by the inability to implement
 an intended CLI API.
 .
 This is the Python 3 compatible package.

Package: python3-click-default-group
Description-md5: 79ae5d2c85baee6411b36e101b6aa697
Description-en: Extension for Python click adding default subcommand to group (Python 3)
 DefaultGroup is a sub class of click.Group. But it invokes a default
 subcommand instead of showing a help message when a subcommand is not
 passed.
 .
 This package installs the library for Python 3.

Package: python3-click-didyoumean
Description-md5: a74d6ed54408853e91d9689a36b82b16
Description-en: enables git-like did-you-mean feature in click
 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.
 .
 It aims to make the process of writing command line tools quick and fun
 while also preventing any frustration caused by the inability to implement
 an intended CLI API.
 .
 This package add the feature to do git-like did-you-mean feature in click.

Package: python3-click-log
Description-md5: f61cb3f6f157752cc43e38d335f18821
Description-en: Logging integration for Click - Python 3.x
 Partly because Python’s logging module aims to be so generic, it doesn’t come
 with sensible defaults for CLI applications. At some point you might also want
 to expose more logging levels through more options, at which point the
 boilerplate code grows even more.
 This is where click-log comes in.
 .
 This package contains the Python 3.x module.

Package: python3-click-option-group
Description-md5: 086b91c0cd35a24779969e302c9fc61e
Description-en: Extension for Python click adding option groups (Python 3)
 Click is a package for creating powerful and beautiful command line interfaces
 (CLI) in Python, but it has no the functionality for creating option groups.
 .
 Option groups are convenient mechanism for logical structuring CLI, also it
 allows you to set the specific behavior and set the relationship among grouped
 options (mutually exclusive options for example).  Moreover, argparse stdlib
 package contains this functionality out of the box.
 .
 This package installs the library for Python 3.

Package: python3-click-plugins
Description-md5: 3f9eca3ac6eb84b70593c63c53ecd5b0
Description-en: Click extension to register external CLI commands (Python 3)
 Click plugins allows developers of Click commandline applications to add a
 plugin mechanism to their tools. This allows the creation of subcommands
 registered by those plugins.
 .
 This is the Python 3 version of the package.

Package: python3-click-repl
Description-md5: 908f9a0f9f9419fc8b08b3adce978759
Description-en: REPL plugin for Click - Python 3.x
 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.
 .
 It aims to make the process of writing command line tools quick and fun
 while also preventing any frustration caused by the inability to implement
 an intended CLI API.
 .
 This package provides a REPL plugin for click.

Package: python3-click-threading
Description-md5: 3ae87f0ec44698a0b22127f038314338
Description-en: Utilities for multithreading in click - Python 3.x
 Library for easier multithreaded development with Click.
 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.
 .
 This package contains the Python 3.x module.

Package: python3-clickhouse-driver
Description-md5: 5eae4635ca9e827185028102f4dfb1b4
Description-en: Python driver with native interface for ClickHouse
 Python driver for ClickHouse with native interface support.
 It supports external data for query processing, query settings,
 compression, TLS, native Python types, query progress information,
 result streaming and accessing server logs.

Package: python3-clickhouse-driver-doc
Description-md5: fc5338d035ebd46705f6f01a0400a0c0
Description-en: Python driver with native interface for ClickHouse
 Python driver for ClickHouse with native interface support.
 It supports external data for query processing, query settings,
 compression, TLS, native Python types, query progress information,
 result streaming and accessing server logs.
 This is a documentation package.

Package: python-cliff-doc
Description-md5: 910a23f547d040b0d490f6fb1f1ccd5e
Description-en: command line interface formulation framework documentation
 Cliff is a framework for building command line programs. It uses plugins to
 define sub-commands, output formatters, and other extensions.
 .
 The cliff framework is meant to be used to create multi-level commands such as
 Subversion and git, where the main program handles some basic argument parsing
 and then invokes a sub-command to do the work.
 .
 This is the documentation of python-cliff.

Package: python3-cliff
Description-md5: 92bb0e6b0f061ce49921f4f0e04e7c86
Description-en: command line interface formulation framework - Python 3.x
 Cliff is a framework for building command line programs. It uses plugins to
 define sub-commands, output formatters, and other extensions.
 .
 The cliff framework is meant to be used to create multi-level commands such as
 Subversion and git, where the main program handles some basic argument parsing
 and then invokes a sub-command to do the work.
 .
 This package provides the Python 3.x module.

Package: python3-cligj
Description-md5: 06e39c6a222588f9c16426d279448634
Description-en: Python 3 library for processing GeoJSON commands
 Cligj is a small library which can be used to standardise processing
 of geoJSON in Python command line programs.
 .
 This package provides the Python 3 version of the library.

Package: python3-clint
Description-md5: 1db304a06f787c80a4f83796bf4eb59e
Description-en: Python Command-line Application Tools
 Clint is a Python module filled with a set of awesome tools for developing
 commandline applications.

Package: python3-cloudflare
Description-md5: 63fa34a6dc1729d6e9e647cbaa19c6e7
Description-en: Python module to interface with Cloudflare's v4 API
 python3-cloudflare is a wrapper around the Cloudflare v4 API that
 lets you perform any action that you would be able to through the
 Cloudflare control panel itself.  For example, you can add and remove
 zones, change DNS records, switch billing information, etc.

Package: python-cloudkittyclient-doc
Description-md5: c9661b4254e32b0c61bd2d4a69d9de50
Description-en: API client for Rating as a Service project - doc
 CloudKitty aims at filling the gap between metrics collection systems like
 ceilometer and a billing system.
 .
 This package contains the documentation.

Package: python3-cloudkittyclient
Description-md5: f508172d7715d4180d8ab815c23b50c2
Description-en: API client for Rating as a Service project - Python 3.x
 CloudKitty aims at filling the gap between metrics collection systems like
 ceilometer and a billing system.
 .
 This is a client library for CloudKitty built on the CloudKitty API. It
 provides a Python API (the cloudkittyclient module).
 .
 This package contains the Python 3.x module.

Package: python-cloup-doc
Description-md5: 077703dcb5d0c507b392405e14421002
Description-en: Click with option groups (documentation)
 Cloup enriches Click with several features that make it more expressive and
 configurable:
  * option groups and an (optional) help section for positional arguments
  * constraints, like mutually_exclusive, that can be applied to option groups
    or to any group of parameters, even conditionally subcommand aliases
  * subcommands sections, i.e. the possibility to organize the subcommands of
    a Group in multiple help sections
  * a themeable HelpFormatter that:
    - has more parameters for adjusting widths and spacing, which can be
      provided at the context and command level use a different layout when the
      terminal width is below a certain threshold in order to improve
      readability
    - suggestions like "did you mean <subcommand>?" when you mistype a
      subcommand
 Moreover, Cloup improves on IDE support providing decorators with detailed
 type hints and adding the static methods Context.settings() and
 HelpFormatter.settings() for creating dictionaries of settings.
 .
 This package provides the API documentation.

Package: python3-cloup
Description-md5: e6556c3fab0a7ef105347164afbfeecf
Description-en: Click with option groups
 Cloup enriches Click with several features that make it more expressive and
 configurable:
  * option groups and an (optional) help section for positional arguments
  * constraints, like mutually_exclusive, that can be applied to option groups
    or to any group of parameters, even conditionally subcommand aliases
  * subcommands sections, i.e. the possibility to organize the subcommands of
    a Group in multiple help sections
  * a themeable HelpFormatter that:
    - has more parameters for adjusting widths and spacing, which can be
      provided at the context and command level use a different layout when the
      terminal width is below a certain threshold in order to improve
      readability
    - suggestions like "did you mean <subcommand>?" when you mistype a
      subcommand
 Moreover, Cloup improves on IDE support providing decorators with detailed
 type hints and adding the static methods Context.settings() and
 HelpFormatter.settings() for creating dictionaries of settings.
 .
 This package provides the Python 3 module.

Package: python3-cluster
Description-md5: 0519ad521b7880cca0ae0513f9312627
Description-en: allows grouping a list of arbitrary objects into related groups (clusters)
 python-cluster is a "simple" package that allows users to create several groups
 (clusters) of objects from a list. It's meant to be flexible and able to
 cluster any object. To ensure this kind of flexibility, you need not only to
 supply the list of objects, but also a function that calculates the similarity
 between two of those objects. For simple datatypes, like integers, this can be
 as simple as a subtraction, but more complex calculations are possible. Right
 now, it is possible to generate the clusters using a hierarchical clustering
 and the popular K-Means algorithm. For the hierarchical algorithm there are
 different "linkage" (single, complete, average and uclus) methods available.
 .
 This is the Python 3 compatible package.

Package: python3-cmaes
Description-md5: 175870d1a8219106b1b4e8526f282b6d
Description-en: Python 3 CMA-ES library
 Lightweight Covariance Matrix Adaptation Evolution Strategy (CMA-ES)
 implementation based on arXiv:1604.00772.

Package: python3-cmarkgfm
Description-md5: 9605370846403cb49372a9244f747cae
Description-en: GitHub-flavored Markdown renderer Python bindings
 cmark-gfm is an extended version of the C reference implementation of
 CommonMark, a rationalized version of Markdown syntax with a spec.
 .
 This fork adds GitHub Flavored Markdown extensions to the upstream
 implementation, as defined in the spec.
 .
 This package provides Python bindings for the cmark-gfm library.

Package: python3-coards
Description-md5: e1ef40008305b924bf555843c0b97bed
Description-en: COARDS-compliant time parser (Python 3)
 This module is intended to help parse time values represented using the
 COARDS convention.
 .
 What is COARDS?
 .
 The Cooperative Ocean-Atmosphere Research Data Service (COARDS) is joint
 project between NOAA labs and universities. It is a World-Wide-Web-based
 system to locate and retrieve important climate data sets and perform "live
 access" visualizations of selected subsets. Scientists at each of the
 cooperating sites and elsewhere can use COARDS to quickly gain access to
 oceanographic and atmospheric data sets. COARDS is a true "virtual data
 center" where a user can download data from any participating site without
 being concerned as where it actually resides.
 .
 This package provides the library for Python 3.

Package: python-cobra-data
Description-md5: 4a4cb3ebb98b115d80948afaf40ca937
Description-en: constraint-based modeling of biological networks (data)
 COnstraint-Based Reconstruction and Analysis (COBRA) methods are widely
 used for genome-scale modeling of metabolic networks in both prokaryotes
 and eukaryotes. COBRApy is a constraint-based modeling package that is
 designed to accommodate the biological complexity of the next generation
 of COBRA models and provides access to commonly used COBRA methods, such
 as flux balance analysis, flux variability analysis, and gene deletion
 analyses.
 .
 This package provides required and sample data files.

Package: python3-cobra
Description-md5: 0052f98776eccb61924a15b5d6618e25
Description-en: constraint-based modeling of biological networks with Python 3
 COnstraint-Based Reconstruction and Analysis (COBRA) methods are widely
 used for genome-scale modeling of metabolic networks in both prokaryotes
 and eukaryotes. COBRApy is a constraint-based modeling package that is
 designed to accommodate the biological complexity of the next generation
 of COBRA models and provides access to commonly used COBRA methods, such
 as flux balance analysis, flux variability analysis, and gene deletion
 analyses.

Package: python3-codegen
Description-md5: ce69194d72924115d4601d05a0422af5
Description-en: extension to ast that allows AST -> Python code generation
 The codegen module converts a abstract syntax tree (AST) back into Python
 source code. This is useful for debugging purposes, especially when dealing
 with custom ASTs not generated by Python itself.

Package: python-cogent-doc
Description-md5: c500b1c82c580b2eec9f3cdab53c4831
Description-en: docs for python3-cogent3
 PyCogent is a software library for genomic biology.
 .
 It is distinguished by many unique built-in capabilities (such as true codon
 alignment) and the frequent addition of entirely new methods for the analysis
 of genomic data.
 .
 This package contains documentation and examples.

Package: python3-cogent3
Description-md5: 7f66bef045873462e2411adbafa6b365
Description-en: framework for genomic biology
 PyCogent is a software library for genomic biology. It is a fully
 integrated and thoroughly tested framework for:
  * controlling third-party applications,
  * devising workflows; querying databases,
  * conducting novel probabilistic analyses of biological sequence
    evolution, and
  * generating publication quality graphics.
 It is distinguished by many unique built-in capabilities (such as true codon
 alignment) and the frequent addition of entirely new methods for the analysis
 of genomic data.

Package: python3-colorama
Description-md5: af03fcc18582ce0d9b80ee5aa15c9467
Description-en: Cross-platform colored terminal text in Python - Python 3.x
 Python-colorama provides a simple cross-platform API to print colored terminal
 text from Python applications.
 .
 ANSI escape character sequences are commonly used to produce colored terminal
 text on Unix. Colorama provides some shortcuts to generate these sequences.
 .
 This package provides the module for Python 3.

Package: python3-colored-traceback
Description-md5: fc5d217bb817ddd8fd8702077e7ebd83
Description-en: Colorization for Python 3 tracebacks
 Automatically colorize Python's uncaught exception tracebacks.
 colored_traceback can be used both as module or as executable.
 The colorization is done with pygments.

Package: python3-coloredlogs
Description-md5: aea18d21cd773354b1910f7b399706c3
Description-en: colored terminal output for Python 3's logging module
 The coloredlogs package enables colored terminal output for Python's logging
 module. The ColoredFormatter class inherits from logging.Formatter and uses
 ANSI escape sequences to render your logging messages in color. It uses only
 standard colors so it should work on any UNIX terminal.
 .
 This package provides the modules for Python 3.

Package: python3-colorlog
Description-md5: 28c512a4962aea2c9de5b63462abeb34
Description-en: formatter to use with the logging module of Python 3
 python-colorlog allows colors to be placed in the format string, which is
 mostly useful when paired with a StreamHandler that is outputting to a
 terminal. This is accomplished by adding a set of terminal color codes to the
 record before it is used to format the string.
 .
 This is the Python 3 version.

Package: python3-colormap
Description-md5: 00b2f67661e18798ec8acd0b9dfe8f96
Description-en: ease manipulation of matplotlib colormaps and color codecs (Python 3)
 The colormap package provides simple utilities to convert colors between RGB,
 HEX, HLS, HUV and a class to easily build colormaps for matplotlib. All
 matplotlib colormaps and some R colormaps are available altogether. The
 plot_colormap method (see below) is handy to quickly pick up a colormaps and
 the test_colormap is useful to see test a new colormap.
 .
 This package installs the library for Python 3.

Package: python3-colormath
Description-md5: 847a6b3eb082b8726cbd55da042b3340
Description-en: Abstracts common color math operations (Python 3 version)
 python-colormath is a simple Python module that spares the user from directly
 dealing with color math. Some features include: Support for a wide range of
 color spaces. A good chunk of the CIE spaces, RGB, HSL/HSV, CMY/CMYK, and many
 more. Conversions between the various color spaces. For example, XYZ to sRGB,
 Spectral to XYZ, CIE Lab to Adobe RGB. Calculation of color difference. All
 CIE Delta E functions, plus CMC. Chromatic adaptations (changing illuminants).
 RGB to hex and vice-versa. 16-bit RGB support.
 .
 This package contains the Python 3 version of the library.

Package: python3-colour
Description-md5: 767a856b2801a7820f84a0c6a71f5861
Description-en: converts and manipulates various color representation - Python 2.X
 Converts and manipulates common color representation (RGB, HSL, web, ...)
 .
 Features:
 .
  * Damn simple and pythonic way to manipulate color representation
  * Full conversion between RGB, HSL, 6-digit hex, 3-digit hex, human
    color
  * One object (Color) or bunch of single purpose function (rgb2hex,
    hsl2rgb, ...)
  * web format that use the smallest representation between 6-digit
    (e.g. #fa3b2c), 3-digit (e.g. #fbb), fully spelled color
    (e.g. white), following W3C color naming for compatible CSS or HTML
    color specifications.
  * smooth intuitive color scale generation choosing N color gradients.
  * can pick colors for you to identify objects of your application.

Package: python3-commentjson
Description-md5: 9ccbfdc6b69d0f035fdeeb37f3a8a068
Description-en: module for json that supports comments
 Comment JSON is a Python package that helps you create JSON files with Python
 and JavaScript style inline comments. Its API is very similar to the Python
 standard library's json module.
 .
 This is the Python 3 version of the package.

Package: python3-confection
Description-md5: 095b6b3dd22e7d751ec2af3b1ff21f37
Description-en: sweetest config system for Python3
 Confection candy is a lightweight library that offers a configuration
 system letting you conveniently describe arbitrary trees of objects.
 .
 Configuration is a huge challenge for machine-learning code because you
 may want to expose almost any detail of any function as a
 hyperparameter. The setting you want to expose might be arbitrarily far
 down in your call stack, so it might need to pass all the way through
 the CLI or REST API, through any number of intermediate functions,
 affecting the interface of everything along the way. And then once those
 settings are added, they become hard to remove later. Default values
 also become hard to change without breaking backwards compatibility.
 .
 To solve this problem, confection offers a config system that lets you
 easily describe arbitrary trees of objects. The objects can be created
 via function calls you register using a simple decorator syntax. You can
 even version the functions you create, allowing you to make improvements
 without breaking backwards compatibility. The most similar config system
 we’re aware of is Gin, which uses a similar syntax, and also allows you
 to link the configuration system to functions in your code using a
 decorator. confection's config system is simpler and emphasizes a
 different workflow via a subset of Gin’s functionality.

Package: python3-configargparse
Description-md5: be082b402ee3e635a5773878d3418472
Description-en: replacement for argparse with config files and environment variables (Python 3)
 Applications with more than a handful of user-settable options are best
 configured through a combination of command line args, config files,
 hard-coded defaults, and in some cases, environment variables.
 .
 Python’s command line parsing modules such as argparse have very limited
 support for config files and environment variables, so this module extends
 argparse to add these features.
 .
 This is the Python 3 module.

Package: python3-configshell-fb
Description-md5: 70768f9a4714d18e0845f694e542b539
Description-en: Python library for building configuration shells - Python 3
 The configshell-fb package is a Python library that provides a
 framework for building simple but nice CLI-based applications.
 .
 The configshell-fb package is a fork of the "configshell" code
 written by RisingTide Systems. The "-fb" differentiates between the
 original and this version. Please ensure to use either all "fb"
 versions of the targetcli components -- targetcli, rtslib, and
 configshell, or stick with all non-fb versions, since they are no
 longer strictly compatible.
 .
 This package contains the Python 3 module.

Package: python3-confluent-kafka
Description-md5: 1a7a6a22dd36415d73a342e09a8a774c
Description-en: Python client to interact with Kafka - Python 3.x
 python-confluent-kafka wraps the librdkafka C library, providing full Kafka
 protocol support with great performance and reliability.
 .
 This package provides the Python 3.x module.

Package: python3-confuse
Description-md5: 9d2b3ec0ef27d4ab0bcd4b6834ba077a
Description-en: Python Library for painless YAML configuration
 Confuse is a configuration library for Python that uses YAML. It takes care of
 defaults, overrides, type checking, command-line integration, human-readable
 errors, and standard OS-specific locations.

Package: python3-connection-pool
Description-md5: d8425f00cd2f1712476a702c567692e3
Description-en: thread-safe connection pool for Python3
 This package provides a thread-safe connection pool for Python 3.
 These are sets database connections that are readily available
 for anticipated repeated requests to the same database.

Package: python3-consul
Description-md5: bbdce0cee7a5c0163169648d384aaed3
Description-en: Python client for Consul.io - Python 3.X
 Consul is a service discovery and configuration tool.
 This package contains the Python client library for Consul

Package: python3-consul2
Description-md5: b8cc82a1a1ecdaa3479ba783fd4eb643
Description-en: Python client for Consul
 A Python client for Consul (http://www.consul.io/)

Package: python3-cooler
Description-md5: f04c7d556ed6b402bb9348e2b135c202
Description-en: library for a sparse, compressed, binary persistent storage
 Cooler is a support library for a sparse, compressed, binary persistent
 storage format, also called cooler, used to store genomic interaction
 data, such as Hi-C contact matrices.
 .
 The cooler file format is an implementation of a genomic matrix data
 model using HDF5 as the container format. The cooler package includes a
 suite of command line tools and a Python API to facilitate creating,
 querying and manipulating cooler files.

Package: python3-cooler-examples
Description-md5: a1c94822d01af17c20ec0230d0ba6569
Description-en: library for a sparse, compressed, binary persistent storage (examples)
 Cooler is a support library for a sparse, compressed, binary persistent
 storage format, also called cooler, used to store genomic interaction
 data, such as Hi-C contact matrices.
 .
 The cooler file format is an implementation of a genomic matrix data
 model using HDF5 as the container format. The cooler package includes a
 suite of command line tools and a Python API to facilitate creating,
 querying and manipulating cooler files.
 .
 This package contains some example data.

Package: python-cotyledon-doc
Description-md5: dc8c05f2d0c319e96191b3a1865abc7b
Description-en: framework for defining long-running services - doc
 Cotyledon provides a framework for defining long-running services. It provides
 handling of Unix signals, spawning of workers, supervision of children
 processes, daemon reloading, sd-notify, rate limiting for worker spawning, and
 more.
 .
 This package contains the documentation.

Package: python3-cotyledon
Description-md5: 1ea937d959b167a6f38c56df099eac29
Description-en: framework for defining long-running services - Python 3.x
 Cotyledon provides a framework for defining long-running services. It provides
 handling of Unix signals, spawning of workers, supervision of children
 processes, daemon reloading, sd-notify, rate limiting for worker spawning, and
 more.
 .
 This package contains the Python 3.x module.

Package: python-coverage-doc
Description-md5: f1f9ea1c05b01e52d3b281411e5bc886
Description-en: code coverage tool for Python — documentation
 Coverage.py is a tool for measuring code coverage of Python programs.
 It monitors your program, noting which parts of the code have been
 executed, then analyzes the source to identify code that could have
 been executed but was not.
 .
 This package installs the HTML documentation for Coverage.py.

Package: python3-coverage
Description-md5: 18d886573192e9d7cb0890d2f9d788e1
Description-en: code coverage tool for Python 3
 Coverage.py is a tool for measuring code coverage of Python programs.
 It monitors your program, noting which parts of the code have been
 executed, then analyzes the source to identify code that could have
 been executed but was not.
 .
 Coverage measurement is typically used to gauge the effectiveness of
 tests. It can show which parts of your code are being exercised by
 tests, and which are not.
 .
 This package installs the Python version 3 ‘coverage’ library, and the
 ‘python3-coverage’ program to perform and report coverage tests.

Package: python3-coverage-test-runner
Description-md5: f55a5b15cfb58cb3be2398782c912885
Description-en: fail Python program unit tests unless they test everything
 This package contains the Python module CoverageTestRunner, which runs
 unit tests implemented using the unittest module in the Python standard
 library. It runs them using coverage.py (in the python-coverage package)
 and fails the test if all statements are not covered.

Package: python3-cpl
Description-md5: 6b7b644022ad3042621e17acb7ab2833
Description-en: Control pipeline recipes from the ESO (Python3)
 This module can list, configure and execute CPL-based recipes from Python3.
 The input, calibration and output data can be specified as FITS files
 or as astropy fits objects in memory.
 .
 The Common Pipeline Library (CPL) comprises a set of ISO-C libraries that
 provide a comprehensive, efficient and robust software toolkit. It forms a
 basis for the creation of automated astronomical data-reduction tasks.
 .
 One of the features provided by the CPL is the ability to create
 data-reduction algorithms that run as plugins (dynamic libraries). These are
 called "recipes" and are one of the main aspects of the CPL data-reduction
 development environment.

Package: py-cpuinfo
Description-md5: b2a02ec5092de7aaca0ea58ee070367a
Description-en: Python script for getting CPU info
 The py-cpuinfo Python module provides pure Python tools for getting CPU infos,
 without any need of dependencies or extra programs beyond what the OS provides.
 .
 This package installs the command line tool for getting CPU info based on the
 py-cpuinfo Python module.

Package: python3-cpuinfo
Description-md5: 0f2703edd85307b3a564f56d874d195a
Description-en: Python module for getting CPU info (Python 3)
 The cpuinfo Python module provides pure Python tools for getting CPU infos.
 .
 py-cpuinfo works without any extra programs or libraries beyond what the
 OS provides. For instance - on Linux based systems - python-cpuinfo retrieves
 information from various sources, including but not restricted to:
 /proc/cpuinfo, dmesg, lscpu, device-tree ibm features flags, etc.
 .
 This package installs the library for Python 3.

Package: python3-crank
Description-md5: 66153df977c828fa9748f08dc63266cb
Description-en: dispatch mechanism for use across frameworks - Python 3.x
 Generalized Object based Dispatch mechanism for use across frameworks.
 .
 This package contains the Python 3.x module.

Package: python3-crayons
Description-md5: 2398f640f20fc0f02b627592530a92e7
Description-en: Text UI colors for Python
 This module is really simple, it gives you colored strings for terminal usage.
 Included colors are red, green, yellow, blue, black, magenta, cyan, white, and
 normal ( as well as clean and disable).

Package: python3-crc32c
Description-md5: fdc809921cff454b661ed75a3af90381
Description-en: python implementation in hardware and software of crc32c
 crc32c is a python package
 implementing the crc32c checksum algorithm.
 It automatically chooses between a hardware-based implementation
 (using the CRC32C SSE 4.2 instruction of Intel CPUs),
 or a software-based one when no hardware support can be found.
 .
 A cyclic redundancy check (CRC) is an error-detecting code
 commonly used in digital networks and storage devices
 to detect accidental changes to raw data.

Package: python3-crcelk
Description-md5: b69ef820d03aa20fe46006e031dc8194
Description-en: Implementation of the CRC algorithm (Python 3)
 This package contains an updated fork of the crcmoose module for recent
 versions of Python. it provides a pure Python implementation of the crc
 algorithm and allows for variants to easily be defined by providing their
 parameters such as width, starting polynomial, etc.
 .
 This package installs the library for Python 3.

Package: python3-crcmod
Description-md5: bfbc4ef260cf256b38490f57443e36a6
Description-en: CRC Generator - Python 3.x
 CRCmod generates objects that compute the Cyclic Redundancy Check (CRC). It
 allows the use of any 8, 16, 24, 32, or 64 bit CRC. You can generate a Python
 function for the selected polynomial or an instance of the Crc class which
 provides the same interface as the md5 and sha modules from the Python
 standard library. A "Crc" class instance can also generate C/C++ source code
 that can be used in another application.
 .
 This package contains the Python 3.x module.

Package: python3-croniter
Description-md5: 8cce1a48cd50cd3bc73b893bf58f6f0b
Description-en: provides iteration for datetime object with cron like format - Python 3.x
 Croniter is a Python module to provide iteration for datetime object. Given a
 cron tab text entry as input, it Croniter will output all the dates matching
 the definition.
 .
 This package contains the Python 3.x module.

Package: python3-crontab
Description-md5: dfc946083ccce9025861de23af5a87c1
Description-en: Python3 module for reading and writing crontab files
 python-crontab is a Python module for reading and writing crontab files
 and accessing the system crontabs automatically and simply using a direct
 API. This package includes the module for python3.
 .
 Features include:
 .
  - Displaying and modifying system and user crontab files
  - Adding comments to be displayed with jobs
  - Validating jobs
  - Searching for jobs

Package: python3-crossrefapi
Description-md5: eb64ae4e0629e3664484424f1a0652f5
Description-en: Library with functions to iterate through the Crossref API (Python 3)
 This package provides a library to interact with the Crossref API.
 .
 This package installs the library for Python 3.

Package: python-cryptography-doc
Description-md5: 01d5fc7b691eaf06e0673b2c84d70749
Description-en: Python library exposing cryptographic recipes and primitives (documentation)
 The cryptography library is designed to be a "one-stop-shop" for
 all your cryptographic needs in Python.
 .
 As an alternative to the libraries that came before it, cryptography
 tries to address some of the issues with those libraries:
  - Lack of PyPy and Python 3 support.
  - Lack of maintenance.
  - Use of poor implementations of algorithms (i.e. ones with known
    side-channel attacks).
  - Lack of high level, "Cryptography for humans", APIs.
  - Absence of algorithms such as AES-GCM.
  - Poor introspectability, and thus poor testability.
  - Extremely error prone APIs, and bad defaults.
 .
 This package contains the documentation for cryptography.

Package: python3-cryptography
Description-md5: 5102ac49477aee0d6904f3f96aa4c945
Description-en: Python library exposing cryptographic recipes and primitives (Python 3)
 The cryptography library is designed to be a "one-stop-shop" for
 all your cryptographic needs in Python.
 .
 As an alternative to the libraries that came before it, cryptography
 tries to address some of the issues with those libraries:
  - Lack of PyPy and Python 3 support.
  - Lack of maintenance.
  - Use of poor implementations of algorithms (i.e. ones with known
    side-channel attacks).
  - Lack of high level, "Cryptography for humans", APIs.
  - Absence of algorithms such as AES-GCM.
  - Poor introspectability, and thus poor testability.
  - Extremely error prone APIs, and bad defaults.
 .
 This package contains the Python 3 version of cryptography.

Package: python3-cryptography-vectors
Description-md5: 6b127cbeb82166031bb9f16e4d7fd164
Description-en: Test vectors for python-cryptography (Python 3)
 The test vectors for the cryptography library are rather large; thus, they are
 broken out into their own package so that users who do not need to run the
 tests do not need to download and install them.
 .
 This package contains the Python 3 version of cryptography_vectors.

Package: cs
Description-md5: 351769c515432dc3b738c7f75b81c6e4
Description-en: simple, yet powerful CloudStack API client
 cs a simple, yet powerful Apache CloudStack API client written in
 Python and available as a command-line tool. It is a thin wrapper on
 top of the CloudStack API and hence it is able to adapt to any future
 version.
 .
 Apache CloudStack is open source software designed to deploy and
 manage large networks of virtual machines.

Package: python3-cs
Description-md5: 04645dc738442d82c63096b51c87c075
Description-en: simple, yet powerful CloudStack API client (Python 3 module)
 This module is a simple, yet powerful Apache CloudStack API client
 for Python. It is a thin wrapper on top of the CloudStack API and
 hence it is able to adapt to any future version.
 .
 Apache CloudStack is open source software designed to deploy and
 manage large networks of virtual machines.
 .
 This package contains the Python 3 module.

Package: python3-csa
Description-md5: b51264ff9b75c0459202d85a577e9efa
Description-en: Connection-Set Algebra (CSA) implemented in Python
 The CSA library provides elementary connection-sets and operators for
 combining them. It also provides an iteration interface to such
 connection-sets enabling efficient iteration over existing connections
 with a small memory footprint also for very large networks. The CSA
 can be used as a component of neuronal network simulators or other
 tools.

Package: csb
Description-md5: bc9c2ef1e4c558ed2d20fe7c0a9a280b
Description-en: Computational Structural Biology Toolbox (CSB)
 Computational Structural Biology Toolbox (CSB) is a Python class
 library for reading, storing and analyzing biomolecular structures
 in a variety of formats with rich support for statistical analyses.
 .
 CSB is designed for reusability and extensibility and comes with a clean,
 well-documented API following good object-oriented engineering practice.
 .
 This package contains some user executable tools.

Package: python3-csb
Description-md5: 415ff5635129f116059bc0ce16ada83c
Description-en: Python framework for structural bioinformatics (Python3 version)
 Computational Structural Biology Toolbox (CSB) is a Python class
 library for reading, storing and analyzing biomolecular structures
 in a variety of formats with rich support for statistical analyses.
 .
 CSB is designed for reusability and extensibility and comes with a clean,
 well-documented API following good object-oriented engineering practice.
 .
 This is the Python3 version of the package.

Package: python3-csb43
Description-md5: 192574b8206b0675304abc214fddb1f6
Description-en: Spanish banks' CSB/AEB norm 43 converter (Python)
 This Python module provides tools for converting from the Spanish banks'
 format *CSB/AEB norm 43* to other file formats.
 .
 Supported formats:
 .
  - OFX v1.0.3 (SGML) & v2.1.1 (XML)
  - HomeBank CSV <http://homebank.free.fr/help/06csvformat.html>
  - HTML
  - JSON
  - ODS: OpenDocument spreadsheet
  - CSV, TSV: comma- or tab-separated values
  - XLS: Microsoft Excel spreadsheet
  - XLSX: OOXML spreadsheet
  - YAML

Package: python3-css-parser
Description-md5: 0cf7bfaff880d7e5f61486f1ac2b26bb
Description-en: CSS related utilities (parsing, serialization, etc) for Python 3
 CSS parser provides utilities for parsing, serialising CSS in Python.
 .
 It is a fork of the cssutils-1.0.2, and adds general bug fixes and
 extensions specific to editing and working with ebooks.  Other
 modifications include Python 2.7+ and 3.x support from the same
 codebase.
 .
 This package installs the library for Python 3.

Package: python3-csscompressor
Description-md5: 248d0dba5df918b988838eee20598cc0
Description-en: Python port of YUI CSS Compressor - Python 3.x
 The Python csscompressor package provides an almost exact port of YUI CSS
 Compressor. It passes all original unittests.
 .
 This package contains the Python 3.x module.

Package: python3-cssselect
Description-md5: 93179ab0777db9e44357a325443f9cbf
Description-en: cssselect parses CSS3 Selectors and translates them to XPath 1.0
 cssselect parses CSS3 Selectors and translate them to XPath 1.0 expressions.
 Such expressions can be used in lxml or another XPath engine to find the
 matching elements in an XML or HTML document.
 .
 This module used to live inside of lxml as lxml.cssselect before it was
 extracted as a stand-alone project.
 .
 This package provides the Python 3.x module.

Package: python-cssselect2-doc
Description-md5: 43c406f0c0868002a020249bf540affe
Description-en: implementation of CSS3 Selectors (Documentation)
 cssselect2 is a straightforward implementation of CSS3 Selectors for markup
 documents (HTML, XML, etc.) that can be read by ElementTree-like parsers
 (including cElementTree, lxml, html5lib, etc.)
 .
 Unlike cssselect, it does not translate selectors to XPath and therefore does
 not have all the correctness corner cases that are hard or impossible to fix in
 cssselect.
 .
 This package contains the documentation.

Package: python3-cssselect2
Description-md5: da3137d8d55e5c20d963cfac52c8e50d
Description-en: implementation of CSS3 Selectors (Python3 version)
 cssselect2 is a straightforward implementation of CSS3 Selectors for markup
 documents (HTML, XML, etc.) that can be read by ElementTree-like parsers
 (including cElementTree, lxml, html5lib, etc.)
 .
 Unlike cssselect, it does not translate selectors to XPath and therefore does
 not have all the correctness corner cases that are hard or impossible to fix in
 cssselect.
 .
 This package contains the Python 3 version of the library.

Package: python3-cups
Description-md5: 6e9c31a2f3a710187e295ca038beef58
Description-en: Python3 bindings for CUPS
 A module of python3 bindings for using the CUPS 2+ API in
 python3 programs.
 .
 CUPS needs to be installed and running for python3-cups to work
 correctly.

Package: python-cursive-doc
Description-md5: b53eee4d23c14a34557f38867816d564
Description-en: OpenStack specific validation of digital signatures - doc
 As OpenStack continues to mature, robust security controls become increasingly
 critical. The cursive project contains code extracted from various OpenStack
 projects for verifying digital signatures. Additional capabilities will be
 added to this project in support of various security features.
 .
 This package contains the documentation.

Package: python3-cursive
Description-md5: 7dd48ffa1b202d3a88f4171a5327de5b
Description-en: OpenStack specific validation of digital signatures - Python 3
 As OpenStack continues to mature, robust security controls become increasingly
 critical. The cursive project contains code extracted from various OpenStack
 projects for verifying digital signatures. Additional capabilities will be
 added to this project in support of various security features.
 .
 This package contains the Python 3 module.

Package: python3-curtsies
Description-md5: ced8bc7db1052dc6e3ae1b5d87d1156d
Description-en: library for terminal interaction (Python 3)
 Curtsies is a library for interacting with the terminal. It features
 string-like objects which carry formatting information, per-line fullscreen
 terminal rendering, and keyboard input event reporting.
 .
 This package provides the module for Python 3.

Package: cutadapt
Description-md5: 46c01d9fd51f339f2bdd4fe86ff04caf
Description-en: Clean biological sequences from high-throughput sequencing reads
 Cutadapt helps with biological sequence clean tasks by finding the adapter
 or primer sequences in an error-tolerant way.
 It can also modify and filter reads in various ways.
 Adapter sequences can contain IUPAC wildcard characters.
 Also, paired-end reads and even colorspace data is supported.
 If you want, you can also just demultiplex your input data, without removing
 adapter sequences at all.
 .
 This package contains the user interface.

Package: python3-cutadapt
Description-md5: 4a50c15e19d8a8c7675b15eb31fda489
Description-en: Clean biological sequences from high-throughput sequencing reads (Python 3)
 Cutadapt helps with biological sequence clean tasks by finding the adapter
 or primer sequences in an error-tolerant way.
 It can also modify and filter reads in various ways.
 Adapter sequences can contain IUPAC wildcard characters.
 Also, paired-end reads and even colorspace data is supported.
 If you want, you can also just demultiplex your input data, without removing
 adapter sequences at all.
 .
 This package contains the Python 3 module.

Package: python3-cwcwidth
Description-md5: e9e89cfdcdff22c6c4c4a7e2a6f0fdeb
Description-en: Python bindings for wc(s)width (Python 3)
 This module provides functions to compute the printable length of a unicode
 character/string on a terminal. It leverages the wcwidth(3) and wcswidth(3)
 functions as defined in POSIX.1-2001 and POSIX.1-2008. This module provides
 the same functions as the pure Python implementation found in python3-wcwidth.
 .
 This package provides the module for Python 3.

Package: python-cyborgclient-doc
Description-md5: e19c5cf5dc94ab7aafdd17033934f67c
Description-en: Python client for cyborg API - doc
 Python-cyborgclient is a Python bindings to the OpenStack Cyborg API. There's
 a Python API (the cyborgclient module), and a command-line script (cyborg).
 Each implements 100% of the OpenStack Cyborg API.
 .
 Cyborg provides a general management framework for accelerators such as FPGA,
 GPU, SoCs, NVMe SSDs, CCIX caches, DPDK/SPDK, pmem and so forth.
 .
 This package contains the documentation.

Package: python3-cyborgclient
Description-md5: ca5374d48f39f82bf04c4ffb9f5541da
Description-en: Python client for cyborg API - Python 3.x
 Python-cyborgclient is a Python bindings to the OpenStack Cyborg API. There's
 a Python API (the cyborgclient module), and a command-line script (cyborg).
 Each implements 100% of the OpenStack Cyborg API.
 .
 Cyborg provides a general management framework for accelerators such as FPGA,
 GPU, SoCs, NVMe SSDs, CCIX caches, DPDK/SPDK, pmem and so forth.
 .
 This package contains the Python 3.x module.

Package: python-cycler-doc
Description-md5: 34bc7ea2256aef027e763a0edbc0f06d
Description-en: composable kwarg iterator (documentation)
 When using matplotlib and plotting more than one line, it is common to want to
 be able to cycle over one  or more artist styles; but the plotting logic can
 quickly become very involved.
 .
 To address this and allow easy cycling over arbitrary 'kwargs' the `Cycler`
 class, a composable kwarg iterator, was developed.
 .
 This package contains the documentation for Cycler.

Package: python3-cycler
Description-md5: c35766b7dde677286f33d88f51d3a307
Description-en: composable kwarg iterator (Python 3)
 When using matplotlib and plotting more than one line, it is common to want to
 be able to cycle over one  or more artist styles; but the plotting logic can
 quickly become very involved.
 .
 To address this and allow easy cycling over arbitrary 'kwargs' the `Cycler`
 class, a composable kwarg iterator, was developed.
 .
 This package contains the Python 3 version of Cycler.

Package: python3-cymem
Description-md5: 91f25b04bb986bfa836f308afe8ede53
Description-en: cython memory pool for RAII-style memory management
 Cython Memory Helper provides two small memory-management helpers for
 Cython. They make it easy to tie memory to a Python object's life-cycle,
 so that the memory is freed when the object is garbage collected.

Package: python-cymruwhois-doc
Description-md5: 8ea5d9dc299a89b5b95368edc5aab27c
Description-en: python-cymruwhois common documentation
 This is the common documentation package for packages python-cymruwhois and
 python3-cymruwhois. It explains the usage of the cymruwhois API as
 well as the command-line interface of the utility program
 cymruwhois.

Package: python3-cymruwhois
Description-md5: abba410b20109817bae0054d1a44a356
Description-en: Python library for interfacing with the whois.cymru.com service (Python 3)
 Perform lookups by ip address and return ASN,
 Country Code, and Netblock Owner.
 .
 This package installs the library for Python 3.

Package: python3-cython-blis
Description-md5: 86a6212c48dd377566cfe1228272a7e2
Description-en: Fast BLAS-like operations from Python and Cython, without the tears (Python 3)
 This repository provides the Blis linear algebra routines as a self-contained
 Python C-extension. Currently, it only supports single-threaded execution, as
 this is actually best for our workloads (ML inference).
 .
 This package installs the library for Python 3.

Package: python3-cytoolz
Description-md5: bb9bdba01debb1de162678fdd9b31679
Description-en: Toolz in Cython: High performance functional utilities
 Cython implementation of the toolz package,  which provides high performance
 utility functions for iterables, functions, and dictionaries.
 .
 toolz is a pure Python package that borrows heavily from contemporary
 functional languages.  It is designed to interoperate seamlessly with other
 libraries including itertools, functools, and third party libraries.
 High performance functional data analysis is possible with builtin types
 like list and dict, and user-defined data structures; and low memory
 usage is achieved by using the iterator protocol and returning iterators
 whenever possible.
 .
 cytoolz implements the same API as toolz.  The main differences are
 that cytoolz is faster (typically 2-5x faster with a few spectacular
 exceptions) and cytoolz offers a C API that is accessible to other
 projects developed in Cython. Since toolz is able to process very
 large (potentially infinite) data sets, the performance increase
 gained by using cytoolz can be significant.

Package: python3-daemon
Description-md5: dd4f5fa234f0cc361e50158fcd50c8fb
Description-en: library for making a Unix daemon process — Python 3
 ‘daemon’ is a library that assists a Python program to turn itself
 into a well-behaved Unix daemon process, as specified in PEP 3143.
 .
 This library provides a ‘DaemonContext’ class that manages the
 following important tasks for becoming a daemon process:
 .
  * Detach the process into its own process group.
  * Set process environment appropriate for running inside a chroot.
  * Renounce suid and sgid privileges.
  * Close all open file descriptors.
  * Change the working directory, uid, gid, and umask.
  * Set appropriate signal handlers.
  * Open new file descriptors for stdin, stdout, and stderr.
  * Manage a specified PID lock file.
  * Register cleanup functions for at-exit processing.
 .
 This package installs the library for Python 3.

Package: python3-daemonize
Description-md5: 6d81002ab09470fbc52cb27faef78d10
Description-en: enable your code to run as a daemon process - Python 3.x
 Daemonize is a library for writing system daemons in Python. It has some bits
 from http://daemonize.sourceforge.net, and should work under Python 2.x and
 3.x.
 .
 This package contains the Python 3.x module.

Package: python3-daiquiri
Description-md5: de2e9578b8eaba1cb032005e6b510e64
Description-en: Python library to easily setup basic logging functionality
 The daiquiri library provides an easy way to configure logging. It also
 provides some custom formatters and handlers.
 .
 Its promise is to setup a complete standard Python logging system with just
 one function call. Nothing more, nothing less. The interesting features are:
 .
  * Logs to stderr by default.
  * Uses colors if logging to a terminal.
  * File-based logging.
  * Uses program name as the name of the logging file (so providing just a
    directory for logging will work).
  * syslog & journald support.
  * JSON output.
  * Arbitrary key/value context information providing.
  * Capture the warnings emitted by the warnings module.
  * Native logging of any exception.
 .
 This is the Python 3 version of the package.

Package: daphne
Description-md5: 422e32547e94066b2d7270b692d2b49f
Description-en: Django Channels HTTP/WebSocket server
 Daphne is a HTTP, HTTP2 and WebSocket protocol server for ASGI, and developed
 to power Django Channels.
 .
 It supports automatic negotiation of protocols; there's no need for URL
 prefixing to determine WebSocket endpoints versus HTTP endpoints.

Package: python3-daphne
Description-md5: 0638aa31000eb5ab780f039aae79d74d
Description-en: Django Channels HTTP/WebSocket server (Python3 version)
 Daphne is a HTTP, HTTP2 and WebSocket protocol server for ASGI, and developed
 to power Django Channels.
 .
 It supports automatic negotiation of protocols; there's no need for URL
 prefixing to determine WebSocket endpoints versus HTTP endpoints.
 .
 This package contains the Python 3 version of the library.

Package: darkslide
Description-md5: f57e4458812424bf8be9f43b28e198ff
Description-en: HTML5 slideshow generator
 Darkslide is a tool which can generate an HTML5 slideshow using lightweight
 markup as input.
 .
 You can write your slide contents easily using these syntaxes:
 .
   * Markdown
   * ReStructuredText
   * Textile
 .
 This tool supports CSS/JS theming, embedding images with Base64 (for
 stand-alone document) and fancy transitions.
 .
 Darkslide is a fork of Landslide.

Package: python-darts.lib.utils.lru-doc
Description-md5: d29d4faad4f1b8d7a037a86f21f74afa
Description-en: Simple dictionary with LRU behaviour in Python (common documentation)
 An LRUDict is basically a simple dictionary, which has a defined maximum
 capacity, that may be supplied at construction time, or modified at run-time
 via the capacity property.
 The class SynchronizedLRUDict, which exposes the same interface as plain
 LRUDict, but fully thread-safe.
 .
 This is the common documentation package.

Package: python3-darts.lib.utils.lru
Description-md5: 50dddb8d8372768f1cf743058f3ab822
Description-en: Simple dictionary with LRU behaviour in Python3
 An LRUDict is basically a simple dictionary, which has a defined maximum
 capacity, that may be supplied at construction time, or modified at run-time
 via the capacity property.
 The class SynchronizedLRUDict, which exposes the same interface as plain
 LRUDict, but fully thread-safe.
 .
 This is the Python 3 version of the package.

Package: python3-databases
Description-md5: 1244464168a9e04754f8e997cc985150
Description-en: async database support for Python's asyncio
 Databases gives you simple asyncio support for a range of databases.
 .
 It allows you to make queries using the powerful SQLAlchemy Core
 expression language, and provides support for PostgreSQL, MySQL and SQLite.
 .
 Databases is suitable for integrating against any async Web framework, such as
 Starlette, Sanic, Responder, Quart, aiohttp, Tornado, FastAPI or Bocadillo.

Package: python3-datacache
Description-md5: 1abf92fc595e4691e986ba2be60781dc
Description-en: helpers for transparently downloading datasets
 External data is often distributed as "flat files", i.e.
 dumps into a mostly human-readable format that one could
 open as a spreadsheet and equally easy parse and index or
 reimport into a local database. When the text file changes,
 the database needs to be updated, too. If access to the database
 is first required, the text file needs to be downloaded first
 and the database created. Remote updates also require local updates.
 .
 This package provides a set of helper functions to address the
 handling of remote files and the curation of local databases
 derived from them.

Package: python3-datetimerange
Description-md5: 02abda4ae1fe670be0d51f90d5427bc0
Description-en: library that handles time ranges
 DateTimeRange is a Python library to handle a time range. e.g. check whether a
 time is within the time range, get the intersection of time ranges, truncating
 a time range, iterate through a time range, and so forth.

Package: python3-dateutil
Description-md5: 6da4799ce631dbe76c11e5635f2b1a79
Description-en: powerful extensions to the standard Python 3 datetime module
 It features:
 .
  * computing of relative deltas (next month, next year, next monday, last week
    of month, etc);
  * computing of relative deltas between two given date and/or datetime objects
  * computing of dates based on very flexible recurrence rules, using a superset
    of the iCalendar specification. Parsing of RFC strings is supported as well.
  * generic parsing of dates in almost any string format
  * timezone (tzinfo) implementations for tzfile(5) format files
    (/etc/localtime, /usr/share/zoneinfo, etc), TZ environment string (in all
    known formats), iCalendar format files, given ranges (with help from
    relative deltas), local machine timezone, fixed offset timezone, UTC
    timezone
  * computing of Easter Sunday dates for any given year, using Western, Orthodox
    or Julian algorithms
 .
 This package provides the Python 3 version of the datetime module.

Package: python3-datrie
Description-md5: e633bd737133d7dce3420f1c9dad8f4e
Description-en: Super-fast, efficiently stored Trie for Python 3
 trie variable is a dict-like object that can have unicode keys of certain
 ranges and Python objects as values.
 .
 In addition to implementing the mapping interface, tries facilitate finding
 the items for a given prefix, and vice versa, finding the items whose keys are
 prefixes of a given string. As a common special case, finding the
 longest-prefix item is also supported.
 .
 This package installs the library for Python 3.

Package: python-dbfread-doc
Description-md5: e280980f90eed2f71dbf61ed23db8db9
Description-en: documentation for dbfread
 DBF is a file format used by databases such dBase, Visual FoxPro, and
 FoxBase+. This library reads DBF files and returns the data as native
 Python data types for further processing. It is primarily intended for
 batch jobs and one-off scripts.
 .
 This package provides the documentation.

Package: python3-dbfread
Description-md5: 9104362b32d975a965e51b8e3f2d94ce
Description-en: read DBF Files with Python
 DBF is a file format used by databases such dBase, Visual FoxPro, and
 FoxBase+. This library reads DBF files and returns the data as native
 Python data types for further processing. It is primarily intended for
 batch jobs and one-off scripts.
 .
 This package provides the modules for Python 3.

Package: python3-dbus-next
Description-md5: 868c74cad10d440504d434547759ada9
Description-en: Next great DBus library for Python
 python-dbus-next is a Python library for DBus that aims to be a fully
 featured high level library primarily geared towards integration of
 applications into Linux desktop and mobile environments.
 .
 Desktop application developers can use this library for integrating
 their applications into desktop environments by implementing common
 DBus standard interfaces or creating custom plugin interfaces.
 .
 Desktop users can use this library to create their own scripts and
 utilities to interact with those interfaces for customization of their
 desktop environment.

Package: python3-dbusmock
Description-md5: 48d6276267bd1d71ed51b7d2c8ce5f82
Description-en: mock D-Bus objects for tests
 With python-dbusmock 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.
 .
 Mock objects look like the real API (or at least the parts that you actually
 need), but they do not actually do anything (or only some action that you
 specify yourself). You can configure their state, behaviour and responses as
 you like in your test, without making any assumptions about the real system
 status.
 .
 You can use this with any programming language, as you can run the mocker as a
 normal program. The actual setup of the mock (adding objects, methods,
 properties, etc.) all happen via D-Bus methods on the
 org.freedesktop.DBus.Mock interface. You just don't have the convenience
 D-Bus launch API that way.

Package: python3-dbussy
Description-md5: d3d9323af21b0371b08f3c34b9e0d670
Description-en: Python 3 language bindings for libdbus
 DBussy is a wrapper around libdbus, written in pure Python. It is
 intended to give access to essentially all the low-level
 functionality of libdbus, which includes the option to run without an
 event loop, or to implement your own custom event loop, or hook into
 asyncio.

Package: python3-dcos
Description-md5: 1554a484d642f522d10e7b11dd268b18
Description-en: DCOS Common Modules - Python 3.x
 The DCOS Command Line Interface (CLI) is a command line utility that provides
 a user-friendly yet powerful way to manage DCOS installations. You can use the
 Mesosphere DCOS command-line interface (CLI) to remotely manage your cluster,
 install software packages, and inspect the cluster state. With the DCOS CLI
 you can:
  * Find and install packages from DCOS Universe and Multiverse.
  * Uninstall DCOS services.
  * Administer the DCOS init process, Marathon.
  * Install and uninstall subcommands that extend and add functionality to the
    DCOS CLI.
 .
 After you install the CLI, you can use it through a bash shell on Unix/Linux
 systems or PowerShell on a Windows system.
 .
 This package contains the Python 3.x module.

Package: python-ddt-doc
Description-md5: 447a493c858e7c85c210547c05aaa4d1
Description-en: Data-Driven/Decorated Tests - doc
 DDT (Data-Driven Tests) allows you to multiply one test case by running it
 with different test data, and make it appear as multiple test cases. DDT
 consists of a class decorator ddt (for your TestCase subclass) and two
 method decorators (for your tests that want to be multiplied).
 .
 This package contains the documentation.

Package: python3-ddt
Description-md5: 6b9450460a7e86082c8ef5cb03574eb0
Description-en: Data-Driven/Decorated Tests - Python 3.x
 DDT (Data-Driven Tests) allows you to multiply one test case by running it
 with different test data, and make it appear as multiple test cases. DDT
 consists of a class decorator ddt (for your TestCase subclass) and two
 method decorators (for your tests that want to be multiplied).
 .
 This package contains the Python 3.x module.

Package: python3-debian
Description-md5: 25a477be653c8618e0ea19bdaf3d27c2
Description-en: Python 3 modules to work with Debian-related data formats
 This package provides Python 3 modules that abstract many formats of Debian
 related files. Currently handled are:
  * Debtags information (debian.debtags module)
  * debian/changelog (debian.changelog module)
  * Packages files, pdiffs (debian.debian_support module)
  * Control files of single or multiple RFC822-style paragraphs, e.g.
    debian/control, .changes, .dsc, Packages, Sources, Release, etc.
    (debian.deb822 module)
  * Raw .deb and .ar files, with (read-only) access to contained
    files and meta-information

Package: python3-debianbts
Description-md5: 9982e1a0a8643a6046dd278e33efcf4a
Description-en: Python interface to Debian's Bug Tracking System
 This package provides the debianbts module, which allows one to query Debian's
 BTS via it's SOAP-interface and returns the answer in Python's native data
 types.

Package: python-debtcollector-doc
Description-md5: 612e026e08a10154b5fe42cce9f3e527
Description-en: collection of patterns to collect technical debt - doc
 Debtcollector is a collection of Python patterns to help collecting technical
 debt in a non-destructive manner (following deprecation patterns and
 strategies and so-on).
 .
 This package contains the documentation.

Package: python3-debtcollector
Description-md5: 85781f55acb23d5ff4bcff663c69eb82
Description-en: collection of patterns to collect technical debt - Python 3.x
 Debtcollector is a collection of Python patterns to help collecting technical
 debt in a non-destructive manner (following deprecation patterns and
 strategies and so-on).
 .
 This package contains the Python 3.x module.

Package: python3-decorator
Description-md5: 09bcb708a2302a7d9046e3a7b8bdcbef
Description-en: simplify usage of Python decorators by programmers
 Python 2.4 decorators have significantly changed the way Python programs are
 structured.
    * decorators help reduce boilerplate code;
    * decorators help the separation of concerns;
    * decorators enhance readability and maintainability;
    * decorators are very explicit.
 Still, as of now, writing custom decorators correctly requires some
 experience and is not as easy as it could be. For instance, typical
 implementations of decorators involve nested functions and we all know that
 flat is better than nested.
 The aim of the decorator module it to simplify the usage of decorators for
 the average programmer and to popularize decorators usage giving examples of
 useful decorators, such as memoize, tracing, redirecting_stdout, locked, etc.

Package: python3-decouple
Description-md5: 78af326e3104e356128761208de89270
Description-en: Helps you to organize your Django/Flask settings
 Decouple helps you to organize your settings so that you can
 change parameters without having to redeploy your app.
 .
 It also makes easy for you to:
 .
 store parameters on ini or .env files;
 define comprehensive default values;
 properly convert values to the correct data type;
 have only one configuration module to rule all your instances.
 .
 It was originally designed for Django, but became an independent
 generic tool for separating settings from code.
 .
 Framework Django
 Framework Flask
 .
 This package installs the library for Python 3.

Package: python3-deepmerge
Description-md5: a5a6123dde2419a46445ed49064f1e24
Description-en: handle merging of nested data structures in Python
 Deepmerge is a flexible library to handle merging of nested data structures in
 Python (e.g. lists, dicts).

Package: python3-deeptools
Description-md5: 1a4a85e0833bbe6364cf77cb248d6b16
Description-en: platform for exploring biological deep-sequencing data
 Aiming for compatibility with the Galaxy worklfow environment, but
 also independently contributing to a series of workflows in
 genomics, this package provides a series of tools to address
 common tasks for the processing of high-throughput DNA/RNA sequencing.

Package: python3-deeptoolsintervals
Description-md5: 05590a66a3fd7f1cbbeec6b3e0aaa55b
Description-en: handlig GTF-like sequence-associated interal-annotation
 Regions in biological sequences are described (annotated) as genes,
 transcription factor binding sites, low complexity, ... whatever
 biological research brings.
 .
 This package supports the efficienct operation with this information.

Package: python3-gengeo
Description-md5: 3aecceffb406d5a0a648aefa67090dc5
Description-en: DEMGenGeo is a library for creating geometry files (Python 3)
 DEMGenGeo is a library for creating geometry files used by ESyS-Particle.
 It provides a convenient method for creating arbitrary geometries of simple
 spherical particles and indivisible particle clusters. An LSMGenGeo script
 written in Python specifies the geometry that will be written to a text file
 and the format that this file takes. The geometry file can then be read
 by an ESyS-Particle script
 .
 This package contains the Python 3 module.

Package: python3-demjson
Description-md5: 99f4b9a6bdab297d077e2e77149e4690
Description-en: encoder, decoder, and lint/validator for JSON in Python (python3)
 demjson is a comprehensive Python language binding to the JSON
 language-independent data encoding standard, which is often used as a
 simpler substitute for XML in AJAX-based web applications.
 .
 This package contains the python3 library and the jsonlint-py3 script.

Package: python3-dendropy
Description-md5: 173120c43a7a9cd56e70e30abc2ae681
Description-en: DendroPy Phylogenetic Computing Library (Python 3)
 DendroPy is a Python library for phylogenetic computing. It provides
 classes and functions for the simulation, processing, and manipulation
 of phylogenetic trees and character matrices, and supports the reading
 and writing of phylogenetic data in a range of formats, such as NEXUS,
 NEWICK, NeXML, Phylip, FASTA, etc. Application scripts for performing
 some useful phylogenetic operations, such as data conversion and tree
 posterior distribution summarization, are also distributed and installed
 as part of the library. DendroPy can thus function as a stand-alone
 library for phylogenetics, a component of more complex multi-library
 phyloinformatic pipelines, or as a scripting “glue” that assembles and
 drives such pipelines.
 .
 This package provides python3 modules.

Package: sumtrees
Description-md5: 4964129447ebcba981d0887bca14317e
Description-en: Phylogenetic Tree Summarization and Annotation
 SumTrees is a program to summarize non-parameteric bootstrap or
 Bayesian posterior probability support for splits or clades on
 phylogenetic trees.
 .
 The basis of the support assessment is typically given by a set of
 non-parametric bootstrap replicate tree samples produced by programs
 such as GARLI or RAxML, or by a set of MCMC tree samples produced by
 programs such as Mr. Bayes or BEAST. The proportion of trees out of the
 samples in which a particular split is found is taken to be the degree
 of support for that split as indicated by the samples. The samples that
 are the basis of the support can be distributed across multiple files,
 and a burn-in option allows for an initial number of trees in each file
 to be excluded from the analysis if they are not considered to be drawn
 from the true support distribution.

Package: python3-depinfo
Description-md5: c30fdd2e415f77391a00ccfaf07810c7
Description-en: retrieve and print Python 3 package dependencies
 This is a utility Python package intended for other library packages.
 It provides a function that when called with your package name,
 will print platform and dependency information.

Package: python3-deprecated
Description-md5: b91b8f00487bf2369f774e1b6231d3ce
Description-en: Python decorator for old classes, functions or methods
 The deprecated module provides the @deprecated decorator to deprecate old
 Python classes, functions or methods.
 .
 This package contains the module for Python 3.

Package: python3-deprecation
Description-md5: a280d40073f1076075b0893e7d377d04
Description-en: Library to handle automated deprecations
 Deprecation is a library that enables automated deprecations.
 .
 It offers the deprecated() decorator to wrap functions, providing proper
 warnings both in documentation and via Python’s warnings system, as well as
 the deprecation.fail_if_not_removed() decorator for test methods to ensure
 that deprecated code is eventually removed.

Package: python3-deprecation-alias
Description-md5: 4c390356c372d0a8c93214d5d9c42b13
Description-en: Wrapper for deprecated alias support
 Package that works around 'deprecation' providing support for deprecated
 aliases.

Package: python-designateclient-doc
Description-md5: 90b79e1b6a4b468aa988ac08a72280df
Description-en: client library for the OpenStack Designate API - doc
 Designate provides DNSaaS services for OpenStack. It provides a multi-tenant
 REST API for domain & record management. It is Integrated with Keystone for
 authentication, and provides a framework in place to integrate with Nova and
 Neutron notifications (for auto-generated records). Designate supports
 PowerDNS and Bind9 out of the box.
 .
 This is a client for the OpenStack Designate API. There's a Python API
 (the "designateclient" module), and a command-line script ("designate").
 .
 Installing this package gets you a shell command, that you can use to
 interact with Designate's API.
 .
 This package provides the documentation.

Package: python3-designateclient
Description-md5: 1d586d2c5ad0fdb2c16cb4cbc7148492
Description-en: client library for the OpenStack Designate API - Python 3.x
 Designate provides DNSaaS services for OpenStack. It provides a multi-tenant
 REST API for domain & record management. It is Integrated with Keystone for
 authentication, and provides a framework in place to integrate with Nova and
 Neutron notifications (for auto-generated records). Designate supports
 PowerDNS and Bind9 out of the box.
 .
 This is a client for the OpenStack Designate API. There's a Python API
 (the "designateclient" module), and a command-line script ("designate").
 .
 Installing this package gets you a shell command, that you can use to
 interact with Designate's API.
 .
 This package provides the Python 3.x module.

Package: python3-diagrams
Description-md5: 9d20dd7e07dc1c9782b9e16603c4bf3e
Description-en: Code for prototyping cloud system architectures (Python 3)
 Diagrams lets you draw the cloud system architecture in Python code.
 It was born for prototyping a new system architecture design without
 any design tools. You can also describe or visualize the existing
 system architecture as well. Diagrams currently supports six major
 providers: AWS, Azure, GCP, Kubernetes, Alibaba Cloud and Oracle
 Cloud. It now also supports On-Premise nodes.
 .
 This package installs the library for Python 3.

Package: python-diaspy-doc
Description-md5: efe0ef2e2119868db820753422ef06b6
Description-en: unofficial interface to the Diaspora social network (documentation)
 diaspy is a set of modules which form an Python interface to the
 API of Disapora* social network.
 .
 This package provides the common documentation for the diaspy Python
 module.

Package: python3-diaspy
Description-md5: d88d0f806b7571df22fd95102f501e06
Description-en: unofficial interface to the Diaspora social network (Python 3)
 diaspy is a set of modules which form an Python interface to the
 API of Disapora* social network.
 .
 This package provides the diaspy Python module for Python 3.x.

Package: python3-dib-utils
Description-md5: 27287ff6646827db902ca38b868d04b0
Description-en: Standalone tools related to diskimage-builder - Python 3.x
 These tools were originally part of the diskimage-builder project, but they
 have uses outside of that project as well. Because disk space is at a premium
 in base cloud images, pulling in all of diskimage-builder and its dependencies
 just to use something like dib-run-parts is not desirable. This project allows
 consumers to use the tools while pulling in only one small package with few/no
 additional dependencies.
 .
 This package contains the Python 3.x module.

Package: python3-dicompylercore
Description-md5: ff86834afb7d0180a98c27dd562a0bc3
Description-en: core radiation therapy modules for DICOM / DICOM RT used by dicompyler
 This package provides a Python3 library of core radiation therapy
 modules for DICOM / DICOM RT used by dicompyler. It includes:
 .
  * dicomparser: parse DICOM objects in an easy-to-use manner
  * dvh: Pythonic access to dose volume histogram (DVH) data
  * dvhcalc: Independent DVH calculation using DICOM RT Dose & RT Structure Set

Package: python3-dict2xml
Description-md5: 2cdc6c8c010d0f29c8f4c507a90dde54
Description-en: Utility module to convert a Python dictionary to an xml string
 Super Simple Python 3 utility to convert a Python dictionary into an xml
 string.

Package: python3-dictobj
Description-md5: 560a84fd98e17637a15cd0463b152476
Description-en: Python3 dictionary where keys can be accessed as instance attributes
 This package extends the functionality of the normal Python dictionary by
 affording the ability to lookup dictionary keys as instance attributes
 (i.e. __getattr__) instead of "indices" (i.e. __getitem__).
 .
 This package contains the Python 3 version.

Package: python3-dicttoxml
Description-md5: f1e6412c3b7809202ad585ffea4203d8
Description-en: Python 3 module for converting dict into a XML string
 dicttoxml is a Python module for a Python dictionary or other native data type
 into a valid XML string.
 .
 Supports item (int, float, long, decimal.Decimal, bool, str, unicode, datetime,
 none and other number-like objects) and collection (list, set, tuple and dict,
 as well as iterable and dict-like objects) data types, with arbitrary nesting
 for the collections. Items with a datetime type are converted to ISO format
 strings. Items with a none type become empty XML elements.
 .
 This is the Python 3 version of the package.

Package: python3-diff-match-patch
Description-md5: 770abe550d8c9c3f852d93081f74b084
Description-en: robust algorithms for synchronizing plain text (Python 3 module)
 The Diff Match and Patch libraries offer robust algorithms to perform the
 operations required for synchronizing plain text.
 .
  * Diff: Compare two blocks of plain text and efficiently return a list of
    differences.
  * Match: Given a search string, find its best fuzzy match in a block of plain
    text. Weighted for both accuracy and location.
  * Patch: Apply a list of patches onto plain text. Use best-effort to apply
    patch even when the underlying text doesn't match.
 .
 This package provides the Python 3 version of the module.

Package: python-digitalocean-doc
Description-md5: 179023305844a7b452e11a54ba615533
Description-en: Python bindings for the DigitalOcean API (common documentation)
 python-digitalocean provides Python bindings for the DigitalOcean API allowing
 you to access and perform actions on DigitalOcean resources such Droplets
 (virtual machines), Images, Volumes, Load Balancers, and more.
 .
 This is the common documentation package.

Package: python3-digitalocean
Description-md5: 10276b541bb582dc022cfc24f0f2593b
Description-en: Python bindings for the DigitalOcean API (Python 3)
 python-digitalocean provides Python bindings for the DigitalOcean API allowing
 you to access and perform actions on DigitalOcean resources such Droplets
 (virtual machines), Images, Volumes, Load Balancers, and more.
 .
 This package installs the library for Python 3.

Package: python3-dirhash
Description-md5: 7f9e6a9d0bfc7018d70216cfb1a1c790
Description-en: Python module and CLI for hashing of file system directories
 A lightweight Python module and CLI for computing the hash of any directory
 based on its files' structure and content.
 .
  * Supports all hashing algorithms of Python's built-in hashlib module.
  * Glob/wildcard (".gitignore style") path matching for expressive filtering
    of files to include/exclude.
  * Multiprocessing for up to 6x speed-up
 .
 The hash is computed according to the Dirhash Standard, which is designed to
 allow for consistent and collision resistant generation/verification of
 directory hashes across implementations.
 .
 This package installs the library for Python 3, and the cli tool.

Package: python3-dirq
Description-md5: 50af21ed975a795bd61686dff085b492
Description-en: Disk I/O operation scheduler in Python
 objective of this module is to provide a queuing system using
 the underlying file system for storage, security and to avoid
 race conditions through atomic operations, focusing on simplicity,
 robustness and scalability.

Package: python3-discogs-client
Description-md5: c2fc9b85bd1b958c3866756097169fde
Description-en: Python module to access the Discogs API
 This is an active fork of the "official Discogs API client for Python", which
 was deprecated by discogs.com as of June 2020. The Joalla Team decided to
 continue maintenance of this useful Python module. Contributions are welcome
 by submitting pull-requests to https://github.com/joalla/discogs_client.
 .
 python3-discogs-client enables querying the Discogs database (discogs.com)
 through its REST-API for information on artists, releases, labels, users,
 Marketplace listings, and more. It also supports OAuth 1.0a authorization,
 which allows changing user data such as profile information, collections,
 wantlists, inventory and orders.
 .
 Find usage information at
 https://github.com/joalla/discogs_client/blob/master/README.mkd
 or search and ask in the API section of the Discogs developer forum at
 https://www.discogs.com/forum/topic/1082

Package: python-discord-doc
Description-md5: d54dbfca68413733345f19c54965fa6e
Description-en: API wrapper for Discord written in Python - documentation
 This package contains documentation for discord.py, a modern, easy to use,
 feature-rich, and async ready API wrapper for Discord written in Python.

Package: python3-discord
Description-md5: 9b6915cdc408073ced2c794b7ad33987
Description-en: API wrapper for Discord written in Python
 Discord.py is a modern, easy to use, feature-rich, and async ready API wrapper
 for Discord written in Python.
 .
 Key features:
  * Modern Pythonic API using async and await
  * Proper rate limit handling
  * Optimised in both speed and memory

Package: diskimage-builder-doc
Description-md5: 39832beec88bd0fe6e7f2b4d2a3cb9f0
Description-en: image building tools for Openstack - doc
 Diskimage-builder tools are the components of TripleO that are responsible for
 building disk images. It has the core functionality for building disk images,
 filesystem images and ramdisk images for use with OpenStack (both virtual and
 bare metal). The core functionality includes the various operating system
 specific modules for disk/filesystem images, and deployment and hardware
 inventory ramdisks.
 .
 The TripleO project also develops elements that can be used to deploy
 OpenStack itself. While users and operators can manually script or put
 together ram disks and disk images, mature automation makes customisation and
 testing easier.
 .
 This package provides the documentation.

Package: python3-diskimage-builder
Description-md5: d421ab8e976dfcde02b6263ad7c14e62
Description-en: image building tools for Openstack - Python 3.x
 Diskimage-builder tools are the components of TripleO that are responsible for
 building disk images. It has the core functionality for building disk images,
 filesystem images and ramdisk images for use with OpenStack (both virtual and
 bare metal). The core functionality includes the various operating system
 specific modules for disk/filesystem images, and deployment and hardware
 inventory ramdisks.
 .
 The TripleO project also develops elements that can be used to deploy
 OpenStack itself. While users and operators can manually script or put
 together ram disks and disk images, mature automation makes customisation and
 testing easier.
 .
 This package provides the Python 3.x version.

Package: python3-distro
Description-md5: 0923f3960181faf3949b6be264599ad5
Description-en: Linux OS platform information API
 distro (for: Linux Distribution) provides information about the Linux
 distribution it runs on, such as a reliable machine-readable ID, or version
 information.
 .
 It is a renewed alternative implementation for Python's original
 platform.linux_distribution function, but it also provides much more
 functionality which isn't necessarily Python bound like a command-line
 interface.
 .
 This is the Python 3 version of the library.

Package: python3-distutils-extra
Description-md5: bd9e232ec557429c1c7dd0062eaa54e1
Description-en: enhancements to the Python3 build system
 This package provides additional functions to Python's distutils and
 setuptools. It allows you to easily integrate gettext, icons and GNOME
 documentation into your build and installation process.
 .
 It also provides an "auto" module which provides a "do what I mean" automatic
 build system; if you stick to the conventions, you do not need to write
 setup.cfg, POTFILES.in, or MANIFEST.in, and setup.py just needs to have the
 package metadata (such as project name and version).

Package: python-django-doc
Description-md5: 257e8ca2132ad054b44d0dd521e727f5
Description-en: High-level Python web development framework (documentation)
 Django is a high-level web application framework that loosely follows the
 model-view-controller design pattern.
 .
 Python's equivalent to Ruby on Rails, Django lets you build complex
 data-driven websites quickly and easily - Django focuses on automating as much
 as possible and adhering to the "Don't Repeat Yourself" (DRY) principle.
 .
 Django additionally emphasizes reusability and "pluggability" of components;
 many generic third-party "applications" are available to enhance projects or
 to simply to reduce development time even further.
 .
 This package contains the HTML documentation and example projects.

Package: python3-django
Description-md5: efe2f6ec2ae89851c710c280956fa785
Description-en: High-level Python web development framework
 Django is a high-level web application framework that loosely follows the
 model-view-controller design pattern.
 .
 Python's equivalent to Ruby on Rails, Django lets you build complex
 data-driven websites quickly and easily - Django focuses on automating as much
 as possible and adhering to the "Don't Repeat Yourself" (DRY) principle.
 .
 Django additionally emphasizes reusability and "pluggability" of components;
 many generic third-party "applications" are available to enhance projects or
 to simply to reduce development time even further.
 .
 Notable features include:
  * An object-relational mapper (ORM)
  * Automatic admin interface
  * Elegant URL dispatcher
  * Form serialization and validation system
  * Templating system
  * Lightweight, standalone web server for development and testing
  * Internationalization support
  * Testing framework and client

Package: python3-django-adminsortable
Description-md5: bcef780cea1fda24650e3897329b6790
Description-en: drag-and-drop ordering for objects in Django Admin (Python 3)
 Generic drag-and-drop ordering for objects and tabular inlines in Django Admin.
 .
 This package installs the library for Python 3.

Package: python-django-analytical-doc
Description-md5: 7276836c876aeba97981de3ec0fd40fc
Description-en: Integrate analytics services into a Django (Documentation)
 The django-analytical application integrates analytics services into a Django
 project.
 .
 Using an analytics service with a Django project means adding Javascript
 tracking code to the project templates. Of course, every service has its own
 specific installation instructions. Furthermore, you need to include your
 unique identifiers, which then end up in the templates.
 .
 This application hides the details of the different analytics services behind a
 generic interface, and keeps personal information and configuration out of the
 templates. Its goal is to make the basic set-up very simple, while allowing
 advanced users to customize tracking. Each service is set up as recommended by
 the services themselves, using an asynchronous version of the Javascript code
 if possible.
 .
 This package contains the documentation.

Package: python3-django-analytical
Description-md5: 9807ea1e057f79ab0e476b7bd5a72b39
Description-en: Integrate analytics services into a Django (Python3 version)
 The django-analytical application integrates analytics services into a Django
 project.
 .
 Using an analytics service with a Django project means adding Javascript
 tracking code to the project templates. Of course, every service has its own
 specific installation instructions. Furthermore, you need to include your
 unique identifiers, which then end up in the templates.
 .
 This application hides the details of the different analytics services behind a
 generic interface, and keeps personal information and configuration out of the
 templates. Its goal is to make the basic set-up very simple, while allowing
 advanced users to customize tracking. Each service is set up as recommended by
 the services themselves, using an asynchronous version of the Javascript code
 if possible.
 .
 This package contains the Python 3 version of the library.

Package: python-django-appconf-doc
Description-md5: f7a06694bf29481e21e7284c44ed54f9
Description-en: helper class handling configuration defaults of apps - doc
 Say you have an app with a few defaults, which you want to refer to in the
 app's code without repeating yourself all the time. Django-appconf provides
 a simple helper class to implement those defaults.
 .
 This package contains the documentation.

Package: python3-django-appconf
Description-md5: bc208a78c4e4020e9f7cfd3e5f23b232
Description-en: helper class handling configuration defaults of apps - Python 3.x
 Say you have an app with a few defaults, which you want to refer to in the
 app's code without repeating yourself all the time. Django-appconf provides
 a simple helper class to implement those defaults.
 .
 This package provides the Python 3.x module.

Package: python-django-babel-doc
Description-md5: 5fe9095603ad119f0a1fb2e3c17e53b0
Description-en: Utilities for using Babel in Django - doc
 This package contains various utilities for integration of Babel into the
 Django web framework:
  * A message extraction plugin for Django templates.
  * A middleware class that adds the Babel Locale object to requests.
  * A set of template tags for date and number formatting.
 .
 Babel provides a message extraction framework similar to GNU xgettext, but
 more extensible and geared towards Python applications. While Django does
 provide wrapper scripts for making the use of xgettext more convenient, the
 extraction functionality is rather limited. For example, you can't use
 template files with an extension other than .html, and everything needs to be
 in your project package directory.
 .
 This package contains the documentation.

Package: python3-django-babel
Description-md5: 1020a37b7c3218428ace62421f670fb4
Description-en: Utilities for using Babel in Django - Python 3.x
 This package contains various utilities for integration of Babel into the
 Django web framework:
  * A message extraction plugin for Django templates.
  * A middleware class that adds the Babel Locale object to requests.
  * A set of template tags for date and number formatting.
 .
 Babel provides a message extraction framework similar to GNU xgettext, but
 more extensible and geared towards Python applications. While Django does
 provide wrapper scripts for making the use of xgettext more convenient, the
 extraction functionality is rather limited. For example, you can't use
 template files with an extension other than .html, and everything needs to be
 in your project package directory.
 .
 This package contains the Python 3.x module.

Package: python-bootstrapform-doc
Description-md5: 99851b6a0bbde923aa28c3c0b56fae75
Description-en: transitional package for python-django-bootstrapform-doc
 This is a transitional package and can safely be removed.

Package: python-django-bootstrapform-doc
Description-md5: 5320dc0557d3a847a2e0a7f5ea0b8c5b
Description-en: generate twitter-bootstrap form output for django form - doc
 Django bootstrap form generates twitter-bootstrap form output for django form.
 A simple Django template tag to work with twitter bootstrap.
 .
 This package contains the documentation.

Package: python3-bootstrapform
Description-md5: 3981caad5ecce037175c99cf98b42675
Description-en: transitional package for python3-django-bootstrapform
 This is a transitional package and can safely be removed.

Package: python3-django-bootstrapform
Description-md5: 5e4ced28ea09679d30f093102a38a942
Description-en: generate twitter-bootstrap form output for django form - Python 3.x
 Django bootstrap form generates twitter-bootstrap form output for django form.
 A simple Django template tag to work with twitter bootstrap.
 .
 This package contains the Python 3.x module.

Package: python-django-braces-doc
Description-md5: 923f1b56e665440207d00e77d39f7bca
Description-en: reusable, generic mixins for Django class based views (Documentation)
 Django-braces provides a set of reusable, generic mixins for the Django
 class based views system. The mixins can be used for access control, form
 handling and other purposes.
 .
 This package contains the documentation.

Package: python3-django-braces
Description-md5: 6ff40b839bb87064d3f76136ebee5a4d
Description-en: reusable, generic mixins for Django class based views (Python3 version)
 Django-braces provides a set of reusable, generic mixins for the Django
 class based views system. The mixins can be used for access control, form
 handling and other purposes.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-cache-machine
Description-md5: c5ccfd3f890def5485bc7eb4d4c17419
Description-en: Cache machines for Django (Python 3)
 This module provides automatic caching and invalidation for Django
 models through the Object Relational Mapping (ORM).
 .
 This package installs the library for Python 3.

Package: python-django-casclient-doc
Description-md5: f38e817d0f54d66d1739c4da7cc47ded
Description-en: CAS client library for Django (documentation)
 Django-cas is a Central Authentication Service (CAS) client library for
 Django, offering single sign-on web authentication.  It is K-State's fork of
 the original and includes Edmund Crewe's proxy ticket patch and several
 additional features as well as features merged from KTHse's django-cas2.
 .
 This is the common documentation package.

Package: python3-django-casclient
Description-md5: 1dd43a3abd07515ea9a32573eb723e4a
Description-en: CAS client library for Django, K-State's version (Python 3)
 Django-cas is a Central Authentication Service (CAS) client library for
 Django, offering single sign-on web authentication.  It is K-State's fork of
 the original and includes Edmund Crewe's proxy ticket patch and several
 additional features as well as features merged from KTHse's django-cas2.
 .
 This package installs the library for Python 3.

Package: python-django-celery-beat-doc
Description-md5: 5a96fef0950a64679390ba6f16953aa5
Description-en: Database-backed Periodic Tasks (Documentation)
 This extension enables you to store the periodic task schedule in the database.
 .
 The periodic tasks can be managed from the Django Admin interface, where you
 can create, edit and delete periodic tasks and how often they should run.
 .
 This package contains the documentation.

Package: python3-django-celery-beat
Description-md5: 60a1c3a58cc92deb12e976f1b1e124d0
Description-en: Database-backed Periodic Tasks (Python3 version)
 This extension enables you to store the periodic task schedule in the database.
 .
 The periodic tasks can be managed from the Django Admin interface, where you
 can create, edit and delete periodic tasks and how often they should run.
 .
 This package contains the Python 3 version of the library.

Package: python-django-celery-results-doc
Description-md5: fd2803ccf77ef40b298b1075e6766b27
Description-en: Celery result backends for Django (Documentation)
 This extension enables you to store Celery task results using the Django ORM.
 .
 It defines a single model (django_celery_results.models.TaskResult) used to
 store task results, and you can query this database table like any other Django
 model.
 .
 This package contains the documentation.

Package: python3-django-celery-results
Description-md5: d825f6d4da3e96e5eecc68e9a8a606d9
Description-en: Celery result backends for Django (Python3 version)
 This extension enables you to store Celery task results using the Django ORM.
 .
 It defines a single model (django_celery_results.models.TaskResult) used to
 store task results, and you can query this database table like any other Django
 model.
 .
 This package contains the Python 3 version of the library.

Package: python-django-channels-doc
Description-md5: 0f70bba9b5a1c5509cbf62b0aa5bdca6
Description-en: Developer-friendly asynchrony for Django (Documentation)
 Channels is a project to make Django able to handle more than just plain HTTP
 requests, including WebSockets and HTTP2, as well as the ability to run code
 after a response has been sent for things like thumbnailing or background
 calculation.
 .
 It’s an easy-to-understand extension of the Django view model, and easy to
 integrate and deploy.
 .
 This package contains the documentation.

Package: python3-django-channels
Description-md5: 67313aae23eab60aa74abc896cd58c98
Description-en: Developer-friendly asynchrony for Django (Python3 version)
 Channels is a project to make Django able to handle more than just plain HTTP
 requests, including WebSockets and HTTP2, as well as the ability to run code
 after a response has been sent for things like thumbnailing or background
 calculation.
 .
 It’s an easy-to-understand extension of the Django view model, and easy to
 integrate and deploy.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-colorfield
Description-md5: 033f3ae2e4897699942b0490a503c186
Description-en: Simple color fields for Django (Python 3)
 This module contains functions to provide color fields
 picker in Django applications.
 .
 This package installs the library for Python 3.

Package: python3-django-compressor
Description-md5: 1c923ed7974a7c16264c78e361866638
Description-en: Compresses linked, inline JS or CSS into single cached files - Python 3.x
 Django Compressor combines and compresses linked and inline Javascript or CSS
 in a Django templates into cacheable static files by using the compress
 template tag.
 .
 This package contains the Python 3.x module.

Package: python-django-constance-doc
Description-md5: 5d3ceb908fa8fc5e6777ab6c4689757f
Description-en: Dynamic Django settings (Documentation)
 A Django app for storing dynamic settings in pluggable backends (Redis and
 Django model backend built in) with an integration with the Django admin app.
 .
 Features:
  * Easily migrate your static settings to dynamic settings.
  * Edit the dynamic settings in the Django admin interface.
 .
 This package contains the documentation.

Package: python3-django-constance
Description-md5: 5552320a03193e9750b0e7d21ff8d2d6
Description-en: Dynamic Django settings (Python3 version)
 A Django app for storing dynamic settings in pluggable backends (Redis and
 Django model backend built in) with an integration with the Django admin app.
 .
 Features:
  * Easily migrate your static settings to dynamic settings.
  * Edit the dynamic settings in the Django admin interface.
 .
 This package contains the Python 3 version of the library.

Package: python-django-contact-form-doc
Description-md5: e220db1c1033b13837d6ff0a14a1f341
Description-en: extensible contact-form application for Django (documentation)
 This is a reusable application which simplifies including a contact form within
 Django, the Python web framework. It provides a basic contact form which, once
 appropriate templates have been written, will email site administrators when
 the form is submitted. The form and view used are designed to be extensible and
 allow for easy adaptation to more complex needs.
 .
 This is the common documentation package.

Package: python3-django-contact-form
Description-md5: 8842b1e90c001d9613b8a4d966e90617
Description-en: extensible contact-form application for Django (Python 3)
 This is a reusable application which simplifies including a contact form within
 Django, the Python web framework. It provides a basic contact form which, once
 appropriate templates have been written, will email site administrators when
 the form is submitted. The form and view used are designed to be extensible and
 allow for easy adaptation to more complex needs.
 .
 This package installs the library for Python 3.

Package: python-django-contrib-comments-doc
Description-md5: e3cb73cea33b2d61f1a39535b42506ef
Description-en: Django comments framework (Documentation)
 Django used to include a comments framework; since Django 1.6 it's been
 separated to a separate project. This framework can be used to attach comments
 to any model, so you can use it for comments on blog entries, photos, book
 chapters, or anything else.
 .
 This package contains the documentation.

Package: python3-django-contrib-comments
Description-md5: 42c27becf963e2538c0b7d7da0c85e31
Description-en: Django comments framework (Python3 version)
 Django used to include a comments framework; since Django 1.6 it's been
 separated to a separate project. This framework can be used to attach comments
 to any model, so you can use it for comments on blog entries, photos, book
 chapters, or anything else.
 .
 This package contains the Python 3 version of the library.

Package: python-django-crispy-forms-doc
Description-md5: f7f3fb11e3bf8a309ff7a14f2edfa9d2
Description-en: app for Django providing elegant form rendering (Documentation)
 django-crispy-forms provides you with a |crispy filter and {% crispy %} tag
 that will let you control the rendering behavior of your Django forms in a
 very elegant and DRY way. Have full control without writing custom form
 templates. All this without breaking the standard way of doing things in
 Django, so it plays nice with any other form application.
 .
 Django-crispy-forms supports several frontend frameworks, such as Twitter
 Bootstrap (versions 2, 3 and 4), Uni-form and Foundation. You can also easily
 adapt your custom company's one, creating your own, see the docs for more
 information. You can easily switch among them using CRISPY_TEMPLATE_PACK
 setting variable.
 .
 This package contains the documentation.

Package: python3-django-crispy-forms
Description-md5: cd8872a7d81d0836d82490e06d77defb
Description-en: app for Django providing elegant form rendering (Python3 version)
 django-crispy-forms provides you with a |crispy filter and {% crispy %} tag
 that will let you control the rendering behavior of your Django forms in a
 very elegant and DRY way. Have full control without writing custom form
 templates. All this without breaking the standard way of doing things in
 Django, so it plays nice with any other form application.
 .
 Django-crispy-forms supports several frontend frameworks, such as Twitter
 Bootstrap (versions 2, 3 and 4), Uni-form and Foundation. You can also easily
 adapt your custom company's one, creating your own, see the docs for more
 information. You can easily switch among them using CRISPY_TEMPLATE_PACK
 setting variable.
 .
 This package contains the Python 3 version of the library.

Package: python-django-crispy-forms-foundation-doc
Description-md5: e981954e45864cf01eb8543e81d2a174
Description-en: Django-crispy-forms layout objects for Foundation for sites (Documentation)
 This is a Django application to add django-crispy-forms layout objects for
 the CSS framework Foundation for sites. It depends on the
 python3-crispy-forms library.
 .
 django-crispy-forms provides you with a |crispy filter and {% crispy %} tag
 that will let you control the rendering behavior of your Django forms in a
 very elegant and DRY way. Have full control without writing custom form
 templates. All this without breaking the standard way of doing things in
 Django, so it plays nice with any other form application.
 .
 django-crispy-forms supports several frontend frameworks, such as Twitter
 Bootstrap (versions 3 and 4), Uni-form and Foundation. You can also easily
 adapt your custom company's one, creating your own, see the docs for more
 information. You can easily switch among them using CRISPY_TEMPLATE_PACK
 setting variable.
 .
 This package contains the documentation.

Package: python3-django-crispy-forms-foundation
Description-md5: 7abc36c90aaaf520ce9bfc81d5983751
Description-en: Django-crispy-forms layout objects for Foundation for sites (Python3 version)
 This is a Django application to add django-crispy-forms layout objects for
 the CSS framework Foundation for sites. It depends on the
 python3-crispy-forms library.
 .
 django-crispy-forms provides you with a |crispy filter and {% crispy %} tag
 that will let you control the rendering behavior of your Django forms in a
 very elegant and DRY way. Have full control without writing custom form
 templates. All this without breaking the standard way of doing things in
 Django, so it plays nice with any other form application.
 .
 django-crispy-forms supports several frontend frameworks, such as Twitter
 Bootstrap (versions 3 and 4), Uni-form and Foundation. You can also easily
 adapt your custom company's one, creating your own, see the docs for more
 information. You can easily switch among them using CRISPY_TEMPLATE_PACK
 setting variable.
 .
 This package contains the Python 3 version of the library.

Package: python-django-csp-doc
Description-md5: 1ea49a658e2785322fbc9c6810efca07
Description-en: Content Security Policy for Django (Documentation)
 django-csp adds Content-Security-Policy headers to Django applications. It
 provides a middleware that takes care of setting the correct header values and
 has several configuration settings to create custom policies.
 .
 This package contains the documentation.

Package: python3-django-csp
Description-md5: fe874c26157778c6fa26349f7f6faf3d
Description-en: Content Security Policy for Django (Python3 version)
 django-csp adds Content-Security-Policy headers to Django applications. It
 provides a middleware that takes care of setting the correct header values and
 has several configuration settings to create custom policies.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-dbconn-retry
Description-md5: e6f9867f49ff9821aa4e414064f0370a
Description-en: reconnect on a failed database (Python3 version)
 This library monkeypatches django.db.backends.base.BaseDatabaseWrapper so that
 when a database operation fails because the underlying TCP connection was
 already closed, it first tried to reconnect, instead of immediately raising an
 OperationException.
 .
 This package contains the Python 3 version of the library.

Package: python-django-debreach-doc
Description-md5: 0f105574fc22af73bbff91e3d713d984
Description-en: some protection against the BREACH attack in Django - doc
 This Python Django module provides basic/extra mitigation against the BREACH
 attack for Django projects. When combined with rate limiting in your
 web-server, or by using something like django-ratelimit, the techniques here
 should provide at least some protection against the BREACH attack.
 .
 This package contains the documentation.

Package: python3-django-debreach
Description-md5: 99e7b6122b27222ecaa9dc9326689636
Description-en: some protection against the BREACH attack in Django - Python 3.x
 This Python Django module provides basic/extra mitigation against the BREACH
 attack for Django projects. When combined with rate limiting in your
 web-server, or by using something like django-ratelimit, the techniques here
 should provide at least some protection against the BREACH attack.
 .
 This package contains the Python 3.x module.

Package: python-django-debug-toolbar-doc
Description-md5: 40e6fd5c96d59516e2cd1a8353629c3d
Description-en: Embedded debugging toolbar for Django projects (documentation)
 The Django Debug Toolbar is a plug-in Django application that displays a set
 of panels which conveys information about the current request at the top of the
 rendered page. It can show:
 .
   * Total time taken to process request
   * Request variables, including GET, POST, cookie, and session information.
   * All SQL queries performed during response creation and processing,
     including timing and 'EXPLAIN' output for each query in conjunction with
     the total time spent performing SQL queries. If python-pygments is
     installed, the SQL syntax is highlighted.
   * Current Django version
   * HTTP headers
   * Total requests, time, hits and misses of the cache.
   * Which templates were rendered the context provided to each template.
 .
 This is the common documentation package.

Package: python3-django-debug-toolbar
Description-md5: 8db7c179ca37bbd04ae75e2dac97140d
Description-en: Embedded debugging toolbar for Django projects (Python 3 version)
 The Django Debug Toolbar is a plug-in Django application that displays a set
 of panels which conveys information about the current request at the top of the
 rendered page. It can show:
 .
   * Total time taken to process request
   * Request variables, including GET, POST, cookie, and session information.
   * All SQL queries performed during response creation and processing,
     including timing and 'EXPLAIN' output for each query in conjunction with
     the total time spent performing SQL queries. If python-pygments is
     installed, the SQL syntax is highlighted.
   * Current Django version
   * HTTP headers
   * Total requests, time, hits and misses of the cache.
   * Which templates were rendered the context provided to each template.
 .
 This package contains the Python 3 version.

Package: python-django-etcd-settings-doc
Description-md5: 035b5a7c40ff9b803112941e570afb2f
Description-en: config manager for Django apps based on ETCD (Documentation)
 This application allows you to extend the Django settings as configured in the
 settings.py file with:
 .
  * Environment dependent values
  * Values in different config sets, identified by name, which can be selected
    on a 'per request' basis using the X-DYNAMIC-SETTINGS HTTP header
 .
 Both the added configuration values and config sets would live at ETCD,
 which will be continuously monitored by this library in order to
 transparently update your app settings upon changes.
 .
 This package contains the documentation.

Package: python3-django-etcd-settings
Description-md5: 8af039576ff6bcb00de6bd1fed7e4581
Description-en: config manager for Django apps based on ETCD (Python3 version)
 This application allows you to extend the Django settings as configured in the
 settings.py file with:
 .
  * Environment dependent values
  * Values in different config sets, identified by name, which can be selected
    on a 'per request' basis using the X-DYNAMIC-SETTINGS HTTP header
 .
 Both the added configuration values and config sets would live at ETCD,
 which will be continuously monitored by this library in order to
 transparently update your app settings upon changes.
 .
 This package contains the Python 3 version of the library.

Package: python-django-extensions-doc
Description-md5: 4dd9dde798711d4bc958039ae3825cbf
Description-en: Useful extensions for Django projects (Documentation)
 This is a collection of useful third-party tools for projects that use the
 Django web development framework. It provides the management commands:
 .
  * runserver_plus - a "runserver" that uses the interactive Werkzeug debugger
  * runprofileserver - starts runserver with profiling tools enabled
  * shell_plus - similar to the built-in "shell" but autoloads all models
  * graph_models - creates a GraphViz dot file of your model arrangement
  * describe_form - generate template form definitions for a model
  * export_emails - export the addresses of your users in many formats
  * print_user_for_session - print the user information from a session key
  * create_jobs/runjob/runjobs - manage scheduled maintenance jobs
  * (plus many more)
 .
 python-django-extensions also includes a number of custom fields and abstract
 models, including ones that manage created and updated times automatically.
 .
 This package contains the documentation.

Package: python3-django-extensions
Description-md5: 1c6908ff76736a299c37fb2a34aaa619
Description-en: Useful extensions for Django projects (Python 3 version)
 This is a collection of useful third-party tools for projects that use the
 Django web development framework. It provides the management commands:
 .
  * runserver_plus - a "runserver" that uses the interactive Werkzeug debugger
  * runprofileserver - starts runserver with profiling tools enabled
  * shell_plus - similar to the built-in "shell" but autoloads all models
  * graph_models - creates a GraphViz dot file of your model arrangement
  * describe_form - generate template form definitions for a model
  * export_emails - export the addresses of your users in many formats
  * print_user_for_session - print the user information from a session key
  * create_jobs/runjob/runjobs - manage scheduled maintenance jobs
  * (plus many more)
 .
 python-django-extensions also includes a number of custom fields and abstract
 models, including ones that manage created and updated times automatically.
 .
 This package contains the Python 3 version of the library.

Package: python-django-extra-views-doc
Description-md5: 0526eaf35eb95c9e51eac14f4039ec7b
Description-en: Complementary class-based generic views for Django (Documentation)
 Django Extra Views provides a number of additional class-based generic views to
 complement those provide by Django itself.
 .
 Features:
  * FormSet and ModelFormSet views - The formset equivalents of FormView and
    ModelFormView.
  * InlineFormSetView - Lets you edit formsets related to a model (uses
    inlineformset_factory).
  * CreateWithInlinesView and UpdateWithInlinesView - Lets you edit a model and
    its relations.
  * GenericInlineFormSetView, the equivalent of InlineFormSetView but for
    GenericForeignKeys.
  * Support for generic inlines in CreateWithInlinesView and
    UpdateWithInlinesView.
  * Support for naming each inline or formset with NamedFormsetsMixin.
  * SortableListMixin - Generic mixin for sorting functionality in your views.
  * SearchableListMixin - Generic mixin for search functionality in your views.
 .
 This package contains the documentation.

Package: python3-django-extra-views
Description-md5: 1bb72ecfb19212fdff1dad0d6d7dea80
Description-en: Complementary class-based generic views for Django (Python3 version)
 Django Extra Views provides a number of additional class-based generic views to
 complement those provide by Django itself.
 .
 Features:
  * FormSet and ModelFormSet views - The formset equivalents of FormView and
    ModelFormView.
  * InlineFormSetView - Lets you edit formsets related to a model (uses
    inlineformset_factory).
  * CreateWithInlinesView and UpdateWithInlinesView - Lets you edit a model and
    its relations.
  * GenericInlineFormSetView, the equivalent of InlineFormSetView but for
    GenericForeignKeys.
  * Support for generic inlines in CreateWithInlinesView and
    UpdateWithInlinesView.
  * Support for naming each inline or formset with NamedFormsetsMixin.
  * SortableListMixin - Generic mixin for sorting functionality in your views.
  * SearchableListMixin - Generic mixin for search functionality in your views.
 .
 This package contains the Python 3 version of the library.

Package: python-django-formtools-doc
Description-md5: 521893d64719b9044c7731571506305b
Description-en: set of high-level abstractions for Django forms - doc
 Django's formtools is a set of high-level abstractions for Django forms.
 Currently for form previews and multi-step forms.
 .
 This code used to live in Django proper: in django.contrib.formtools. But it
 was separated into a standalone package in Django 1.8 to keep the framework's
 core clean.
 .
 This package contains the documentation.

Package: python3-django-formtools
Description-md5: ee0c8ca5124a45eaedae7a9ff5e28e9f
Description-en: set of high-level abstractions for Django forms - Python 3.x
 Django's formtools is a set of high-level abstractions for Django forms.
 Currently for form previews and multi-step forms.
 .
 This code used to live in Django proper: in django.contrib.formtools. But it
 was separated into a standalone package in Django 1.8 to keep the framework's
 core clean.
 .
 This package contains the Python 3.x module.

Package: python3-django-gravatar2
Description-md5: 3ebf39b98e9f41fad75735bb4367e530
Description-en: Python3 library that provides essential Gravatar support
 Python3 django library that provides support for Gravatars.
 .
 It features:
   * Helper methods for constructing a gravatar url and checking an email
     for an existing gravatar
   * Templatetags for generating a gravatar url or gravatar <img> tag.

Package: python3-django-health-check
Description-md5: 6a3e5fe99756cf400c71f5f2a4a2b8f6
Description-en: Checks for various conditions and provides reports
 The following health checks are bundled with this package:
  * cache
  * database
  * storage
  * disk and memory utilization (via psutil)
  * AWS S3 storage
  * Celery task queue
  * RabbitMQ
 .
 This package contains the Python 3 version of the library.

Package: python3-django-ical
Description-md5: 1059505471ba2b7485fba774c35bbd55
Description-en: iCalendar feeds for Django (Python 3)
 This module provides iCalendar feeds support in Django
 applications.
 .
 This package installs the library for Python 3.

Package: python-django-imagekit-doc
Description-md5: 9507ea41a78f4ab83751fef61db2c6b3
Description-en: Automated image processing for Django (Documentation)
 ImageKit is a Django app for processing images. Need a thumbnail? A
 black-and-white version of a user-uploaded image? ImageKit will make them for
 you. If you need to programmatically generate one image from another, you need
 ImageKit.
 .
 ImageKit comes with a bunch of image processors for common tasks like resizing
 and cropping, but you can also create your own.
 .
 This package contains the documentation.

Package: python3-django-imagekit
Description-md5: bc7b5d465577ed8d6e5e5d5bd17afa3b
Description-en: Automated image processing for Django (Python3 version)
 ImageKit is a Django app for processing images. Need a thumbnail? A
 black-and-white version of a user-uploaded image? ImageKit will make them for
 you. If you need to programmatically generate one image from another, you need
 ImageKit.
 .
 ImageKit comes with a bunch of image processors for common tasks like resizing
 and cropping, but you can also create your own.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-import-export
Description-md5: 50dc78b9a5e5c960367bb2cd791e4aa7
Description-en: Django application and library for data import/export (Python 3)
 Django application and library for importing and exporting of data in multiple
 formats with included admin integration.
 .
 This package installs the library for Python 3.

Package: python3-django-js-asset
Description-md5: be79b54042e7c670cb6fca1d36846a4c
Description-en: script tag with additional attributes for django.forms.Media
 This package provides a way of inserting script tags into Django templates
 that provide extra attributes such as `id` and `data-*` for CSP-compatible
 data injection.

Package: python3-django-libsass
Description-md5: a53288e2b2f17539c8d144145de6358b
Description-en: django-compressor filter using libsass (Python3 version)
 A django-compressor filter to compile Sass files using libsass.  It builds on
 libsass-python to make @import paths aware of Django's staticfiles mechanism,
 and provides a filter module for django-compressor which uses the
 libsass-python API directly, avoiding the overheads of calling an external
 executable to do the compilation.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-modelcluster
Description-md5: e7d53e579b94e387a0c5c65bbd138430
Description-en: clusters of models as a single unit (Python3 version)
 django-modelcluster extends Django's foreign key relations to make it possible
 to work with a 'cluster' of related objects, without necessarily holding them
 in the database. It introduces a new type of relation, ParentalKey, where the
 related models are stored locally to the 'parent' model until the parent is
 explicitly saved. Up to that point, the related models can still be accessed
 through a subset of the QuerySet API.
 .
 This package contains the Python 3 version of the library.

Package: python-django-mptt-doc
Description-md5: 518c0f77627805824bf01464df7429fa
Description-en: Modified Preorder Tree Traversal Django application (documentation)
 Django MPTT is a reusable/standalone Django application which aims to
 make it easy for you to use Modified Preorder Tree Traversal with your
 own Django models in your own applications.
 .
 It takes care of the details of managing a database table as a tree
 structure and provides tools for working with trees of model instances.
 .
 This package contains the documentation.

Package: python3-django-mptt
Description-md5: df330ca1f0c9c30be902515ad8c672ec
Description-en: Modified Preorder Tree Traversal Django application
 Django MPTT is a reusable/standalone Django application which aims to
 make it easy for you to use Modified Preorder Tree Traversal with your
 own Django models in your own applications.
 .
 It takes care of the details of managing a database table as a tree
 structure and provides tools for working with trees of model instances.

Package: python3-django-navtag
Description-md5: f5040754a11ef20ae58718bc5a0b3c2b
Description-en: Django template tag to handle navigation (Python3 version)
 A simple Django template tag to handle navigation item selection. It works
 through template inheritance and allows one to define hierarchical navigation
 menu structures in the presentation layer. It differentiates itself from other
 solutions by sole reliance on templates.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-netfields
Description-md5: 1963217ee3aebb0b1299b7f1a39e3c03
Description-en: Django PostgreSQL netfields implementation (Python3 version)
 This project is an attempt at making proper PostgreSQL net related fields for
 Django. In Django pre 1.4 the built in IPAddressField does not support IPv6 and
 uses an inefficient HOST() cast in all lookups. As of 1.4 you can use
 GenericIPAddressField for IPv6, but the casting problem remains.
 .
 In addition to the basic IPAddressField replacement a CIDR and a MACADDR field
 have been added. This library also provides a manager that allows for advanced
 IP based lookup directly in the ORM.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-object-actions
Description-md5: 02018a894ae7723398182ec3ac4d4d2f
Description-en: object tools for models in the admin (Python3 version)
 Defining new tool actions is just like defining regular admin actions. The
 major difference is the functions for django-object-actions will take an object
 instance instead of a queryset.
 Tool actions are exposed by putting them in a change_actions attribute in your
 admin.ModelAdmin. You can also add tool actions to the main changelist views
 too. There, you'll get a queryset like a regular admin action.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-ordered-model
Description-md5: 42c491f269d72ee0c157be055e682554
Description-en: Allows Django models to be ordered (Python3 version)
 django-ordered-model allows models to be ordered and provides a simple admin
 interface for reordering them. Model instances have a set of methods to move
 them relative to each other. It is also possible to order only within a subset
 of objects.
 .
 This package contains the Python 3 version of the library.

Package: python-django-otp-doc
Description-md5: 3544288adf29f97b2a72145c6d3a8d59
Description-en: pluggable framework for two-factor authentication (Documentation)
 This project makes it easy to add support for one-time passwords (OTPs) to
 Django. It can be integrated at various levels, depending on how much
 customization is required. It integrates with django.contrib.auth, although it
 is not a Django authentication backend. The primary target is developers
 wishing to incorporate OTPs into their Django projects as a form of two-factor
 authentication.
 .
 This project includes several simple OTP plugins and more are available
 separately. This package also includes an implementation of OATH HOTP and TOTP
 for convenience, as these are standard OTP algorithms used by multiple plugins.
 .
 This package contains the documentation.

Package: python3-django-otp
Description-md5: cc57af5088f1a43796f379765c6687db
Description-en: pluggable framework for two-factor authentication (Python3 version)
 This project makes it easy to add support for one-time passwords (OTPs) to
 Django. It can be integrated at various levels, depending on how much
 customization is required. It integrates with django.contrib.auth, although it
 is not a Django authentication backend. The primary target is developers
 wishing to incorporate OTPs into their Django projects as a form of two-factor
 authentication.
 .
 This project includes several simple OTP plugins and more are available
 separately. This package also includes an implementation of OATH HOTP and TOTP
 for convenience, as these are standard OTP algorithms used by multiple plugins.
 .
 This package contains the Python 3 version of the library.

Package: python-django-parler-doc
Description-md5: 816112f12d36440e4ce573a7b8701aa5
Description-en: Django model translations (Documentation)
 Simple Django model translations without nasty hacks.
 Features:
  * Nice admin integration.
  * Access translated attributes like regular attributes.
  * Automatic fallback to the default language.
  * Separate table for translated fields, compatible with django-hvad.
  * Plays nice with others, compatible with django-polymorphic and django-mptt.
 .
 This package contains the documentation.

Package: python3-django-parler
Description-md5: e7421e0865a1e0a869f0c16f9474a962
Description-en: Django model translations (Python3 version)
 Simple Django model translations without nasty hacks.
 Features:
  * Nice admin integration.
  * Access translated attributes like regular attributes.
  * Automatic fallback to the default language.
  * Separate table for translated fields, compatible with django-hvad.
  * Plays nice with others, compatible with django-polymorphic and django-mptt.
 .
 This package contains the Python 3 version of the library.

Package: python-django-pgschemas-doc
Description-md5: bc9b9448342c724ca8ffa32cb58c38ee
Description-en: Django multi-tenancy using PostgreSQL schemas (Documentation)
 This app uses PostgreSQL schemas to support data multi-tenancy in a single
 Django project. It is a fork of django-tenants with some conceptual changes:
 .
  * There are static tenants and dynamic tenants. Static tenants can have their
    own apps and urlconf.
  * Tenants can be simultaneously routed via subdomain and via subfolder on
    shared subdomain.
  * Public is no longer the schema for storing the main site data. Public should
    be used only for true shared data across all tenants. Table "overriding" via
    search path is no longer encouraged.
  * Management commands can be run on multiple schemas via wildcards - the
    multiproc behavior of migrations was extended to just any tenant command.
 .
 This package contains the documentation.

Package: python3-django-pgschemas
Description-md5: cb5915221c43342b2415d1daa538b624
Description-en: Django multi-tenancy using PostgreSQL schemas (Python3 version)
 This app uses PostgreSQL schemas to support data multi-tenancy in a single
 Django project. It is a fork of django-tenants with some conceptual changes:
 .
  * There are static tenants and dynamic tenants. Static tenants can have their
    own apps and urlconf.
  * Tenants can be simultaneously routed via subdomain and via subfolder on
    shared subdomain.
  * Public is no longer the schema for storing the main site data. Public should
    be used only for true shared data across all tenants. Table "overriding" via
    search path is no longer encouraged.
  * Management commands can be run on multiple schemas via wildcards - the
    multiproc behavior of migrations was extended to just any tenant command.
 .
 This package contains the Python 3 version of the library.

Package: python-django-pint-doc
Description-md5: 5c4c2e5e34b42a91bb63ab0e8185791a
Description-en: Django Quantity Field (Documentation)
 A small Django field extension allowing you to store quantities in certain
 units and perform conversions easily. Uses pint behind the scenes. Also
 contains a form field class and form widget that allows a user to choose
 alternative units to input data. The cleaned_data will output the value in the
 base_units defined for the field, eg: you specify you want to store a value in
 grams but will allow users to input either grams or ounces.
 .
 This package contains the documentation.

Package: python3-django-pint
Description-md5: c3445e69682f7860fc0a0d4bc82af56c
Description-en: Django Quantity Field (Python3 version)
 A small Django field extension allowing you to store quantities in certain
 units and perform conversions easily. Uses pint behind the scenes. Also
 contains a form field class and form widget that allows a user to choose
 alternative units to input data. The cleaned_data will output the value in the
 base_units defined for the field, eg: you specify you want to store a value in
 grams but will allow users to input either grams or ounces.
 .
 This package contains the Python 3 version of the library.

Package: python-django-postgres-extra-doc
Description-md5: a92e2eb857964b191fc1ed6dd5ea5a2b
Description-en: Extended PostgreSQL for Django (Documentation)
 This provides extended functionality for PostgreSQL databases to Django.
 Currently supported are:
  * Native upserts (single query, concurrency safe and bulk support)
  * Extended support for HStoreField (unique or null constraints, selecting
    individual keys)
  * Extra signals for updates
  * MIN and MAX expressions for multiple value fields such as hstore and array
  * Custom indexes with conditions.
 .
 This package contains the documentation.

Package: python3-django-postgres-extra
Description-md5: 8a629babebcb67d5f4dc8ee198086aae
Description-en: Extended PostgreSQL for Django (Python3 version)
 This provides extended functionality for PostgreSQL databases to Django.
 Currently supported are:
  * Native upserts (single query, concurrency safe and bulk support)
  * Extended support for HStoreField (unique or null constraints, selecting
    individual keys)
  * Extra signals for updates
  * MIN and MAX expressions for multiple value fields such as hstore and array
  * Custom indexes with conditions.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-push-notifications
Description-md5: fdfef1ec850c526356ab4c7b7e10d865
Description-en: Send push notifications through GCM or APNS in Django (Python3 version)
 A minimal Django app that implements Device models that can send messages
 through APNS, FCM/GCM and WNS. It provides three models:
 .
  * GCMDevice
  * APNSDevice
  * WNSDevice
 .
 The app also implements an admin panel, through which you can test single and
 bulk notifications.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-pyscss
Description-md5: 69e23a70ea657bcfa23d13c17db2a00d
Description-en: makes it easier to use PySCSS in Django - Python 3.x
 Django-pyscss is a collection of tools for making it easier to use pyScss
 within Django. It overwrites the import system to use Django's staticfiles
 app. This way you can import SCSS files from any app (or any file that's
 findable by the STATICFILES_FINDERS) with no hassle. It provides a
 django-compressor precompile filter class so that you can easily use pyScss
 with django-compressor without having to bust out to the shell. This has the
 added benefit of removing the need to configure pyScss through its
 command-line arguments AND makes it possible for the exceptions and warnings
 that pyScss emits to bubble up to your process so that you can actually know
 what's going on.
 .
 This package contains the Python 3.x module.

Package: python-django-registration-doc
Description-md5: c273f1a83ae40abfc6acec0229253f64
Description-en: User-registration application for Django (Documentation)
 This is a fairly simple user-registration application for Django,
 designed to make allowing user signups as painless as possible.
 .
 Its main feature over Django's standard user-registration application is
 the support of email confirmation.
 .
 This application enables a fairly common workflow for user signups:
  1. User signs up for an account.
  2. User gets emailed an activation link.
  3. User clicks the activation link before it expires.
  4. User becomes a happy and productive contributor to your site.
 .
 This package contains the HTML documentation.

Package: python3-django-registration
Description-md5: 2ee1c6d2bda2b3c9381aad72be815cd1
Description-en: User-registration application for Django (Python 3)
 This is a fairly simple user-registration application for Django,
 designed to make allowing user signups as painless as possible.
 .
 Its main feature over Django's standard user-registration application is
 the support of email confirmation.
 .
 This application enables a fairly common workflow for user signups:
  1. User signs up for an account.
  2. User gets emailed an activation link.
  3. User clicks the activation link before it expires.
  4. User becomes a happy and productive contributor to your site.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-restframework-guardian
Description-md5: 200e7412d12a0e33770badc775c5719c
Description-en: django-guardian support for Django REST Framework (Python3 version)
 django-rest-framework-guardian provides django-guardian integrations for Django
 REST Framework.
 It provides an ObjectPermissionsFilter to which will ensure that querysets only
 returns objects for which the user has the appropriate view permission and an
 ObjectPermissionsAssignmentMixin that allows permissions to be easily assigned
 to users and/or groups through serializers.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-rest-hooks
Description-md5: b46426c41019ed259e86ea630912f6bd
Description-en: Add webhook subscriptions to Django apps (Python3 version)
 REST Hooks are advanced versions of webhooks. Traditional webhooks are usually
 managed manually by the user, but REST Hooks are not. They encourage RESTful
 access to the hooks (or subscriptions) themselves. Add several hooks for any
 combination of event and URLs, then get notificatied in real-time by a bundled
 threaded callback mechanism.
 .
 By reusing Django's signals framework, this library can be integrated into any
 existing Django app.
 .
 Using built-in actions, no work is required to support any basic created,
 updated, and deleted actions across any Django model. It also allows for custom
 actions (IE: beyond CRUD) to be simply defined and triggered for any model, as
 well as truly custom events that let an application send arbitrary payloads.
 .
 By default, this library will just POST Django's JSON serialization of a model,
 but it  provides a serialize_hook method to customize payloads.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-rules
Description-md5: ec42791052ee6384d60e095bb9b8aa28
Description-en: object-level permissions for Django (Python3 version)
 rules is a tiny but powerful app providing object-level permissions to Django,
 without requiring a database. At its core, it is a generic framework for
 building rule-based systems, similar to decision trees. It can also be used as
 a standalone library in other contexts and frameworks.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-simple-history
Description-md5: 524febfb87eb500d2fdf1253e05f8280
Description-en: simple version control from Django model objects (Python 3)
 django-simple-history stores Django model state on every create/update/delete.
 Versions are stored in a parallel table, and can save all of the fields from
 the original table, or a subset of them.
 .
 This package provides django-simple-history for Python 3.

Package: python-django-split-settings-doc
Description-md5: 4cd15409f25bc38a7485c02c280157d8
Description-en: Organize Django settings into multiple files and directories (Documentation)
 Organize Django settings into multiple files and directories. Easily override
 and modify settings. Use wildcards in settings file paths and mark settings
 files as optional.
 .
 This package contains the documentation.

Package: python3-django-split-settings
Description-md5: 5c125041f500a859226211f4138d0568
Description-en: Organize Django settings into multiple files and directories (Python3 version)
 Organize Django settings into multiple files and directories. Easily override
 and modify settings. Use wildcards in settings file paths and mark settings
 files as optional.
 .
 This package contains the Python 3 version of the library.

Package: python-django-storages-doc
Description-md5: 4934b5a091fc98bbca027aea7c83ca4b
Description-en: storage backends in Django (Documentation)
 django-storages is a collection of custom storage backends for Django. Each
 storage backend has its own unique settings you will need to add to your
 settings.py file. Read the documentation for your storage engine(s) of choice
 to determine what you need to add.
 .
 This package contains the documentation.

Package: python3-django-storages
Description-md5: 95598936a873b1c459d74de133b47226
Description-en: storage backends in Django (Python3 version)
 django-storages is a collection of custom storage backends for Django. Each
 storage backend has its own unique settings you will need to add to your
 settings.py file. Read the documentation for your storage engine(s) of choice
 to determine what you need to add.
 .
 Each backend is shipped as a separate package to ensure granular dependencies.
 This package contains the common files of the library.

Package: python3-django-storages-boto3
Description-md5: f482501f9f6c5ba4248af0cde3d1229b
Description-en: storage backends in Django (Boto3)
 django-storages is a collection of custom storage backends for Django. Each
 storage backend has its own unique settings you will need to add to your
 settings.py file. Read the documentation for your storage engine(s) of choice
 to determine what you need to add.
 .
 Each backend is shipped as a separate package to ensure granular dependencies.
 This package contains the boto3 backend for AWS.

Package: python3-django-storages-dropbox
Description-md5: a47650ea4670a20920cc2c149c780b44
Description-en: storage backends in Django (Dropbox)
 django-storages is a collection of custom storage backends for Django. Each
 storage backend has its own unique settings you will need to add to your
 settings.py file. Read the documentation for your storage engine(s) of choice
 to determine what you need to add.
 .
 Each backend is shipped as a separate package to ensure granular dependencies.
 This package contains the Dropbox backend.

Package: python3-django-storages-ftp
Description-md5: 3c1921c7bbfded368fe9a2db942a69a0
Description-en: storage backends in Django (FTP)
 django-storages is a collection of custom storage backends for Django. Each
 storage backend has its own unique settings you will need to add to your
 settings.py file. Read the documentation for your storage engine(s) of choice
 to determine what you need to add.
 .
 Each backend is shipped as a separate package to ensure granular dependencies.
 This package contains the FTP backend.

Package: python3-django-storages-libcloud
Description-md5: 48f52c5e02b5a95c1aa67f35c224ee9a
Description-en: storage backends in Django (Libcloud)
 django-storages is a collection of custom storage backends for Django. Each
 storage backend has its own unique settings you will need to add to your
 settings.py file. Read the documentation for your storage engine(s) of choice
 to determine what you need to add.
 .
 Each backend is shipped as a separate package to ensure granular dependencies.
 This package contains the libcloud backend.

Package: python3-django-storages-sftp
Description-md5: 2a380792c318ee87e32246cefdcd432e
Description-en: storage backends in Django (SFTP)
 django-storages is a collection of custom storage backends for Django. Each
 storage backend has its own unique settings you will need to add to your
 settings.py file. Read the documentation for your storage engine(s) of choice
 to determine what you need to add.
 .
 Each backend is shipped as a separate package to ensure granular dependencies.
 This package contains the SFTP backend.

Package: python3-django-swapper
Description-md5: fe90ff2e26eb846d4dd231d7ed2ec425
Description-en: Django Swappable Models (Python3 version)
 Swapper is an unofficial API for the undocumented but very powerful Django
 feature: swappable models. Swapper facilitates implementing arbitrary swappable
 models in your own reusable apps.
 .
 This package contains the Python 3 version of the library.

Package: python-django-tagging-doc
Description-md5: e6606da43c47fa2f00de36666b7f579d
Description-en: Generic tagging application for Django projects (Documentation)
 This is a generic tagging application for Django, which allows
 association of a number of tags with any Model instance and makes
 retrieval of tags simple.
 .
 Models can be expanded with a new TagField; web templates
 can easily include tag clouds and dedicated views are available
 to browse objects by tag.
 .
 This package contains the documentation.

Package: python3-django-tagging
Description-md5: f8fc49dcf3062a852e5ef8b71bdbf309
Description-en: Generic tagging application for Django projects (Python 3)
 This is a generic tagging application for Django, which allows
 association of a number of tags with any Model instance and makes
 retrieval of tags simple.
 .
 Models can be expanded with a new TagField; web templates
 can easily include tag clouds and dedicated views are available
 to browse objects by tag.
 .
 This is the Python 3 version of the package.

Package: python3-django-timezone-field
Description-md5: 9796a8fffc40f7c99fa4a3edaa3aab7b
Description-en: database and form fields for pytz objects (Python3 version)
 A Django app providing database and form fields for pytz timezone objects.
 Values are validated against pytz.common_timezones and stored as strings. The
 form field can display timezones as locations or locations with offsets.
 .
 This package contains the Python 3 version of the library.

Package: python-django-treebeard-doc
Description-md5: 8f56a7428da1a4638b0d630df55a4aad
Description-en: Efficient implementations of tree data structures for Django (documentation)
 Django Treebeard is a library that implements efficient data structures for
 storing hierarchical data in a database using the Django web development
 framework.
 .
 It currently includes 3 different tree implementations: adjacency list,
 materialized path and nested sets. Each one has it's own strengths and
 weaknesses but share the same API, so it’s easy to switch between them.
 .
 This package contains the documentation in searchable HTML format.

Package: python3-django-treebeard
Description-md5: 3cf0c133af7062c008910ef431fa8e1b
Description-en: Efficient implementations of tree data structures for Django (Python3 version)
 Django Treebeard is a library that implements efficient data structures for
 storing hierarchical data in a database using the Django web development
 framework.
 .
 It currently includes 3 different tree implementations: adjacency list,
 materialized path and nested sets. Each one has it's own strengths and
 weaknesses but share the same API, so it’s easy to switch between them.
 .
 This package contains the Python 3 version of the library.

Package: python-django-waffle-doc
Description-md5: 12906a66bdde2e3acd8e9389c30d9e44
Description-en: feature flipper for Django (Documentation)
 Django Waffle is feature flipper for Django. You can define the conditions for
 which a flag should be active, and use it in a number of ways. Feature flags
 are a critical tool for continuously integrating and deploying applications.
 .
 Waffle aims to
  * provide a simple, intuitive API everywhere in your application;
  * cover common use cases with batteries-included;
  * be simple to install and manage;
  * be fast and robust enough to use in production; and
  * minimize dependencies and complexity.
 .
 This package contains the documentation.

Package: python3-django-waffle
Description-md5: dd2524cb1dc3290f6e54774fc64507c3
Description-en: feature flipper for Django (Python3 version)
 Django Waffle is feature flipper for Django. You can define the conditions for
 which a flag should be active, and use it in a number of ways. Feature flags
 are a critical tool for continuously integrating and deploying applications.
 .
 Waffle aims to
  * provide a simple, intuitive API everywhere in your application;
  * cover common use cases with batteries-included;
  * be simple to install and manage;
  * be fast and robust enough to use in production; and
  * minimize dependencies and complexity.
 .
 This package contains the Python 3 version of the library.

Package: python3-djangorestframework-flex-fields
Description-md5: 0f0dcbbd08b831efe8a81af3fbe44c42
Description-en: Dynamic fields and nested resources for DRF (Python3 version)
 FlexFields (DRF-FF) for Django REST Framework is a package designed to provide
 a common baseline of functionality for dynamically setting fields and nested
 models within DRF serializers. To remove unneeded fields, you can dynamically
 set fields, including nested fields, via URL parameters
 (?fields=name,address.zip) or when configuring serializers. Additionally, you
 can dynamically expand fields from simple values to complex nested models, or
 treat fields as "deferred", and expand them on an as-needed basis.
 .
 This package is designed for simplicity and provides two classes - a viewset
 class and a serializer class (or mixin) - with minimal magic and entanglement
 with DRF's foundational classes.
 .
 This package contains the Python 3 version of the library.

Package: python-djangorestframework-simplejwt-doc
Description-md5: 326a8a07ec52e00ab02207dd1c700c1f
Description-en: JSON Web Token authentication for Django REST Framework (Documentation)
 Simple JWT provides a JSON Web Token authentication backend for the Django REST
 Framework. It aims to cover the most common use cases of JWTs by offering a
 conservative set of default features. It also aims to be easily extensible in
 case a desired feature is not present.
 .
 This package contains the documentation.

Package: python3-djangorestframework-simplejwt
Description-md5: 77d1a86586011503d7d98dfaa2b1cc6e
Description-en: JSON Web Token authentication for Django REST Framework (Python3 version)
 Simple JWT provides a JSON Web Token authentication backend for the Django REST
 Framework. It aims to cover the most common use cases of JWTs by offering a
 conservative set of default features. It also aims to be easily extensible in
 case a desired feature is not present.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-saml2
Description-md5: 3af35431751d83bda1f07fb58fb86e5d
Description-en: Django application that integrates PySAML2 (Python3 version)
 djangosaml2 is a Django application that integrates the PySAML2 library into
 your project. This mean that you can protect your Django based project with a
 service provider based on PySAML. This way it will talk SAML2 with your
 Identity Provider allowing you to use this authentication mechanism.
 .
 This package contains the Python 3 version of the library.

Package: python-djantic-doc
Description-md5: e010898a74047f5a6dedbb40b8c9ad0e
Description-en: Pydantic model support for Django (Documentation)
 Djantic is a library that provides a configurable utility class for
 automatically creating a Pydantic model instance for any Django model class. It
 is intended to support all of the underlying Pydantic model functionality such
 as JSON schema generation and introduces custom behaviour for exporting Django
 model instance data.
 .
 This package contains the documentation.

Package: python3-djantic
Description-md5: 36bec47e3642e3271a9c6bbd1a0f7124
Description-en: Pydantic model support for Django (Python3 version)
 Djantic is a library that provides a configurable utility class for
 automatically creating a Pydantic model instance for any Django model class. It
 is intended to support all of the underlying Pydantic model functionality such
 as JSON schema generation and introduces custom behaviour for exporting Django
 model instance data.
 .
 This package contains the Python 3 version of the library.

Package: python-djvu-doc
Description-md5: 425d3dfd19840443036753e98505212a
Description-en: Python support for the DjVu image format (documentation)
 python-djvulibre is a set of Python bindings for the DjVuLibre library,
 an open source implementation of DjVu. This image format is designed
 primarily for scanned documents, it includes advanced techniques like
 image layer separation and arithmetic coding compression.
 .
 This package contains technical documentation.

Package: python3-djvu
Description-md5: 6a38e826eea05166bee08d60aea0ef16
Description-en: Python3 support for the DjVu image format
 python-djvulibre is a set of Python bindings for the DjVuLibre library,
 an open source implementation of DjVu. This image format is designed
 primarily for scanned documents, it includes advanced techniques like
 image layer separation and arithmetic coding compression.
 .
 This package contains the Python3 bindings, please see python-djvu-doc
 for its documentation and python3-djvu-dbg for debugging symbols.

Package: python3-dlt
Description-md5: b8d26746ae1023b7262489745c635bf2
Description-en: Python wrapper for libdlt to read and process DLT logs from devices
 Diagnostic Log and Trace (DLT) library wrapper for Python using ctypes
 .
 This component provides a log and trace interface, based on the standardised
 protocol specified in the AUTOSAR standard 4.0 DLT. This library can be used to
 connect to a DLT logging facility and process saved DLT log files.

Package: python-dmidecode-data
Description-md5: 8077cbb51f01b7024b9f2f2a9d666d23
Description-en: Python extension module for dmidecode (debug) - Data
 DMI (the desktop management interface) provides a standardized description of
 a computer's hardware, including characteristics such as BIOS serial number
 and hardware connectors.
 .
 This package contains the common data files for dmidecode.

Package: python3-dmidecode
Description-md5: 97b24bd90cdf6fd1ee6eade4a9aa4644
Description-en: Python extension module for dmidecode - Python 3
 DMI (the desktop management interface) provides a standardized description of
 a computer's hardware, including characteristics such as BIOS serial number
 and hardware connectors.
 .
 This package provides an interface to the DMI data available from the BIOS.
 It is intended to be used as a back-end tool by other hardware detection
 programs implemented in Python.

Package: python3-dmsh
Description-md5: c03ed286aa53a07736c43ed9478bef9f
Description-en: High-quality 2D mesh generator based on distmesh
 dmsh: "The worst mesh generator you'll ever use."
 .
 Inspired by distmesh, dmsh is slow, requires a lot of memory, and
 isn't terribly robust either.
 .
 On the plus side, it's got a usable interface, is pure Python (and
 hence easily installable on any system), and if it works, it produces
 pretty high-quality meshes.
 .
 Combined with optimesh, dmsh produces the highest-quality 2D meshes
 in the west.
 .
 Example capabilities:
  * Primitives
   - circle, rectangle, polygon
   - halfspace
  * Combinations
   - difference
   - nonconstant edge length
   - union
   - intersection
  * Transformations
   - rotation, translation, scaling
  * Local refinement

Package: python3-dnaio
Description-md5: 3ccc6baa42c30d039ef447bec8c16308
Description-en: Python 3 library for fast parsing of FASTQ and FASTA files
 dnaio is a Python 3 library for fast parsing of FASTQ and also FASTA files.
 The code was previously part of the cutadapt tool and has been improved
 since it has been split out.

Package: python3-dnslib
Description-md5: db04767195cb21cf806e3bc94d75fa51
Description-en: Module to encode/decode DNS wire-format packets (Python 3)
 This DNS encode/decode Python 3 module provides:
 .
  - Support for encoding/decoding DNS packets between wire format, Python
    objects, and Zone/DiG textual representation (dnslib.dns)
  - A server framework allowing the simple creation of custom DNS resolvers
    (dnslib.server) and a number of example servers created using this
    framework
  - A number of utilities for testing (dnslib.client, dnslib.proxy,
    dnslib.intercept)
 .
 This is the Python 3 version of the package.

Package: python3-dnsq
Description-md5: 94ce7e1a2a6af8cd95ceeab154869b68
Description-en: Python DNS query tool
 dnsq is a high-level wrapper around dnspython for making caching DNS
 queries from Python.
 .
 This is the Python 3 version of this package.

Package: python-doc8-doc
Description-md5: a70ab6997ee4cac17475daf6d7a024b4
Description-en: style checker for Sphinx (or other) RST documentation - doc
 Doc8 is an opinionated style checker for rst (with basic support for plain
 text) styles of documentation.
 .
 This package contains the documentation.

Package: python3-doc8
Description-md5: 89e8bef59c77292a209347870cdec910
Description-en: Style checker for Sphinx (or other) RST documentation - Python 3.x
 Doc8 is an opinionated style checker for rst (with basic support for plain
 text) styles of documentation.
 .
 This package contains the Python 3.x module.

Package: python3-docformatter
Description-md5: 552bf943929f7d024348c13ddbe60f85
Description-en: Formats docstrings to follow Python PEP 257 (Python 3)
 Docformatter currently automatically formats docstrings to follow a subset
 of the PEP 257 conventions.
 .
 Below are the relevant items quoted from PEP 257:
 .
  * For consistency, always use triple double quotes around docstrings,
  * Triple quotes are used even though the string fits on one line,
  * Multi-line docstrings consist of a summary line just like a one-line
    docstring, followed by a blank line, followed by a more elaborate
    description,
  * Unless the entire docstring fits on a line, place the closing quotes on
    a line by themselves.
 .
 Docformatter also handles some of the PEP 8 conventions:
 .
   * Don't write string literals that rely on significant trailing whitespace
     Such trailing whitespace is visually indistinguishable and some editors
     (or more recently, reindent.py) will trim them.
 .
 This package installs the library for Python 3.

Package: python3-docker
Description-md5: f35f9a5a7263514cf0e810ca4e05fc20
Description-en: Python 3 wrapper to access docker.io's control socket
 This package contains oodles of routines that aid in controlling
 docker.io over it's socket control, the same way the docker.io
 client controls the daemon.
 .
 This package provides Python 3 module bindings only.

Package: python3-docs-theme
Description-md5: 685fd90e24495823cbec4451a47d3537
Description-en: theme for the Python core documentation.
 Theme used for the Python Core and Python packaging documentation.

Package: python3-docstring-to-markdown
Description-md5: 76c015eccee87cf5f2c96a39620b786e
Description-en: On the fly conversion of Python docstrings to markdown
 Converts reStructuredText like :math:`\\sum` to $\\sum$.

Package: docutils-common
Description-md5: 84cf51ac94facf9d285421c8082ca5da
Description-en: text processing system for reStructuredText - common data
 reStructuredText is an easy-to-read, what-you-see-is-what-you-get plaintext
 markup syntax and parser system. It is useful for in-line program documentation
 (such as Python docstrings), for quickly creating simple web pages, and for
 standalone documents.
 .
 The purpose of the Docutils project is to create a set of tools for
 processing reStructuredText documentation into useful formats, such as HTML,
 LaTeX, ODT or Unix manpages.
 .
 This package includes data and configuration files.

Package: docutils-doc
Description-md5: 60ab5df53b5ac456a51df5c40faee7f8
Description-en: text processing system for reStructuredText - documentation
 reStructuredText is an easy-to-read, what-you-see-is-what-you-get plaintext
 markup syntax and parser system. It is useful for in-line program documentation
 (such as Python docstrings), for quickly creating simple web pages, and for
 standalone documents.
 .
 The purpose of the Docutils project is to create a set of tools for
 processing reStructuredText documentation into useful formats, such as HTML,
 LaTeX, ODT or Unix manpages.
 .
 This package includes documentation in HTML and (gzipped) reST formats.

Package: python3-docutils
Description-md5: 01bddb85f9679cb9c0960674ca84d929
Description-en: text processing system for reStructuredText (implemented in Python 3)
 reStructuredText is an easy-to-read, what-you-see-is-what-you-get plaintext
 markup syntax and parser system. It is useful for in-line program documentation
 (such as Python docstrings), for quickly creating simple web pages, and for
 standalone documents.
 .
 The purpose of the Docutils project is to create a set of tools for
 processing reStructuredText documentation into useful formats, such as HTML,
 LaTeX, ODT or Unix manpages.
 .
 This package includes Python 3 modules and command line utilities.

Package: python3-docx
Description-md5: 6e906b57e01a8d5076fb9de4c3654bee
Description-en: library for creating and updating Microsoft Word files (Python 3)
 python-docx is a Python library for creating and updating Microsoft Word
 (.docx) files.
 .
 This package installs the library for Python 3.

Package: python3-python-docx
Description-md5: 89d3f04b18112d917be9435acaaaf54a
Description-en: transitional package
 This is a transitional package for python3-docx.

Package: python3-docxtpl
Description-md5: 92c8c0fd081875cb27aaac3bebe09dd6
Description-en: Python DOCX template engine
 python-docx-template has been created because python-docx is powerful for
 creating documents but not for modifying them.
 .
 The idea is to begin to create an example of the document one wants to generate
 with any DOCX WYSIWYG editor. It can be as complex as one wants: pictures,
 index tables, footer, header, variables. Then, as one is still editing the
 document, one inserts jinja2-like tags directly in the document. This becomes a
 DOCX template file.
 .
 This package installs the library for Python 3.

Package: python3-docxcompose
Description-md5: ac174f16cf6f192c6a3c3078fc1b819d
Description-en: concatenate/append Microsoft Word (.docx) files
 docxcompose is a Python library for concatenating/appending Microsoft
 Word (.docx) files.
 .
 This package installs the library for Python 3.

Package: python-dogpile.cache-doc
Description-md5: a620fa6583e383299e35c5b25f36f006
Description-en: caching front-end based on the Dogpile lock - doc
 A caching API built around the concept of a "dogpile lock", which allows
 continued access to an expiring data value while a single thread generates a
 new value.
 .
 dogpile.cache builds on the dogpile.core locking system
 (see http://pypi.python.org/pypi/dogpile.core), which implements the idea of
 "allow one creator to write while others read" in the abstract. Overall,
 dogpile.cache is intended as a replacement to the Beaker (see
 http://beaker.groovie.org) caching system, the internals of which are written
 by the same author. All the ideas of Beaker which "work" are re-implemented in
 dogpile.cache in a more efficient and succinct manner, and all the cruft
 (Beaker's internals were first written in 2005) relegated to the trash heap.
 .
 This package provides the documentation.

Package: python3-dogpile.cache
Description-md5: 27ad85c00f7866c53aff4c1dce0b4eed
Description-en: caching front-end based on the Dogpile lock - Python 3.x
 A caching API built around the concept of a "dogpile lock", which allows
 continued access to an expiring data value while a single thread generates a
 new value.
 .
 dogpile.cache builds on the dogpile.core locking system
 (see http://pypi.python.org/pypi/dogpile.core), which implements the idea of
 "allow one creator to write while others read" in the abstract. Overall,
 dogpile.cache is intended as a replacement to the Beaker (see
 http://beaker.groovie.org) caching system, the internals of which are written
 by the same author. All the ideas of Beaker which "work" are re-implemented in
 dogpile.cache in a more efficient and succinct manner, and all the cruft
 (Beaker's internals were first written in 2005) relegated to the trash heap.
 .
 This package provides the Python 3.x module.

Package: python3-dotenv
Description-md5: bf8d0330262801e67b57fd3cfa3bc208
Description-en: Get and set values in the .env file in local and production servers
 Reads key value pairs from the .env file and adds them to environment.
 variables. It is useful to manage settings during development and in
 production following the 12-factor principles: http://12factor.net/
 The executable is named python-dotenv

Package: python3-doubleratchet
Description-md5: 4107b1e88142ea4461db53bde8a1e7b0
Description-en: Python 3 implementation of the Double Ratchet algorithm
 This python library offers an implementation of the Double Ratchet
 algorithm as specified here.
 .
 The goal is to provide a configurable and independent implementation of
 the algorithm, while keeping the structure close to the specification
 and providing recommended settings.
 .
 This library was developed as part of python-omemo, a pretty cool
 end-to-end encryption protocol.
 .
 This package provides the Python 3.x module.

Package: python3-dpkt
Description-md5: 91f05dbb6b6f588b67be78572d70903c
Description-en: Python 3 packet creation / parsing module for basic TCP/IP protocols
 Python 3 module for fast, simple packet creation / parsing, with support for
 basic protocols often related to TCP/IP protocols. This includes (but is not
 limited to):
  - ethernet
  - HTTP
  - ICMP
  - UDP
  - TCP/IP (v4 and v6)
  - BGP
  - radius
  - ssl
 and many other protocols as well as support for parsing pcap files.

Package: python-dracclient-doc
Description-md5: d9cbe836bafdc7369dec2076184d1d42
Description-en: Library for managing machines with Dell iDRAC cards - doc
 This package is a library for managing machines with Dell iDRAC cards. Besides
 normal IPMI stuff, it has BIOS settings list, set, RAID management, CPU list,
 and more.
 .
 This package contains the documentation.

Package: python3-dracclient
Description-md5: cef3550839b2ec069c0e80df68d07594
Description-en: library for managing machines with Dell iDRAC cards - Python 3.x
 This package is a library for managing machines with Dell iDRAC cards. Besides
 normal IPMI stuff, it has BIOS settings list, set, RAID management, CPU list,
 and more.
 .
 This package contains the Python 3.x module.

Package: python-djangorestframework-spectacular-doc
Description-md5: edd17127af244cee4332e61cbcac7c6d
Description-en: OpenAPI 3 schema generation for Django REST framework (Documentation)
 Sane and flexible OpenAPI 3 schema generation for Django REST framework. The
 code is a heavily modified fork of the DRF OpenAPI generator, which is/was
 lacking all of the below listed features:
 .
  * Serializers modelled as components (arbitrary nesting and recursion
    supported)
  * Authentication support (DRF natives included, easily extendable)
  * Custom serializer class support
  * Tags extraction
  * Description extraction from docstrings
  * Sane fallbacks where no Serializer is available
  * Sane operation_id naming (based on path)
  * Easy to use hooks for extending the AutoSchema class
  * Optional schema serving with SpectacularAPIView
 .
 This package contains the documentation.

Package: python3-djangorestframework-spectacular
Description-md5: dd9c95544d8303351e265580071391bb
Description-en: OpenAPI 3 schema generation for Django REST framework (Python3 version)
 Sane and flexible OpenAPI 3 schema generation for Django REST framework. The
 code is a heavily modified fork of the DRF OpenAPI generator, which is/was
 lacking all of the below listed features:
 .
  * Serializers modelled as components (arbitrary nesting and recursion
    supported)
  * Authentication support (DRF natives included, easily extendable)
  * Custom serializer class support
  * Tags extraction
  * Description extraction from docstrings
  * Sane fallbacks where no Serializer is available
  * Sane operation_id naming (based on path)
  * Easy to use hooks for extending the AutoSchema class
  * Optional schema serving with SpectacularAPIView
 .
 This package contains the Python 3 version of the library.

Package: python-drizzle-doc
Description-md5: 3c110b47e3e3368fbff093fdfa4e132a
Description-en: Dithered image combination for Python (API documentation)
 The drizzle library is a Python package for combining dithered images
 into a single image. This library is derived from code used in
 drizzlepac. Like drizzlepac, most of the code is implemented in the C
 language. The biggest change from drizzlepac is that this code passes
 an array that maps the input to output image into the C code, while
 the drizzlepac code computes the mapping by using a Python
 callback. Switching to using an array allowed the code to be greatly
 simplified.
 .
 This package contains the API documentation.

Package: python-drizzle-testdata
Description-md5: 84c1e740cf54086ef87d64b82bb1eea5
Description-en: Dithered image combination for Python (Test data)
 The drizzle library is a Python package for combining dithered images
 into a single image. This library is derived from code used in
 drizzlepac. Like drizzlepac, most of the code is implemented in the C
 language. The biggest change from drizzlepac is that this code passes
 an array that maps the input to output image into the C code, while
 the drizzlepac code computes the mapping by using a Python
 callback. Switching to using an array allowed the code to be greatly
 simplified.
 .
 This package contains the data required for the unit tests.

Package: python3-drizzle
Description-md5: d641a747bf69c9589b161bdb2dc9b59d
Description-en: Dithered image combination for Python
 The drizzle library is a Python package for combining dithered images
 into a single image. This library is derived from code used in
 drizzlepac. Like drizzlepac, most of the code is implemented in the C
 language. The biggest change from drizzlepac is that this code passes
 an array that maps the input to output image into the C code, while
 the drizzlepac code computes the mapping by using a Python
 callback. Switching to using an array allowed the code to be greatly
 simplified.

Package: python3-dropbox
Description-md5: 9aabb05cdcbd12af8e9085e8e8ddb76d
Description-en: Official Dropbox API Client (Python3 version)
 A Python SDK for integrating with the Dropbox API v2. You need to create an
 Dropbox Application to make API requests. All requests need to be made with an
 OAuth 2 access token. To get started, once you've created an app, you can go to
 the app's console and generate an access token for your own Dropbox account.
 .
 This package contains the Python 3 version of the library.

Package: python3-dsv
Description-md5: 2953a17edc6ef3ade7d50bb0b0ee71c8
Description-en: Python module for delimiter-separated-value files (Python 3)
 Python-DSV is an alternative to Python's standard csv module, with
 somewhat different usage and optional support for wxWidgets-mediated
 user interaction in the course of format autodetection.  Like the
 standard module, it supports a wide range of delimiters and handles
 both import and export.
 .
 This package installs the library for Python 3.

Package: python-dtcwt-doc
Description-md5: 1acdff6c54e8b82aacb1a018de5747d0
Description-en: documentation for dtcwt
 The dtcwt library provides a Python implementation of the 1, 2 and 3-D
 dual-tree complex wavelet transform along with some associated algorithms. It
 contains a pure CPU implementation which makes use of NumPy along with an
 accelerated GPU implementation using OpenCL.
 .
 This package provides the documentation.

Package: python3-dtcwt
Description-md5: 2cf54df74a6e4d475c08d6953a30fbc0
Description-en: Dual-Tree Complex Wavelet Transform library for Python 3
 The dtcwt library provides a Python implementation of the 1, 2 and 3-D
 dual-tree complex wavelet transform along with some associated algorithms. It
 contains a pure CPU implementation which makes use of NumPy along with an
 accelerated GPU implementation using OpenCL.
 .
 This package provides the modules for Python 3.

Package: python3-duckpy
Description-md5: 860d4999e39cb244383faff3a1fd73bd
Description-en: simple Python library for searching on DuckDuckGo
 A simple Python module for searching on DuckDuckGo. And also provide an
 asynchronous version inside the duckpy.aio package.
 .
 Can also set up proxies and/or enable or disable random User-Agents
 depending on your needs.

Package: python-duniterpy-doc
Description-md5: f9aae55aebd8272b73c4f0ce7b863b4e
Description-en: Duniter Python API - documentation
 Python implementation of Duniter Basic Merkle API.
 .
 Duniter (previously uCoin) is a libre software
 allowing to create a new kind of P2P crypto-currencies
 based on individuals and Universal Dividend.
 .
 This package provides documentation for the duniterpy module.

Package: python3-duniterpy
Description-md5: 2e0533b5f80bc14eba7aa549b4bf885c
Description-en: Duniter Python API - Python3 library
 Python implementation of Duniter Basic Merkle API.
 .
 Duniter (previously uCoin) is a libre software
 allowing to create a new kind of P2P crypto-currencies
 based on individuals and Universal Dividend.
 .
 This package provides duniterpy module
 for Python 3.

Package: python3-duo-client
Description-md5: b8c96c51a611639fa8cf2e295f385f5e
Description-en: Interact with the Duo Auth, Admin, and Accounts APIs (Python3 version)
 Python library for interacting with the Duo Auth, Admin, and Accounts APIs. The
 Duo Auth API is a low-level, RESTful API for adding strong two-factor
 authentication to your website or application. The Duo Admin API provides
 programmatic access to the administrative functionality of Duo Security's
 two-factor authentication platform. The Accounts API allows Duo Beyond, Access,
 and MFA customers to create, manage, and delete additional related Duo Security
 customer accounts.
 .
 This package contains the Python 3 version of the library.

Package: python3-dynaconf
Description-md5: 52f1fd4c50424383fc6d54a849026eac
Description-en: Easy and Powerful Settings Configuration for Python
 Dynaconf is a layered configuration system for Python applications
 with strong support for 12-factor applications and extensions for
 Flask and Django

Package: python3-easyansi
Description-md5: 71ed042b1ab6c94057a272074de9797a
Description-en: terminal framework for colors, cursor movements, and drawing
 Easy ANSI is a terminal framework API to give you an easy way to use colors,
 cursor control movements, and line/box drawing. It is not meant as to replace
 more full-featured frameworks (such as curses or urwid), but as a tool to
 quickly create nice-looking screens in your terminal window.

Package: python3-easydev
Description-md5: a7cf893e52525407baf4f3198c50f1c7
Description-en: common utilities to ease the development of Python packages (Python 3)
 The package easydev provides miscellaneous functions that are often used in
 other Python packages. easydev should help developers in speeding up their
 own developments.
 .
 This package installs the library for Python 3.

Package: python3-easygui
Description-md5: 89efc49f8647a3ad338f333b9c3572ed
Description-en: module for very simple, very easy GUI programming in Python3
 This package provides the Python3 modules EasyGUI. Experienced Pythonistas
 need support for quick and dirty GUI features. New Python programmers need
 GUI capabilities that don't require any knowledge of Tkinter, frames,
 widgets, callbacks or lambda. This is what EasyGUI provides. Using EasyGUI,
 all GUI interactions are invoked by simple function calls.

Package: python3-easysnmp
Description-md5: 50958c4cfebe2e707e24c455e66f468c
Description-en: Pythonic SNMP library based on Net-SNMP (Python 3)
 Easy SNMP is a fork of Net-SNMP Python Bindings that attempts to bring a more
 Pythonic interface to the library. This module provides a full-featured SNMP
 client API and supports all dialects of the SNMP protocol.

Package: python3-easywebdav
Description-md5: 268de51e14122ac54db1d9d213836f79
Description-en: straight-forward WebDAV client module (Python 3 interface)
 EasyWebDAV is an easy to use WebDAV client implementation for Python.
 It features:
  - Basic authentication
  - Creating directories, removing directories and files
  - Uploading and downloading files
  - Directory listing
  - Support for client side SSL certificates
 .
 This package provides the Python 3.x module.

Package: python-ebooklib-doc
Description-md5: e547d43abefbd14d63147cf03ff9ea97
Description-en: E-book library for handling EPUB2/EPUB3/Kindle formats - documentation
 EbookLib is a Python library for managing EPUB2/EPUB3 and Kindle files. It's
 capable of reading and writing EPUB files programmatically (Kindle support is
 under development).
 .
 The API is designed to be as simple as possible, while at the same time making
 complex things possible too. It has support for covers, table of contents,
 spine, guide, metadata and more.
 .
 This package contains the HTML documentation.

Package: python3-ebooklib
Description-md5: 983605bfbbb7d15600ef0e419fdb06cd
Description-en: Python 3 E-book library for handling EPUB2/EPUB3/Kindle formats
 EbookLib is a Python library for managing EPUB2/EPUB3 and Kindle files. It's
 capable of reading and writing EPUB files programmatically (Kindle support is
 under development).
 .
 The API is designed to be as simple as possible, while at the same time making
 complex things possible too. It has support for covers, table of contents,
 spine, guide, metadata and more.

Package: python3-ecdsa
Description-md5: 3a2d04c64c6147001787c4d6d9fbe68c
Description-en: ECDSA cryptographic signature library (Python 3)
 This is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve
 Digital Signature Algorithm), implemented purely in Python.  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.
 .
 This package contains the module for Python 3.

Package: python3-echo
Description-md5: 8f85a93ad056eb6dd217ccfcd4cf4b4b
Description-en: Callback Properties in Python
 Python Echo is a small library for attaching callback functions to property
 state changes.
 The main features of Echo are:
  - A simple, property-like interface to monitor state changes.
  - Decorator syntax to create callback property getter/setter methods,
    similar to @property.
  - Context managers to delay or ignore callback events.
  - Helper functions to connect callback properties to GUI elements
    (at the moment only Qt is supported).

Package: python3-edgegrid
Description-md5: 99ba1a8c6bed229a944dbbb16a579fb6
Description-en: OPEN client authentication protocol for python-requests - Python 3.x
 This library implements an Authentication handler for requests that provides
 the Akamai open Edgegrid Authentication scheme. For more information visit the
 Akamai open Developer Community.
 .
 This package contains the Python 3.x module.

Package: python3-editor
Description-md5: 4c4af0f98472bf89576f416f0b7070e6
Description-en: programmatically open an editor, capture the result - Python 3.x
 python-editor is a library that provides the editor module for
 programmatically interfacing with your system's $EDITOR. The user can then
 enter a commit message for example.
 .
 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. For example, on Linux, editor will look for the following editors in
 order:
  * vim
  * emacs
  * nano
 .
 When calling the edit() function, editor will open the editor in a
 subprocess, inheriting the parent process's stdin, stdout
 .
 This package contains the Python 3.x module.

Package: python3-efilter
Description-md5: 70c1a0fad20db5d3043a48951b17c90d
Description-en: EFILTER query language (Python 3)
 EFILTER is a general-purpose destructuring and search language implemented in
 Python, and suitable for integration with any Python project that requires a
 search function for some of its data.
 .
 This package installs the library for Python 3.

Package: python-elasticsearch-doc
Description-md5: 33f03e12c0d9f4389933d9f454147b44
Description-en: Python client for Elasticsearch (Documentation)
 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.
 .
 The client's features include:
  * translating basic Python data types to and from json (datetimes are not
    decoded for performance reasons)
  * configurable automatic discovery of cluster nodes
  * persistent connections
  * load balancing (with pluggable selection strategy) across all available
    nodes
  * failed connection penalization (time based - failed connections won't be
    retried until a timeout is reached)
  * thread safety
  * pluggable architecture
 .
 This package contains the documentation.

Package: python3-elasticsearch
Description-md5: 6c7f0614651415eaf732c3bb33c7d69b
Description-en: Python client for Elasticsearch (Python3 version)
 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.
 .
 The client's features include:
  * translating basic Python data types to and from json (datetimes are not
    decoded for performance reasons)
  * configurable automatic discovery of cluster nodes
  * persistent connections
  * load balancing (with pluggable selection strategy) across all available
    nodes
  * failed connection penalization (time based - failed connections won't be
    retried until a timeout is reached)
  * thread safety
  * pluggable architecture
 .
 This package contains the Python 3 version of the library.

Package: python3-elgato-streamdeck
Description-md5: 9bb93cd5508a67f3b1edef8968d1b8f4
Description-en: Python 3 library to control an Elgato Stream Deck
 This is an open source Python 3 library to control an Elgato Stream Deck
 directly, without the official software. This can create custom front-ends,
 such as a custom control front-end for home automation software.
 .
 Currently the following StreamDeck product variants are supported:
 .
 StreamDeck Original (both V1 and V2 hardware variants)
 StreamDeck Mini
 StreamDeck XL

Package: python3-eliot
Description-md5: 115f160e14855137140dff4a827afd09
Description-en: logging library for Python that tells you why things happen
 Most logging systems tell you what happened in your application,
 whereas eliot also tells you why it happened.
 .
 eliot is a Python logging system that outputs causal chains of actions:
 actions can spawn other actions, and eventually they either succeed or fail.
 The resulting logs tell you the story of what your software did: what
 happened, and what caused it.
 .
 Eliot works well within a single process, but can also be used across
 multiple processes to trace causality across a distributed system.
 .
 Eliot is only used to generate your logs; you will still need tools like
 Logstash and ElasticSearch to aggregate and store logs if you are using
 multiple processes.

Package: python3-email-validator
Description-md5: 1e879fbbc2c1821532baaa4600f7fe3d
Description-en: Robust email address syntax and deliverability validation library (Python 3)
 This library validates that a string is of the form x@y.com. This is
 the sort of validation you would want for an email-based login form
 on a website.
 .
 Key features:
 .
  - Good for validating email addresses used for logins/identity.
 .
  - Friendly error messages when validation fails (appropriate to show
    to end users).
 .
  - (optionally) Checks deliverability: Does the domain name resolve?
 .
  - Supports internationalized domain names and (optionally)
    internationalized local parts.
 .
  - Normalizes email addresses (super important for internationalized
    addresses!).
 .
 This package installs the library for Python 3.

Package: python3-emmet-core
Description-md5: 09284ddc098214ecdaf49955214ede5b
Description-en: Core models for the Materials Project (Python 3)
 The Materials API Toolkit for the Materials Project. Emmet-core
 defines the core models, data pipelines.
 .
 This package installs the library for Python 3.

Package: python3-emoji
Description-md5: 4a4468d9c574da2feebbb40555ac76fa
Description-en: Emoji for Python
 The entire set of Emoji codes as defined by the unicode
 consortium is supported in addition to a bunch of aliases. By
 default, only the official list is enabled but doing
 emoji.emojize(use_aliases=True) enables both the full list and
 aliases.

Package: python3-enet
Description-md5: 0128c5ae83f8b537d46a4c7f170857d9
Description-en: Python3 wrapper for the ENet library
 python-enet provides a thin wrapper around the enet networking
 library. ENet is a thin layer to provide reliable communication over
 UDP.

Package: python3-engineio
Description-md5: 7d1544b724f333c8150a1863ff20556a
Description-en: python3 implementation of the Engine.IO realtime server
 This project implements an Engine.IO server that can run standalone or
 integrated with a python3 WSGI application. The following are some of its
 features:
 .
 Fully compatible with the Javascript engine.io-client library.
 Compatible with python3.
 Supports large number of clients even on modest hardware when used with an
 asynchronous server based on asyncio (sanic, aiohttp or tornado), eventlet or
 gevent. For development and testing, any WSGI compliant multi-threaded
 server can also be used.
 Includes a WSGI middleware that integrates Engine.IO traffic with standard
 WSGI applications.
 Uses an event-based architecture implemented with decorators that hides the
 details of the protocol.
 Implements HTTP long-polling and WebSocket transports.
 Supports XHR2 and XHR browsers as clients.
 Supports text and binary messages.
 Supports gzip and deflate HTTP compression.
 Configurable CORS responses to avoid cross-origin problems with browsers.

Package: python3-enigma
Description-md5: 5fc3a13237a62ae8720c0ded6ed81410
Description-en: historically accurate Enigma Machine library
 Py-Enigma is a Python 3 library for simulating the Enigma machines
 used by the German armed forces (Wehrmacht) during World War
 2. Py-Enigma makes it possible to both encrypt and decrypt messages
 that can be sent to, or received from, actual Enigma machines used by
 the German army (Heer), air force (Luftwaffe), and navy
 (Kriegsmarine).
 .
 This package installs the library for Python 3.

Package: python-enmerkar-doc
Description-md5: 0764b4ca27309f6c62bbb778baf579b8
Description-en: Utilities for using Babel in Django - doc
 This package contains various utilities for integration of Babel into the
 Django web framework:
  * A message extraction plugin for Django templates.
  * A middleware class that adds the Babel Locale object to requests.
  * A set of template tags for date and number formatting.
 .
 This package contains the documentation.

Package: python3-enmerkar
Description-md5: 805f4fe4adfb16a5fb237e6980976553
Description-en: Utilities for using Babel in Django - Python 3.x
 This package contains various utilities for integration of Babel into the
 Django web framework:
  * A message extraction plugin for Django templates.
  * A middleware class that adds the Babel Locale object to requests.
  * A set of template tags for date and number formatting.
 .
 This package contains the Python 3.x module.

Package: python3-envisage
Description-md5: 65df8e484af129a194889a1774442a23
Description-en: Extensible Application Framework
 Envisage is a Python-based framework for building extensible
 applications, that is, applications whose functionality can be
 extended by adding "plug-ins". Envisage provides a standard mechanism
 for features to be added to an application, whether by the original
 developer or by someone else. In fact, when you build an application
 using Envisage, the entire application consists primarily of
 plug-ins. In this respect, it is similar to the Eclipse and Netbeans
 frameworks for Java applications.

Package: python3-envparse
Description-md5: d85ead32f0327dfa8b8f11788dbf4314
Description-en: environment variable parsing (Python 3)
 This package contains a simple utility to parse environment variables.
 os.environ is a great choice to start off with but over time you'll find
 yourself duplicating quite a bit of code around handling raw environment
 variables. envparse aims to eliminate this duplicated, often inconsistent
 parsing code and instead provide a single, easy-to-use wrapper.
 .
 This package installs the library for Python 3.

Package: python3-envs
Description-md5: 040da612760523bb2924dd1533701b49
Description-en: Easy access to environment variables in Python
 This library provides easy access to environment variables via
 Python objects instead of just strings.
 .
 It has support for booleans, strings, lists, tuples, integers, floats, and
 dicts.

Package: python3-epc
Description-md5: 16c9ea72661ecf212756a47f8cb2eb86
Description-en: RPC stack for Emacs Lisp (Python3 version)
 EPC is an RPC stack for Emacs Lisp and Python-EPC is its server side
 and client side implementation in Python. Using Python-EPC, you can
 easily call Emacs Lisp functions from Python and Python functions
 from Emacs.
 .
 This package installs the library for Python 3.

Package: python3-ephemeral-port-reserve
Description-md5: accebd839d201de8da0836a3d7991266
Description-en: binds to an ephemeral port, force it into the TIME_WAIT state, and unbind it
 Sometimes you need a networked program to bind to a port that can't be
 hard-coded. Generally this is when you want to run several of them in
 parallel; if they all bind to port 8080, only one of them can succeed.
 .
 The usual solution is the "port 0 trick". If you bind to port 0, your kernel
 will find some arbitrary high-numbered port that's unused and bind to that.
 Afterward you can query the actual port that was bound to if you need to use
 the port number elsewhere. However, there are cases where the port 0 trick
 won't work. For example, mysqld takes port 0 to mean "the port configured in
 my.cnf". Docker can bind your containers to port 0, but uses its own
 implementation to find a free port which races and fails in the face of
 parallelism.
 .
 ephemeral-port-reserve helps you using port 0.

Package: python3-epimodels
Description-md5: 179ea8a3d4583bc1c5762a8886eead9f
Description-en: simple interface to simulate mathematical epidemic models in Python3
 This library provides a simple interface to simulate mathematical
 epidemic models in Python3.  It is a precondition for the program
 epigrass.

Package: python-escript-doc
Description-md5: 7645a03858c4d43340e93081911830c8
Description-en: Documentation for Escript/Finley
 Escript is a programming tool for implementing mathematical models in Python
 using the finite element method (FEM). Because users do not access the data
 structures it is very easy to use and scripts can run on desktop computers as
 well as highly parallel supercomputer without changes. Application areas for
 escript include earth mantle convection, geophysical inversion, earthquakes,
 porous media flow, reactive transport, plate subduction, erosion, and
 tsunamis.
 .
 Scripts can be executed in parallel (on varying numbers of threads or nodes)
 without any special modifications.
 .
 Escript now includes the esys.downunder module for 3D inversion of geophysical
 data sets. The current version supports gravity, magnetic and joint inversion.
 .
 This package contains the documentation for escript,
 including example scripts the user guide, the cookbook (an introduction from
 a geoscientists point of view) and a guide to the esys.downunder inversion
 toolkit.

Package: python3-escript
Description-md5: 161221349900ce5c5e10a39dad0d9ca4
Description-en: Escript/Finley finite elements Python3 system (with OpenMP)
 Escript is a programming tool for implementing mathematical models in Python
 using the finite element method (FEM). Because users do not access the data
 structures it is very easy to use and scripts can run on desktop computers as
 well as highly parallel supercomputer without changes. Application areas for
 escript include earth mantle convection, geophysical inversion, earthquakes,
 porous media flow, reactive transport, plate subduction, erosion, and
 tsunamis.
 .
 Scripts can be executed in parallel (on varying numbers of threads or nodes)
 without any special modifications.
 .
 Escript now includes the esys.downunder module for 3D inversion of geophysical
 data sets. The current version supports gravity, magnetic and joint inversion.
 .
 This package contains the commands and libraries for Python3 with
 OpenMP threading and MPI multiprocess support.

Package: python3-escript-mpi
Description-md5: fca9a2727bc4a045bd7f00e0f16e5aa7
Description-en: Escript/Finley finite elements Python3 system (OpenMP + MPI)
 Escript is a programming tool for implementing mathematical models in Python
 using the finite element method (FEM). Because users do not access the data
 structures it is very easy to use and scripts can run on desktop computers as
 well as highly parallel supercomputer without changes. Application areas for
 escript include earth mantle convection, geophysical inversion, earthquakes,
 porous media flow, reactive transport, plate subduction, erosion, and
 tsunamis.
 .
 Scripts can be executed in parallel (on varying numbers of threads or nodes)
 without any special modifications.
 .
 Escript now includes the esys.downunder module for 3D inversion of geophysical
 data sets. The current version supports gravity, magnetic and joint inversion.
 .
 This package contains the commands and libraries for Python3 with
 both OpenMP threading and MPI multiprocess support.

Package: python3-esmre
Description-md5: 89ee6a2fdffaa32ff4fa2c05b540c9c3
Description-en: Regular expression acceleration in Python3
 esmre is a Python module that can be used to speed up the execution of a large
 collection of regular expressions. It works by building a index of compulsory
 substrings from a collection of regular expressions, which it uses to quickly
 exclude those expressions which trivially do not match each input.
 .
 This is the Python 3 version of the package.

Package: python3-espeak
Description-md5: 8fa9a62634571ff57803f31fc8795ee2
Description-en: Python bindings for eSpeak
 eSpeak is a software speech synthesizer for English, and some other
 languages.
 .
 eSpeak produces good quality English speech. It uses a different synthesis
 method from other open source text to speech (TTS) engines, and sounds quite
 different. It's perhaps not as natural or "smooth", but some find the
 articulation clearer and easier to listen to for long periods.
 .
 This package contains bindings to use eSpeak from within Python
 applications.
 .
 Be aware that python-espeak is still in an early state; it's incomplete
 and the API may change in future versions.

Package: python3-et-xmlfile
Description-md5: f22a3500337199cf7f4da97bc56fe315
Description-en: low memory library for creating large XML files (Python 3)
 et_xmlfile is based upon the xmlfile module from lxml with the aim of
 allowing code to be developed that will work with both libraries. It was
 developed initially for the openpyxl project but is now a standalone module.
 .
 This package installs the library for Python 3.

Package: python3-etcd
Description-md5: 87929afe19ef42b14bd4340da4418a30
Description-en: Python Etcd client library - Python3 module
 Client library for accessing and manipulating etcd contents.
 .
 This package contains the module built for Python version 3.x.

Package: python-etcd3-doc
Description-md5: 114cc086252e0b2be872737e64c6d510
Description-en: client for the etcd3 API - doc
 This package contains the python-etcd3 library, which is a module to connect
 to an Etcd cluster.
 .
 This package contains the documentation.

Package: python3-etcd3
Description-md5: 5a61901415efa0d2a8cd4593fa4789a3
Description-en: client for the etcd3 API - Python 3.x
 This package contains the python-etcd3 library, which is a module to connect
 to an Etcd cluster.
 .
 This package contains the Python 3.x module.

Package: python-etcd3gw-doc
Description-md5: 4a3610bc746b44c3a55137936a0797d0
Description-en: client for etcd3 grpc-gateway v3 API - doc
 A python client for etcd3 grpc-gateway v3alpha API.
 .
 This package contains the documentation.

Package: python3-etcd3gw
Description-md5: 9a43ccd87d809cd9ba588bbd628a469c
Description-en: client for etcd3 grpc-gateway v3 API - Python 3.x
 A python client for etcd3 grpc-gateway v3alpha API.
 .
 This package contains the Python 3.x module.

Package: python3-ete3
Description-md5: 62fa80cd1d7a708098c4e11beda86263
Description-en: Python Environment for (phylogenetic) Tree Exploration - Python 3.X
 The Environment for Tree Exploration (ETE) is a Python programming
 toolkit that assists in the recontruction, manipulation, analysis and
 visualization of phylogenetic trees (although clustering trees or any
 other tree-like data structure are also supported).
 .
 ETE is currently developed as a tool for researchers working in
 phylogenetics and genomics. If you use ETE for a published work,
 please cite:
 .
 Visit http://etetoolkit.org for more info.

Package: python3-etelemetry
Description-md5: c6db375c741d936dfd4ee2bf7ab96e92
Description-en: lightweight Python3 client to communicate with the etelemetry server
 This Python3 package provides a lightweight Python3 client interface to
 communicate with the etelemetry server.  It can be used for nipy or
 nipype.

Package: python3-etesync
Description-md5: d20fdb418560b4c0318a18bf53a6753c
Description-en: python client library for EteSync
 pyetesync provides a python API to interact with an EteSync server.
 It currently implements AddressBook and Calendar access,
 and supports two-way sync (both push and pull) to the server.
 It doesn't currently implement pushing raw journal entries
 which are needed for people implementing new EteSync journal types
 which will be implemented soon.

Package: python3-ethtool
Description-md5: 7e6a97883d00c2c5fc3b5c823cca765e
Description-en: Python bindings for the ethtool kernel interface - Python 3.x
 Allows querying and changing of ethernet card settings, such as speed,
 port, autonegotiation, and PCI locations.
 .
 This package provides the Python 3.x module.

Package: python-evdev-doc
Description-md5: c113f7e96d91538bf8450538b7ef6a26
Description-en: Python bindings for the Linux input subsystem (docs)
 This package provides 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.
 .
 This is the documentation package.

Package: python3-evdev
Description-md5: 8c69b0df818b35392c8b99763562d437
Description-en: Python 3 bindings for the Linux input subsystem
 This package provides 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.
 .
 This package installs the library for Python 3.

Package: python-eventlet-doc
Description-md5: 7fb9c2a86ce76a5f0e227111abc53ec7
Description-en: concurrent networking library - doc
 Eventlet allows you to change how you run your code, not how you write it.
 .
 It uses epoll or libevent for highly scalable non-blocking I/O.
 Coroutines ensure that the developer uses a blocking style of programming
 that is similar to threading, but provide the benefits of non-blocking I/O.
 The event dispatch is implicit, which means you can easily use Eventlet from
 the Python interpreter, or as a small part of a larger application.
 .
 It's easy to get started using Eventlet, and easy to convert existing
 applications to use it. Start off by looking at examples, common design
 patterns, and the list of the basic API primitives.
 .
 This package provides the documentation.

Package: python3-eventlet
Description-md5: 3967251cfdf7026fe0201c52f96bafef
Description-en: concurrent networking library
 Eventlet allows you to change how you run your code, not how you write it.
 .
 It uses epoll or libevent for highly scalable non-blocking I/O.
 Coroutines ensure that the developer uses a blocking style of programming
 that is similar to threading, but provide the benefits of non-blocking I/O.
 The event dispatch is implicit, which means you can easily use Eventlet from
 the Python interpreter, or as a small part of a larger application.
 .
 It's easy to get started using Eventlet, and easy to convert existing
 applications to use it. Start off by looking at examples, common design
 patterns, and the list of the basic API primitives.
 .
 This package provides the Python 3.x module.

Package: python3-evtx
Description-md5: d220a3bdf7647eb46f3948481b82de2a
Description-en: parser for recent Windows Event Log files -- Python 3 version
 This module provides programmatic access to the File and Chunk
 headers, record templates, and event entries from Microsoft Windows
 Vista and later.
 .
 This package contains modules for Python 3.

Package: python-ewmh-doc
Description-md5: c7aed564e980965dc60b2036ad4a5fa3
Description-en: Python interface to EWMH-compliant window managers (common documentation)
 python-ewmh is a 100% pure Python implementation of the EWMH (Extended
 Window Manager Hints) protocol, which can be used to query and control
 EWMH-compliant window managers.
 .
 This is the common documentation package.

Package: python3-ewmh
Description-md5: c6799c22af5591d31b698b668f720100
Description-en: Python interface to EWMH-compliant window managers (Python 3)
 python-ewmh is a 100% pure Python implementation of the EWMH (Extended
 Window Manager Hints) protocol, which can be used to query and control
 EWMH-compliant window managers.
 .
 This package installs the library for Python 3.

Package: python3-exceptiongroup
Description-md5: c0b3bacd074a82b7b90b912e5c5135a1
Description-en: Backport of PEP 654 (exception groups)
 This is a backport of the BaseExceptionGroup and ExceptionGroup classes from
 Python 3.11.

Package: python3-exchangelib
Description-md5: 17219aff6b8d7a3b29c290e70f8be7e4
Description-en: Client for Microsoft Exchange Web Services (Python3 version)
 This module provides an well-performing, well-behaving, platform-independent
 and simple interface for communicating with a Microsoft Exchange 2007-2016
 Server or Office365 using Exchange Web Services (EWS). It currently implements
 autodiscover, and functions for searching, creating, updating, deleting,
 exporting and uploading calendar, mailbox, task, contact and distribution list
 items.
 .
 This package contains the Python 3 version of the library.

Package: python3-executing
Description-md5: bc17f90050348f49fb905acabf59a0bc
Description-en: Inspect Python AST node being executed
 Get information about what a frame is currently doing,
 particularly the Abstract Syntax Tree node being executed.

Package: python3-exif
Description-md5: d95dcf73b0fe59e7a4528a96a8594236
Description-en: Transition package for python3-exifread
 This is a Python library to extract Exif information from digital camera
 image files. It contains the EXIF.py script and the exifread library.
 .
 This is a dummy package.

Package: python3-exifread
Description-md5: efd1158f9f191e9f8c9a5368bf65dd34
Description-en: Python library to extract Exif data from TIFF and JPEG files
 This is a Python library to extract Exif information from digital camera
 image files. It contains the EXIF.py script and the exifread library.
 .
 This package provides the Python 3.x module.

Package: python3-exotel
Description-md5: b70259e7417fd4b9f4a8e0eb8db476e2
Description-en: Python library for exotel APIs (Python 3)
 This package contains a Python module for exotels call and SMS APIs
 (unofficial).
 .
 This package installs the library for Python 3.

Package: python3-expiringdict
Description-md5: eda1bb7d42ea51a3c3d0df22127240cb
Description-en: Python3 caching library
 expiringdict is a Python caching library, providing an ordered
 dictionary with auto-expiring values for caching purposes. Expiration
 happens on any access, object is locked during cleanup from expired
 values.  ExpiringDict stores at most a maximum number of elements -
 the oldest will be deleted.
 .
 This is the Python 3 version of this package.

Package: python3-extras
Description-md5: 02644786849446bb9cf4067d67d7f4b7
Description-en: extensions to the Python standard library (Python 3.x)
 Extras is a set of extensions to the Python standard library, originally
 written to make the code within testtools cleaner, but now split out for
 general use outside of a testing context.
 .
 This package contains the libraries for Python 3.x.

Package: fabio-viewer
Description-md5: 96d9ecd0b0da611f281f60d24e2333c5
Description-en: Viewer for images produced by 2D X-ray detector
 FabIO is an I/O library for images produced by 2D X-ray detectors and
 written in Python. FabIO support images detectors from a dozen of
 companies (including Mar, Dectris, ADSC, Hamamatsu, Oxford, ...), for
 a total of 20 different file formats (like CBF, EDF, TIFF, ...) and
 offers an unified interface to their headers (as a Python dictionary)
 and datasets (as a numpy ndarray of integers or floats)
 .
 Binaries provided with python-fabio

Package: python-fabio-doc
Description-md5: 1ea50c435a2d5eb25b8fda86f8ddad0c
Description-en: I/O library for images produced by 2D X-ray detector - documentation
 FabIO is an I/O library for images produced by 2D X-ray detectors and
 written in Python. FabIO support images detectors from a dozen of
 companies (including Mar, Dectris, ADSC, Hamamatsu, Oxford, ...), for
 a total of 20 different file formats (like CBF, EDF, TIFF, ...) and
 offers an unified interface to their headers (as a Python dictionary)
 and datasets (as a numpy ndarray of integers or floats)
 .
 This is the common documentation package.

Package: python3-fabio
Description-md5: 64f5ad9d72ec97e968ee4ab1244f7420
Description-en: I/O library for images produced by 2D X-ray detector - Python3
 FabIO is an I/O library for images produced by 2D X-ray detectors and
 written in Python. FabIO support images detectors from a dozen of
 companies (including Mar, Dectris, ADSC, Hamamatsu, Oxford, ...), for
 a total of 20 different file formats (like CBF, EDF, TIFF, ...) and
 offers an unified interface to their headers (as a Python dictionary)
 and datasets (as a numpy ndarray of integers or floats)
 .
 This is the Python 3 version of the package.

Package: python3-fakeredis
Description-md5: c6be3d53e2f94bcb44fa2c7092e68ce8
Description-en: Fake version of a redis-py
 fakeredis is a pure Python implementation of the redis-py Python client that
 simulates talking to a redis server. This was created for a single purpose:
 to write unittests. Setting up redis is not hard, but many times you want to
 write unittests that do not talk to an external server (such as redis).
 This module now allows tests to simply use this module as a reasonable
 substitute for redis.

Package: python3-falcon
Description-md5: 85f1d9e9c94098afac75d2fb7d4cdc55
Description-en: supersonic micro-framework for building cloud APIs - Python 3.x
 Falcon is a high-performance Python framework for building cloud APIs. It
 encourages the REST architectural style, and tries to do as little as possible
 while remaining highly effective.
 .
 Unlike other Python web frameworks, Falcon won't bottleneck your API's
 performance under highly concurrent workloads. Many frameworks max out at
 serving simple "hello world" requests at a few thousand req/sec, while Falcon
 can easily serve many more on the same hardware.
 .
 Falcon isn't very opinionated. In other words, the framework leaves a lot of
 decisions and implementation details to you.
 .
 Features:
  * Intuitive routing via URI templates and resource classes
  * Easy access to headers and bodies through request and response classes
  * Idiomatic HTTP error responses via a handy exception base class
  * DRY request processing using global, resource, and method hooks
  * Snappy unit testing through WSGI helpers and mocks
  * 20% speed boost when Cython is available
  * Python 2.6, Python 2.7, PyPy and Python 3.3 support
 .
 This package provides the Python 3.x module.

Package: python3-fann2
Description-md5: bd7766b851cb1d68579040ab42297d54
Description-en: Python 3 bindings for FANN
 Fast Artificial Neural Network Library is a free open source neural network
 library, which implements multilayer artificial neural networks in C with
 support for both fully connected and sparsely connected networks.
 .
 This package contains the Python 3 bindings for FANN.

Package: python3-fastbencode
Description-md5: 2c7926fd8b87313b6e4a088b04694d36
Description-en: Fast bencode implementation
 Fast Python implementation of the bencode serialization
 mechanism used by the BitTorrent protocol and others.

Package: python3-fasteners
Description-md5: e3785bb77b085aaca8efe620253dec14
Description-en: provides useful locks - Python 3.x
 Fasteners is a Python package that provides useful locks. It includes locking
 decorator (that acquires instance objects lock(s), acquires on method entry
 and releases on method exit), reader-writer locks, inter-process locks and
 generic lock helpers.
 .
 This package contains the Python 3.x module.

Package: python3-fastimport
Description-md5: 2799877234a774c99641df3d5e3e4613
Description-en: Fastimport file format parser and generator library
 Python library for parsing and generating the fastimport file format.
 The fastimport format is used for serializing version control histories.
 .
 This package contains the module built for Python version 3.x.

Package: python-fastjsonschema-doc
Description-md5: 5acff4d03d673b012969338b2cfba752
Description-en: validation of JSON documents by JSON schema drafts 04/06/07 (documentation)
 Fastjsonschema implements validation of JSON documents by JSON schema.
 .
 The library implements JSON schema drafts 04, 06 and 07.
 .
 The main purpose is to have a really fast implementation.
 .
 This is the common documentation package.

Package: python3-fastjsonschema
Description-md5: 79f063f366a282cd508821f295140ad7
Description-en: validation of JSON documents by JSON schema drafts 04/06/07
 Fastjsonschema implements validation of JSON documents by JSON schema.
 .
 The library implements JSON schema drafts 04, 06 and 07.
 .
 The main purpose is to have a really fast implementation.
 .
 This package installs the library for Python 3.

Package: python3-feather-format
Description-md5: 8d7f86af431cc2a4bdf85d2ce1ddd02a
Description-en: Python interface to the Apache Arrow-based Feather File Format (Python 3)
 Feather is binary columnar serialization for data frames. It is
 designed to read and write data frames very efficiently, and to make it
 easy to share data across multiple data analysis languages.
 .
 This package provides python3 binding for feather format.

Package: python3-febelfin-coda
Description-md5: e8788255489811542d1c375d52d13336
Description-en: Python module to parse CODA files (Belgium)
 febelfin-coda is a parser for CODA (Coded statement of account) files.
  - https://www.febelfin.be/sites/default/files/2019-04/ \
    standard-coda-2.6-en.pdf
 .
 Febelfin ASBL est la Fédération belge du secteur financier.
  - https://www.feb.be/qui-nous-sommes/federations-sectorielles/ \
    banques-bourse-credit-et-placements-federation-belge-du-secteur \
    -financier_2012-10-11/
 .
 This bank standard (also called CODA) specifies the lay-out for the electronic
 files, by banks to customers, of the account transactions and the information
 concerning the enclosures in connection with the movement.

Package: python-fedora-doc
Description-md5: 6a37e58fce9ae47739a1095c168dbac3
Description-en: Python modules for interacting with Fedora Services (common documentation)
 The python-fedora module provides a Python API for connecting to web
 services provided by the fedora infrastructure.
 .
 Specifically, this package provides clients for the Fedora Account
 System, for the Fedora Package Database, for the Fedora Build System
 (bodhi), and for the Fedora wiki, as well as a more generic client for
 the other Fedora web services.
 .
 This is the common documentation package.

Package: python3-fedora
Description-md5: c3addf9c9fbd1b66445e18f3be282bf4
Description-en: Python modules for interacting with Fedora Services (Python 3)
 The python-fedora module provides a Python API for connecting to web
 services provided by the fedora infrastructure.
 .
 Specifically, this package provides clients for the Fedora Account
 System, for the Fedora Package Database, for the Fedora Build System
 (bodhi), and for the Fedora wiki, as well as a more generic client for
 the other Fedora web services.
 .
 This package installs the library for Python 3.

Package: python3-fhs
Description-md5: 591681fb6738e617dbba6f445b3d167b
Description-en: python module for using the FHS and XDG basedir paths.
 The FHS and XDG basedir specification defines locations for several files.
 This module provides functions for accessing those files without requiring the
 program to search the filesystem itself.
 It provides a convenient way to use configuration from files, with commandline
 override functionality.

Package: python3-fhs-doc
Description-md5: 5254f183ea58e40632c6143e83e87f29
Description-en: API documentation for python3-fhs
 The FHS and XDG basedir specification defines locations for several files.
 This module provides functions for accessing those files without requiring the
 program to search the filesystem itself.
 It provides a convenient way to use configuration from files, with commandline
 override functionality.
 .
 This module contains the API documentation.

Package: python3-fido2
Description-md5: 3c90b6b6e8cc2efd4d5acbba3a4d4730
Description-en: Python library for implementing FIDO 2.0
 A Python library for communicating with a FIDO device over USB HID as
 well as verifying attestation and assertion signatures.
 .
 FIDO (Fast Identity Online) is a set of protocols, including U2F (Universal 2nd
 Factor) and UAF (Universal Authentication Framework), that support usable,
 strong authentication of users using hardware tokens.

Package: python3-file-encryptor
Description-md5: d907257e1c38135eabb5ac17fd666df4
Description-en: Python 3 module to convergently encrypt and decrypt files
 This Python 3 module contains helper methods to encrypt and decrypt files
 inline (without using extra space) and to decrypt streams.

Package: python3-filelock
Description-md5: 85b9c60c63af7f2b18c53d7a2b9800d3
Description-en: platform independent file locking module
 This package contains a single module, which implements a platform independent
 file locking mechanism for Python. The lock includes a lock counter and is
 thread safe. This means, when locking the same lock object twice, it will not
 block.

Package: python3-fingerprints
Description-md5: 5b679869a8546a2a5963117e0546c345
Description-en: Compare the names of companies and people with normalisation
 Generate fingerprints for entity data. A fingerprint in this context is
 understood as a simplified entity identifier, derived from it's name or
 address and used for cross-referencing of entity across different datasets.
 .
 Examples:
 .
   - Mr. Sherlock Holmes -> holmes sherlock
   - Siemens Aktiengesellschaft -> ag siemens
   - New York, New York -> new york

Package: python3-fire
Description-md5: 0fbfb728c6a4e660293b8856dcd106aa
Description-en: automatically generate CLIs from absolutely any Python object
 Python Fire is a library for automatically generating command line interfaces
 (CLIs) from absolutely any Python object.
 .
  * Python Fire is a simple way to create a CLI in Python.
  * Python Fire is a helpful tool for developing and debugging Python code.
  * Python Fire helps with exploring existing code or turning other people's
    code into a CLI.
  * Python Fire makes transitioning between Bash and Python easier.
  * Python Fire makes using a Python REPL easier by setting up the REPL with
    the modules and variables you'll need already imported and created.

Package: python3-first
Description-md5: e7365c57d26d1c8766a5a5e1e0097533
Description-en: simple function that returns the first true value from an iterable
 A MIT licensed Python package with a simple function that returns the
 first true value from an iterable, or None if there is none. If you need
 more power, you can also supply a key function that is used to judge the
 truth value of the element or a default value if None doesn’t fit your
 use case.

Package: python3-fissix
Description-md5: c93d06a6be3c3549c5dc828ca0366c0a
Description-en: backport of lib2to3 that supports the latest Python3 grammars
 Fissix is a backport of lib2to3, a CST (concrete syntax tree)
 implementation, that supports various features and grammars that are
 more up-to-date than the latest upstream CPython version.  It is the
 parser that Bowler uses to make safe, large scale code modifications
 and smart refactoring.  It supports source written in both Python 2
 and 3.
 .
 This package installs the library for Python 3.

Package: python-fisx-common
Description-md5: c7ebc8110fd2143ba8b5240ed59e58cb
Description-en: Quantitative X-Ray Fluorescence Analysis Support Library - (Common)
 This software library implements formulas to calculate, given an
 experimental setup, the expected x-ray fluorescence intensities. The
 library accounts for secondary and tertiary excitation, K, L and M
 shell emission lines and de-excitation cascade effects. The basic
 implementation is written in C++ and a Python binding is provided.
 .
 This is the common files of the package.

Package: python3-fisx
Description-md5: 0e4ad68f886d704b1ad561cc2572203b
Description-en: Quantitative X-Ray Fluorescence Analysis Support Library - (Python 3)
 This software library implements formulas to calculate, given an
 experimental setup, the expected x-ray fluorescence intensities. The
 library accounts for secondary and tertiary excitation, K, L and M
 shell emission lines and de-excitation cascade effects. The basic
 implementation is written in C++ and a Python binding is provided.
 .
 This is the Python 3 version of the package.

Package: python-fitbit-doc
Description-md5: c48de13d816cb9358f967f6fe27bdef0
Description-en: FitBit REST API Client Implementation - Documentation
 A Python module containing an implementation of a client for the FitBit
 REST API. It uses OAuth for authentication, it supports both US and SI
 units.
 .
 This package contains the documentation.

Package: python3-fitbit
Description-md5: 9201dfa0922e9d00c0e7a7f6c91c84ac
Description-en: FitBit REST API Client Implementation - Python 3
 A Python module containing an implementation of a client for the FitBit
 REST API. It uses OAuth for authentication, it supports both US and SI
 units.
 .
 This package contains the Python 3 module.

Package: python3-fitsio
Description-md5: 764444aae34487203eab60ce5b16e38b
Description-en: Python 3 library to read from and write to FITS files
 Fitsio provides an easy to use object-oriented API including
 providing a Numpy interface to FITS files read from CFITSIO. It
 allows direct access to the columns of a FITS binary table which can
 be useful for reading large fits files. Compared to astropy.io.fits,
 this package is closer to the underlying cfitsio library.
 .
 Fitsio also exposes a microlanguage (implemented in CFITSIO) for
 making efficient SQL-like queries of tables (single tables only
 though–no joins or anything like that).

Package: python3-fixtures
Description-md5: abcb44fae2fd23e9f3cc40ed4100f616
Description-en: PyUnit extension for defining test fixtures outside of test cases - Python 3.x
 A PyUnit extension for defining test fixtures outside of test cases. Each
 fixture encapsulates creating, reusing and freeing some state - be that a
 temporary directory on disk, SQL server connection, or just a particular
 object graph. This is extremely useful for testing and general resource
 management.
 .
 Fixtures ships with the base class, unittest glue and a number of precanned
 concrete fixtures.
 .
 This package provides the Python 3.x module.

Package: flake8
Description-md5: 83f99498b2ef35069054e49a3661b821
Description-en: code checker using pycodestyle and pyflakes
 Flake8 is a wrapper around PyFlakes, pycodestyle, and Ned's McCabe script.
 Flake8 runs all tools by launching the single 'flake8' script, but ignores
 pycodestyle and PyFlakes extended options and just uses defaults. It displays
 the warnings in a per-file, merged output.
 .
 This package provides flake8 binary.

Package: python3-flake8
Description-md5: 2ce5d35e72b6eb7696719df6e1ed4fd4
Description-en: code checker using pycodestyle and pyflakes - Python 3.x
 Flake8 is a wrapper around PyFlakes, pycodestyle, and Ned's McCabe script.
 Flake8 runs all tools by launching the single 'flake8' script, but ignores
 pycodestyle and PyFlakes extended options and just uses defaults. It displays
 the warnings in a per-file, merged output.
 .
 This package provides Python 3 module bindings only.

Package: python3-flaky
Description-md5: 4a5e656e114e9be66dc200af9506b087
Description-en: Plugin for nose or py.test that automatically reruns flaky tests (Python 3)
 Flaky is a plugin for nose or py.test that automatically reruns flaky tests.
 .
 Ideally, tests reliably pass or fail, but sometimes test fixtures must rely on
 components that aren't 100% reliable. With flaky, instead of removing those
 tests or marking them to @skip, they can be automatically retried.
 .
 This package contains the Python 3 version of flaky.

Package: python3-flasgger
Description-md5: 74081a6d0c2eca48b05efc4b27710707
Description-en: Extract swagger specs from your flask project
 Flasgger is a Flask extension to extract OpenAPI-Specification from all
 Flask views registered in your API.
 It also comes with SwaggerUI embedded so you can access
 http://localhost:5000/apidocs and visualize and interact
 with your API resources.
 It also provides validation of the incoming data, using the same specification
 it can validates if the data received as a POST, PUT, PATCH is valid against
 the schema defined using YAML, Python dictionaries or Marshmallow Schemas.
 Flasgger can work with simple function views or MethodViews using docstring
 as specification, or using @swag_from decorator to get specification from
 YAML or dict and also provides SwaggerView which can use
 Marshmallow Schemas as specification.

Package: python3-flask-cors
Description-md5: f45f8f35375e2753ef40ce68e141698c
Description-en: Flask extension for handling CORS (Python 3)
 A Flask extension for handling Cross Origin Resource Sharing (CORS), making
 cross-origin AJAX possible.
 .
 This package has a simple philosophy, when you want to enable CORS, you wish
 to enable it for all use cases on a domain. This means no mucking around with
 different allowed headers, methods, etc. By default, submission of cookies
 across domains is disabled due to the security implications, please see the
 documentation for how to enable credential’ed requests, and please make sure
 you add some sort of CSRF protection before doing so!
 .
 This package installs the library for Python 3.

Package: python-flask-httpauth-doc
Description-md5: 29cb24e65579f6cc7717c553c30d3b6b
Description-en: Basic and Digest HTTP authentication for Flask (documentation)
 Flask-HTTPAuth is a simple extension that provides Basic and Digest HTTP
 authentication for Flask routes.
 .
 This is the common documentation package.

Package: python3-flask-httpauth
Description-md5: 8d9cd46230cc60b135ea59c8dc42264b
Description-en: Basic and Digest HTTP authentication for Flask (Python 3)
 Flask-HTTPAuth is a simple extension that provides Basic and Digest HTTP
 authentication for Flask routes.
 .
 This package installs the library for Python 3.

Package: python3-python-flask-jwt-extended
Description-md5: 0fa4bc7023441b3d09aa4682e90c317a
Description-en: Open source Flask extension that provides JWT support (Python 3)
 Flask-JWT-Extended not only adds support for using JSON Web Tokens (JWT)
 to Flask for protecting views, but also many helpful (and optional) features
 built in to make working with JSON Web Tokens easier.
 .
 This package installs the library for Python 3.

Package: python3-flask-marshmallow
Description-md5: 117859413fb569dcfb8290f0f51db65b
Description-en: Flask + marshmallow for beautiful APIs
 Flask-Marshmallow is a thin integration layer for Flask (a Python web
 framework) and marshmallow (an object serialization/deserialization library)
 that adds additional features to marshmallow, including URL and Hyperlinks
 fields for HATEOAS-ready APIs.
 .
 It also (optionally) integrates with Flask-SQLAlchemy.

Package: python3-flask-seeder
Description-md5: 310cf7b5bd8e9068c93559221b91877c
Description-en: Flask extension to seed database through scripts
 Flask-Seeder is a Flask extension to help with seeding database with initial
 data, for example when deploying an application for the first time.
 .
 This extensions primary focus is to help populating data once, for example in
 a demo application where the database might get wiped over and over but you
 still want users to have some basic data to play around with.

Package: python3-flask-sockets
Description-md5: e2a966f7115aa2e05be7a1b2c128f827
Description-en: elegant WebSockets for your Flask apps
 This package provides Flask-Sockets, a websocket library to be used with Flask.
 It is based on gevent-websocket and supports Flask Blueprints.

Package: python3-flexmock
Description-md5: e5978a5fcc8eeea66d20dd4ad360b1d8
Description-en: Mock/Stub/Spy library for Python 3
 flexmock is a testing library for Python that makes it easy to create mocks,
 stubs and fakes.
 .
 The API is inspired by a Ruby library of the same name, but Python flexmock is
 not a clone of the Ruby version. It omits a number of redundancies in the Ruby
 flexmock API, alters some defaults, and introduces a number of Python-only
 features.
 .
 flexmock's design focuses on simplicity and intuitiveness. This means that the
 API is as lean as possible, though a few convenient short-hand methods are
 provided to aid brevity and readability.
 .
 flexmock declarations are structured to read more like English sentences than
 API calls, and it is possible to chain them together in any order to achieve
 high degree of expressiveness in a single line of code.
 .
 This package contains the Python 3 version of flexmock.

Package: python3-flickrapi
Description-md5: d5be2d271bd0192b7a06efd804231f89
Description-en: Flickr API wrapper for Python 3
 Python-flickrapi is a complete and easy to use Python
 module for interfacing with the Flickr API (see
 https://www.flickr.com/services/api/ for details on
 the Flickr API).
 .
 the main features are:
 .
   - keeping track of authentication credentials
     (no need to pass them on every Flickr API call)
   - caching of API calls
   - support for uploading and replacing photos
   - support for different XML parsers
 .
 This package installs the library for Python 3.

Package: python3-flor
Description-md5: 73801fcdf30405371ccfbb0802c0c56f
Description-en: efficient Bloom filter library (Python3 version)
 Flor implements a Bloom filter class. A Bloom filter has a capacity (n) and a
 false positive probability (p) that gives the probability that a filter filled
 to capacity (i.e. with (n) distinct values inserted) will return True for an
 element that is not in the filter.
 .
 This package contains the Python 3 version of the library.

Package: python3-fluent-logger
Description-md5: 0127c85cb49bc85538b844f415a7e3ee
Description-en: Structured logger for Fluentd - Python
 Many web/mobile applications generate huge amount of event logs
 (c, f. login, logout, purchase, follow, etc). To analyze these
 event logs could be really valuable for improving the service.
 However, the challenge is collecting these logs easily and reliably.
 Fluentd solves that problem by having: easy installation, small
 footprint, plugins, reliable buffering, log forwarding, etc.
 .
 Fluent-logger is a Python library, to record the
 events from Python application.
 .
 This package contains Python library.

Package: python-fluids-doc
Description-md5: d12d4f5e2b599da3078b59feadcc18cb
Description-en: Python fluid dynamics and engineering design library documentation
 Fluids is open-source software for engineers and technicians working in
 the fields of chemical, mechanical, or civil engineering. It includes
 modules for piping, fittings, pumps, tanks, compressible flow,
 open-channel flow, and more.
 .
 The fluids library depends on the SciPy library to provide numerical
 constants, interpolation, integration, and numerical solving functionality.
 .
 This package contains the documentation for fluids.

Package: python3-fluids
Description-md5: 87d766b2c7fb200cc2aa777eb5f1fe1f
Description-en: Python 3 fluid dynamics and engineering design library
 Fluids is open-source software for engineers and technicians working in
 the fields of chemical, mechanical, or civil engineering. It includes
 modules for piping, fittings, pumps, tanks, compressible flow,
 open-channel flow, and more.
 .
 The fluids library depends on the SciPy library to provide numerical
 constants, interpolation, integration, and numerical solving functionality.
 .
 This package contains the Python 3 version of fluids.

Package: python3-formencode
Description-md5: 8687555f31ffc8613a61f0094ced7731
Description-en: validation and form generation Python 3 package
 FormEncode is a validation and form generation package. The validation can
 be used separately from the form generation. The validation works on compound
 data structures, with all parts being nestable. It is separate from HTTP or
 any other input mechanism.
 .
 This package contains the Python 3 version of FormEncode.

Package: python3-freecontact
Description-md5: cff3ff1f1e4977970446ae50e7cd5aad
Description-en: fast protein contact predictor - binding for Python3
 FreeContact is a protein residue contact predictor optimized for speed.
 Its input is a multiple sequence alignment. FreeContact can function as an
 accelerated drop-in for the published contact predictors
 EVfold-mfDCA of DS. Marks (2011) and
 PSICOV of D. Jones (2011).
 .
 FreeContact is accelerated by a combination of vector instructions, multiple
 threads, and faster implementation of key parts.
 Depending on the alignment, 8-fold or higher speedups are possible.
 .
 A sufficiently large alignment is required for meaningful results.
 As a minimum, an alignment with an effective (after-weighting) sequence count
 bigger than the length of the query sequence should be used. Alignments with
 tens of thousands of (effective) sequences are considered good input.
 .
 jackhmmer(1) from the hmmer package, or hhblits(1) from hhsuite
 can be used to generate the alignments, for example.
 .
 This package contains the Python3 binding.

Package: python3-freenom
Description-md5: f6c59a10d9c4d66421ba0f03a1e8b919
Description-en: Unofficial Python implementation of Freenom API
 freenom-dns is an unofficial Python implementation of the Freenom API
 for managing freenom.com DNS records.

Package: python-freesasa-doc
Description-md5: ce21fb4b2f97c2a0467bb2f4236a95e2
Description-en: Python bindings for FreeSASA (common documentation)
 The module provides Python bindings for the FreeSASA library. FreeSASA
 calculates Solvent Accessible Surface Area (SASA) of biomolecules. By default,
 Lee & Richards' algorithm is used, but Shrake & Rupley's is also available.
 Both can be parameterized to arbitrary precision, and for high resolution
 versions of the algorithms, the calculations give identical results.
 .
 This is the common documentation package.

Package: python3-freesasa
Description-md5: 94a8fd39351b5d254343bf7e7b94e256
Description-en: Python bindings for FreeSASA (Python 3)
 The module provides Python bindings for the FreeSASA library. FreeSASA
 calculates Solvent Accessible Surface Area (SASA) of biomolecules. By default,
 Lee & Richards' algorithm is used, but Shrake & Rupley's is also available.
 Both can be parameterized to arbitrary precision, and for high resolution
 versions of the algorithms, the calculations give identical results.
 .
 This package installs the library for Python 3.

Package: python-freezerclient-doc
Description-md5: be6702e855ae5c45820577d0e39a5ed8
Description-en: OpenStack backup restore and disaster recovery service - doc files
 Freezer is a distributed backup restore and disaster recovery as a service
 platform. It is designed to be multi OS (Linux, Windows, OSX, *BSD), focused
 on providing efficiency and flexibility for block based backups, file based
 incremental backups, point-in-time actions, jobs synchronization (i.e.
 backup synchronization over multiple nodes) and many other features.
 It is aimed at being useful for all environments, including large
 ephemeral Clouds.
 .
 This package contains the documentation.

Package: python3-freezerclient
Description-md5: 5c1d9bffb2384b10f0ebb531804a4e1f
Description-en: OpenStack backup restore and disaster recovery service - client files
 Freezer is a distributed backup restore and disaster recovery as a service
 platform. It is designed to be multi OS (Linux, Windows, OSX, *BSD), focused
 on providing efficiency and flexibility for block based backups, file based
 incremental backups, point-in-time actions, jobs synchronization (i.e.
 backup synchronization over multiple nodes) and many other features.
 It is aimed at being useful for all environments, including large
 ephemeral Clouds.
 .
 This package contains the Python 3.x module.

Package: python3-frozendict
Description-md5: 1cc571a645c69ae862e705c8ab41fc25
Description-en: immutable dictionary - Python 3.x
 Frozendict is an immutable wrapper around dictionaries that implements the
 complete mapping interface. It can be used as a drop-in replacement for
 dictionaries where immutability is desired.
 .
 Of course, this is Python, and you can still poke around the object's
 internals if you want.
 .
 The frozendict constructor mimics dict, and all of the expected interfaces
 (iter, len, repr, hash, getitem) are provided. Note that a frozendict does not
 guarantee the immutability of its values, so the utility of hash method is
 restricted by usage.
 .
 The only difference is that the copy() method of frozendict takes variable
 keyword arguments, which will be present as key/value pairs in the new,
 immutable copy.
 .
 This package contains the Python 3.x module.

Package: python3-fs
Description-md5: dd602105ff3a6c7f5bc6eed14c9ee01f
Description-en: Python filesystem abstraction
 Pyfilesystem is a Python module that provides a common interface to many types
 of filesystem, and provides some powerful features such as exposing
 filesystems over an internet connection, or to the native filesystem.

Package: python3-fsquota
Description-md5: c339a815a4c8a48103de5b01d768b755
Description-en: Python filesystem quota module (Python 3)
 This module for Python 3 allows accessing file system quotas on UNIX platforms
 from Python scripts. This works both for locally mounted file systems and
 network file systems (via RPC, i.e. Remote Procedure Call). The interface is
 designed to be independent of UNIX flavours as well as file system types.
 .
 This package installs the library for Python 3.

Package: python3-fswrap
Description-md5: 0c8e04b86160f0dcf956bcc6e269c9ae
Description-en: unified object oriented interface to file system objects (Python 3)
 File system operations in Python are distributed across modules: os,
 os.path, fnmatch, shutil and distutils. This module attempts to make the
 right choices for common operations to provide a single interface.
 .
 This package is for Python 3.

Package: python3-ftputil
Description-md5: dd42d4dbd682adbc78a6184176ce999c
Description-en: high-level FTP client library for Python
 High-level FTP client library for the Python programming
 language. ftputil implements a virtual file system for accessing FTP
 servers, that is, it can generate file-like objects for remote files.
 The library supports many functions similar to those in the os,
 os.path and shutil modules. ftputil has convenience functions for
 conditional uploads and downloads, and handles FTP clients and servers
 in different timezones.

Package: python-fudge-doc
Description-md5: 1080b9f780e7fc6353821715d25b830a
Description-en: Python module for using fake objects for tests, documentation package
 Fudge is a Python module for using fake objects (mocks and stubs) to
 test real ones.
 .
 In readable Python code, you declare what methods are available on
 your fake and how they should be called. Then you inject that into
 your application and start testing. This declarative approach means
 you don’t have to record and playback actions and you don’t have to
 inspect your fakes after running code. If the fake object was used
 incorrectly then you’ll see an informative exception message with a
 traceback that points to the culprit.
 .
 Fudge was inspired by Mocha which is a simpler version of jMock. But
 unlike Mocha, Fudge does not automatically hijack real objects; you
 explicitly patch them in your test. And unlike jMock, Fudge is only
 as strict about expectations as you want it to be. If the type of
 arguments sent to the fake method aren’t important then you don’t
 have to declare an expectation for them.
 .
 This is the documentation of python-fudge.

Package: python3-fudge
Description-md5: 9a12d4ecc175dbe6541b5ac6decf16dd
Description-en: Python 3 module for using fake objects for tests
 Fudge is a Python module for using fake objects (mocks and stubs) to
 test real ones.
 .
 In readable Python code, you declare what methods are available on
 your fake and how they should be called. Then you inject that into
 your application and start testing. This declarative approach means
 you don’t have to record and playback actions and you don’t have to
 inspect your fakes after running code. If the fake object was used
 incorrectly then you’ll see an informative exception message with a
 traceback that points to the culprit.
 .
 Fudge was inspired by Mocha which is a simpler version of jMock. But
 unlike Mocha, Fudge does not automatically hijack real objects; you
 explicitly patch them in your test. And unlike jMock, Fudge is only
 as strict about expectations as you want it to be. If the type of
 arguments sent to the fake method aren’t important then you don’t
 have to declare an expectation for them.
 .
 This is the Python 3 version of the package.

Package: python-funcsigs-doc
Description-md5: 623a50b4d4214cc6b737376e622a1148
Description-en: function signatures from PEP362 - doc
 funcsigs 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.
 .
 This package contains the documentation.

Package: python3-funcsigs
Description-md5: 456d3eebc2737cfd7512fba1ac22db26
Description-en: function signatures from PEP362 - Python 3.x
 funcsigs 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.
 .
 This package contains the Python 3.x module.

Package: python-funcy-doc
Description-md5: e82d82e869a1cb4f3bda4c9cce2118e2
Description-en: Collection of fancy functional tools focused on practicality (Documentation)
 Funcy is designed to be a layer of functional tools over Python.
 It provides some possible often wanted functionality like:
  * Merge collections of same type (works for dicts, sets, lists, tuples,
    iterators and even strings).
  * Walk through collection, creating its transform (like map but preserves
    type).
  * Select a part of collection.
  * Manipulate sequences.
  * And functions.
  * CreAbstract control flowate decorators easily.
  * Abstract control flow.
  * Ease debugging.
 .
 This package contains the documentation.

Package: python3-funcy
Description-md5: 37ae8e0d1b14b1ac5bdc9d247862bdd0
Description-en: Collection of fancy functional tools focused on practicality (Python3 version)
 Funcy is designed to be a layer of functional tools over Python.
 It provides some possible often wanted functionality like:
  * Merge collections of same type (works for dicts, sets, lists, tuples,
    iterators and even strings).
  * Walk through collection, creating its transform (like map but preserves
    type).
  * Select a part of collection.
  * Manipulate sequences.
  * And functions.
  * CreAbstract control flowate decorators easily.
  * Abstract control flow.
  * Ease debugging.
 .
 This package contains the Python 3 version of the library.

Package: python3-furl
Description-md5: b45895c298c0a57dd13a37fe935e6992
Description-en: Small Python library for URLs parsing and manipulating
 Python's standard urllib and urlparse modules provide a number of URL
 related functions, but using these functions to perform common URL
 operations proves tedious. Furl makes parsing and manipulating URLs
 easy.

Package: python3-fuse
Description-md5: 62934b5dece6695d372e25992639e4f0
Description-en: Python bindings for FUSE (Filesystems in USErspace) (Python 3 package)
 This is a Python interface to FUSE.
 .
 FUSE (Filesystem in USErspace) is a simple interface for userspace
 programs to export a virtual filesystem to the Linux kernel. FUSE
 also aims to provide a secure method for non privileged users to
 create and mount their own filesystem implementations.
 .
 This is the Python 3 package

Package: python3-fusepy
Description-md5: a46f247b43c259db0849e6be082f0708
Description-en: simple Python interface to FUSE (Python 3)
 fusepy is a Python module that provides a simple interface to FUSE and
 MacFUSE. It's just one file and is implemented using ctypes.
 Due to a name clash with the existing API-incompatible python-fuse package,
 the importable module name for fusepy in Debian is 'fusepy' instead of
 upstream's 'fuse'.
 .
 This package installs the Python 3 version.

Package: python-future-doc
Description-md5: 9d4047c4023597caeda30dfa7fc68906
Description-en: Clean single-source support for Python 3 and 2 - doc
 Future is the missing compatibility layer between Python 2 and Python 3. It
 allows one to use a single, clean Python 3.x-compatible codebase to support
 both Python 2 and Python 3 with minimal overhead.
 .
 The imports have no effect on Python 3. On Python 2, they shadow the
 corresponding builtins, which normally have different semantics on Python 3
 versus 2, to provide their Python 3 semantics.
 .
 This package contains the documentation.

Package: python3-future
Description-md5: a1190a5cd653eb6685075f2c4741ad9b
Description-en: Clean single-source support for Python 3 and 2 - Python 3.x
 Future is the missing compatibility layer between Python 2 and Python 3. It
 allows one to use a single, clean Python 3.x-compatible codebase to support
 both Python 2 and Python 3 with minimal overhead.
 .
 The imports have no effect on Python 3. On Python 2, they shadow the
 corresponding builtins, which normally have different semantics on Python 3
 versus 2, to provide their Python 3 semantics.
 .
 This package contains the Python 3.x module.

Package: python-futurist-doc
Description-md5: f7cb90801654cbca06578a1216f2f94e
Description-en: useful additions to futures, from the future - doc
 Code from the future, delivered to you in the now. For example:
  * A futurist.GreenThreadPoolExecutor using eventlet green thread pools. It
    provides a standard executor API/interface and it also gathers execution
    statistics.
  * A futurist.ProcessPoolExecutor derivative that gathers execution
    statistics.
  * A futurist.SynchronousExecutor that doesn’t run concurrently. It has the
    same executor API/interface and it also gathers execution statistics.
  * A futurist.ThreadPoolExecutor derivative that gathers execution statistics.
  * A futurist.periodics.PeriodicWorker that can use the previously mentioned
    executors to run asynchronous work periodically in parallel or
    synchronously.
  * etc.
 .
 This package contains the documentation.

Package: python3-futurist
Description-md5: 008cc0d7f267ae8bd7f812bfc912259e
Description-en: useful additions to futures, from the future - Python 3.x
 Code from the future, delivered to you in the now. For example:
  * A futurist.GreenThreadPoolExecutor using eventlet green thread pools. It
    provides a standard executor API/interface and it also gathers execution
    statistics.
  * A futurist.ProcessPoolExecutor derivative that gathers execution
    statistics.
  * A futurist.SynchronousExecutor that doesn’t run concurrently. It has the
    same executor API/interface and it also gathers execution statistics.
  * A futurist.ThreadPoolExecutor derivative that gathers execution statistics.
  * A futurist.periodics.PeriodicWorker that can use the previously mentioned
    executors to run asynchronous work periodically in parallel or
    synchronously.
  * etc.
 .
 This package contains the Python 3.x module.

Package: python3-fysom
Description-md5: d315e1d571b701488c0a9cf877a176c9
Description-en: pYthOn Finite State Machine (Python3 package)
 This is standalone Python micro-framework providing a finite state machine.
 .
 Originally implemented in Java by Jake Gordon.
 .
 This is the Python 3 version of the package.

Package: python-gabbi-doc
Description-md5: b233d93e3d90756691ae42db084c3e6d
Description-en: declarative HTTP testing library - doc
 Gabbi is a tool for running HTTP tests where requests and responses are
 represented in a declarative form.
 .
 Gabbi works to bridge the gap between human readable YAML files that represent
 HTTP requests and expected responses and the obscured realm of Python-based,
 object-oriented unit tests in the style of the unittest module and its
 derivatives.
 .
 Each YAML file represents an ordered list of HTTP requests along with the
 expected responses. This allows a single file to represent a process in the
 API being tested. For example:
 .
  * Create a resource.
  * Retrieve a resource.
  * Delete a resource.
  * Retrieve a resource again to confirm it is gone.
 .
 At the same time it is still possible to ask gabbi to run just one request.
 If it is in a sequence of tests, those tests prior to it in the YAML file will
 be run (in order). In any single process any test will only be run once.
 Concurrency is handled such that one file runs in one process.
 .
 These features mean that it is possible to create tests that are useful for
 both humans (as tools for improving and developing APIs) and automated CI
 systems.
 .
 This package contains the documentation.

Package: python3-gabbi
Description-md5: 1e545e79a6b97487d213a7907993f490
Description-en: declarative HTTP testing library - Python 3.x
 Gabbi is a tool for running HTTP tests where requests and responses are
 represented in a declarative form.
 .
 Gabbi works to bridge the gap between human readable YAML files that represent
 HTTP requests and expected responses and the obscured realm of Python-based,
 object-oriented unit tests in the style of the unittest module and its
 derivatives.
 .
 Each YAML file represents an ordered list of HTTP requests along with the
 expected responses. This allows a single file to represent a process in the
 API being tested. For example:
 .
  * Create a resource.
  * Retrieve a resource.
  * Delete a resource.
  * Retrieve a resource again to confirm it is gone.
 .
 At the same time it is still possible to ask gabbi to run just one request.
 If it is in a sequence of tests, those tests prior to it in the YAML file will
 be run (in order). In any single process any test will only be run once.
 Concurrency is handled such that one file runs in one process.
 .
 These features mean that it is possible to create tests that are useful for
 both humans (as tools for improving and developing APIs) and automated CI
 systems.
 .
 This package contains the Python 3.x module.

Package: python3-gammu
Description-md5: ab0e42995396a2322998e36530912db5
Description-en: Python module to communicate with mobile phones (Python 3)
 This provides gammu module, that can work with any phone Gammu
 supports - many Nokias, Siemens, Alcatel, ...

Package: python3-gast
Description-md5: 96a7e06b7951ae78c95bcae5277a7df6
Description-en: compatibility layer for the AST of various Python versions (Python3 version)
 Provides an homogeneous API over the Abstract Syntax Trees of various
 Python versions (including Python 2 and Python 3), which itself is
 compatible with the standard library "ast" module API.
 .
 This package contains the Python 3 version of the library.

Package: python-gbulb-doc
Description-md5: 1b4d6a295d23e7afd6f8602585debfdc
Description-en: PEP 3156 event loop based on GLib (common documentation)
 Gbulb is a Python library that implements a PEP 3156 interface for the GLib
 main event loop under UNIX-like systems. As much as possible, except where
 noted, it mimics asyncio's interface.
 .
 This is the common documentation package.

Package: python3-gbulb
Description-md5: 9eecffd6efbd7863578e2daa1d7db967
Description-en: PEP 3156 event loop based on GLib (Python 3)
 Gbulb is a Python library that implements a PEP 3156 interface for the GLib
 main event loop under UNIX-like systems. As much as possible, except where
 noted, it mimics asyncio's interface.
 .
 This package installs the library for Python 3.

Package: python3-geneimpacts
Description-md5: 5aa691288383fd64ae986ad138293a4c
Description-en: wraps command line tools to assess variants in gene sequences
 Interpersonal differences in DNA is responsible for variations in
 response to external stimuli, the efficiency of metabolism or
 may even cause what is referenced as a genetic disorder.
 .
 A range of tools have been created to predict the importance of
 differences (polymorphisms) in genetic sequences at single nucleotides,
 SNPs.  This Python class wraps and represents findings provided by any
 of the tools snpEff, VEP and BCFT.

Package: python3-genty
Description-md5: fbcbbb41a4bc67118864bb1b6409c96c
Description-en: Allows you to run a test with multiple data sets (Python 3)
 Genty, pronounced “gen-tee”, stands for “generate tests”. It is a Python
 library for generative testing, where a single test can execute over a variety
 of input.
 .
 This package contains the Python 3 version of genty.

Package: python3-geographiclib
Description-md5: 5505d9272878be3e1b81e971e1996b83
Description-en: Geodesic routines from GeographicLib
 Python implementation of the geodesic routines in GeographicLib
 .
 This is a library to solve geodesic problems on an ellipsoid model of
 the earth.
 .
 The algorithms are documented in
 .
   C. F. F. Karney,
   [Algorithms for geodesics](https://doi.org/10.1007/s00190-012-0578-z),
   J. Geodesy **87**(1), 43–55 (2013);
   [Addenda](https://geographiclib.sourceforge.io/geod-addenda.html).

Package: python3-geoip
Description-md5: 95062c5b304c5669da5867898cc338c9
Description-en: Python3 bindings for the GeoIP IP-to-country resolver library
 GeoIP is a library that enables the user to find the country that any
 IP address or hostname originates from, using a database instead of
 DNS.
 .
 This package contains the Python3 bindings for GeoIP, allowing to use
 this library within a Python3 program.

Package: python3-geoip2
Description-md5: 44c2afc86d40f57f91fbb80c5dc0228b
Description-en: Python geoip2 API for web services and databases
 This package provides an API for the GeoIP2 web services and databases. The
 API also works with MaxMind’s free GeoLite2 databases.
 .
 This package contains the Python 3.x module.

Package: python3-geojson
Description-md5: a8bc8329edd586d9fbdfbe9a2fd3af15
Description-en: Python 3 bindings and utilities for GeoJSON
 This library contains:
 .
  * Functions for encoding and decoding GeoJSON formatted data
  * Classes for all GeoJSON Objects
  * An implementation of the Python geo_interface Specification
 .
 This is the Python 3 version of the library

Package: python3-geopandas
Description-md5: 7915f3a9bc68354c563139f895e789dc
Description-en: Python3 tools for geographic data
 GeoPandas is a project to add support for geographic data to
 pandas objects.  It currently implements
 `GeoSeries` and `GeoDataFrame` types which are subclasses of
 `pandas.Series` and `pandas.DataFrame` respectively.  GeoPandas
 objects can act on shapely  geometry objects and perform geometric operations.
 .
 GeoPandas geometry operations are cartesian.  The coordinate reference
 system (crs) can be stored as an attribute on an object, and is
 automatically set when loading from a file.  Objects may be
 transformed to new coordinate systems with the `to_crs()` method.
 There is currently no enforcement of like coordinates for operations,
 but that may change in the future.
 .
 This package contains the Python 3 version of the library.

Package: python3-geotiepoints
Description-md5: 45fcb520afb037b4ef2ee9e6f17bfd5b
Description-en: Interpolation of geographic tiepoints in Python
 Python-geotiepoints is a Python module that interpolates (and extrapolates
 if needed) geographical tiepoints into a larger geographical grid.
 This is useful when the full resolution lon/lat grid is needed while only
 a lower resolution grid of tiepoints was provided.
 .
 Some helper functions are provided to accommodate for satellite data, but
 the package should be generic enough to be used for any kind of data.
 .
 In addition python-geotiepoints provides a fast multilinear interpolation
 of regular gridded data using Cython.

Package: python3-get-version
Description-md5: c9abfcd584d7871b1bb46a48f145321d
Description-en: Version helper in the spirit of versioneer
 Automatically use the l