[Bug 2072619] Re: [MIR] python-jsonschema-specifications

Christian Ehrhardt  2072619 at bugs.launchpad.net
Mon Sep 2 09:34:02 UTC 2024


This one is also ready for promotion, while unblocking component
mismatches for James I also looked at this one.

While the "no need for security nor test" is a bold call, you gladly outlined the reasons why you think so.
And it is not "no test" just no autopkgtest (the tests run at build at least) and given the purpose and content of the package I think that is OK. [All the code it has fits on one page].

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.

** Changed in: python-jsonschema-specifications (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
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