Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump jsonschema from 4.17.3 to 4.18.0 in /nix #219

Merged
merged 4 commits into from
Sep 15, 2023

Commits on Jul 7, 2023

  1. build(deps): bump jsonschema from 4.17.3 to 4.18.0 in /nix

    Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema) from 4.17.3 to 4.18.0.
    - [Release notes](https://github.com/python-jsonschema/jsonschema/releases)
    - [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst)
    - [Commits](python-jsonschema/jsonschema@v4.17.3...v4.18.0)
    
    ---
    updated-dependencies:
    - dependency-name: jsonschema
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    ce5fb37 View commit details
    Browse the repository at this point in the history
  2. Regenerate poetry.lock with Poetry 1.4.2

    Dependabot has a compatibility issue with Poetry >= 1.5.0 due to removal
    of the `category` key from `poetry.lock`:
    
      dependabot/dependabot-core#7389
    
    Regenerate the lock file with Poetry 1.4.2 as a temporary workaround.
    This needs to be repeated for every PR generated by Dependabot.
    sigprof committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    2f3c98f View commit details
    Browse the repository at this point in the history
  3. Add overrides for jsonschema and its dependencies

    As usual, new Python packages need new overrides:
    
      - `jsonschema`, `jsonschema-specifications`, `referencing`: Drop
        classifiers starting with "Topic" (the used classifiers require
        `hatchling` >= 1.14.0 and `trove-classifiers` >= 2023.4.25, but
        upgrading the build system packages is problematic).
    
      - `jsonschema-specifications`, `referencing`: Add `hatchling` and
        `hatch-vcs` to `nativeBuildInputs`.
    
      - `rpds-py`: Add hooks and cargo hashes required to build the Rust
        parts of this package.  This is actually ported from PRs to Nixpkgs:
    
          https://www.github.com/NixOS/nixpkgs/pull/240978
          https://www.github.com/NixOS/nixpkgs/pull/242024
    sigprof committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    cfb7090 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9e12c50 View commit details
    Browse the repository at this point in the history