Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancements in docstrings and github actions #70

Merged
merged 16 commits into from
Dec 19, 2023
Merged

Enhancements in docstrings and github actions #70

merged 16 commits into from
Dec 19, 2023

Commits on Dec 19, 2023

  1. Enhancements in docstrings

    Added more legibel documentation to the docstrings of the functions and added mroe examples about how to use them
    dmtzs committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    1888d52 View commit details
    Browse the repository at this point in the history
  2. Updated the version of the library

    Passing from version 4.1.2 to 4.1.1 cause is a revision and not only patching
    dmtzs committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    3fe6431 View commit details
    Browse the repository at this point in the history
  3. Update github actions

    Updated checkout action to version 4 and updated setup-python to version 5
    dmtzs committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    658d018 View commit details
    Browse the repository at this point in the history
  4. Update pylint yml file

    Changed the file by complete to comply with new updated from github
    dmtzs committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    242b473 View commit details
    Browse the repository at this point in the history
  5. Update SECURITY.md

    Updated the supported and not supported versions of the library
    dmtzs committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    d5bd987 View commit details
    Browse the repository at this point in the history
  6. Update docstrings in funcitons and classes

    Added better and explicit docstrings to the fuinctions that are internal and extrenal and some pylint corrections
    dmtzs committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    129cc7c View commit details
    Browse the repository at this point in the history
  7. Update pylint.yml

    Correction in github action to the triggers of the same one
    dmtzs committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    4ec81a5 View commit details
    Browse the repository at this point in the history
  8. Update flask_authgen_jwt.py

    Changed some http status codes from inst to use the library
    dmtzs committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    1e761c8 View commit details
    Browse the repository at this point in the history
  9. Created release validation for yml file

    Added a release validation in github action to know if the version is one of the previous ones at least
    dmtzs committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    c0dcde9 View commit details
    Browse the repository at this point in the history
  10. Update validate_release.yml

    Now the action should be executed in every pull request
    dmtzs committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    863ca53 View commit details
    Browse the repository at this point in the history
  11. Update validate_release.yml

    Better handling of the file not found error
    dmtzs committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    abc51a3 View commit details
    Browse the repository at this point in the history
  12. Created release.yml and update pylint.yml

    Now pylint runs for all python scripts inside the repo and release action is created to create a release automatically everytime we do a PR successfully
    dmtzs committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    ac6df26 View commit details
    Browse the repository at this point in the history
  13. Update flask_authgen_jwt.py

    Added all http status codes using the http library
    dmtzs committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    13e1cfd View commit details
    Browse the repository at this point in the history
  14. Update pylint.yml

    Correction in pylint, so now is only executed inside src and .github folders
    dmtzs committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    27e8e86 View commit details
    Browse the repository at this point in the history
  15. Update validate_release.py

    Added new line at the end according to pylint
    dmtzs committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    4c3175d View commit details
    Browse the repository at this point in the history
  16. Update validate_release.py and pylint.yml

    Added module docstring and modified the pylint yml to install all necessary to pass correctly the unable to import error
    dmtzs committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    20e13fe View commit details
    Browse the repository at this point in the history