** Changed in: rpds-py (Ubuntu)
Assignee: Felipe Reyes (freyes) => (unassigned)
** Description changed:
[Availability]
The package rpds-py is already in Ubuntu universe.
Link to package https://launchpad.net/ubuntu/+source/rpds-py
[Rationale]
- This is a new dependency used by python-jsonschema, and python-jsonschema is
already part of main ( https://launchpad.net/ubuntu/+source/python-jsonschema )
+ This is a new dependency used by python-jsonschema, and python-jsonschema is
already part of main ( https://launchpad.net/ubuntu/+source/python-jsonschema )
[Security]
- No CVEs/security issues in this software in the past.
- + https://ubuntu.com/security/cves?package=rpds-py
- + https://security-tracker.debian.org/tracker/source-package/rpds-py
+ + https://ubuntu.com/security/cves?package=rpds-py
+ + https://security-tracker.debian.org/tracker/source-package/rpds-py
- No executables in /sbin and usr/bin.
- Package does not install services, timers, or recurring jobs.
- Package does not open privileged ports or expose any external endpoints.
- Package does not contain extensions to security-sensitive software.
- Package does not contain any cryptography functionality.
[Quality assurance - function/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 & critical, open bugs
- - Ubuntu https://bugs.launchpad.net/ubuntu/+source/rpds-py/+bug
- - Debian https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=rpds-py
- - https://github.com/crate-py/rpds/issues
+ not have too many, long-term & critical, open bugs
+ - Ubuntu https://bugs.launchpad.net/ubuntu/+source/rpds-py/+bug
+ - Debian https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=rpds-py
+ - https://github.com/crate-py/rpds/issues
[Quality assurance - testing]
- The package contains unit tests. It it confirmed to have run and pass the
build tests and built successfully on amd64:
https://launchpadlibrarian.net/738777197/buildlog_ubuntu-oracular-amd64.python-jsonschema-specifications_2023.12.1-1ubuntu1_BUILDING.txt.gz
- The debian/control file specifies the package can build for all
architectures.
- The autopkgtest is disabled, because it doesn't define any -
https://git.launchpad.net/ubuntu/+source/rpds-py/tree/debian/control?h=ubuntu/oracular-devel#n21
[Quality assurance - packaging]
- A debian/watch is not present.
- debian/control defines a correct Maintainer field. The maintainer is set to
"Debian Python Modules Team <[email protected]>",
because there is no Ubuntu delta applied.
- This package does not yield massive lintian Warnings, Errors
- Recent build log:
https://launchpadlibrarian.net/738777197/buildlog_ubuntu-oracular-amd64.python-jsonschema-specifications_2023.12.1-1ubuntu1_BUILDING.txt.gz
- Lintian overrides are not present
- This package does not rely on obsolete or about to be demoted packages.
- The package does not prompt the user during installation.
- Packaging and build is easy, link to debian/rules:
https://git.launchpad.net/ubuntu/+source/rpds-py/tree/debian/rules?h=ubuntu/oracular
[UI standards]
- Application is not end-user facing (does not need translation)
[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 will be Ubuntu OpenStack and I have their acknowledgement
for that commitment
- The future owning team is not yet subscribed, but will subscribe to the
package before promotion
- The team Ubuntu OpenStack is aware of the implications by a static build
and commits to test no-change-rebuilds and to fix any issues found for the
lifetime of the release (including ESM)
- - This does not use vendored code
- - This does not use vendored code
- - This package is rust based and vendors all non language-runtime dependencies
+ - This package does not use vendored code
- The package has been built within the last 3 months in PPA -
https://launchpad.net/~freyes/+archive/ubuntu/lp2072621
- Build link on launchpad:
https://launchpad.net/ubuntu/+source/rpds-py/0.12.0-3build1
[Background information]
- rpds-py is a Python bindings to the Rust rpds crate for persistent data
structures. This library is a new dependency of python-jsonschema.
- Upstream Name is rdps-py
- Link to upstream project https://github.com/crate-py/rpds
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2072621
Title:
[MIR] rpds-py
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rpds-py/+bug/2072621/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs