Skip to content

v3.1-alpha

Pre-release
Pre-release

Choose a tag to compare

@oscar-defelice oscar-defelice released this 08 Mar 14:46

Release v3.1

Modifications

Remove poetry

We remove poetry as package manager, using a simple requirements.txt.


Other edits

Furthermore, we modified the repo as follows:

  1. Fixed a critical bug make the pipeline passing even when commands in docker-compose were failing (see here)
  2. Added a coverage configuration file
  3. Added a CONTRIBUTING.md file to collect instructions about how to contribute to this project
  4. Simplified and extended the logic in build workflow (triggered only on pr)
  5. Added a config file for slack hook
  6. Added a deploy workflow (a mock one for the moment)
  7. Added a much simpler test workflow (and corrected the previous one) triggered at every push on every branch.
  8. Modularised the makefile, to read the environment variables from an env file.
  9. Added icons for a customised slackbot
  10. Simplified dockerfile
  11. Added coloured messages to have a nicer and more immediate graphical visualisation of workflow results
  12. Substituted the old unittest library with the more used pytest
  13. Removed a pre-formatting test since useless with pre-commit hook installed
  14. Fixed various typos and small bugs