Changed bug description with required information as per
https://github.com/canonical/ubuntu-mir.

** Description changed:

- TBC
+ [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