Metadata-Version: 2.1
Name: timor-locations
Version: 0.0.2
Summary: Timor-Leste geographic datasets
Home-page: https://github.com/catalpainternational/timor_locations
License: GPLv3
Author: Joshua Brooks
Author-email: josh@catalpa.io
Requires-Python: >=3.10,<4.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: django-ninja (>=0.21.0)
Requires-Dist: geojson-pydantic (>=0.6.2,<0.7.0)
Requires-Dist: pydantic (>1.10.6,<2)
Project-URL: Repository, https://github.com/catalpainternational/timor_locations
Description-Content-Type: text/markdown

# Timor GIS

Timor Leste GIS data as Django models
This initial release uses administrative boundariew from Estrada, tweaked to include Atauro as a separate entity, with pcode which are intended to match existing data from PNDS.

## Environment

This is intended to be compatible with:

- Django 4.1+
- Python 3.10+

```sh
gh repo clone catalpainternational/timor_locations
cd timor_locations
poetry install
```

### Pre Commit

If `pre-commit` is installed your code will be checked before commit.
This includes

- black
- flake8
- isort
- mypy

The same checks are run on push. See `pytest.yaml` for details on the checks being run.

### New Release

For a new release, change the `version` property in pyproject.toml and push a git tag with the version number

See `build.yaml` for details on release tagging

## Changelog

...


## Manually Uploading a new version to PyPi

Bump `pyproject.toml`
Then run `poetry build` and `poetry publish`

```bash
poetry build
poetry publish
```

See the file `build.yml` for the workflow

