reentry 1.3.1-1 source package in Ubuntu


reentry (1.3.1-1) unstable; urgency=medium

  * New upstream version 1.3.1
  * Fixing a typo in d/control.
  * Dropping '-O--buildsystem=pybuild' from the commands in override_dh_python3.
  * Bumping debhelper compatibility version.
  * Adding build dependency on python3-six.
  * Removing unneeded build-dependency on python3-py.
  * Passing XDG_CONFIG_HOME=debian to 'reentry', as it tries to write to home
    directory. Purging generated config directory.
  * Reverting to override_dh_installman target for manpage generation.
  * Aligning d/control and d/copyright with 'wrap-and-sort -bast'.
  * Implementing support for 'nodocs' option of DEB_BUILD_OPTIONS.
  * Removing Testsuite from d/control, as there is none.

 -- Andrius Merkys <email address hidden>  Tue, 09 Jul 2019 01:40:19 -0400

Upload details

Uploaded by:
Debian Python Modules Team on 2019-07-09
Uploaded to:
Original maintainer:
Debian Python Modules Team
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Eoan release on 2019-07-09 universe misc


Eoan: [FULLYBUILT] amd64


File Size SHA-256 Checksum
reentry_1.3.1-1.dsc 2.0 KiB 7252fc1697d2d941cab3b6f101b5fe617c882ba665449619c96c1d1b32472b28
reentry_1.3.1.orig.tar.gz 25.2 KiB 641a8130a7018983a10c67877ab068c823c2af02e429684ecec9c1d53c6a8e87
reentry_1.3.1-1.debian.tar.xz 2.9 KiB 681c4cd1b1f99766c55b1da67e2a27b20294b79fbcf3a2839ef5d53288af579b

Available diffs

No changes file available.

Binary packages built by this source

python3-reentry: plugin manager based on setuptools entry points (Python 3)

 Setuptool's entry point system is convenient to use for plugin based Python
 applications. It allows separate Python packages to act as plugins to a host
 package, making it easy for the host to find and iterate over the relevant
 data structures from plugins.
 However simply importing setuptools scales badly with the number of installed
 distributions and can be very slow for moderately complex environments
 (~ 0.5 s). Finding and loading of plugins on the other hand is time-critical
 in cases like commandline tools loading subcommands, where 100 ms are a
 noticeable delay.
 Setuptools's pkg_resources is slow, because it verifies dependencies are
 installed correctly for all distributions present in the environment on
 import. This allows entry points to have additional requirements.
 Reentry forgoes this dependency check for entry points without such 'extras'
 dependencies and thereby manages to be fast and scale better, with the amount
 of installed plugins, not installed Python packages in general.
 This package installs the library for Python 3.