-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Description
Hi WBX
Since you are only recently embarking on WBX, maybe of interest.
I have just finished configuring a new python project for an ML course I am teaching later this year at AIMS SA (where Stephan Hoyer recently presented a talk).
Have set it up with some modern alternatives:
- UV instead of pip
- ruff instead of flake8
- pyright instead of mypy
- pyproject.toml instead of setup.py
The above tools run on automated CI pipelines in github actions whenever a PR is raised from a feature branch into the development branch
Also set it up as a package so that 1) functions can be imported from anywhere using absolute paths; 2) unit tests can run in github actions.
Up to you but here is the github repo in case you want to take some ideas.
I worked with the UV team to ensure a solid set up.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels