Skip to content

Commit

Permalink
python3-yaml: Update to version 6.0 and python-3.10
Browse files Browse the repository at this point in the history
- Update from 3.13 to 6.0
- Update of rootfile
- Changelog
6.0 (2021-10-13)
* yaml/pyyaml#327 -- Change README format to Markdown
* yaml/pyyaml#483 -- Add a test for YAML 1.1 types
* yaml/pyyaml#497 -- fix float resolver to ignore `.` and `._`
* yaml/pyyaml#550 -- drop Python 2.7
* yaml/pyyaml#553 -- Fix spelling of “hexadecimal”
* yaml/pyyaml#556 -- fix representation of Enum subclasses
* yaml/pyyaml#557 -- fix libyaml extension compiler warnings
* yaml/pyyaml#560 -- fix ResourceWarning on leaked file descriptors
* yaml/pyyaml#561 -- always require `Loader` arg to `yaml.load()`
* yaml/pyyaml#564 -- remove remaining direct distutils usage
5.4.1 (2021-01-20)
* yaml/pyyaml#480 -- Fix stub compat with older pyyaml versions that may unwittingly load it
5.4 (2021-01-19)
* yaml/pyyaml#407 -- Build modernization, remove distutils, fix metadata, build wheels, CI to GHA
* yaml/pyyaml#472 -- Fix for CVE-2020-14343, moves arbitrary python tags to UnsafeLoader
* yaml/pyyaml#441 -- Fix memory leak in implicit resolver setup
* yaml/pyyaml#392 -- Fix py2 copy support for timezone objects
* yaml/pyyaml#378 -- Fix compatibility with Jython
5.3.1 (2020-03-18)
* yaml/pyyaml#386 -- Prevents arbitrary code execution during python/object/new constructor
5.3 (2020-01-06)
* yaml/pyyaml#290 -- Use `is` instead of equality for comparing with `None`
* yaml/pyyaml#270 -- Fix typos and stylistic nit
* yaml/pyyaml#309 -- Fix up small typo
* yaml/pyyaml#161 -- Fix handling of __slots__
* yaml/pyyaml#358 -- Allow calling add_multi_constructor with None
* yaml/pyyaml#285 -- Add use of safe_load() function in README
* yaml/pyyaml#351 -- Fix reader for Unicode code points over 0xFFFF
* yaml/pyyaml#360 -- Enable certain unicode tests when maxunicode not > 0xffff
* yaml/pyyaml#359 -- Use full_load in yaml-highlight example
* yaml/pyyaml#244 -- Document that PyYAML is implemented with Cython
* yaml/pyyaml#329 -- Fix for Python 3.10
* yaml/pyyaml#310 -- Increase size of index, line, and column fields
* yaml/pyyaml#260 -- Remove some unused imports
* yaml/pyyaml#163 -- Create timezone-aware datetimes when parsed as such
* yaml/pyyaml#363 -- Add tests for timezone
5.2 (2019-12-02)
* Repair incompatibilities introduced with 5.1. The default Loader was changed,
  but several methods like add_constructor still used the old default
  yaml/pyyaml#279 -- A more flexible fix for custom tag constructors
  yaml/pyyaml#287 -- Change default loader for yaml.add_constructor
  yaml/pyyaml#305 -- Change default loader for add_implicit_resolver, add_path_resolver
* Make FullLoader safer by removing python/object/apply from the default FullLoader
  yaml/pyyaml#347 -- Move constructor for object/apply to UnsafeConstructor
* Fix bug introduced in 5.1 where quoting went wrong on systems with sys.maxunicode <= 0xffff
  yaml/pyyaml#276 -- Fix logic for quoting special characters
* Other PRs:
  yaml/pyyaml#280 -- Update CHANGES for 5.1
