https://github.com/exercism/python-analyzer
https://github.com/exercism/python-analyzer
community-contributions-paused exercism-analyzer exercism-tooling maintained-autonomous
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/exercism/python-analyzer
- Owner: exercism
- License: agpl-3.0
- Created: 2019-03-29T15:29:11.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-09-05T06:57:20.000Z (10 months ago)
- Last Synced: 2025-04-29T06:28:39.470Z (3 months ago)
- Topics: community-contributions-paused, exercism-analyzer, exercism-tooling, maintained-autonomous
- Language: Python
- Size: 165 KB
- Stars: 8
- Watchers: 10
- Forks: 13
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Exercism's Python Analyzer
This is Exercism's automated analyzer for the Python track.
It is run with `./bin/run.sh $EXERCISM $PATH_TO_FILES $PATH_FOR_OUTPUT` and will read the source code from `$PATH_TO_FILES` and write a text file with an analysis to `$PATH_FOR_OUTPUT`.
For example:
```bash
./bin/run.sh two_fer ~/solution-238382y7sds7fsadfasj23j/ ~/solution-238382y7sds7fsadfasj23j/output/
```Unit tests can be run from this directory:
```bash
pytest -x
```