* init
* update
* update flake8 config
* code format changes
* fix long lines
* fix imports
* function app changes
* code format changes
* test
* remove readme
* remove redundant packages and revert python version
* revert python version
* remove redundant type hints
* use settings class inherited from baseSettings
* change kql
* use placeholder for timer schedule
* change test parameter
* update assertions and logger
* remove import
* remove dash in table name
* update test id
* format
* add no-integration flag
* add dependencies
* test
* change trigger to run every hour
* use azure clients as context manager
* add context managers in test
* role assignment for function app
* change LAW name
* change role
* change provider's name
* change name of LAW
* better readability
* better readability
* format
* add logging
* UPDATE function settings
* suppress mypy warning
* update env variables for function app
* typo
---------
Co-authored-by: elay <yileihu@microsoft.com>
* Consolidate dev dependencies into requirements-dev.txt
* Add simple azure storage support to pccommon
* Set up azurite container for dev output
* Add pcfuncs codebase
This includes the "animation" and "image" functions,
as well as the "funclib" library that contains
reusable code for fetching rasters from the
PC data API.
* Add pcfuncs to dev servers and processes
* Add Azure Functions to deployment
* Move funcs information to main README
* Fix titiler link
* Avoid flake8 on setup.py
* Delete unused reprojection utility method/type
* Remove debug log information
* Don't restrict concurrency setting