5.1.2 (2019-07-30)
* Re-release of 5.1 with regenerated Cython sources to build properly for Python 3.8b2+
5.1.1 (2019-06-05)
* Re-release of 5.1 with regenerated Cython sources to build properly for Python 3.8b1
5.1 (2019-03-13)
* yaml/pyyaml#35 -- Some modernization of the test running
* yaml/pyyaml#42 -- Install tox in a virtualenv
* yaml/pyyaml#45 -- Allow colon in a plain scalar in a flow context
* yaml/pyyaml#48 -- Fix typos
* yaml/pyyaml#55 -- Improve RepresenterError creation
* yaml/pyyaml#59 -- Resolves #57, update readme issues link
* yaml/pyyaml#60 -- Document and test Python 3.6 support
* yaml/pyyaml#61 -- Use Travis CI built in pip cache support
* yaml/pyyaml#62 -- Remove tox workaround for Travis CI
* yaml/pyyaml#63 -- Adding support to Unicode characters over codepoint 0xffff
* yaml/pyyaml#75 -- add 3.12 changelog
* yaml/pyyaml#76 -- Fallback to Pure Python if Compilation fails
* yaml/pyyaml#84 -- Drop unsupported Python 3.3
* yaml/pyyaml#102 -- Include license file in the generated wheel package
* yaml/pyyaml#105 -- Removed Python 2.6 & 3.3 support
* yaml/pyyaml#111 -- Remove commented out Psyco code
* yaml/pyyaml#129 -- Remove call to `ord` in lib3 emitter code
* yaml/pyyaml#149 -- Test on Python 3.7-dev
* yaml/pyyaml#158 -- Support escaped slash in double quotes "\/"
* yaml/pyyaml#175 -- Updated link to pypi in release announcement
* yaml/pyyaml#181 -- Import Hashable from collections.abc
* yaml/pyyaml#194 -- Reverting yaml/pyyaml#74
* yaml/pyyaml#195 -- Build libyaml on travis
* yaml/pyyaml#196 -- Force cython when building sdist
* yaml/pyyaml#254 -- Allow to turn off sorting keys in Dumper (2)
* yaml/pyyaml#256 -- Make default_flow_style=False
* yaml/pyyaml#257 -- Deprecate yaml.load and add FullLoader and UnsafeLoader classes
* yaml/pyyaml#261 -- Skip certain unicode tests when maxunicode not > 0xffff
* yaml/pyyaml#263 -- Windows Appveyor build

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>

 --git a/config/rootfiles/packages/python3-yaml b/config/rootfiles/packages/python3-yaml
x 0870a2346..bd4009a08 100644
* yaml/pyyaml#195 -- Build libyaml on travis
* yaml/pyyaml#196 -- Force cython when building sdist
* yaml/pyyaml#254 -- Allow to turn off sorting keys in Dumper (2)
* yaml/pyyaml#256 -- Make default_flow_style=False
* yaml/pyyaml#257 -- Deprecate yaml.load and add FullLoader and Uns
oader classes
* yaml/pyyaml#261 -- Skip certain unicode tests when maxunicode not
xffff
* yaml/pyyaml#263 -- Windows Appveyor build

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
  • Loading branch information
