Improvements
- MAP-115: Added Python package build capability.
- Updated Docker compose file to have Python, NGINX, and SQL Server containers.
- Added
nrc_mapsource code directory. - Added command line interface module
cli.py - Added exceptions module
exceptions.py - Added package global variables module
pkg_globals.py - Added utilities module
utils.py - The
requirements.txtwas updated to show all dependencies and moved to the package root directory.
- MAP-116: Create a toplevel Makefile with targets for common tasks (start / stop Docker, run tests, upgrade Python third party packages, ect...).
- MAP-117: Add Sphinx documentation to the package.