14
0

12 Commits

Author SHA256 Message Date
e21ba7c1fc Accepting request 1171460 from devel:languages:python
- update to 2.28:
  * Add support for uuid.UUID

OBS-URL: https://build.opensuse.org/request/show/1171460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-typedload?expand=0&rev=6
2024-05-03 17:45:28 +00:00
9a60533367 - update to 2.28:
* Add support for uuid.UUID

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-typedload?expand=0&rev=11
2024-05-02 22:04:59 +00:00
ef7043174a Accepting request 1140279 from devel:languages:python
- update to 2.27:
  * Add support for re.Patterns

OBS-URL: https://build.opensuse.org/request/show/1140279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-typedload?expand=0&rev=5
2024-01-21 22:10:13 +00:00
f9b66ec32d - update to 2.27:
* Add support for re.Patterns

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-typedload?expand=0&rev=9
2024-01-21 11:12:42 +00:00
ab2c57f98d Accepting request 1132841 from devel:languages:python
- update to 2.26:
  * Update type hints file
  * Improve performance for loading objects
    (attrs/dataclasses/NamedTuple)
  * Improve performance for loading dictionary keys that are
    basic types
  * Improve performance for loading dataclasses
  * Switch performance tests to test against pydantic2
  * Drop support to Python 3.7 (which has reached EOL)
  * Make is_optional slightly faster
  * Keep track of the index when loading iterables the first time
  * It makes the normal case slightly slower, and gives massive
    performance improvements when exceptions are raised.
  * When loading a string into datetime.date/time/datetime, ISO
    8601 is used
  * When dumping, setting `isodates=True` dumps an ISO 8601
    string instead of a list of ints. The previous behaviour is
    now deprecated.
  * Add support for datetime.timedelta. It is dumped as a float
    representing seconds
  * Deprecate dump handlers without type hints
  * Improve performance for dumping, by carrying type hints
  * Remove `jsons` and `dataclasses-json` from benchmarks.
  * They were too slow to be a useful comparison.
  * Improve loading time for literals
  * Support attrs converter
  * Drop support to Python 3.5 and 3.6
  * Improve performance for dumping
  * Generate pure python wheel
  * Switch to setuptools

OBS-URL: https://build.opensuse.org/request/show/1132841
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-typedload?expand=0&rev=4
2023-12-13 17:36:06 +00:00
53557cbfc5 - update to 2.26:
* Update type hints file
  * Improve performance for loading objects
    (attrs/dataclasses/NamedTuple)
  * Improve performance for loading dictionary keys that are
    basic types
  * Improve performance for loading dataclasses
  * Switch performance tests to test against pydantic2
  * Drop support to Python 3.7 (which has reached EOL)
  * Make is_optional slightly faster
  * Keep track of the index when loading iterables the first time
  * It makes the normal case slightly slower, and gives massive
    performance improvements when exceptions are raised.
  * When loading a string into datetime.date/time/datetime, ISO
    8601 is used
  * When dumping, setting `isodates=True` dumps an ISO 8601
    string instead of a list of ints. The previous behaviour is
    now deprecated.
  * Add support for datetime.timedelta. It is dumped as a float
    representing seconds
  * Deprecate dump handlers without type hints
  * Improve performance for dumping, by carrying type hints
  * Remove `jsons` and `dataclasses-json` from benchmarks.
  * They were too slow to be a useful comparison.
  * Improve loading time for literals
  * Support attrs converter
  * Drop support to Python 3.5 and 3.6
  * Improve performance for dumping
  * Generate pure python wheel
  * Switch to setuptools

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-typedload?expand=0&rev=7
2023-12-13 10:20:48 +00:00
6e65cec027 Accepting request 1032487 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1032487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-typedload?expand=0&rev=3
2022-11-01 12:42:10 +00:00
c09b9ded01 Accepting request 1032230 from home:yarunachalam:branches:devel:languages:python
- Update to version 2.19 
  * Fix minor bug about exception raising from string constructed types
  * Simplify type checking functions, defining only the one for the current python version
  * Fix type definitions of some private functions for compatibility with cython
  * Improved loading speed for dictionaries
  * Improved loading speed for iterators
  * Improved documentation
  * Improved performance testing code

OBS-URL: https://build.opensuse.org/request/show/1032230
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-typedload?expand=0&rev=5
2022-10-31 13:11:45 +00:00
763e1f0621 Accepting request 1009900 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1009900
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-typedload?expand=0&rev=2
2022-10-12 16:24:39 +00:00
4906104523 Accepting request 1009849 from home:yarunachalam:branches:devel:languages:python
- Update to version 2.18 
  * Fix bug with loading generators that raise exceptions

OBS-URL: https://build.opensuse.org/request/show/1009849
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-typedload?expand=0&rev=3
2022-10-11 18:17:47 +00:00
e97ae853d4 Accepting request 928319 from devel:languages:python
required by localslackirc

OBS-URL: https://build.opensuse.org/request/show/928319
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-typedload?expand=0&rev=1
2021-11-11 20:35:51 +00:00
dd43eb002e Accepting request 928274 from home:bnavigator:branches:devel:languages:python
required by localslackirc.

Improvement of sr#916781

-B for reproducibility

OBS-URL: https://build.opensuse.org/request/show/928274
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-typedload?expand=0&rev=1
2021-10-30 16:09:28 +00:00