Metadata-Version: 2.1
Name: cjdb
Version: 0.0.2
Summary: CJDB is a set of tools enabling CityJSON integration with a PostgreSQL database
Home-page: https://github.com/leoleonsio/cjdb
License: MIT
Keywords: CityJSON
License-File: LICENSE
Requires-Dist: aniso8601 (==9.0.1)
Requires-Dist: cjio (==0.7.6)
Requires-Dist: flask (==2.2.2)
Requires-Dist: flask-marshmallow (==0.14.0)
Requires-Dist: flask-restful (==0.3.9)
Requires-Dist: flask-sqlalchemy (==3.0.2)
Requires-Dist: geoalchemy2 (==0.12.5)
Requires-Dist: lark (==0.12.0)
Requires-Dist: marshmallow (==3.18.0)
Requires-Dist: mypy (==0.982)
Requires-Dist: mypy-extensions (==0.4.3)
Requires-Dist: psycopg2 (==2.9.4)
Requires-Dist: pygeofilter[backend-sqlalchemy] (==0.2.0)
Requires-Dist: pygeoif (==0.7)
Requires-Dist: pyproj (==3.4.0)
Requires-Dist: python-dotenv (==0.21.0)
Requires-Dist: pytz (==2022.5)
Requires-Dist: pyyaml (==6.0)
Requires-Dist: shapely (==1.8.5.post1)
Requires-Dist: pyparsing (==3.0.9) ; python_full_version >= "3.6.8"
Requires-Dist: importlib-metadata (==5.0.0) ; python_version < "3.10"
Requires-Dist: tomli (==2.0.1) ; python_version < "3.11"
Requires-Dist: backports.zoneinfo (==0.2.1) ; python_version < "3.9"
Requires-Dist: python-dateutil (==2.8.2) ; python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3"
Requires-Dist: six (==1.16.0) ; python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3"
Requires-Dist: pytz-deprecation-shim (==0.1.0.post0) ; python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3, 3.4, 3.5"
Requires-Dist: sqlalchemy (==1.4.42) ; python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3, 3.4, 3.5"
Requires-Dist: greenlet (==1.1.3.post0) ; python_version >= "3" and platform_machine == "aarch64" or (platform_machine == "ppc64le" or (platform_machine == "x86_64" or (platform_machine == "amd64" or (platform_machine == "AMD64" or (platform_machine == "win32" or platform_machine == "WIN32")))))
Requires-Dist: dateparser (==1.1.2) ; python_version >= "3.5"
Requires-Dist: certifi (==2022.9.24) ; python_version >= "3.6"
Requires-Dist: packaging (==21.3) ; python_version >= "3.6"
Requires-Dist: regex (==2022.3.2) ; python_version >= "3.6"
Requires-Dist: tzdata (==2022.5) ; python_version >= "3.6"
Requires-Dist: tzlocal (==4.2) ; python_version >= "3.6"
Requires-Dist: click (==8.1.3) ; python_version >= "3.7"
Requires-Dist: itsdangerous (==2.1.2) ; python_version >= "3.7"
Requires-Dist: jinja2 (==3.1.2) ; python_version >= "3.7"
Requires-Dist: markupsafe (==2.1.1) ; python_version >= "3.7"
Requires-Dist: typing-extensions (==4.4.0) ; python_version >= "3.7"
Requires-Dist: werkzeug (==2.2.2) ; python_version >= "3.7"
Requires-Dist: zipp (==3.9.0) ; python_version >= "3.7"
Requires-Dist: numpy (==1.23.4) ; python_version >= "3.8"

# cjdb
CJDB is a set of tools enabling CityJSON integration with a PostgreSQL database


## cj2pgsql
See [cj2pgsql/README.md](cj2pgsql/README.md)
## cjdb
See [cjdb_api/README.md](cjdb_api/README.md)

### Generating documentation
1. Make sure sphinx is installed:
```
pip3 install python3-sphinx sphinx-argparse
```

2. Generate documentation command, called from repository root:
```
make docs
```
or:
```
sphinx-build -b html docs/config docs/content 
```

As a result, he documentation is generated in the docs/content folder. 

Open `index.html` file to see the main page.
