├── .coveragerc ├── .github └── workflows │ └── pythonpackage.yml ├── .gitignore ├── .landscape.yaml ├── .travis.yml ├── LICENSE ├── MANIFEST.in ├── README.md ├── dodgy ├── __init__.py ├── __main__.py ├── __pkginfo__.py ├── checks.py └── run.py ├── setup.py ├── tests ├── __init__.py ├── test_checks.py ├── test_configuration.py ├── test_run.py └── testdata │ ├── amazon.py │ ├── diff.py │ ├── passwords1.py │ ├── passwords2.py │ ├── passwords3.py │ ├── passwords4.py │ ├── secrets1.py │ ├── secrets2.py │ ├── secrets3.py │ ├── secrets4.py │ ├── ssh_private_key │ └── ssh_public_key.pub └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- 1 | 2 | [run] 3 | source=dodgy 4 | -------------------------------------------------------------------------------- /.github/workflows/pythonpackage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/.github/workflows/pythonpackage.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/.gitignore -------------------------------------------------------------------------------- /.landscape.yaml: -------------------------------------------------------------------------------- 1 | strictness: high -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include LICENSE 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/README.md -------------------------------------------------------------------------------- /dodgy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dodgy/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/dodgy/__main__.py -------------------------------------------------------------------------------- /dodgy/__pkginfo__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/dodgy/__pkginfo__.py -------------------------------------------------------------------------------- /dodgy/checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/dodgy/checks.py -------------------------------------------------------------------------------- /dodgy/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/dodgy/run.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/tests/test_checks.py -------------------------------------------------------------------------------- /tests/test_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/tests/test_configuration.py -------------------------------------------------------------------------------- /tests/test_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/tests/test_run.py -------------------------------------------------------------------------------- /tests/testdata/amazon.py: -------------------------------------------------------------------------------- 1 | 2 | AWS_SECRET_ACCESS_KEY = r'A8+6AN5TSUZ3vysJg68Rt\A9E7duMlfKODwb3ZD8' 3 | -------------------------------------------------------------------------------- /tests/testdata/diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/tests/testdata/diff.py -------------------------------------------------------------------------------- /tests/testdata/passwords1.py: -------------------------------------------------------------------------------- 1 | FACEBOOK_PASSWORD = '123456' 2 | -------------------------------------------------------------------------------- /tests/testdata/passwords2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/tests/testdata/passwords2.py -------------------------------------------------------------------------------- /tests/testdata/passwords3.py: -------------------------------------------------------------------------------- 1 | PASSWORD_TO_GITHUB = 'password' 2 | -------------------------------------------------------------------------------- /tests/testdata/passwords4.py: -------------------------------------------------------------------------------- 1 | 2 | PASSWORD = '' 3 | -------------------------------------------------------------------------------- /tests/testdata/secrets1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/tests/testdata/secrets1.py -------------------------------------------------------------------------------- /tests/testdata/secrets2.py: -------------------------------------------------------------------------------- 1 | SECRET_KEY = 'ooo secret' 2 | -------------------------------------------------------------------------------- /tests/testdata/secrets3.py: -------------------------------------------------------------------------------- 1 | THE_SUPER_SECRET = 'fish' 2 | -------------------------------------------------------------------------------- /tests/testdata/secrets4.py: -------------------------------------------------------------------------------- 1 | 2 | SOME_SECRET_VAL = '' 3 | -------------------------------------------------------------------------------- /tests/testdata/ssh_private_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/tests/testdata/ssh_private_key -------------------------------------------------------------------------------- /tests/testdata/ssh_public_key.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/tests/testdata/ssh_public_key.pub -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prospector-dev/dodgy/HEAD/tox.ini --------------------------------------------------------------------------------