Skip to content

Chore(deps): Update sphobjinv requirement from <2.4 to <2.5#88

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/sphobjinv-lt-2.5
Open

Chore(deps): Update sphobjinv requirement from <2.4 to <2.5#88
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/sphobjinv-lt-2.5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 29, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on sphobjinv to permit the latest version.

Release notes

Sourced from sphobjinv's releases.

sphobjinv v2.4

What's Changed

Full Changeset: bskinn/sphobjinv@v2.3.1.3...v2.4

Changelog

Sourced from sphobjinv's changelog.

[2.4] - 2026-03-23

Added

  • Add sphobjinv-textconv CLI entrypoint (#331).
    • Takes a single required argument, the path to a local inventory file, and emits the plaintext inventory to stdout.
    • The target use-case is as a Git textconv, primarily intended for compressed objects.inv files; but, it will work with any valid type of input file.

Tests

  • Remove flake8_ext test file and machinery (#336).

    • pytest environment now can easily de-sync from the flake8 environment since flake8 is running in tox now.
    • It was really always over-cautious, too.
  • Exclude setup.py from coverage (#336).

    • Necessary due to a change in coverage.py behavior, maybe?
    • Definitely is not expected to run during execution of the test suite.
  • Remove unused ensure_doc_scratch fixture from conftest.py (#336).

    • Obsolete now that the README shell examples aren't doctested.
  • Add 3.13t and 3.14t to tox test matrix (#333).

    • Also add report of the current GIL status to the tox env output.
  • Filter newly emerged ResourceWarning emitted from implicit cleanup of tempfile resources (#333).

  • Add tests exercising the new sphobjinv-textconv CLI entrypoint (#331).

    • Required generalizing the run_cmdline_test fixture so that tests can choose between the core and textconv entrypoints.
  • Update tox env test matrix for py310 to py314 (#325).

  • Update test path calculations to always be relative to __file__ (#325).

  • Relocate conftest.py into tests (#325).

    • Since the new HTTP server fixtures are going in their own source file, it made the most sense to pull conftest.py into the tests/ directory also.
    • Required some updates to paths in fixtures &c.
  • Convert HTTP/URL nonloc tests to use a transient local HTTP server (#325).

    • See tests/fixtures_http.py.
    • With the increased caution many sites, including GitHub, are applying to incoming traffic, using 'raw' GitHub assets in the sphobjinv repository has become too flaky.

... (truncated)

Commits
  • 551658b Merge pull request #336 from bskinn/release-2.4
  • f4a2a28 Bump v2.4 date in CHANGELOG
  • d42583c Update CHANGELOG & fix typo
  • c841682 Fix to correct reST italics in textconv.rst
  • 823f452 Add tests/resource/objects_pdfminer* to MANIFEST.in
  • 77ae00b Remove superfluous packages from req'ts files
  • ae31b9d Add 'build' tox env
  • d3bcb83 Update CHANGELOG
  • 40ed2d7 Remove obsolete fixture for doc scratch
  • b49356b Don't cover setup.py
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [sphobjinv](https://github.com/bskinn/sphobjinv) to permit the latest version.
- [Release notes](https://github.com/bskinn/sphobjinv/releases)
- [Changelog](https://github.com/bskinn/sphobjinv/blob/main/CHANGELOG.md)
- [Commits](bskinn/sphobjinv@v1.0...v2.4)

---
updated-dependencies:
- dependency-name: sphobjinv
  dependency-version: '2.4'
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jun 29, 2026
@codecov

codecov Bot commented Jun 29, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (2e95625) to head (00823fa).

Additional details and impacted files
@@            Coverage Diff            @@
##              main       #88   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           11        11           
  Lines          474       474           
=========================================
  Hits           474       474           
Flag Coverage Δ
unittests 100.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants