14
0

7 Commits

Author SHA256 Message Date
638f8869cb Accepting request 1307726 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1307726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dirty-equals?expand=0&rev=9
2025-09-30 15:34:31 +00:00
81517f1d31 - Skip tests failing with Python 3.14, unskip doc tests
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dirty-equals?expand=0&rev=18
2025-09-29 10:30:56 +00:00
4e2502c915 - update to 0.10.0:
* fix: `IsJson` and `IsUUID` repr
  * chore: use `zoneinfo` instead of `pytz`
  * fix(typing): put `EllipsisType` in `LengthType` union
  * switch to uv, drop 3.8
  * uprev to 0.10.0

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dirty-equals?expand=0&rev=17
2025-09-22 13:12:15 +00:00
912f4a42a3 Accepting request 1242837 from devel:languages:python
- update to 0.9.0:
  * fix problem with functools.singledispatch
  * uprev to v0.9

OBS-URL: https://build.opensuse.org/request/show/1242837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dirty-equals?expand=0&rev=8
2025-02-04 17:10:07 +00:00
5e104f3008 - update to 0.9.0:
* fix problem with functools.singledispatch
  * uprev to v0.9

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dirty-equals?expand=0&rev=15
2025-02-03 13:40:15 +00:00
57578a3a7f Accepting request 1217076 from devel:languages:python
- update to 0.8.0:
  * set requires-python to 3.8
  * use zoneinfo instead of pytz where possible
  * No need to call datetime.replace for utc_now
  * Patch pprint to make pytest diffs nicer for big objects
  * uprev test, lint and docs dependencies
  * Support Python 3.13
  * Uprev version
- update to 0.7.1-post0:
  * Fix publication of docs.

OBS-URL: https://build.opensuse.org/request/show/1217076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dirty-equals?expand=0&rev=7
2024-10-23 19:08:19 +00:00
7b40b0a7f2 - update to 0.8.0:
* set requires-python to 3.8
  * use zoneinfo instead of pytz where possible
  * No need to call datetime.replace for utc_now
  * Patch pprint to make pytest diffs nicer for big objects
  * uprev test, lint and docs dependencies
  * Support Python 3.13
  * Uprev version
- update to 0.7.1-post0:
  * Fix publication of docs.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dirty-equals?expand=0&rev=13
2024-10-22 15:55:53 +00:00
4 changed files with 44 additions and 7 deletions

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:75b5d51e989a392c05fee35c307de92f30994b818bd514a9d63987a2794577aa
size 126610

Binary file not shown.

View File

@@ -1,3 +1,39 @@
-------------------------------------------------------------------
Mon Sep 29 10:00:28 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Skip tests failing with Python 3.14, unskip doc tests
-------------------------------------------------------------------
Mon Sep 22 13:11:54 UTC 2025 - Dirk Müller <dmueller@suse.com>
- update to 0.10.0:
* fix: `IsJson` and `IsUUID` repr
* chore: use `zoneinfo` instead of `pytz`
* fix(typing): put `EllipsisType` in `LengthType` union
* switch to uv, drop 3.8
* uprev to 0.10.0
-------------------------------------------------------------------
Mon Feb 3 13:39:47 UTC 2025 - Dirk Müller <dmueller@suse.com>
- update to 0.9.0:
* fix problem with functools.singledispatch
* uprev to v0.9
-------------------------------------------------------------------
Tue Oct 22 15:55:37 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 0.8.0:
* set requires-python to 3.8
* use zoneinfo instead of pytz where possible
* No need to call datetime.replace for utc_now
* Patch pprint to make pytest diffs nicer for big objects
* uprev test, lint and docs dependencies
* Support Python 3.13
* Uprev version
- update to 0.7.1-post0:
* Fix publication of docs.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Mar 7 03:28:45 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com> Thu Mar 7 03:28:45 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package python-dirty-equals # spec file for package python-dirty-equals
# #
# Copyright (c) 2024 SUSE LLC # Copyright (c) 2025 SUSE LLC and contributors
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons} %{?sle15_python_module_pythons}
Name: python-dirty-equals Name: python-dirty-equals
Version: 0.7.1 Version: 0.10.0
Release: 0 Release: 0
Summary: Doing dirty (but useful) things with equals Summary: Doing dirty (but useful) things with equals
License: MIT License: MIT
@@ -29,6 +29,7 @@ BuildRequires: %{python_module hatchling}
BuildRequires: %{python_module pip} BuildRequires: %{python_module pip}
BuildRequires: %{python_module poetry-core} BuildRequires: %{python_module poetry-core}
BuildRequires: %{python_module pydantic >= 2.4} BuildRequires: %{python_module pydantic >= 2.4}
BuildRequires: %{python_module pytest-examples}
BuildRequires: %{python_module pytest-mock} BuildRequires: %{python_module pytest-mock}
BuildRequires: %{python_module pytest} BuildRequires: %{python_module pytest}
BuildRequires: %{python_module pytz >= 2021.3} BuildRequires: %{python_module pytz >= 2021.3}
@@ -52,8 +53,8 @@ Doing dirty (but extremely useful) things with equals.
%python_expand %fdupes %{buildroot}%{$python_sitelib} %python_expand %fdupes %{buildroot}%{$python_sitelib}
%check %check
# Doc tests need new pytest plugin, pytest-examples. Too much work for too low importance. # test_is_ip_true fails with Python 3.14 https://github.com/samuelcolvin/dirty-equals/issues/112
%pytest --ignore "tests/test_docs.py" %pytest -k "not test_is_ip_true"
%files %{python_files} %files %{python_files}
%doc README.md %doc README.md