├── .coveragerc ├── .github └── workflows │ └── main.yaml ├── .gitignore ├── CHANGELOG.md ├── DEVELOPMENT.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── beetsplug └── check.py ├── pyproject.toml ├── test ├── __init__.py ├── cli_test.py ├── fixtures │ ├── crc.flac │ ├── fail.mp3 │ ├── md5.flac │ ├── ok.flac │ ├── ok.mp3 │ ├── ok.ogg │ ├── truncated.flac │ ├── truncated.mp3 │ └── truncated.ogg ├── helper.py └── integration_test.py └── uv.lock /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/.github/workflows/main.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/DEVELOPMENT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | prune test 2 | include LICENSE README.md 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/README.md -------------------------------------------------------------------------------- /beetsplug/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/beetsplug/check.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/pyproject.toml -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/cli_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/test/cli_test.py -------------------------------------------------------------------------------- /test/fixtures/crc.flac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/test/fixtures/crc.flac -------------------------------------------------------------------------------- /test/fixtures/fail.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/test/fixtures/fail.mp3 -------------------------------------------------------------------------------- /test/fixtures/md5.flac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/test/fixtures/md5.flac -------------------------------------------------------------------------------- /test/fixtures/ok.flac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/test/fixtures/ok.flac -------------------------------------------------------------------------------- /test/fixtures/ok.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/test/fixtures/ok.mp3 -------------------------------------------------------------------------------- /test/fixtures/ok.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/test/fixtures/ok.ogg -------------------------------------------------------------------------------- /test/fixtures/truncated.flac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/test/fixtures/truncated.flac -------------------------------------------------------------------------------- /test/fixtures/truncated.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/test/fixtures/truncated.mp3 -------------------------------------------------------------------------------- /test/fixtures/truncated.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/test/fixtures/truncated.ogg -------------------------------------------------------------------------------- /test/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/test/helper.py -------------------------------------------------------------------------------- /test/integration_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/test/integration_test.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geigerzaehler/beets-check/HEAD/uv.lock --------------------------------------------------------------------------------