- Write all dependencies into setup.cfg (install_requires and extras_require).
- Create venv (python -m venv .venv) and activate it (".venv\scripts\activate" or "source .venv/bin/activate")
- Update pip (python -m pip install -U pip)
- Install pip-tools (pip install pip-tools)
- Update/Create
requirements.txt- with Development dependencies
pip-compile --extra dev setup.cfg
- or only with Runtime dependencies
pip-compile setup.cfg
- with Development dependencies
- Install dependencies (pip install -U -r requirements.txt)
- Install project into local venv (pip install -e .[extra])
xsdata testbench_xsd\itb-project-export.xsd --config .\xsdata_config.xml
python .\fix_model.py .\libdoc2testbench\project_dump_model\itb_project_export.py