├── .github └── workflows │ ├── build-and-upload.yml │ └── test.yml ├── .gitignore ├── .gitmodules ├── .vscode └── settings.json ├── LICENSE ├── MANIFEST.in ├── README.md ├── before-push.sh ├── examples ├── example.py └── most_frequent_substrings.py ├── pydivsufsort ├── __init__.py ├── divsufsort.py ├── dll.py ├── stringalg.pyx └── wonderstring.py ├── pyproject.toml ├── setup.py ├── test.cpp ├── tests ├── reference.py ├── test_correct.py └── test_interface.py └── tox.ini /.github/workflows/build-and-upload.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/.github/workflows/build-and-upload.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/README.md -------------------------------------------------------------------------------- /before-push.sh: -------------------------------------------------------------------------------- 1 | flake8 && pytest -------------------------------------------------------------------------------- /examples/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/examples/example.py -------------------------------------------------------------------------------- /examples/most_frequent_substrings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/examples/most_frequent_substrings.py -------------------------------------------------------------------------------- /pydivsufsort/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/pydivsufsort/__init__.py -------------------------------------------------------------------------------- /pydivsufsort/divsufsort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/pydivsufsort/divsufsort.py -------------------------------------------------------------------------------- /pydivsufsort/dll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/pydivsufsort/dll.py -------------------------------------------------------------------------------- /pydivsufsort/stringalg.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/pydivsufsort/stringalg.pyx -------------------------------------------------------------------------------- /pydivsufsort/wonderstring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/pydivsufsort/wonderstring.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/setup.py -------------------------------------------------------------------------------- /test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/test.cpp -------------------------------------------------------------------------------- /tests/reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/tests/reference.py -------------------------------------------------------------------------------- /tests/test_correct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/tests/test_correct.py -------------------------------------------------------------------------------- /tests/test_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/tests/test_interface.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/louisabraham/pydivsufsort/HEAD/tox.ini --------------------------------------------------------------------------------