materialsproject / jobflow

jobflow is a library for writing computational workflows.
https://materialsproject.github.io/jobflow
Other
93 stars 24 forks source link

Bump python-ulid from 2.4.0.post0 to 2.5.0 #597

Closed dependabot[bot] closed 4 months ago

dependabot[bot] commented 5 months ago

Bumps python-ulid from 2.4.0.post0 to 2.5.0.

Changelog

Sourced from python-ulid's changelog.

2.5.0_ - 2024-04-26

Changed

* Generate a more accurate JSON schema with Pydantic's ``BaseModel.model_json_schema()``. This
  includes a specification for string and byte representations.

2.4.0_ - 2024-04-02

Added

* :class:`.ULID` objects are now properly serialized when used as Pydantic types `@Avihais12344 <https://github.com/Avihais12344>`_.

`2.3.0`_ - 2024-03-21
---------------------

Added
  • :class:.ULID objects can now be converted to bytes with bytes(ulid).
  • The Pydantic v2 protocol is now supported, so that the :class:.ULID class can be directly used as type annotations in Pydantic models <https://docs.pydantic.dev/latest/concepts/models/#basic-model-usage>_

Changed

  • The type annotations have been adapted, so that the classmethod constructors properly reflect the type for :class:.ULID subclasses. Thanks to @johnpaulett <https://github.com/johnpaulett>_

2.2.0_ - 2023-09-21

Added

* Added a new flag ``--uuid4`` to the CLI ``show`` command, that converts the provided ``ULID``
  into an RFC 4122 compliant ``UUID``.
* The `ulid build` command allows the use of the special value ``-`` for all options to read its
  inputs from ``stdin``. E.g.

.. code-block:: bash

$ date --iso-8601 | python -m ulid build --from-datetime -
01HAT9PVR02T3S13XB48S7GEHE

2.1.0_ - 2023-09-21

Added </tr></table>

... (truncated)

Commits


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 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)
codecov[bot] commented 5 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 99.42%. Comparing base (1bc4ba4) to head (3fcbab9). Report is 4 commits behind head on main.

:exclamation: Current head 3fcbab9 differs from pull request most recent head 7bd0d43. Consider uploading reports for the commit 7bd0d43 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #597 +/- ## ======================================= Coverage 99.42% 99.42% ======================================= Files 21 21 Lines 1568 1568 Branches 425 425 ======================================= Hits 1559 1559 Misses 9 9 ```