Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 25, 2025

Bumps python-ulid from 3.0.0 to 3.1.0.

Release notes

Sourced from python-ulid's releases.

3.1.0

Changed

  • Added Python 3.13 to the trove classifiers.
  • Optimze @property to @cached_property @​WH-2099
  • When generating ULIDs within the same millisecond, the library will ensure monotonic sort order by incrementing the randomness component by 1 bit. This process is described in the spec.

Fixed

  • Sharpen regular expression for Pydantic @​aplhk.
  • Fix Sphinx warnings when referencing ULID from an external project. @​BoboTiG .
Changelog

Sourced from python-ulid's changelog.

3.1.0_ - 2025-08-18

Changed

* Added Python 3.13 to the trove classifiers.
* Optimze ``@property`` to ``@cached_property`` `@WH-2099 <https://github.com/WH-2099>`_.
* When generating ULIDs within the same millisecond, the library will ensure monotonic sort order by
  incrementing the randomness component by 1 bit. This process is descrbied in the
  `spec <https://github.com/ulid/spec/blob/master/README.md#monotonicity>`_.

Fixed

* Sharpen regular expression for Pydantic `@aplhk &lt;https://github.com/aplhk&gt;`_.
* Fix Sphinx warnings when referencing ULID from an external project. `@BoboTiG &lt;https://github.com/BoboTiG&gt;`_.
</code></pre>
</blockquote>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/mdomke/python-ulid/commit/12277593be322123b2f6ff39fbe329a3eb0b7c15&quot;&gt;&lt;code&gt;1227759&lt;/code&gt;&lt;/a> chore: Always specify byteorder for Python 3.9</li>
<li><a href="https://github.com/mdomke/python-ulid/commit/14683ee0df6e4a2966ceb32d3497bc5d3a9d7079&quot;&gt;&lt;code&gt;14683ee&lt;/code&gt;&lt;/a> Implement same ms monotonic sort order</li>
<li><a href="https://github.com/mdomke/python-ulid/commit/51b4ab8dace5661a1689f4bcaaefbc529d0c4632&quot;&gt;&lt;code&gt;51b4ab8&lt;/code&gt;&lt;/a> chore: Add changelog for 3.1.0</li>
<li><a href="https://github.com/mdomke/python-ulid/commit/c36c65f7730422591f6302a60d6a00324c7ba9a2&quot;&gt;&lt;code&gt;c36c65f&lt;/code&gt;&lt;/a> Improve Sphinx interdoc</li>
<li><a href="https://github.com/mdomke/python-ulid/commit/dfc3b9cee46518514d44fb34fd5d36d6f414b965&quot;&gt;&lt;code&gt;dfc3b9c&lt;/code&gt;&lt;/a> Fix sphinx warnings (<a href="https://redirect.github.com/mdomke/python-ulid/issues/35&quot;&gt;#35&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/mdomke/python-ulid/commit/59cd43d0d5aa3a8bf509f8da516d0c27597d020b&quot;&gt;&lt;code&gt;59cd43d&lt;/code&gt;&lt;/a> Add uv and freezegun dependencies</li>
<li><a href="https://github.com/mdomke/python-ulid/commit/9e56decb2b16ec8d6ebaccdc200de264e69f96e3&quot;&gt;&lt;code&gt;9e56dec&lt;/code&gt;&lt;/a> Optimize regex pattern</li>
<li><a href="https://github.com/mdomke/python-ulid/commit/9b3168bed2938e7de4a4d4565aec62a3eab7f5c5&quot;&gt;&lt;code&gt;9b3168b&lt;/code&gt;&lt;/a> Update tooling, type checking and linting</li>
<li><a href="https://github.com/mdomke/python-ulid/commit/929ef8ac34ef953c980490dd875b3100fc4351aa&quot;&gt;&lt;code&gt;929ef8a&lt;/code&gt;&lt;/a> Move dev dependences into pyproject.toml</li>
<li><a href="https://github.com/mdomke/python-ulid/commit/a1434e82a854f1796ba4ad5da5a095789038f506&quot;&gt;&lt;code&gt;a1434e8&lt;/code&gt;&lt;/a> optimize property to cached_property (<a href="https://redirect.github.com/mdomke/python-ulid/issues/37&quot;&gt;#37&lt;/a&gt;)&lt;/li>
<li>Additional commits viewable in <a href="https://github.com/mdomke/python-ulid/compare/3.0.0...3.1.0&quot;&gt;compare view</a></li>
</ul>
</details>

<br />

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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.0.0 to 3.1.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.0.0...3.1.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Aug 25, 2025
@github-actions github-actions bot merged commit 84b838c into main Aug 25, 2025
21 checks passed
@github-actions github-actions bot deleted the dependabot/pip/python-ulid-3.1.0 branch August 25, 2025 15:32
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.

1 participant