An application to manipulate postcode data (Windows ONLY).
- Python 3
- Python virtual environment - Setup a folder called
.venvwithpython -m venv .venvand activate with.\\.venv\\Scripts\\activate - Dependencies - Installed by running
pip install -e .[dev] --upgrade(remember to do so from inside a virtual environment) - Setup Pre-commit hooks - run
pre-commit install
- Update version number
pyproject.tomlpostcode_parser.isssrc/postcode_parse/_version.py
pyinstaller --console --onefile src/postcode_parse/postcode_parse.py --clean --icon=assets/postcode.ico --distpath=./- Compile the
postcode_parser.issin Inno Setup Compiler - Run the installer (to install or to update)
- To launch via Python, call
python src/postcode_parse/postcode_parse.pyfrom within the virtual environment.