Commit Graph

30 Commits

Author SHA256 Message Date
57adc6525c - add build-with-cython3.patch from 6.0.2rc1 to build with
cython3 (needed for python 3.13+)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=59
2024-07-01 10:53:08 +00:00
89e7642910 - Switch to pyproject and autosetup macros.
- Drop patch setuptools.patch, we can now cope.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=57
2024-02-26 03:24:04 +00:00
bf67978fc9 - cleanup
* pin Cython to < 3.0
  - Fixed comparison to None warning (closes issue #64).
- increase file-descriptor-count for s390 to make tests happy
- increase file-descriptor-count for ppc to make tests happy

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=55
2023-09-19 16:25:45 +00:00
8d807ab830 - update to 6.0.1:
* pin Cython to < 3.0

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=53
2023-08-13 18:58:12 +00:00
a15d1ef50a Accepting request 1081309 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081309
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=51
2023-04-21 15:03:23 +00:00
4f970a54cf Accepting request 985312 from home:bnavigator:branches:devel:languages:python
- Actually we DO want to build the bindings.

Being non-pure and BR on libyaml-devel makes absolutely no sense without the bindings.

Required by python-distributed: Requires the CSafeDumper
See https://pyyaml.org/wiki/PyYAMLDocumentation

OBS-URL: https://build.opensuse.org/request/show/985312
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=49
2022-06-27 15:57:46 +00:00
19926e1657 - Clean up the SPEC file.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=47
2022-06-15 05:09:36 +00:00
ee99854274 Accepting request 960740 from home:pgajdos:python
- do not use setup.py test construct
  https://trello.com/c/me9Z4sIv/121-setuppy-test-leftovers

OBS-URL: https://build.opensuse.org/request/show/960740
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=45
2022-03-11 09:26:36 +00:00
9cea3bc940 Accepting request 933309 from home:tinita:branches:devel:languages:python
- Add patch setuptools.patch
- update to 6.0
  * drop Python 2.7
  * always require `Loader` arg to `yaml.load()`
  * fix float resolver to ignore `.` and `._`
  * fix representation of Enum subclasses
  * fix libyaml extension compiler warnings
  * fix ResourceWarning on leaked file descriptors
  * remove remaining direct distutils usage

OBS-URL: https://build.opensuse.org/request/show/933309
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=44
2021-11-23 18:54:16 +00:00
70f84e4feb - update to 5.4.1 (bsc#1174514, CVE-2020-14343):
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=41
2021-01-24 18:30:05 +00:00
57f78694e7 - update to 5.4.1:
* Fix stub compat with older pyyaml versions that may unwittingly load it
  * Build modernization, remove distutils, fix metadata, build wheels, CI to GHA
  * Fix for CVE-2020-14343, moves arbitrary python tags to UnsafeLoader
  * Fix memory leak in implicit resolver setup
  * Fix py2 copy support for timezone objects
  * Fix compatibility with Jython

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=40
2021-01-24 18:29:14 +00:00
f409aaa939 * fixes boo#1165439 (cve-2020-1747) Prevents arbitrary code execution
during python/object/new constructor

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=38
2020-03-19 07:25:28 +00:00
aa01fcf5c6 - update to 5.3.1
* Prevents arbitrary code execution during python/object/new constructor

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=37
2020-03-19 07:24:11 +00:00
fbad43b51b - update to 5.3
* Use `is` instead of equality for comparing with `None`
 * fix typos and stylistic nit
 * Fix up small typo
 * Fix handling of __slots__
 * Allow calling add_multi_constructor with None
 * Add use of safe_load() function in README
 * Fix reader for Unicode code points over 0xFFFF
 * Enable certain unicode tests when maxunicode not > 0xffff
 * Use full_load in yaml-highlight example
 * Document that PyYAML is implemented with Cython
 * Fix for Python 3.10
 * increase size of index, line, and column fields
 * remove some unused imports
 * Create timezone-aware datetimes when parsed as such
 * Add tests for timezone

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=35
2020-01-07 09:59:22 +00:00
553e29df39 - update to 5.2
* A more flexible fix for custom tag constructors
 * Change default loader for yaml.add_constructor
 * Change default loader for add_implicit_resolver, add_path_resolver
 * Move constructor for object/apply to UnsafeConstructor
 * Fix logic for quoting special characters

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=33
2019-12-03 11:34:15 +00:00
Tomáš Chvátal
2c47b09797 Accepting request 720542 from home:mcalabkova:branches:devel:languages:python
- update to 5.1.2
  * Re-release of 5.1 with regenerated Cython sources to build properly for Python 3.8b2+

OBS-URL: https://build.opensuse.org/request/show/720542
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=31
2019-08-02 08:55:00 +00:00
69df537e30 - update to 5.1.1
* Re-release of 5.1 with regenerated Cython sources to build properly for Python 3.8

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=29
2019-06-07 12:05:26 +00:00
Tomáš Chvátal
f48099cb01 * bsc#1099308 CVE-2017-18342 PyYAML: yaml.load() API could execute arbitrary code
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=27
2019-04-01 11:50:48 +00:00
Tomáš Chvátal
eecadb73b6 - Update to 5.1:
* many changes, see CHANGES

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=25
2019-03-14 14:53:39 +00:00
Tomáš Chvátal
35c8d94e00 Accepting request 665990 from home:kukuk:branches:devel:languages:python
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/665990
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=23
2019-01-14 15:25:21 +00:00
ca5da632bb Accepting request 622942 from home:mimi_vx:branches:devel:languages:python
- update to 3.13
 * fix compactibility with python 3.7

OBS-URL: https://build.opensuse.org/request/show/622942
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=21
2018-07-15 20:31:27 +00:00
Jan Matejek
03a8747f1c Accepting request 471398 from home:XRevan86
OBS-URL: https://build.opensuse.org/request/show/471398
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=19
2017-03-06 13:34:20 +00:00
Jan Matejek
283c829255 Accepting request 460232 from devel:languages:python:singlespec
- update for multipython build

OBS-URL: https://build.opensuse.org/request/show/460232
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=17
2017-02-24 14:34:46 +00:00
5962a1943f Accepting request 424629 from home:mnhauke:branches:devel:languages:python
- Update to 3.12
  - Adding an implicit resolver to a derived loader should not
    affect the base loader (fixes issue #57).
  - Uniform representation for OrderedDict? across different
    versions of Python (fixes issue #61).
  - Fixed comparison to None warning (closes issue #64). 
- fix Source URL

OBS-URL: https://build.opensuse.org/request/show/424629
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=15
2016-09-05 05:25:49 +00:00
Todd R
b5ad303440 Accepting request 242976 from home:TheBlackCat:branches:devel:languages:python
Update to 3.11

OBS-URL: https://build.opensuse.org/request/show/242976
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=13
2014-07-30 09:50:41 +00:00
Sascha Peilicke
2866da54a8 Accepting request 220983 from home:oertel:branches:devel:languages:python
- increase file-descriptor-count for s390 to make tests happy

OBS-URL: https://build.opensuse.org/request/show/220983
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=11
2014-02-05 14:03:45 +00:00
Sascha Peilicke
32515cc233 Accepting request 157500 from home:k0da:ppc
- increase file-descriptor-count for ppc to make tests happy

OBS-URL: https://build.opensuse.org/request/show/157500
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=7
2013-03-08 08:59:51 +00:00
Todd R
c15b124645 Accepting request 147962 from home:posophe:branches:devel:languages:python
add python3 support

OBS-URL: https://build.opensuse.org/request/show/147962
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=5
2013-01-10 20:10:59 +00:00
Sascha Peilicke
5554f187e7 - Build against libyaml to get the faster module
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=3
2012-12-19 16:00:45 +00:00
Sascha Peilicke
94db9ea0fc - Initial version
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyYAML?expand=0&rev=1
2012-01-31 13:28:26 +00:00