### Setup for local development (installing dependencies for IDE highlighting)
1. Clone Repo
1. Install Python 3.7
- Newer versions of Python 3 will probably work, but won't match the PyGlue
1. Download [PyGlue.zip](https://s3.amazonaws.com/aws-glue-jes-prod-us-east-1-assets/etl-1.0/python/PyGlue.zip)
- Documentation around this can be found [here](https://docs.aws.amazon.com/glue/latest/dg/dev-endpoint-tutorial-pycharm.html)
- Put this zip in the project directory after cloning locally
1. Install dependencies `pip install -r requirements.txt`
1. (If using VSCode) Create `.env` in the project directory
- Add a line adding the PyGlue.zip file to your PYTHONPATH environment variable. e.g. `PYTHONPATH=".:/Users/bskiff/projects/python-stuff/GlueTest/PyGlue.zip"`
### Running tests
1. Install Docker
1. Run `docker build -t glue . && docker run -it glue`
### Linting and formatting
```bash
make lint # checks linting and styles
make format # fixes style rule violations
```
Metadata
Release files for glue-biscuit 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| glue_biscuit-0.0.2.tar.gz | 9.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| glue_biscuit-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.2 kB
Release files / glue_biscuit-0.0.2.tar.gz
| Download URL | glue_biscuit-0.0.2.tar.gz |
|---|---|
| Size | 9.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a632d6445635511a8f92f56ba3dfe067b41af4284ed242ada9d86d121ea0c3e9
|
|
BLAKE2b-256 checksum How to use checksums |
ef88f40c30a336c10c0b4181e5f9ddd2ea3645667c5b22ac651bc369c04180b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.11.2
|
Release files / glue_biscuit-0.0.2-py3-none-any.whl
| Download URL | glue_biscuit-0.0.2-py3-none-any.whl |
|---|---|
| Size | 12.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a45875e5884d3d5e8ed19238ec7ff01c281c9a38950a5f05127546fba2eb567e
|
|
BLAKE2b-256 checksum How to use checksums |
62198e123d39b78703e792cb28cc53d20242206460a7258164c88535f8c8b132
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.11.2
|