dew_gwdata
Python module for accessing groundwater data internally at DEW
Install
The source code is on Bitbucket, while Python packages (source and binary) are published on the Python Package Index and on a dedicated channel on Anaconda Cloud.
From PyPI (most recent release)
Run this in Command Prompt to install from PyPI:
pip install dew_gwdata
To upgrade to the latest version:
pip install -U dew_gwdata
From Anaconda
You can also install using conda/mamba if you prefer:
mamba install -c dew-waterscience dew_gwdata
To upgrade:
mamba upgrade -c dew-waterscience dew_gwdata
The version may not be as up-to-date as the PyPI version.
From Bitbucket
This is how you can install the latest version of the source code directly from Bitbucket (the version control repository):
python -m pip install git+https://kinveraritysagov@bitbucket.org/dewsurfacewater/dew_gwdata.git
You will need to replace kinveraritysagov with your Bitbucket username, and you will also need access to the source repository on the Bitbucket dewsurfacewater workspace.
Usage
Check out complete documentation at:
http://bunyip:8191/python-docs/dew_gwdata/latest_source/index.html
Webapp usage
"New" Waterkennect is implemented by the dew_gwdata.webapp module. To execute the webapp navigate to the folder
containing the source code, i.e. the dew_gwdata/webapp folder within this repository, and run:
uvicorn dew_gwdata.webapp.main:app --port 8191 --host 0.0.0.0 --reload --log-config .\log-config.yaml
There is an example logging config file in this folder.
(py310) C:\devapps\syski\code\dew_gwdata\dew_gwdata\webapp>uvicorn dew_gwdata.webapp.main:app --port 8191 --host 0.0.0.0 --reload --log-config .\log-config.yaml
INFO: [29-11-2023 13:39:10] uvicorn.error.serve - Started server process [63528]
INFO: [29-11-2023 13:39:10] uvicorn.error.startup - Waiting for application startup.
INFO: [29-11-2023 13:39:10] uvicorn.error.startup - Application startup complete.
DEBUG: [29-11-2023 13:39:41] dew_gwdata.webapp.models.queries.find_wells - id_types requested: ['unit_no', 'obs_no', 'dh_no']
INFO: [29-11-2023 13:39:42] 10.55.65.0:58877 - "GET /app/wells_summary?idq=86711&idq_unit_no=1&idq_obs_no=1&idq_dh_no=1&env=prod HTTP/1.1" 200 OK
License
All rights reserved DEW 2023
Release files for dew-gwdata 0.126
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dew_gwdata-0.126.tar.gz | 2.0 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dew_gwdata-0.126-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.4 MB
Release files / dew_gwdata-0.126.tar.gz
| Download URL | dew_gwdata-0.126.tar.gz |
|---|---|
| Size | 2.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9aee569076d7b7ce3746670083b4e729ee572e9fd61f7a7598e479b2bd008ba6
|
|
BLAKE2b-256 checksum How to use checksums |
a124ec49d0fcd693934a787a5cf0e069577dfe0d85b8b37a2d7aa37e55e15a98
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.20
|
Release files / dew_gwdata-0.126-py3-none-any.whl
| Download URL | dew_gwdata-0.126-py3-none-any.whl |
|---|---|
| Size | 1.5 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ee4c8c515ea22d7ebe45d7476b8be4883b68a5b183340b4e6ee5a478b7396b70
|
|
BLAKE2b-256 checksum How to use checksums |
da4bdaa8700136e629ce6c8e496703dbce9363b11697a8516bdda7a8d6b543be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.20
|