├── .codeclimate.yml ├── .codecov.yml ├── .coveragerc ├── .flake8 ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── custom.md │ └── feature_request.md └── workflows │ ├── build-python.yml │ ├── codeql-analysis.yml │ ├── coverage.yml │ ├── python-app.yml │ ├── python-publish.yml │ └── sphinx-pages.yml ├── .gitignore ├── .pep8speaks.yml ├── CHANGELOG.txt ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── README.md ├── checkpoint ├── __init__.py ├── __main__.py ├── constants.py ├── crypt.py ├── io.py ├── readers.py ├── sequences.py ├── tests │ ├── __init__.py │ ├── test_crypt.py │ ├── test_io.py │ ├── test_readers.py │ ├── test_sequences.py │ └── test_utils.py ├── ui │ ├── .gitignore │ ├── README.md │ ├── __init__.py │ ├── main.py │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── logo.png │ │ └── main.js │ ├── requirements.txt │ └── src │ │ ├── App.js │ │ ├── assets │ │ ├── marker.png │ │ └── marker.svg │ │ ├── components │ │ ├── button.js │ │ ├── gradientText.js │ │ ├── textbox.js │ │ └── tree.js │ │ ├── constants │ │ ├── iconMappings.js │ │ └── spinnerStyles.js │ │ ├── eel.js │ │ ├── index.css │ │ ├── index.js │ │ ├── routes │ │ ├── Home.js │ │ └── Splash.js │ │ └── utils │ │ └── toast.js └── utils.py ├── docs ├── Makefile ├── README.md ├── _static │ ├── css │ │ └── custom.css │ ├── favicon.ico │ └── logo.png ├── checkpoint.rst ├── checkpoint.tests.rst ├── conf.py ├── getting_started.rst ├── index.rst ├── installation.rst ├── make.bat ├── modules.rst └── requirements.txt ├── install.py ├── requirements.txt ├── requirements ├── README.md ├── default.txt ├── docs.txt └── test.txt ├── run.py ├── scripts └── build_installer.sh ├── setup.py └── setup ├── __init__.py └── base.py /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/.coveragerc -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | exclude = .git,__pycache__,build,dist,setup.py,docs -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/build-python.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/.github/workflows/build-python.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.github/workflows/python-app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/.github/workflows/python-app.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.github/workflows/sphinx-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/.github/workflows/sphinx-pages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/.gitignore -------------------------------------------------------------------------------- /.pep8speaks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/.pep8speaks.yml -------------------------------------------------------------------------------- /CHANGELOG.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/CHANGELOG.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/README.md -------------------------------------------------------------------------------- /checkpoint/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = '1.3' 2 | -------------------------------------------------------------------------------- /checkpoint/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/__main__.py -------------------------------------------------------------------------------- /checkpoint/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/constants.py -------------------------------------------------------------------------------- /checkpoint/crypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/crypt.py -------------------------------------------------------------------------------- /checkpoint/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/io.py -------------------------------------------------------------------------------- /checkpoint/readers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/readers.py -------------------------------------------------------------------------------- /checkpoint/sequences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/sequences.py -------------------------------------------------------------------------------- /checkpoint/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /checkpoint/tests/test_crypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/tests/test_crypt.py -------------------------------------------------------------------------------- /checkpoint/tests/test_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/tests/test_io.py -------------------------------------------------------------------------------- /checkpoint/tests/test_readers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/tests/test_readers.py -------------------------------------------------------------------------------- /checkpoint/tests/test_sequences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/tests/test_sequences.py -------------------------------------------------------------------------------- /checkpoint/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/tests/test_utils.py -------------------------------------------------------------------------------- /checkpoint/ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/.gitignore -------------------------------------------------------------------------------- /checkpoint/ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/README.md -------------------------------------------------------------------------------- /checkpoint/ui/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /checkpoint/ui/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/main.py -------------------------------------------------------------------------------- /checkpoint/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/package.json -------------------------------------------------------------------------------- /checkpoint/ui/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/public/favicon.ico -------------------------------------------------------------------------------- /checkpoint/ui/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/public/index.html -------------------------------------------------------------------------------- /checkpoint/ui/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/public/logo.png -------------------------------------------------------------------------------- /checkpoint/ui/public/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/public/main.js -------------------------------------------------------------------------------- /checkpoint/ui/requirements.txt: -------------------------------------------------------------------------------- 1 | Eel 2 | pyinstaller 3 | -------------------------------------------------------------------------------- /checkpoint/ui/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/src/App.js -------------------------------------------------------------------------------- /checkpoint/ui/src/assets/marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/src/assets/marker.png -------------------------------------------------------------------------------- /checkpoint/ui/src/assets/marker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/src/assets/marker.svg -------------------------------------------------------------------------------- /checkpoint/ui/src/components/button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/src/components/button.js -------------------------------------------------------------------------------- /checkpoint/ui/src/components/gradientText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/src/components/gradientText.js -------------------------------------------------------------------------------- /checkpoint/ui/src/components/textbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/src/components/textbox.js -------------------------------------------------------------------------------- /checkpoint/ui/src/components/tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/src/components/tree.js -------------------------------------------------------------------------------- /checkpoint/ui/src/constants/iconMappings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/src/constants/iconMappings.js -------------------------------------------------------------------------------- /checkpoint/ui/src/constants/spinnerStyles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/src/constants/spinnerStyles.js -------------------------------------------------------------------------------- /checkpoint/ui/src/eel.js: -------------------------------------------------------------------------------- 1 | export const eel = window["eel"]; 2 | -------------------------------------------------------------------------------- /checkpoint/ui/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/src/index.css -------------------------------------------------------------------------------- /checkpoint/ui/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/src/index.js -------------------------------------------------------------------------------- /checkpoint/ui/src/routes/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/src/routes/Home.js -------------------------------------------------------------------------------- /checkpoint/ui/src/routes/Splash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/src/routes/Splash.js -------------------------------------------------------------------------------- /checkpoint/ui/src/utils/toast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/ui/src/utils/toast.js -------------------------------------------------------------------------------- /checkpoint/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/checkpoint/utils.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/docs/_static/css/custom.css -------------------------------------------------------------------------------- /docs/_static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/docs/_static/favicon.ico -------------------------------------------------------------------------------- /docs/_static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/docs/_static/logo.png -------------------------------------------------------------------------------- /docs/checkpoint.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/docs/checkpoint.rst -------------------------------------------------------------------------------- /docs/checkpoint.tests.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/docs/checkpoint.tests.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/docs/getting_started.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/docs/modules.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/install.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/requirements.txt -------------------------------------------------------------------------------- /requirements/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/requirements/README.md -------------------------------------------------------------------------------- /requirements/default.txt: -------------------------------------------------------------------------------- 1 | numpy==1.22.3 2 | pillow 3 | pyfiglet==0.8.post1 4 | joblib 5 | cryptography 6 | rich -------------------------------------------------------------------------------- /requirements/docs.txt: -------------------------------------------------------------------------------- 1 | sphinx 2 | insegel -------------------------------------------------------------------------------- /requirements/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/requirements/test.txt -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/run.py -------------------------------------------------------------------------------- /scripts/build_installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/scripts/build_installer.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/setup.py -------------------------------------------------------------------------------- /setup/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /setup/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antrikshmisri/checkpoint/HEAD/setup/base.py --------------------------------------------------------------------------------