# Pythonic scripting library for cleaning data in Crunch
To learn more, including how to install the library, see the [Overview](https://github.com/Crunch-io/scrunch/wiki/Overview) wiki page.
Once you have it installed, to get started using scrunch to work with data in Crunch, see the [User Guide](https://github.com/Crunch-io/scrunch/wiki/User-Reference).
## Development
### Running tests locally
The easiest way to run the test suite is with Docker Compose:
`bash docker compose run --rm test `
This builds a container with Python 3.11 and runs tox -e py311, matching the CI environment.
To run a specific test file or test:
`bash docker compose run --rm test tox -e py311 -- scrunch/tests/test_datasets.py -x docker compose run --rm test tox -e py311 -- scrunch/tests/test_projects.py::TestProjectNesting -x `
To rebuild the container after dependency changes:
`bash docker compose build --no-cache test `
### Running integration tests
Integration tests run against a live Crunch API. Copy .env and fill in credentials, then:
`bash docker compose run --rm test tox -e py311 -- integration/ -x `
Metadata
Release files for scrunch 0.18.25
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| scrunch-0.18.25.tar.gz | 161.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| scrunch-0.18.25-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 317.9 kB
Release files / scrunch-0.18.25.tar.gz
| Download URL | scrunch-0.18.25.tar.gz |
|---|---|
| Size | 161.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
032f470e58852d2f1ae922c5ea528021e9fd499083825e16ff2b0838aff47d39
|
|
BLAKE2b-256 checksum How to use checksums |
2263e747848daf7a79673e929895344c9ff22adc634461d3069d604532e2722e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / scrunch-0.18.25-py2.py3-none-any.whl
| Download URL | scrunch-0.18.25-py2.py3-none-any.whl |
|---|---|
| Size | 156.1 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
873ddaa00622c37ff98c193a7f114bbc1a8dbdee37dc8953cabc54d2718fe601
|
|
BLAKE2b-256 checksum How to use checksums |
d3be7aa89af8dc589e81cd33e7775035537be45642ce41d0e7f2b8c5020a755e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|