-
Notifications
You must be signed in to change notification settings - Fork 260
Comparing changes
Open a pull request
base repository: django-waffle/django-waffle
base: v3.0.0
head repository: django-waffle/django-waffle
compare: v4.0.0
- 16 commits
- 36 files changed
- 5 contributors
Commits on Sep 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f863503 - Browse repository at this point
Copy the full SHA f863503View commit details
Commits on Sep 7, 2022
-
Added python_requires and install_requires to help pip (#466)
Without `python_requires`, pip will let you install django-waffle 3.0 on python 3.6 and lower, which are now unsupported. And django-waffle should depend on django, because based on the name of the project, it does, so adding `install_requires` to reflect that.
Configuration menu - View commit details
-
Copy full SHA for d1b2a65 - Browse repository at this point
Copy the full SHA d1b2a65View commit details
Commits on Sep 16, 2022
-
These changes reduce the amount of linting issues that are silenced by the CI configuration. * Remove `waffle/south_migrations/` folder from `flake8` exclude list, as it no longer exists. * Migrate unused `waffle/.flake` file content to `setup.cfg`. * Fix simple linting issues that do not generate side effects.
Configuration menu - View commit details
-
Copy full SHA for 1f512f0 - Browse repository at this point
Copy the full SHA 1f512f0View commit details -
Use admin action decorator (#467)
Django 3.2 introduced the `@admin.action` decorator [1], which simplifies adding permissions and description to admin actions. As the project requires Django 3.2 at least, since version `3.0.0`, this solution does not require an alternative approach for older Django versions. [1] https://docs.djangoproject.com/en/3.2/ref/contrib/admin/actions/#the-action-decorator
Configuration menu - View commit details
-
Copy full SHA for b035ac6 - Browse repository at this point
Copy the full SHA b035ac6View commit details
Commits on Sep 17, 2022
-
misc: Add initial support for Mypy checks (#469)
This is the initial change to start adding typing hints to the project. It includes: * Adding `mypy` checks to GitHub actions, and Tox. * Adding `mypy` command to `run.sh` script. * Initial `mypy` configuration options in `setup.cfg`. * Small fixes for existing typing issues.
Configuration menu - View commit details
-
Copy full SHA for 25dbbe2 - Browse repository at this point
Copy the full SHA 25dbbe2View commit details -
misc: Add initial type hints (#470)
Introducing partial type hints to the project, in preparation for publishing typing stubs for any applications using `django-waffle`.
Configuration menu - View commit details
-
Copy full SHA for c8c444e - Browse repository at this point
Copy the full SHA c8c444eView commit details
Commits on Sep 18, 2022
-
misc: Distribute and package type information (#472)
According to [PEP 561](https://peps.python.org/pep-0561/), these should be the only required changes for this project to start distribution the type hints, for dependant applications to benefit from.
Configuration menu - View commit details
-
Copy full SHA for 6e84661 - Browse repository at this point
Copy the full SHA 6e84661View commit details -
misc: Add more type hints (#471)
Adding more missing type hints to the project, mainly for: * Decorators, * Models and managers, * Testutils `override_*` context managers.
Configuration menu - View commit details
-
Copy full SHA for 2526331 - Browse repository at this point
Copy the full SHA 2526331View commit details
Commits on Oct 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c02ec0b - Browse repository at this point
Copy the full SHA c02ec0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2378a1 - Browse repository at this point
Copy the full SHA f2378a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e45cd0 - Browse repository at this point
Copy the full SHA 7e45cd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88ab289 - Browse repository at this point
Copy the full SHA 88ab289View commit details
Commits on Oct 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1d7a097 - Browse repository at this point
Copy the full SHA 1d7a097View commit details
Commits on Jul 25, 2023
-
Dropped support for Python 3.7 (#487)
This reached EOL on 2023-06-27.
Configuration menu - View commit details
-
Copy full SHA for 2b78d9c - Browse repository at this point
Copy the full SHA 2b78d9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5fb407 - Browse repository at this point
Copy the full SHA a5fb407View commit details
Commits on Jul 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for be05c2c - Browse repository at this point
Copy the full SHA be05c2cView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.0.0...v4.0.0