Revisions of python-datadiff

buildservice-autocommit accepted request 1137862 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 10)
baserev update by copy to link target
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 9)
- Add patch support-python312.patch:
  * In Python 3.12, slice() is now hashable, use a class that isn't hashable.
- Switch to pyproject macros.
buildservice-autocommit accepted request 1115635 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 8)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) committed (revision 7)
mention patch
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1114962 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 6)
- Update to version 2.2.0:
  * Bump version
  * Removed separate version file now that Setuptools can read without importing.
  * Ran ruff --fix to clean up some lint.
  * Remove LICENSE from MANIFEST.in (Setuptools includes it by default now).
  * Add a pyproject.toml for better packaging support.
  * Mark failing tests as xfail until someone can investigate.
  * Moved package metadata to declarative setup.cfg
  * Remove tests_require
  * Remove superfluous license field
  * Remove commented code for deprecated usage.
  * Port test runner to nose.
- added patches
  https://sourceforge.net/p/datadiff/code/merge-requests/3/
  + python-datadiff-no-six.patch
buildservice-autocommit accepted request 1073698 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 5)
baserev update by copy to link target
Daniel Garcia's avatar Daniel Garcia (dgarcia) committed (revision 4)
- Fix the version in the package, it was set to 2.2.0, but the version
  provided was 2.0.0.
- Disable broken tests with python 3.11, related to ordering of sets
- Remove six dependency
- Update to version 2.1.0:
  * Bump version
  * Seems like this is never used
  * Better exception testing pattern, better test coverage :)
  * Remove python <2.6 stuff; and an adhoc nose test runner
  * Only round, not convert to hashable, when comparing dict values
  * Coverage reporting
  * PEP8 and other good practice fixes
  * Add LICENSE file, build wheels
  * Move tests into package subdir
  * Add tox.ini and test against more versions of python
  * fix __bool__ case when dict only has equal type diffs
  * fuzzy matching for float comparisons, fix empty set diffs
  * test_hashable_dict_values
  * revert datadiff/tools.py hashable to maintain module_nose.tools compatibility
  * use hashable when comparing
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 3)
- Add patch switch-to-pytest.patch:
  * Stop using nose imports, use pytest instead.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 741680 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 2)
initialized devel package after accepting 741680
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 741497 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 1)
Initial package for python-datadiff
Displaying all 10 revisions
openSUSE Build Service is sponsored by