| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
| datasource | package | from | to | | ---------- | ----------- | ----- | ----- | | pypi | python-ulid | 3.1.0 | 4.0.1 |
| Back | FazBrowse Home | New Git URL |
This PR contains the following updates:
Release Notes
mdomke/python-ulid (python-ulid)v4.0.1
Compare Source
Changed
:class:.ULIDGenerator and the monotonicity policies. Code that replaced ULID.provider or
subclassed ValueProvider must migrate to a custom :class:.ULIDGenerator assigned to
ulid.default_generator.
TypeError for arguments of the wrong type, so runtime behaviour is unchanged.
v4.0.0
Compare Source
Added
Changed
Dropped support for Python 2. Only Python 3.6+ is supported.
The named constructor ULID.new has been removed. Use one of the specifc named
constructors instead. For a new :class:.ULID created from the current timestamp use the
standard constructor.
.. code-block:: python
old
new
The ULID.str and ULID.int methods have been removed in favour of the more
Pythonic special dunder-methods. Use str(ulid) and int(ulid) instead.
Added the property :meth:.ULID.hex that returns a hex representation of the :class:.ULID.
.. code-block:: python
Equality checks and ordering now also work with str-instances.
The package now has no external dependencies.
The test-coverage has been raised to 100%.
.. _4.0.1: mdomke/python-ulid@4.0.0...4.0.1
.. _4.0.0: mdomke/python-ulid@3.2.1...4.0.0
.. _3.2.1: mdomke/python-ulid@3.2.0...3.2.1
.. _3.2.0: mdomke/python-ulid@3.1.0...3.2.0
.. _3.1.0: mdomke/python-ulid@3.0.0...3.1.0
.. _3.0.0: mdomke/python-ulid@2.7.0...3.0.0
.. _2.7.0: mdomke/python-ulid@2.6.0...2.7.0
.. _2.6.0: mdomke/python-ulid@2.5.0...2.6.0
.. _2.5.0: mdomke/python-ulid@2.4.0...2.5.0
.. _2.4.0: mdomke/python-ulid@2.3.0...2.4.0
.. _2.3.0: mdomke/python-ulid@2.2.0...2.3.0
.. _2.2.0: mdomke/python-ulid@2.1.0...2.2.0
.. _2.1.0: mdomke/python-ulid@2.0.0...2.1.0
.. _2.0.0: mdomke/python-ulid@1.1.0...2.0.0
.. _1.1.0: mdomke/python-ulid@1.0.3...1.1.0
.. _1.0.3: mdomke/python-ulid@1.0.2...1.0.3
.. _1.0.0: mdomke/python-ulid@0.2.0...1.0.0
.. _PEP-0561: https://www.python.org/dev/peps/pep-0561/#packaging-type-information
v3.2.1
Compare Source
Fixed
ULID.from_uuidv7) @pirate <https://github.com/pirate>_.
RFC 4122 compliant UUIDv7.
Changed
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
Added
v3.2.0
Compare Source
Added
Changed
Dropped support for Python 2. Only Python 3.6+ is supported.
The named constructor ULID.new has been removed. Use one of the specifc named
constructors instead. For a new :class:.ULID created from the current timestamp use the
standard constructor.
.. code-block:: python
old
new
The ULID.str and ULID.int methods have been removed in favour of the more
Pythonic special dunder-methods. Use str(ulid) and int(ulid) instead.
Added the property :meth:.ULID.hex that returns a hex representation of the :class:.ULID.
.. code-block:: python
Equality checks and ordering now also work with str-instances.
The package now has no external dependencies.
The test-coverage has been raised to 100%.
.. _4.0.1: mdomke/python-ulid@4.0.0...4.0.1
.. _4.0.0: mdomke/python-ulid@3.2.1...4.0.0
.. _3.2.1: mdomke/python-ulid@3.2.0...3.2.1
.. _3.2.0: mdomke/python-ulid@3.1.0...3.2.0
.. _3.1.0: mdomke/python-ulid@3.0.0...3.1.0
.. _3.0.0: mdomke/python-ulid@2.7.0...3.0.0
.. _2.7.0: mdomke/python-ulid@2.6.0...2.7.0
.. _2.6.0: mdomke/python-ulid@2.5.0...2.6.0
.. _2.5.0: mdomke/python-ulid@2.4.0...2.5.0
.. _2.4.0: mdomke/python-ulid@2.3.0...2.4.0
.. _2.3.0: mdomke/python-ulid@2.2.0...2.3.0
.. _2.2.0: mdomke/python-ulid@2.1.0...2.2.0
.. _2.1.0: mdomke/python-ulid@2.0.0...2.1.0
.. _2.0.0: mdomke/python-ulid@1.1.0...2.0.0
.. _1.1.0: mdomke/python-ulid@1.0.3...1.1.0
.. _1.0.3: mdomke/python-ulid@1.0.2...1.0.3
.. _1.0.0: mdomke/python-ulid@0.2.0...1.0.0
.. _PEP-0561: https://www.python.org/dev/peps/pep-0561/#packaging-type-information
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.