├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ └── main.yml ├── .gitignore ├── LICENSE.md ├── MANIFEST.in ├── README.rst ├── libarchive ├── __init__.py ├── entry.py ├── exception.py ├── extract.py ├── ffi.py ├── flags.py ├── read.py └── write.py ├── setup.cfg ├── setup.py ├── tests ├── __init__.py ├── data │ ├── flags.tar │ ├── special.tar │ ├── tar_relative.tar │ ├── testtar.README │ ├── testtar.tar │ ├── testtar.tar.json │ ├── unicode.tar │ ├── unicode.tar.json │ ├── unicode.zip │ ├── unicode.zip.json │ ├── unicode2.zip │ ├── unicode2.zip.json │ ├── 프로그램.README │ ├── 프로그램.zip │ └── 프로그램.zip.json ├── test_atime_mtime_ctime.py ├── test_convert.py ├── test_entry.py ├── test_errors.py ├── test_rwx.py └── test_security_flags.py ├── tox.ini └── version.py /.gitattributes: -------------------------------------------------------------------------------- 1 | version.py export-subst 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | liberapay: Changaco 2 | -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | https://creativecommons.org/publicdomain/zero/1.0/ 2 | -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include version.py 2 | -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/README.rst -------------------------------------------------------------------------------- /libarchive/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/libarchive/__init__.py -------------------------------------------------------------------------------- /libarchive/entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/libarchive/entry.py -------------------------------------------------------------------------------- /libarchive/exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/libarchive/exception.py -------------------------------------------------------------------------------- /libarchive/extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/libarchive/extract.py -------------------------------------------------------------------------------- /libarchive/ffi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/libarchive/ffi.py -------------------------------------------------------------------------------- /libarchive/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/libarchive/flags.py -------------------------------------------------------------------------------- /libarchive/read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/libarchive/read.py -------------------------------------------------------------------------------- /libarchive/write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/libarchive/write.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [flake8] 2 | exclude=.?*,env*/ 3 | ignore = E226,E731,W504 4 | max-line-length = 85 5 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/data/flags.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/data/flags.tar -------------------------------------------------------------------------------- /tests/data/special.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/data/special.tar -------------------------------------------------------------------------------- /tests/data/tar_relative.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/data/tar_relative.tar -------------------------------------------------------------------------------- /tests/data/testtar.README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/data/testtar.README -------------------------------------------------------------------------------- /tests/data/testtar.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/data/testtar.tar -------------------------------------------------------------------------------- /tests/data/testtar.tar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/data/testtar.tar.json -------------------------------------------------------------------------------- /tests/data/unicode.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/data/unicode.tar -------------------------------------------------------------------------------- /tests/data/unicode.tar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/data/unicode.tar.json -------------------------------------------------------------------------------- /tests/data/unicode.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/data/unicode.zip -------------------------------------------------------------------------------- /tests/data/unicode.zip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/data/unicode.zip.json -------------------------------------------------------------------------------- /tests/data/unicode2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/data/unicode2.zip -------------------------------------------------------------------------------- /tests/data/unicode2.zip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/data/unicode2.zip.json -------------------------------------------------------------------------------- /tests/data/프로그램.README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/data/프로그램.README -------------------------------------------------------------------------------- /tests/data/프로그램.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/data/프로그램.zip -------------------------------------------------------------------------------- /tests/data/프로그램.zip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/data/프로그램.zip.json -------------------------------------------------------------------------------- /tests/test_atime_mtime_ctime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/test_atime_mtime_ctime.py -------------------------------------------------------------------------------- /tests/test_convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/test_convert.py -------------------------------------------------------------------------------- /tests/test_entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/test_entry.py -------------------------------------------------------------------------------- /tests/test_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/test_errors.py -------------------------------------------------------------------------------- /tests/test_rwx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/test_rwx.py -------------------------------------------------------------------------------- /tests/test_security_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tests/test_security_flags.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/tox.ini -------------------------------------------------------------------------------- /version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Changaco/python-libarchive-c/HEAD/version.py --------------------------------------------------------------------------------