.editorconfig
.geomancy.yaml
.gitignore
.readthedocs.yaml
LICENSE
README.md
Taskfile.yaml
pyproject.toml
.github/workflows/publish-to-pypi.yml
.github/workflows/tests.yml
changelog/_template.rst
docs/conf.py
docs/index.rst
docs/quickstart.rst
docs/_static/custom.css
docs/_static/geomancy_logo.png
docs/_static/geomancy_logo.svg
docs/about/changelog.rst
docs/about/api/index.rst
docs/guides/tips_and_tricks.rst
docs/usage/cmd_checks.rst
docs/usage/cmd_run.rst
docs/usage/format.rst
docs/usage/checks/index.rst
docs/usage/checks/aws/iam.rst
docs/usage/checks/aws/index.rst
docs/usage/checks/aws/s3.rst
docs/usage/checks/aws/snippets/common_args.rst
docs/usage/checks/core/base.rst
docs/usage/checks/core/env.rst
docs/usage/checks/core/exec.rst
docs/usage/checks/core/index.rst
docs/usage/checks/core/path.rst
docs/usage/checks/core/platform.rst
docs/usage/checks/core/python.rst
docs/usage/checks/snippets/common_args.rst
examples/geomancy.toml
examples/geomancy.yaml
examples/pyproject.toml
examples/aws/geomancy.yaml
geomancy/__description__.txt
geomancy/__init__.py
geomancy.egg-info/PKG-INFO
geomancy.egg-info/SOURCES.txt
geomancy.egg-info/dependency_links.txt
geomancy.egg-info/entry_points.txt
geomancy.egg-info/requires.txt
geomancy.egg-info/top_level.txt
geomancy/checks/__init__.py
geomancy/checks/base.py
geomancy/checks/env.py
geomancy/checks/exec.py
geomancy/checks/path.py
geomancy/checks/platform.py
geomancy/checks/python.py
geomancy/checks/test.py
geomancy/checks/utils.py
geomancy/checks/version.py
geomancy/checks/aws/__init__.py
geomancy/checks/aws/base.py
geomancy/checks/aws/iam.py
geomancy/checks/aws/s3.py
geomancy/config/__init__.py
geomancy/config/config.py
geomancy/entrypoints/__init__.py
geomancy/entrypoints/check.py
geomancy/entrypoints/config.py
geomancy/entrypoints/environment.py
geomancy/entrypoints/geo.py
geomancy/entrypoints/run.py
geomancy/entrypoints/utils.py
geomancy/environment/__init__.py
geomancy/environment/dotenv.py
tests/conftest.py
tests/checks/__init__.py
tests/checks/test_base.py
tests/checks/test_env.py
tests/checks/test_exec.py
tests/checks/test_path.py
tests/checks/test_platform.py
tests/checks/test_python.py
tests/checks/aws/__init__.py
tests/checks/aws/conftest.py
tests/checks/aws/test_base.py
tests/checks/aws/test_iam.py
tests/checks/aws/test_s3.py
tests/checks/aws/cassettes/test_base/test_check_aws_username.yaml
tests/checks/aws/cassettes/test_base/test_check_aws_username_invalid_keys.yaml
tests/checks/aws/cassettes/test_iam/test_check_aws_iam.yaml
tests/checks/aws/cassettes/test_iam/test_check_aws_iam_access_key_age[120].yaml
tests/checks/aws/cassettes/test_iam/test_check_aws_iam_access_key_age[30].yaml
tests/checks/aws/cassettes/test_iam/test_check_aws_iam_authentication.yaml
tests/checks/aws/cassettes/test_iam/test_check_aws_iam_authentication_invalid_keys.yaml
tests/checks/aws/cassettes/test_iam/test_check_aws_iam_root_access[has_root_keys].yaml
tests/checks/aws/cassettes/test_iam/test_check_aws_iam_root_access[has_signing_certs].yaml
tests/checks/aws/cassettes/test_iam/test_check_aws_iam_root_access[neither].yaml
tests/checks/aws/cassettes/test_s3/test_check_aws_s3_forbidden.yaml
tests/checks/aws/cassettes/test_s3/test_check_aws_s3_missing.yaml
tests/checks/aws/cassettes/test_s3/test_check_aws_s3_public_acl.yaml
tests/checks/aws/cassettes/test_s3/test_check_aws_s3_public_policy.yaml
tests/checks/aws/cassettes/test_s3/test_check_aws_s3_valid.yaml
tests/checks/aws/cassettes/test_s3/test_check_aws_s3_without_public_access_block.yaml
tests/config/__init__.py
tests/config/config1.toml
tests/config/test_config.py
tests/data/test.env
tests/entrypoints/__init__.py
tests/entrypoints/test_geo.py
tests/environment/__init__.py
tests/environment/test_dotenv.py
tests/utils/sleep.yaml