4 Commits

Author SHA1 Message Date
Joffrey Huguet
bfbec586ce Add security checks when downloading sources in anod
Remove the file if the downloading failed
Force to redownload if the stored checksum and effective checksum do not match
2020-07-09 12:56:53 +02:00
M. Anthony Aiello
1f126ef792 Fix type-annotation related error (#46)
Missing from future caused runtime error on type annotation.
2020-06-24 09:08:44 -04:00
M. Anthony Aiello
8737b1d748 Feature/style checks (#45)
Support pre-commit checks used in AdaCore/e3-core

These are a good example of best style practices for python projects. Adding the associated badges to the README (even though it needs to be rewritten) so the commit is complete and consistent.

Documentation of how to set up and run the checks is in CONTRIBUTING.md
2020-06-23 09:54:41 -04:00
M. Anthony Aiello
2013893804 Refactor anod
Master `anod` script that dispatches to subscripts for action.
Add `paths` module, which group common path-related constants.
Improve anod-devel-setup to use e3 and logging.
2020-06-17 17:08:52 -04:00