python-makefun 1.15.1-1 source package in Ubuntu

Changelog

python-makefun (1.15.1-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * debian/control:
    + Add python3-nox as test-build-dependency.
    + Use pyproject for package build.
  * debian/rules: Re-enable tests.

 -- Boyuan Yang <email address hidden>  Fri, 16 Jun 2023 19:24:26 -0400

Upload details

Uploaded by:
Debian Python Team
Uploaded to:
Sid
Original maintainer:
Debian Python Team
Architectures:
all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Mantic release universe misc

Builds

Mantic: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
python-makefun_1.15.1-1.dsc 2.1 KiB 2dbd6f8a32adf16438d8dd50314507af33fd37af678b75ccdf64a0c75361f7e5
python-makefun_1.15.1.orig.tar.gz 72.0 KiB 0568db5200cfba4c5c67b558ac931f6693a21e21ddf718f273d11bf94a6baaff
python-makefun_1.15.1-1.debian.tar.xz 2.5 KiB 7dfd497c0bc0d0a8a2a194bba706078ca9c2f1cce1cb9ab9425c2b6aee673b3a

Available diffs

No changes file available.

Binary packages built by this source

python3-makefun: Small library to dynamically create Python functions

 makefun helps one create functions dynamically, with the signature of their
 choice. It was largely inspired by decorator and functools, and created mainly
 to cover some of their limitations.
 .
 Its typical use cases are:
 .
  - creating signature-preserving function wrappers - just like functools.wraps
    but with accurate TypeError exception raising when user-provided arguments
    are wrong, and with a very convenient way to access argument values;
 .
  - creating function wrappers that have more or less arguments that the
    function they wrap;
 .
  - more generally, creating functions with a signature derived from a
    reference signature;
 .
  - or even creating functions with a signature completely defined at runtime.