Skip to content

chore(deps): Bump python-ulid from 3.1.0 to 3.2.0#1172

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/python-ulid-3.2.0
Open

chore(deps): Bump python-ulid from 3.1.0 to 3.2.0#1172
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/python-ulid-3.2.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 24, 2026

Copy link
Copy Markdown
Contributor

Bumps python-ulid from 3.1.0 to 3.2.0.

Release notes

Sourced from python-ulid's releases.

3.2.0

Added

  • Added transparent bidirectional UUIDv7 conversion methods (ULID.to_uuid7 and ULID.from_uuidv7) @​pirate.
  • Added a --uuid7 option to the CLI's show command to convert and output a ULID as an RFC 4122 compliant UUIDv7.

Changed

  • Dropped support for Python 3.9 and added support for Python 3.14 @​Avihais12344.
  • Depend on typing-extensions only when running on Python < 3.11 @​musicinmybrain.
  • Migrated package and development workflow from Hatch to uv and poethepoet.
  • Configured Flox for bootstrapping the development environment.

Fixed

  • Fixed a clock-skew bug where non-monotonic ULIDs could be generated when crossing a millisecond boundary between timestamp and randomness sampling @​gaoflow.
  • Fixed warning from uv during synchronization @​jaseemabid.
  • Resolved various Ruff linter warnings and Pyrefly type checker issues.
Changelog

Sourced from python-ulid's changelog.

3.2.0_ - 2026-07-17

Added

* Added transparent bidirectional UUIDv7 conversion methods (``ULID.to_uuid7`` and
  ``ULID.from_uuidv7``) `@pirate <https://github.com/pirate>`_.
* Added a ``--uuid7`` option to the CLI's ``show`` command to convert and output a ULID as an
  RFC 4122 compliant UUIDv7.

Changed

  • Dropped support for Python 3.9 and added support for Python 3.14 @Avihais12344 <https://github.com/Avihais12344>_.
  • Depend on typing-extensions only when running on Python < 3.11 @musicinmybrain <https://github.com/musicinmybrain>_.
  • Migrated package and development workflow from Hatch to uv and poethepoet.
  • Configured Flox for bootstrapping the development environment.

Fixed

* Fixed a clock-skew bug where non-monotonic ULIDs could be generated when crossing a millisecond boundary between timestamp and randomness sampling `@gaoflow <https://github.com/gaoflow>`_.
* Fixed warning from ``uv`` during synchronization `@jaseemabid <https://github.com/jaseemabid>`_.
* Resolved various Ruff linter warnings and Pyrefly type checker issues.
Commits
  • 7226f71 chore: Use pinned commit for codecov as well
  • 84ecd54 chore: Use commit SHA pin for external actions
  • 3f04e7f chore: Update CHANGELOG with latest changes
  • 8ee65f6 Depend on typing-extensions for Python<3.11; avoid it otherwise (#50)
  • 9b592d2 Add changelog for 3.2.0 release
  • a1ef275 Add --uuid7 option to ulid show command
  • e24d596 Add contribution guides for humans and AI
  • 2f4f67f chore: Ignore coverage files
  • 07559b4 Fix linter and type checker issues
  • d3175b3 Move from hatch to uv + poe
  • Additional commits viewable in compare view

Dependabot compatibility score

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)

Bumps [python-ulid](https://github.com/mdomke/python-ulid) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/mdomke/python-ulid/releases)
- [Changelog](https://github.com/mdomke/python-ulid/blob/main/CHANGELOG.rst)
- [Commits](mdomke/python-ulid@3.1.0...3.2.0)

---
updated-dependencies:
- dependency-name: python-ulid
  dependency-version: 3.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jul 24, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner July 24, 2026 13:24
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Jul 24, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner July 24, 2026 13:24
@dependabot dependabot Bot added the python:uv Pull requests that update python:uv code label Jul 24, 2026
@codecov

codecov Bot commented Jul 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.78%. Comparing base (8f5f08f) to head (9bc5698).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1172      +/-   ##
==========================================
- Coverage   82.85%   82.78%   -0.07%     
==========================================
  Files         123      123              
  Lines       10127    10127              
==========================================
- Hits         8391     8384       -7     
- Misses       1736     1743       +7     

☔ 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:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants