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

chore: remove unnecessary license clause #122

Merged

Commits on Feb 21, 2024

  1. chore: remove unnecessary license clause

    Setting this field makes the entire GPLv2 license text appear when
    viewing the package metadata e.g with `pip show flake8-builtins`.
    
    I feel this is a bit too verbose, and unnecessary.
    
    As described in the [python packaging guide] it is not necessary to
    specify this field when using a standard license. Actually this might be
    more confusing to users, as they may avoid the package if a modified
    license is implied:
    
    > If you are using a standard, well-known license, it is not necessary
    > to use this field. Instead, you should one of the classifiers starting
    > with License ::. (As a general rule, it is a good idea to use a
    > standard, well-known license, both to avoid confusion and because some
    > organizations avoid software whose license is unapproved.)
    
    [python packaging guide]: https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
    asfaltboy committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    9639ae4 View commit details
    Browse the repository at this point in the history