** Description changed:

- **Edit: Updating Debian to 4.2.1 for bug fix. WIP.
+ **Edit: Debian updated their version to 4.3.0 to fix bug. WIP.
  
  [Availability]
  The package python-typeguard is already in Ubuntu universe. Link to package: 
https://launchpad.net/ubuntu/+source/python-typeguard
  
  [Rationale]
  The package python-typeguard is required in Ubuntu main as it is a dependency 
for python-inflect, which is already in main 
(https://launchpad.net/ubuntu/+source/python-inflect).
  
  [Security]
  No CVEs/security issues in this software in the past.
  python-typeguard does not place executables in in /sbin and usr/sbin.
  python-typeguard does not install services, timers, or recurring jobs.
  python-typeguard does not run as a service or require special isolation 
features.
  python-typeguard does not open privledged ports or expose external endpoints.
  python-typeguard does not contain extensions to security sensitive software 
and does not contain any cryptography functionality.
  
  [Quality assurance – functional/usage]
  The package works well right after install.
  
  [Quality assurance – maintenance]
  The package is maintained well in Debian/Ubuntu/Upstream and does not have 
too many long-term and critical open bugs*:
  - Ubuntu: https://bugs.launchpad.net/ubuntu/+source/python-typeguard/+bugs
  - Debian: https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python-typeguard
  - Upstream: https://github.com/agronholm/typeguard/issues
  *Note the package has a FTBFS bug in the Debian bug reports related to a 
failure to build for Trixie as linked above.
  
  [Quality assurance – testing]
  python-typeguard has an included tests suite with coverage of 94% 
(https://coveralls.io/github/agronholm/typeguard?branch=master).
  The package appears to run autopkgtest as well as unit tests as build.
  
  [Quality assurance – packaging]
  A debian/watch file is present and works.
  The debian/control file defines a “maintainer” field.
  Recent build log: 
https://launchpad.net/ubuntu/+source/python-typeguard/4.1.5-1/+build/27606438
  This package does not rely on obsolete or about to be demoted packages.
  This package has no python2 or GTK2 dependencies.
  The package will not be installed by default
  Packaging and build is easy, see debian/rules: 
https://salsa.debian.org/python-team/packages/python-typeguard/-/blob/debian/4.1.5-1/debian/rules?ref_type=tags
  
  [UI Standards]
  Application is not end-user facing.
  
  [Dependencies]
  No further depends or recommends dependencies that are not yet in main.
  
  [Standards compliance]
  This package correctly follows FHS and Debian policy
  
  [Maintenance/Owner]
  The owning team is Debian Python Team as they were the uploaders of the 
source package to Ubuntu 
(https://launchpad.net/ubuntu/+source/python-typeguard/4.1.5-1). This team is 
already subscribed to the package.
  This package does not use static builds.
  This package does not use vendored code.
  This package is not rust based.
  This package has not been build in the past 3 months – most recent is January 
2024: 
https://launchpad.net/ubuntu/+source/python-typeguard/4.1.5-1/+build/27606438.
  
  [Background information]
  This package provides run-time type checking for functions defined with 
argument type annotations. This package is a requirement for python-inflect, 
which is already part of main.
  Upstream name: python-typeguard
  Link to upstream: https://github.com/agronholm/typeguard

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2068033

Title:
  [MIR] python-typeguard

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-typeguard/+bug/2068033/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to