├── .github ├── FUNDING.yml ├── SECURITY.md ├── dependabot.yml ├── release.yml └── workflows │ ├── check.yaml │ └── release.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── api.rst ├── changelog.rst ├── conf.py ├── example.gif ├── index.rst ├── license.rst └── logo.svg ├── pyproject.toml ├── src └── filelock │ ├── __init__.py │ ├── _api.py │ ├── _error.py │ ├── _soft.py │ ├── _unix.py │ ├── _util.py │ ├── _windows.py │ ├── asyncio.py │ └── py.typed ├── tests ├── test_async_filelock.py ├── test_error.py ├── test_filelock.py └── test_virtualenv.py └── tox.toml /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | tidelift: "pypi/filelock" 2 | -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/.github/workflows/check.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/README.md -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/docs/changelog.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/docs/example.gif -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/docs/license.rst -------------------------------------------------------------------------------- /docs/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/docs/logo.svg -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/filelock/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/src/filelock/__init__.py -------------------------------------------------------------------------------- /src/filelock/_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/src/filelock/_api.py -------------------------------------------------------------------------------- /src/filelock/_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/src/filelock/_error.py -------------------------------------------------------------------------------- /src/filelock/_soft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/src/filelock/_soft.py -------------------------------------------------------------------------------- /src/filelock/_unix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/src/filelock/_unix.py -------------------------------------------------------------------------------- /src/filelock/_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/src/filelock/_util.py -------------------------------------------------------------------------------- /src/filelock/_windows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/src/filelock/_windows.py -------------------------------------------------------------------------------- /src/filelock/asyncio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/src/filelock/asyncio.py -------------------------------------------------------------------------------- /src/filelock/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_async_filelock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/tests/test_async_filelock.py -------------------------------------------------------------------------------- /tests/test_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/tests/test_error.py -------------------------------------------------------------------------------- /tests/test_filelock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/tests/test_filelock.py -------------------------------------------------------------------------------- /tests/test_virtualenv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/tests/test_virtualenv.py -------------------------------------------------------------------------------- /tox.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/filelock/HEAD/tox.toml --------------------------------------------------------------------------------