├── .github ├── PULL_REQUEST_TEMPLATE.md ├── release_checklist.md └── workflows │ └── ci.yml ├── .gitignore ├── .gitmodules ├── .readthedocs.yml ├── CHANGELOG.rst ├── LICENSE ├── MANIFEST.in ├── README.rst ├── benchmark_scripts ├── benchmark.py ├── benchmark_cgzipreader.py ├── gzipread128kblocks.py ├── gzipreadlines.py ├── gzipthreadsread128kblocks.py ├── gzipwrite128kblocks.py ├── gzipwritelines.py ├── memory_leak_test.py ├── profile_igziplinewriter.py └── profile_igzipreader.py ├── codecov.yml ├── docs ├── Makefile ├── conf.py ├── includes │ ├── CHANGELOG.rst │ └── README.rst ├── index.rst └── make.bat ├── pyproject.toml ├── requirements-docs.txt ├── setup.py ├── src └── isal │ ├── __init__.py │ ├── _isal.pyi │ ├── _isalmodule.c │ ├── _version.pyi │ ├── crc32_combine.h │ ├── igzip.py │ ├── igzip_lib.pyi │ ├── igzip_libmodule.c │ ├── igzip_threaded.py │ ├── isal_shared.h │ ├── isal_zlib.pyi │ ├── isal_zlibmodule.c │ └── py.typed ├── tests ├── __init__.py ├── data │ ├── README.md │ ├── concatenated.fastq.gz │ ├── seeds.txt │ ├── test.fastq.bgzip.gz │ └── test.fastq.gz ├── test_compat.py ├── test_freethreading.py ├── test_gzip_compliance.py ├── test_igzip.py ├── test_igzip_lib.py ├── test_igzip_threaded.py └── test_zlib_compliance.py └── tox.ini /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/release_checklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/.github/release_checklist.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/.gitmodules -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/README.rst -------------------------------------------------------------------------------- /benchmark_scripts/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/benchmark_scripts/benchmark.py -------------------------------------------------------------------------------- /benchmark_scripts/benchmark_cgzipreader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/benchmark_scripts/benchmark_cgzipreader.py -------------------------------------------------------------------------------- /benchmark_scripts/gzipread128kblocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/benchmark_scripts/gzipread128kblocks.py -------------------------------------------------------------------------------- /benchmark_scripts/gzipreadlines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/benchmark_scripts/gzipreadlines.py -------------------------------------------------------------------------------- /benchmark_scripts/gzipthreadsread128kblocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/benchmark_scripts/gzipthreadsread128kblocks.py -------------------------------------------------------------------------------- /benchmark_scripts/gzipwrite128kblocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/benchmark_scripts/gzipwrite128kblocks.py -------------------------------------------------------------------------------- /benchmark_scripts/gzipwritelines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/benchmark_scripts/gzipwritelines.py -------------------------------------------------------------------------------- /benchmark_scripts/memory_leak_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/benchmark_scripts/memory_leak_test.py -------------------------------------------------------------------------------- /benchmark_scripts/profile_igziplinewriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/benchmark_scripts/profile_igziplinewriter.py -------------------------------------------------------------------------------- /benchmark_scripts/profile_igzipreader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/benchmark_scripts/profile_igzipreader.py -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/includes/CHANGELOG.rst: -------------------------------------------------------------------------------- 1 | ../../CHANGELOG.rst -------------------------------------------------------------------------------- /docs/includes/README.rst: -------------------------------------------------------------------------------- 1 | ../../README.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/docs/make.bat -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-docs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/requirements-docs.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/setup.py -------------------------------------------------------------------------------- /src/isal/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/src/isal/__init__.py -------------------------------------------------------------------------------- /src/isal/_isal.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/src/isal/_isal.pyi -------------------------------------------------------------------------------- /src/isal/_isalmodule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/src/isal/_isalmodule.c -------------------------------------------------------------------------------- /src/isal/_version.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/src/isal/_version.pyi -------------------------------------------------------------------------------- /src/isal/crc32_combine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/src/isal/crc32_combine.h -------------------------------------------------------------------------------- /src/isal/igzip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/src/isal/igzip.py -------------------------------------------------------------------------------- /src/isal/igzip_lib.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/src/isal/igzip_lib.pyi -------------------------------------------------------------------------------- /src/isal/igzip_libmodule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/src/isal/igzip_libmodule.c -------------------------------------------------------------------------------- /src/isal/igzip_threaded.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/src/isal/igzip_threaded.py -------------------------------------------------------------------------------- /src/isal/isal_shared.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/src/isal/isal_shared.h -------------------------------------------------------------------------------- /src/isal/isal_zlib.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/src/isal/isal_zlib.pyi -------------------------------------------------------------------------------- /src/isal/isal_zlibmodule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/src/isal/isal_zlibmodule.c -------------------------------------------------------------------------------- /src/isal/py.typed: -------------------------------------------------------------------------------- 1 | # Marker file for PEP 561. 2 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/tests/data/README.md -------------------------------------------------------------------------------- /tests/data/concatenated.fastq.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/tests/data/concatenated.fastq.gz -------------------------------------------------------------------------------- /tests/data/seeds.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/tests/data/seeds.txt -------------------------------------------------------------------------------- /tests/data/test.fastq.bgzip.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/tests/data/test.fastq.bgzip.gz -------------------------------------------------------------------------------- /tests/data/test.fastq.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/tests/data/test.fastq.gz -------------------------------------------------------------------------------- /tests/test_compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/tests/test_compat.py -------------------------------------------------------------------------------- /tests/test_freethreading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/tests/test_freethreading.py -------------------------------------------------------------------------------- /tests/test_gzip_compliance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/tests/test_gzip_compliance.py -------------------------------------------------------------------------------- /tests/test_igzip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/tests/test_igzip.py -------------------------------------------------------------------------------- /tests/test_igzip_lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/tests/test_igzip_lib.py -------------------------------------------------------------------------------- /tests/test_igzip_threaded.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/tests/test_igzip_threaded.py -------------------------------------------------------------------------------- /tests/test_zlib_compliance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/tests/test_zlib_compliance.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pycompression/python-isal/HEAD/tox.ini --------------------------------------------------------------------------------