Changelog

  • Migrate renewal script to python3
  • Use pyOpenSSL
  • Use built-in python arg parser
  • Use built-in python logger
  • Use a retry session for the queries to the Neutrinet API
  • Check the certificate's expiration date before renewing
  • Add optional arguments (target directory, verbosity, etc.)
  • Move renew_from_cube.py to the Neutrinet Yunohost app
  • Merge renew_local.py with renew.py