Adolf Belka authored and pmu-ipf committed Feb 11, 2022
1 parent 7c12e44 commit 0ca3aaa
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 43 deletions.
40 changes: 20 additions & 20 deletions config/rootfiles/packages/armv6l/python3-yaml
@@ -1,20 +1,20 @@
#usr/lib/python3.8/site-packages/PyYAML-3.13-py3.8.egg-info
usr/lib/python3.8/site-packages/_yaml.cpython-38-arm-linux-gnueabi.so
#usr/lib/python3.8/site-packages/yaml
usr/lib/python3.8/site-packages/yaml/__init__.py
usr/lib/python3.8/site-packages/yaml/composer.py
usr/lib/python3.8/site-packages/yaml/constructor.py
usr/lib/python3.8/site-packages/yaml/cyaml.py
usr/lib/python3.8/site-packages/yaml/dumper.py
usr/lib/python3.8/site-packages/yaml/emitter.py
usr/lib/python3.8/site-packages/yaml/error.py
usr/lib/python3.8/site-packages/yaml/events.py
usr/lib/python3.8/site-packages/yaml/loader.py
usr/lib/python3.8/site-packages/yaml/nodes.py
usr/lib/python3.8/site-packages/yaml/parser.py
usr/lib/python3.8/site-packages/yaml/reader.py
usr/lib/python3.8/site-packages/yaml/representer.py
usr/lib/python3.8/site-packages/yaml/resolver.py
usr/lib/python3.8/site-packages/yaml/scanner.py
usr/lib/python3.8/site-packages/yaml/serializer.py
usr/lib/python3.8/site-packages/yaml/tokens.py
#usr/lib/python3.10/site-packages/PyYAML-3.13-py3.10.egg-info
usr/lib/python3.10/site-packages/_yaml.cpython-310-arm-linux-gnueabi.so
#usr/lib/python3.10/site-packages/yaml
usr/lib/python3.10/site-packages/yaml/__init__.py
usr/lib/python3.10/site-packages/yaml/composer.py
usr/lib/python3.10/site-packages/yaml/constructor.py
usr/lib/python3.10/site-packages/yaml/cyaml.py
usr/lib/python3.10/site-packages/yaml/dumper.py
usr/lib/python3.10/site-packages/yaml/emitter.py
usr/lib/python3.10/site-packages/yaml/error.py
usr/lib/python3.10/site-packages/yaml/events.py
usr/lib/python3.10/site-packages/yaml/loader.py
usr/lib/python3.10/site-packages/yaml/nodes.py
usr/lib/python3.10/site-packages/yaml/parser.py
usr/lib/python3.10/site-packages/yaml/reader.py
usr/lib/python3.10/site-packages/yaml/representer.py
usr/lib/python3.10/site-packages/yaml/resolver.py
usr/lib/python3.10/site-packages/yaml/scanner.py
usr/lib/python3.10/site-packages/yaml/serializer.py
usr/lib/python3.10/site-packages/yaml/tokens.py
45 changes: 25 additions & 20 deletions config/rootfiles/packages/python3-yaml
@@ -1,20 +1,25 @@
#usr/lib/python3.8/site-packages/PyYAML-3.13-py3.8.egg-info
usr/lib/python3.8/site-packages/_yaml.cpython-38-xxxMACHINExxx-linux-gnu.so
#usr/lib/python3.8/site-packages/yaml
usr/lib/python3.8/site-packages/yaml/__init__.py
usr/lib/python3.8/site-packages/yaml/composer.py
usr/lib/python3.8/site-packages/yaml/constructor.py
usr/lib/python3.8/site-packages/yaml/cyaml.py
usr/lib/python3.8/site-packages/yaml/dumper.py
usr/lib/python3.8/site-packages/yaml/emitter.py
usr/lib/python3.8/site-packages/yaml/error.py
usr/lib/python3.8/site-packages/yaml/events.py
usr/lib/python3.8/site-packages/yaml/loader.py
usr/lib/python3.8/site-packages/yaml/nodes.py
usr/lib/python3.8/site-packages/yaml/parser.py
usr/lib/python3.8/site-packages/yaml/reader.py
usr/lib/python3.8/site-packages/yaml/representer.py
usr/lib/python3.8/site-packages/yaml/resolver.py
usr/lib/python3.8/site-packages/yaml/scanner.py
usr/lib/python3.8/site-packages/yaml/serializer.py
usr/lib/python3.8/site-packages/yaml/tokens.py
#usr/lib/python3.10/site-packages/PyYAML-6.0-py3.10.egg-info
#usr/lib/python3.10/site-packages/PyYAML-6.0-py3.10.egg-info/PKG-INFO
#usr/lib/python3.10/site-packages/PyYAML-6.0-py3.10.egg-info/SOURCES.txt
#usr/lib/python3.10/site-packages/PyYAML-6.0-py3.10.egg-info/dependency_links.txt
#usr/lib/python3.10/site-packages/PyYAML-6.0-py3.10.egg-info/top_level.txt
#usr/lib/python3.10/site-packages/_yaml
usr/lib/python3.10/site-packages/_yaml/__init__.py
#usr/lib/python3.10/site-packages/yaml
usr/lib/python3.10/site-packages/yaml/__init__.py
usr/lib/python3.10/site-packages/yaml/composer.py
usr/lib/python3.10/site-packages/yaml/constructor.py
usr/lib/python3.10/site-packages/yaml/cyaml.py
usr/lib/python3.10/site-packages/yaml/dumper.py
usr/lib/python3.10/site-packages/yaml/emitter.py
usr/lib/python3.10/site-packages/yaml/error.py
usr/lib/python3.10/site-packages/yaml/events.py
usr/lib/python3.10/site-packages/yaml/loader.py
usr/lib/python3.10/site-packages/yaml/nodes.py
usr/lib/python3.10/site-packages/yaml/parser.py
usr/lib/python3.10/site-packages/yaml/reader.py
usr/lib/python3.10/site-packages/yaml/representer.py
usr/lib/python3.10/site-packages/yaml/resolver.py
usr/lib/python3.10/site-packages/yaml/scanner.py
usr/lib/python3.10/site-packages/yaml/serializer.py
usr/lib/python3.10/site-packages/yaml/tokens.py
6 changes: 3 additions & 3 deletions lfs/python3-yaml
Expand Up @@ -24,15 +24,15 @@

include Config

VER = 3.13
VER = 6.0

THISAPP = PyYAML-$(VER)
DL_FILE = $(THISAPP).tar.gz
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = python3-yaml
PAK_VER = 2
PAK_VER = 3

DEPS =

Expand All @@ -44,7 +44,7 @@ objects = $(DL_FILE)

$(DL_FILE) = $(DL_FROM)/$(DL_FILE)

$(DL_FILE)_MD5 = b78b96636d68ac581c0e2f38158c224f
$(DL_FILE)_MD5 = 1d19c798f25e58e3e582f0f8c977dbb8

install : $(TARGET)

Expand Down

0 comments on commit 0ca3aaa

Please sign in to comment.