martin-traverse commented on code in PR #47551:
URL: https://github.com/apache/arrow/pull/47551#discussion_r2355772431


##########
python/pyproject.toml:
##########
@@ -32,9 +32,8 @@ dynamic = ["version"]
 requires-python = ">=3.10"
 description = "Python library for Apache Arrow"
 readme = {file = "README.md", content-type = "text/markdown"}
-license = {text = "Apache Software License"}
+license = "Apache-2.0"
 classifiers  = [
-    'License :: OSI Approved :: Apache Software License',

Review Comment:
   @pitrou - The Python packaging tools spit out repeated and fairly loud 
warnings about this:
   
       
/private/var/folders/cn/7nm4fws564l2dl8k7n2wfgjm0000gn/T/build-env-6gz668wo/lib/python3.12/site-packages/setuptools/dist.py:759:
 SetuptoolsDeprecationWarning: License classifiers are deprecated.
       !!
       
               
********************************************************************************
               Please consider removing the following classifiers in favor of a 
SPDX license expression:
       
               License :: OSI Approved :: Apache Software License
       
               See 
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license 
for details.
               
********************************************************************************
       
       !!
         self._finalize_license_expression()
   
   I have removed them in the packages I am responsible for because of this 
warning. However, it seems that a lot of packages are using SPDX license IDs in 
the "license" field but still keeping the classifiers.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to