The provided code is for 3 days of training, so we're not going to use all of
it. If you want to prepare, take a look at rpncalc/
(especially rpn_v2.py
and utils.py
), which is a small example project we'll use in the training.
- We'll be using pytest on the commandline for the training.
- If you use PyCharm:
- Open the
code/
folder as a project - Open
basic/test_calc.py
, configure Python interpreter - Wait until "Install requirements" prompt appears and accept
- Open a terminal inside PyCharm
- Open the
- If you use VS Code:
- Open the
code/
folder as a project - Ctrl-Shift-P to open command palette, run "Python: Create Environment..."
- Select
venv
andrequirements.txt
for installation - Open a terminal inside VS Code
- Open the
- Manual setup:
- Create a virtualenv and activate it (or substitute tool paths below)
pip install -r code/requirements.txt
- Check everything works:
- Check
python3 --version
(Windows:py -3 --version
), make sure you run 3.8 or newer. - Check
pytest --version
, you should see 8.2.x ideally (7.0+ is ok)
- Check
- In case of trouble/questions, please feel free to ask! Any of these will work fine:
@thecompiler
on Telegramflorian@bruhin.software
- IRC:
The-Compiler
on Libera Chat @the_compiler
on Discord (e.g. Python Discord or PyConDE)