Skip to content
This repository was archived by the owner on Jun 30, 2025. It is now read-only.

Update the license declaration to the current pyproject.toml standards#117

Open
joanise wants to merge 1 commit into
roy-ht:masterfrom
joanise:master
Open

Update the license declaration to the current pyproject.toml standards#117
joanise wants to merge 1 commit into
roy-ht:masterfrom
joanise:master

Conversation

@joanise
Copy link
Copy Markdown

@joanise joanise commented Jun 30, 2025

Following the guidelines in
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license

This change resolves this warning produces while trying to install editdistance:

  C:\Users\runneradmin\AppData\Local\Temp\pip-build-env-bmp4on9m\normal\Lib\site-packages\setuptools\config\_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
  !!
  
          ********************************************************************************
          Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).
  
          By 2026-Feb-18, you need to update your project and remove deprecated calls
          or your builds will no longer be supported.
  
          See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
          ********************************************************************************

(Although unfortunately it does not fix #116--I have not figured that one out.)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cannot install editdistance for Python 3.13 on Windows

1 participant