dc2d3c743c
- update to 2.4.0:
...
* TOML v1.1.0 compatibility
* Binary wheels for Windows arm64
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli?expand=0&rev=25
2026-01-27 16:26:41 +00:00
e4a3b14051
- update to 2.3.0:
...
* Binary wheels for Python 3.14 (also free-threaded)
* Performance
* Reduced import time
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli?expand=0&rev=23
2025-11-10 08:24:33 +00:00
e25b1d51a8
- update to 2.2.1:
...
* mypyc generated binary wheels for common platforms
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli?expand=0&rev=21
2025-02-24 08:52:39 +00:00
98aafaef90
- update to 2.1.0:
...
* Instantiating `TOMLDecodeError` with free-form arguments.
* `msg`, `doc` and `pos` arguments should be given.
* Added `msg`, `doc`, `pos`, `lineno` and `colno` attributes to
`TOMLDecodeError`
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli?expand=0&rev=19
2024-11-20 16:50:03 +00:00
f88c2ccd0a
Accepting request 1207140 from home:glaubitz:branches:devel:languages:python
...
- Update to 2.0.2
* Removed
- Python 3.7 support
* Improved
- Make `loads` raise `TypeError` not `AttributeError` on bad
input types that do not have the `replace` attribute.
Improve error message when `bytes` is received.
* Type annotations
- Type annotate `load` input as `typing.IO[bytes]`
(previously `typing.BinaryIO`).
OBS-URL: https://build.opensuse.org/request/show/1207140
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli?expand=0&rev=17
2024-10-11 12:07:38 +00:00
6546cea706
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli?expand=0&rev=15
2024-08-12 17:40:37 +00:00
bde5a2829d
- Make testing more verbose
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli?expand=0&rev=14
2024-08-12 14:30:53 +00:00
c0af9a1a9a
- remove buildignore on ca-certificates. flit-core is no longer
...
devendored so we do not have a build cycle anymore
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli?expand=0&rev=13
2024-07-08 18:10:42 +00:00
d979523cca
Accepting request 1081663 from home:dirkmueller:acdc:as_python3_module
...
SR for python stack proposal
OBS-URL: https://build.opensuse.org/request/show/1081663
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli?expand=0&rev=11
2023-04-21 13:31:41 +00:00
10da14376f
Accepting request 957574 from home:susnux:branches:devel:languages:python
...
- Update to 2.0.1:
* More uniform error messages
* Raise a friendly TypeError for wrong file mode
* Allow parse_float to return objects having the append attr
* Eagerly raise an error if parse_float returns an illegal type
* Tests ported to unittest
- Merge base and -test package, there is no extra dependency any
more, tests just need the python interpreter
OBS-URL: https://build.opensuse.org/request/show/957574
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli?expand=0&rev=10
2022-02-25 23:13:28 +00:00
fc94b1072f
Accepting request 948283 from home:mcepl:branches:devel:languages:python
...
- Upgrade to 2.0.0:
- Removed Python 3.6 support
- Support for text file objects as load input. Use binary file
objects instead.
- First argument of load and loads can no longer be passed by
keyword.
- Allow lower case "t" and "z" in datetimes
- Raise an error when dotted keys define values outside the
"current table". Technically speaking TOML v1.0.0 does allow
such assignments but that isn't intended by specification
writers, and will change in a future specification version
(see the pull request).
- Illegal characters in error messages were surrounded by two
pairs of quotation marks
- TOMLDecodeError.__module__ is now the public import path
(tomli) instead of private import path (tomli._parser)
- Eliminated an import cycle when typing.TYPE_CHECKING is
True. This allows sphinx-autodoc-typehints to resolve type
annotations.
OBS-URL: https://build.opensuse.org/request/show/948283
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli?expand=0&rev=9
2022-01-23 23:12:14 +00:00
8a5fdd14a0
Accepting request 925542 from home:bnavigator:branches:devel:languages:python
...
- Yet another dependency cycle to break: tomli - flit_core - tomli
https://flit.readthedocs.io/en/latest/bootstrap.html
OBS-URL: https://build.opensuse.org/request/show/925542
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli?expand=0&rev=8
2021-10-15 20:32:52 +00:00
1d6fc208f5
Accepting request 925389 from home:dimstar:Factory
...
- BuildIgnore ca-certificates: python-pip brings it in for regular
operation, but as we do not ever do https:// connections during a
build we do not depend on certificates. Allows us to break up a
build cycle.
OBS-URL: https://build.opensuse.org/request/show/925389
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli?expand=0&rev=7
2021-10-15 09:27:33 +00:00
5f3c9f7775
Accepting request 925175 from home:bnavigator:branches:devel:languages:python
...
- Split build and tests in _multibuild in order to avoid depcycle
OBS-URL: https://build.opensuse.org/request/show/925175
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli?expand=0&rev=4
2021-10-13 19:35:30 +00:00
2c43fc5471
Accepting request 922896 from home:bnavigator:branches:devel:languages:python
...
skip python2
- initial specfile for version 1.2.1
- required by setuptools_scm
OBS-URL: https://build.opensuse.org/request/show/922896
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli?expand=0&rev=2
2021-10-03 22:15:28 +00:00