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

New cookiecutter #29

Merged
merged 14 commits into from
Feb 26, 2024
Merged

Commits on Feb 18, 2024

  1. Configuration menu
    Copy the full SHA
    20f38df View commit details
    Browse the repository at this point in the history
  2. feat: LICENSE.txt added

    We currently support 4 types of licenses: AGPLv3, Apache 2.0, BSDv3, and MIT. if the user selects "Not open source", then this file will be removed in the post_generate hook.
    CodeWithEmad committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    700c5e5 View commit details
    Browse the repository at this point in the history
  3. docs: cleanup

    - overhang domain changed to edly.
    - cookiecutter document changed to main page
    - using code-blocks for better readability
    - followed the openedx doc conventions for rst files
    CodeWithEmad committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    3c67afc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    70a662b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2875cfe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    86e653c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f567efd View commit details
    Browse the repository at this point in the history
  8. feat: hooks added

    with these we can sanitize our data before and modify files after cookiecutter was generated.
    CodeWithEmad committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    8562272 View commit details
    Browse the repository at this point in the history
  9. ci: tests added

    CodeWithEmad committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    fdd5566 View commit details
    Browse the repository at this point in the history
  10. fix: config save step removed

    as of tutor >=17.0.0, there's no need to run `tutor config save` after enable/disable a plugin.
    CodeWithEmad committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    8af4973 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. fix: .gitignore updated

    - ignore all dirs starts with tutor-contrib-
    - __pycache__ added
    CodeWithEmad committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    33bf556 View commit details
    Browse the repository at this point in the history
  2. fix: long_description_content_type added

    The long_description_content_type parameter is added to the setup() function to explicitly specify that the long description content is in reStructuredText format.
    CodeWithEmad committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    d21cca7 View commit details
    Browse the repository at this point in the history
  3. chore: changelog added

    CodeWithEmad committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    ee8b205 View commit details
    Browse the repository at this point in the history
  4. fix: remove pkg_resources for compatibility with python 3.12

    pkg_resources is a package that is unavailable in python 3.12, unless
    setuptools is explicitely installed. Turns out, there are replacement
    functions coming from importlib_resources, which can be obtained from
    the importlib-resources pypi package. This package will be installed
    with tutor starting from 17.0.2.
    CodeWithEmad committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    bcfc62d View commit details
    Browse the repository at this point in the history