diff options
author | Victor Stinner <vstinner@redhat.com> | 2018-12-07 11:57:43 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-12-07 11:57:43 (GMT) |
commit | cb0b78a070ea3b704416e74f64046178ae0dff3e (patch) | |
tree | 870d16be7589c152a71a31df5824d4ae29a2c042 /PC/layout/support/catalog.py | |
parent | 8452ca15f41061c8a6297d7956df22ab476d4df4 (diff) | |
download | cpython-cb0b78a070ea3b704416e74f64046178ae0dff3e.zip cpython-cb0b78a070ea3b704416e74f64046178ae0dff3e.tar.gz cpython-cb0b78a070ea3b704416e74f64046178ae0dff3e.tar.bz2 |
Revert "bpo-34977: Add Windows App Store package (GH-10245)" (GH-11019)
This reverts commit 468a15aaf9206448a744fc5eab3fc21f51966aad.
Diffstat (limited to 'PC/layout/support/catalog.py')
-rw-r--r-- | PC/layout/support/catalog.py | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/PC/layout/support/catalog.py b/PC/layout/support/catalog.py deleted file mode 100644 index 4312118..0000000 --- a/PC/layout/support/catalog.py +++ /dev/null @@ -1,44 +0,0 @@ -""" -File generation for catalog signing non-binary contents. -""" - -__author__ = "Steve Dower <steve.dower@python.org>" -__version__ = "3.8" - - -import sys - -__all__ = ["PYTHON_CAT_NAME", "PYTHON_CDF_NAME"] - - -def public(f): - __all__.append(f.__name__) - return f - - -PYTHON_CAT_NAME = "python.cat" -PYTHON_CDF_NAME = "python.cdf" - - -CATALOG_TEMPLATE = r"""[CatalogHeader] -Name={target.stem}.cat -ResultDir={target.parent} -PublicVersion=1 -CatalogVersion=2 -HashAlgorithms=SHA256 -PageHashes=false -EncodingType= - -[CatalogFiles] -""" - - -def can_sign(file): - return file.is_file() and file.stat().st_size - - -@public -def write_catalog(target, files): - with target.open("w", encoding="utf-8") as cat: - cat.write(CATALOG_TEMPLATE.format(target=target)) - cat.writelines("<HASH>{}={}\n".format(n, f) for n, f in files if can_sign(f)) |