summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-05-19upgpkg: python-tpm2-pytss-git 1.1.0.r23.7c89ea0-1: remove --import-mode=appendJonas Witschel
This is no longer required since https://github.com/tpm2-software/tpm2-pytss/pull/356
2022-05-14upgpkg: python-tpm2-pytss-git 1.1.0.r19.288dd9d-1: depends on python-yaml ↵Jonas Witschel
and checkdepends on tpm2-tools Required since upstream commit https://github.com/tpm2-software/tpm2-pytss/commit/288dd9da585ad18f8191c544d357fe991387d7c6 ("encoding: add tpm2-tools encoder").
2022-04-27upgpkg: python-tpm2-pytss-git 1.1.0.r11.707c23f-1: improve pytest setup for ↵Jonas Witschel
compiled C extension Instead of copying the generated files, --import-mode=append can be used in combination with setting PYTHONPATH to the build directory, cf. tpm2-software/tpm2-pytss#341
2022-04-20upgpkg: python-tpm2-pytss-git 1.1.0.r11.707c23f-1: depend on python-packagingJonas Witschel
Required since upstream commit https://github.com/tpm2-software/tpm2-pytss/commit/692de662ef6b81fff47f5f69b8598df5ca643c11
2022-03-22upgpkg: python-tpm2-pytss-git 1.1.0rc1.r0.890c19f-1: switch build system to ↵Jonas Witschel
PEP 517
2022-02-04upgpkg: python-tpm2-pytss-git 1.0.0.r2.10d7b48-1: copy generated file to be ↵Jonas Witschel
able to run tests This is necessary since upstream commit https://github.com/tpm2-software/tpm2-pytss/commit/10d7b4811706de8dc01dd586fc7a0d4df4c1f17b
2021-12-14upgpkg: python-tpm2-pytss-git 1.0.0rc0.r0.7cd4cc0-1: update pkgver() to ↵Jonas Witschel
properly sort RCs According to vercmp, the stable release 1.0.0.r0 would be older than its release candidate 1.0.0.rc0.r0, so use 1.0.0rc0.r0 for the release candidate instead as suggested by man vercmp(8).
2021-12-07upgpkg: python-tpm2-pytss-git 0.1.9.r736.0f48299-1: fix test suiteJonas Witschel
An additional file from the build directory is required since upstream commit https://github.com/tpm2-software/tpm2-pytss/commit/0f48299c1b4f1fc8c3f4338747057a933af55afb
2021-11-09upgpkg: python-tpm2-pytss-git 0.1.9.r702.f748de7-1: fix running test suiteJonas Witschel
Since upstream commit https://github.com/tpm2-software/tpm2-pytss/commit/7d5a0d253a3559ca81d95bc29a582bcbd94e4d6f the test suite fails because no tests are available in the build/lib.* directory. Fix this by copying the built library from the build directory to the source directory and running the test suite from there. This is necessary as setting PYTHONPATH to build/lib.* as suggested by https://wiki.archlinux.org/title/Python_package_guidelines#Check does not appear to work.
2021-11-04upgpkg: python-tpm2-pytss-git 0.1.9.r692.c7098ab-1: depend on stable tpm2-tssJonas Witschel
Since https://github.com/tpm2-software/tpm2-pytss/pull/227 has been merged upstream, the test suite passes with tpm2-tss 3.1.0, so there is no need to depend on the VCS package any longer.
2021-06-14upgpkg: python-tpm2-pytss-git 0.1.9.r358.44eff3e-1: temporarly depend on ↵Jonas Witschel
tpm2-tss-git tpm2-tss 3.1.0 produces "tpm2_pytss.TSS2_Exception.TSS2_Exception: tpm:warn(2.0): out of memory for object contexts" test suite failures due to a bug, cf. https://github.com/tpm2-software/tpm2-pytss/issues/168 and https://github.com/tpm2-software/tpm2-tss/issues/2084
2021-06-02upgpkg: python-tpm2-pytss-git 0.1.9.r338.e0155c1-1: add libdepends on ↵Jonas Witschel
libtss2-mu.so Added in upstream commit https://github.com/tpm2-software/tpm2-pytss/commit/97c0b813cdc9f75547122fbf89ad862e657f7448
2021-05-24upgpkg: python-tpm2-pytss-git 0.1.9.r333.af63031-1: remove python-pytest-forkedJonas Witschel
This checkdepends is no longer required since upstream commit https://github.com/tpm2-software/tpm2-pytss/commit/51d1401759c4da042ad55888281e39e0539117da
2021-05-17upgpkg: python-tpm2-pytss-git 0.1.9.r265.6c55684-1: add python-asn1crypto depJonas Witschel
Required since upstream commit https://github.com/tpm2-software/tpm2-pytss/commit/4d9b4f2e00b141749d1e33569471090a1d3dd43b
2021-04-14upgpkg: python-tpm2-pytss-git 0.1.9.r145.dfbb821-1: add depends on ↵Jonas Witschel
python-cryptography Required since upstream commit dfbb821081d6aef04f6dece33e64532cc4b4fe2b.
2021-03-12upgpkg: python-tpm2-pytss-git 0.1.9.r84.444a053-1: use pytestJonas Witschel
- Upstream now uses python-pytest with the pytest-forked plugin to run tests in separate subprocesses (because they export differing test-specific environment variables). - Upstream integrated libtss2-rc.so, so add it as a libdep.
2021-03-10upgpkg: python-tpm2-pytss-git 0.1.9.r74.ce18532-1: add libdepends, ↵Jonas Witschel
python-pkgconfig, switch to swtpm - Add further libdepends on libraries that have been integrated upstream in the meantime. - Upstream now depends on python-pkgconfig to set the include paths during build. - Upstream now supports swtpm in addition to ibm-sw-tpm2, use it as the new default checkdepends like we do for the other tpm2-software projects.
2021-03-04upgpkg: python-tpm2-pytss-git 0.1.9.r44.0f25670-1: complete upstream rewriteJonas Witschel
The rewrite is a work in progress, only the ESAPI is supported at the moment. - SWIG has been replaced by CFFI. - The test suite has been rewritten to use the unittest module.
2021-01-19upgpkg: python-tpm2-pytss-git 0.1.9.r21.2f9ebdf-1: move python-setuptools to ↵Jonas Witschel
makedepends
2020-07-23upgpkg: python-tpm2-pytss-git 0.1.6.r10.04c057c-1: remove superfluous libdependsJonas Witschel
2020-07-23upgpkg: python-tpm2-pytss-git 0.1.6.r10.04c057c-1: add libdepends, improve ↵Jonas Witschel
reproducibility Don't generate bytecode for test files so that it doesn't matter whether the test suite was run when the package was built or not.
2020-04-02upgpkg: python-tpm2-pytss-git 0.1.0.r8.f30f04f-1: add python-cryptographyJonas Witschel
- Upstream commit dfdd363dde3d6d45ad09e9e946ff3243b0b63121 added a checkdepends on python-cryptography. - Upstream commit 91800f045a673bc3c7e87dce106f20e682ca41e0 removed the tests from the installation.
2020-03-10Rename tpm2-pytss-git to python-tpm2-pytss-gitJonas Witschel
Accoring to the Python package guidelines modules should have a "python-" prefix.