pyinvoke / invoke

Pythonic task management & command execution.
http://pyinvoke.org
BSD 2-Clause "Simplified" License
4.31k stars 365 forks source link

LICENSE file is missing from the wheel artifact. #909

Open costastf opened 1 year ago

costastf commented 1 year ago

While the LICENSE file exists in the tar.gz artifact upload on pypi, it does not exist on the wheel artifact even though it is mentioned in the metadata

{
    "generator": "bdist_wheel (0.24.0)",
    "summary": "Pythonic task execution",
    "metadata_version": "2.0",
    "name": "invoke",
    "version": "2.0.0",
    "extensions": {
        "python.details": {
            "project_urls": {
                "Home": "https://pyinvoke.org"
            },
            "contacts": [
                {
                    "email": "jeff@bitprophet.org",
                    "name": "Jeff Forcier",
                    "role": "author"
                }
            ],
            "document_names": {
                "description": "DESCRIPTION.rst"
            }
        },
        "python.exports": {
            "console_scripts": {
                "inv": "invoke.main:program.run",
                "invoke": "invoke.main:program.run"
            }
        },
        "python.commands": {
            "wrap_console": {
                "inv": "invoke.main:program.run",
                "invoke": "invoke.main:program.run"
            }
        }
    },
    "license": "BSD",
    "project_url": "Docs, https://docs.pyinvoke.org",
    "classifiers": [
        "Development Status :: 5 - Production/Stable",
        "Environment :: Console",
        "Intended Audience :: Developers",
        "Intended Audience :: System Administrators",
        "License :: OSI Approved :: BSD License",
        "Operating System :: POSIX",
        "Operating System :: Unix",
        "Operating System :: MacOS :: MacOS X",
        "Operating System :: Microsoft :: Windows",
        "Programming Language :: Python",
        "Programming Language :: Python :: 3",
        "Programming Language :: Python :: 3.6",
        "Programming Language :: Python :: 3.7",
        "Programming Language :: Python :: 3.8",
        "Programming Language :: Python :: 3.9",
        "Programming Language :: Python :: 3.10",
        "Programming Language :: Python :: 3.11",
        "Topic :: Software Development",
        "Topic :: Software Development :: Build Tools",
        "Topic :: Software Development :: Libraries",
        "Topic :: Software Development :: Libraries :: Python Modules",
        "Topic :: System :: Software Distribution",
        "Topic :: System :: Systems Administration"
    ],
    "requires_python": ">=3.6",
    "license_file": "LICENSE"
}
ls -l
total 64
-rw-r--r--@ 1 user  group  1539 Jan 16 17:24 DESCRIPTION.rst
-rw-r--r--  1 user  group  3234 Jan 16 17:24 METADATA
-rw-r--r--  1 user  group  4930 Jan 16 17:24 RECORD
-rw-r--r--  1 user  group    92 Jan 16 17:24 WHEEL
-rw-r--r--@ 1 user  group    82 Jan 16 17:24 entry_points.txt
-rw-r--r--@ 1 user  group  2286 Jan 26 20:06 metadata.json
-rw-r--r--  1 user  group     7 Jan 16 17:24 top_level.txt