dev-python / vdf

A module for (de)serialization to and from VDF, Valve's key-value text format

Official package sites : https://github.com/solsticegamestudios/vdf/ · https://pypi.org/project/vdf/ ·

v4.0 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~arm64 ~x86
USE flags
test

v3.4_p20240630 :: 0 :: gentoo

Modified
License
MIT
Keywords
amd64 arm64 ~x86
USE flags
test

General

test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_targets

pypy3
Build with PyPy3
python3_10
Build with Python 3.10
python3_11
Build with Python 3.11
python3_12
Build with Python 3.12
python3_13
Build with Python 3.13

dev-lang / pypy : A fast, compliant alternative implementation of the Python (3.10) language

dev-lang / python : Freethreading (no-GIL) version of Python programming language

app-emulation / protontricks : app-emulation/winetricks wrapper for Proton (Steam Play) games

games-util / sc-controller : User-mode driver and GTK-based GUI for Steam Controllers and others

Repository mirror & CI · gentoo
Merge updates from master
Tobias Jakobi · gentoo
dev-python/vdf: Bump to 4.0
The original repository in the ValvePython GitHub group is abandoned and hasn't seen any commit in the master branch for three years. Solstice Game Studios has more or less taken over the maintenance of the project and is now providing a new 4.0 release. This release is crucial since the format of the .vdf files that the current stable Steam client is using has changed significantly. The old 3.4 release can no longer parse these files, i.e. the release is non-functional when using the stable Steam client. Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de> Closes: https://github.com/gentoo/gentoo/pull/40115 Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/vdf: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Arthur Zamarin · gentoo
dev-python/vdf: Stabilize 3.4_p20240630 ALLARCHES, #942274
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-python/vdf: Switch to a patched fork, hopefully temporarily
Steam is now using a new format, but the necessary changes haven't been merged by the maintainers of this library yet. Bug: https://github.com/ValvePython/vdf/pull/61 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/vdf: Enable py3.13
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/vdf: Stabilize 3.4-r1 arm64, #918395
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/vdf: Keyword 3.4-r1 arm64, #918073
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/vdf: Enable py3.12
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/vdf: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-python/vdf: Stabilize 3.4-r1 ALLARCHES, #852515
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-python/vdf: enable py3.11
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-python/vdf: EAPI=8, PEP517
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-python/vdf: disable py3.7
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-python/vdf: Keyword 3.4 x86, #831504
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-python/vdf: drop 3.3
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-python/vdf: Stabilize 3.4 ALLARCHES, #797502
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/vdf: Bump to 3.4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-python/vdf: support python3_10
Had to be patched to import ABCs from collections.abc rather than collections directly (deprecated since 3.3, originally scheduled to be disallowed in 3.9, eventually stopped working in 3.10), with that taken care of builds, tests and installs fine. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/vdf: Remove redundant versions
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-python/vdf: amd64 stable (ALLARCHES policy) wrt bug #737806
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/vdf: Remove redundant versions
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/vdf: Stabilize 3.2-r1 ALLARCHES, #731622
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-python/vdf-3.3: support python3_9
Turns out using or importing the ABCs from 'collections' instead of from 'collections.abc' will only stop working in python 3.10 rather than 3.9, therefore in the end vdf tests all pass on 3.9 without any patching. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-python/vdf: bump to 3.3
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-python/vdf: support pypy3, simplify test dependencies
pypy3 - builds and tests fine, as claimed by upstream Test dependencies - Python-3.3 and newer have unittest.mock in the standard library and this package does not support any versions older than that, patch the relevant test file to use unittest.mock and stop pulling in dev-python/mock (which was pulled in incorrectly anyway). Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-python/vdf: amd64 stable wrt bug #713258
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-python/vdf: new package
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Marek Szuba <marecki@gentoo.org>