[Bug 2072619] Re: [MIR] python-jsonschema-specifications
Christian Ehrhardt
2072619 at bugs.launchpad.net
Wed Oct 2 07:40:45 UTC 2024
Due to rpds-py bug 2072621 not being ready this had moved back again.
That changed, now the full chain of:
- new version of python-jsonschema in main
-> python-jsonschema-specifications (bug 2072619)
-> referencing (bug 2072620)
-> rpds-py (bug 2072621)
is ready.
Promoting all as a group should resolve that better this time.
All but the new python-jsonschema are already fully migrated, so promoting in oracular (not in -proposed).
$ rmadison -u ubuntu -s source -s oracular,oracular-proposed rpds-py python-jsonschema-specifications referencing python-jsonschema
rpds-py | 0.20.0-0ubuntu3 | oracular/universe | source
python-jsonschema-specifications | 2023.12.1-1ubuntu1 | oracular/universe | source
referencing | 0.35.1-1ubuntu1 | oracular/universe | source
python-jsonschema | 4.10.3-2ubuntu1 | oracular | source
python-jsonschema | 4.19.2-3ubuntu1 | oracular-proposed | source
Override component to main
python-jsonschema-specifications 2023.12.1-1ubuntu1 in oracular: universe/misc -> main
python3-jsonschema-specifications 2023.12.1-1ubuntu1 in oracular amd64: universe/python/optional/100% -> main
python3-jsonschema-specifications 2023.12.1-1ubuntu1 in oracular arm64: universe/python/optional/100% -> main
python3-jsonschema-specifications 2023.12.1-1ubuntu1 in oracular armhf: universe/python/optional/100% -> main
python3-jsonschema-specifications 2023.12.1-1ubuntu1 in oracular i386: universe/python/optional/100% -> main
python3-jsonschema-specifications 2023.12.1-1ubuntu1 in oracular ppc64el: universe/python/optional/100% -> main
python3-jsonschema-specifications 2023.12.1-1ubuntu1 in oracular riscv64: universe/python/optional/100% -> main
python3-jsonschema-specifications 2023.12.1-1ubuntu1 in oracular s390x: universe/python/optional/100% -> main
Override [y|N]? y
8 publications overridden.
Override component to main
referencing 0.35.1-1ubuntu1 in oracular: universe/misc -> main
python3-referencing 0.35.1-1ubuntu1 in oracular amd64: universe/python/optional/100% -> main
python3-referencing 0.35.1-1ubuntu1 in oracular arm64: universe/python/optional/100% -> main
python3-referencing 0.35.1-1ubuntu1 in oracular armhf: universe/python/optional/100% -> main
python3-referencing 0.35.1-1ubuntu1 in oracular i386: universe/python/optional/100% -> main
python3-referencing 0.35.1-1ubuntu1 in oracular ppc64el: universe/python/optional/100% -> main
python3-referencing 0.35.1-1ubuntu1 in oracular riscv64: universe/python/optional/100% -> main
python3-referencing 0.35.1-1ubuntu1 in oracular s390x: universe/python/optional/100% -> main
Override [y|N]? y
8 publications overridden.
Override component to main
rpds-py 0.20.0-0ubuntu3 in oracular: universe/misc -> main
python3-rpds-py 0.20.0-0ubuntu3 in oracular amd64: universe/python/optional/100% -> main
python3-rpds-py 0.20.0-0ubuntu3 in oracular arm64: universe/python/optional/100% -> main
python3-rpds-py 0.20.0-0ubuntu3 in oracular armhf: universe/python/optional/100% -> main
python3-rpds-py 0.20.0-0ubuntu3 in oracular ppc64el: universe/python/optional/100% -> main
python3-rpds-py 0.20.0-0ubuntu3 in oracular riscv64: universe/python/optional/100% -> main
python3-rpds-py 0.20.0-0ubuntu3 in oracular s390x: universe/python/optional/100% -> main
Override [y|N]? y
7 publications overridden.
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to python-jsonschema-specifications in
Ubuntu.
https://bugs.launchpad.net/bugs/2072619
Title:
[MIR] python-jsonschema-specifications
Status in python-jsonschema-specifications package in Ubuntu:
Fix Released
Bug description:
[Availability]
The package python-jsonschema-specifications is already in Ubuntu universe. Link to package: https://launchpad.net/ubuntu/+source/python-jsonschema-specifications.
[Rationale]
This package is required in ubuntu/main as it is a dependency for python-jsonschema, which is already in main (https://launchpad.net/ubuntu/+source/python-jsonschema).
[Security]
No CVEs/security issues in this software in the past.
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.
[QA – function/usage]
The package works well right after install.
[QA – maintenance]
The package is maintained will in Debian/Ubuntu/Upstream and does not have too many long-term and critical, open bugs.
The package does not deal with exotic hardware that we cannot support.
[QA – testing]
The package contains unit tests and autokpg tests defined in debian/rules. 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.
[QA – packaging]
A debian/watch file is present and it works.
A debian/control file defines a correct maintainer field (Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>).
This package does not yield massive Lintian warnings or errors.
Recent build log is linked above.
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/python-jsonschema-specifications/tree/debian/rules?h=applied/ubuntu/oracular-proposed
[UI standards]
Application is not end-user facing.
[Dependencies]
This package depends on python3-rpds-py which is not in main. See MIR report here: https://bugs.launchpad.net/ubuntu/+source/rpds-py/+bug/2072621
This package depends on python3-referencing which is not in main. See MIR report here: https://bugs.launchpad.net/ubuntu/+source/referencing/+bug/2072620
[Standards compliance]
This package correctly follows FHS and Debian Policy.
[Maintenance/Owner]
The owning team will be Ubuntu OpenStack and I have their acknowledgment for that commitment. This team will be subscribed to package bugs before promotion.
This does not use static builds.
This does not use vendored code.
This package is not rust based.
This package has been built in the last 3 months in the archive. Link: https://launchpad.net/ubuntu/+source/python-jsonschema-specifications/2023.12.1-1ubuntu1/+build/28642329
[Background information]
This package provides a Python implementation of JSON schema specifications.
The package description explains the package well.
Upstream name is: jsonschema-specifications
Upstream link: https://github.com/python-jsonschema/jsonschema-specifications
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-jsonschema-specifications/+bug/2072619/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list