diff --git a/tests/repositories/fixtures/pypi.org/generate.py b/tests/repositories/fixtures/pypi.org/generate.py index 6a8967cbbd0..6d6fb4568d6 100644 --- a/tests/repositories/fixtures/pypi.org/generate.py +++ b/tests/repositories/fixtures/pypi.org/generate.py @@ -159,7 +159,7 @@ def generate_distribution_hashes_fixture(files: list[ReleaseFileMetadata]) -> No ) fixture_py.write_text( - f"""# this file is generated by {Path(__file__).relative_to(FIXTURE_PATH.parent.parent)} + f"""# this file is generated by {Path(__file__).relative_to(FIXTURE_PATH.parent.parent).as_posix()} from __future__ import annotations import dataclasses @@ -294,9 +294,10 @@ def process_metadata_file(self, link: Link) -> None: metadata["description"], "" ) + kwargs = {"newline": "\n"} if sys.version_info >= (3, 10) else {} FIXTURE_PATH_REPOSITORIES_PYPI.joinpath( "metadata", f"{link.filename}.metadata" - ).write_text(content, encoding="utf-8") + ).write_text(content, encoding="utf-8", **kwargs) def copy_as_is(self, link: Link) -> ReleaseFileMetadata: dst = FIXTURE_PATH_REPOSITORIES_PYPI / "dists" / link.filename diff --git a/tests/repositories/fixtures/pypi.org/json/attrs/17.4.0.json b/tests/repositories/fixtures/pypi.org/json/attrs/17.4.0.json index 87021c5c1b4..aa4083b3bca 100644 --- a/tests/repositories/fixtures/pypi.org/json/attrs/17.4.0.json +++ b/tests/repositories/fixtures/pypi.org/json/attrs/17.4.0.json @@ -33,6 +33,8 @@ "home_page": "http://www.attrs.org/", "keywords": "class,attribute,boilerplate", "license": "MIT", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "attrs", diff --git a/tests/repositories/fixtures/pypi.org/json/black/19.10b0.json b/tests/repositories/fixtures/pypi.org/json/black/19.10b0.json index 45e56b06834..18a6fa5b418 100644 --- a/tests/repositories/fixtures/pypi.org/json/black/19.10b0.json +++ b/tests/repositories/fixtures/pypi.org/json/black/19.10b0.json @@ -30,6 +30,8 @@ "home_page": "https://github.com/psf/black", "keywords": "automation formatter yapf autopep8 pyfmt gofmt rustfmt", "license": "MIT", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "black", diff --git a/tests/repositories/fixtures/pypi.org/json/black/21.11b0.json b/tests/repositories/fixtures/pypi.org/json/black/21.11b0.json index 48dc2502abe..60a89d60b2b 100644 --- a/tests/repositories/fixtures/pypi.org/json/black/21.11b0.json +++ b/tests/repositories/fixtures/pypi.org/json/black/21.11b0.json @@ -32,6 +32,8 @@ "home_page": "https://github.com/psf/black", "keywords": "automation formatter yapf autopep8 pyfmt gofmt rustfmt", "license": "MIT", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "black", diff --git a/tests/repositories/fixtures/pypi.org/json/cleo/1.0.0a5.json b/tests/repositories/fixtures/pypi.org/json/cleo/1.0.0a5.json index 4cdc07a3145..c5cb0432c7a 100644 --- a/tests/repositories/fixtures/pypi.org/json/cleo/1.0.0a5.json +++ b/tests/repositories/fixtures/pypi.org/json/cleo/1.0.0a5.json @@ -24,6 +24,8 @@ "home_page": "https://github.com/python-poetry/cleo", "keywords": "cli,commands", "license": "MIT", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "cleo", diff --git a/tests/repositories/fixtures/pypi.org/json/clikit/0.2.4.json b/tests/repositories/fixtures/pypi.org/json/clikit/0.2.4.json index 8ad86e32200..473306a4f21 100644 --- a/tests/repositories/fixtures/pypi.org/json/clikit/0.2.4.json +++ b/tests/repositories/fixtures/pypi.org/json/clikit/0.2.4.json @@ -26,6 +26,8 @@ "home_page": "https://github.com/sdispater/clikit", "keywords": "packaging,dependency,poetry", "license": "MIT", + "license_expression": null, + "license_files": null, "maintainer": "Sébastien Eustace", "maintainer_email": "sebastien@eustace.io", "name": "clikit", diff --git a/tests/repositories/fixtures/pypi.org/json/colorama/0.3.9.json b/tests/repositories/fixtures/pypi.org/json/colorama/0.3.9.json index 4d2f4be4aff..9ae946c8d15 100644 --- a/tests/repositories/fixtures/pypi.org/json/colorama/0.3.9.json +++ b/tests/repositories/fixtures/pypi.org/json/colorama/0.3.9.json @@ -34,6 +34,8 @@ "home_page": "https://github.com/tartley/colorama", "keywords": "color colour terminal text ansi windows crossplatform xplatform", "license": "BSD", + "license_expression": null, + "license_files": null, "maintainer": null, "maintainer_email": null, "name": "colorama", diff --git a/tests/repositories/fixtures/pypi.org/json/discord-py/2.0.0.json b/tests/repositories/fixtures/pypi.org/json/discord-py/2.0.0.json index 76b0755963f..3c5ddfb42a7 100644 --- a/tests/repositories/fixtures/pypi.org/json/discord-py/2.0.0.json +++ b/tests/repositories/fixtures/pypi.org/json/discord-py/2.0.0.json @@ -31,6 +31,8 @@ "home_page": "https://github.com/Rapptz/discord.py", "keywords": "", "license": "MIT", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "discord.py", diff --git a/tests/repositories/fixtures/pypi.org/json/filecache/0.81.json b/tests/repositories/fixtures/pypi.org/json/filecache/0.81.json index 9b4d6edb635..858943a7acf 100644 --- a/tests/repositories/fixtures/pypi.org/json/filecache/0.81.json +++ b/tests/repositories/fixtures/pypi.org/json/filecache/0.81.json @@ -26,6 +26,8 @@ "home_page": "https://github.com/ubershmekel/filecache", "keywords": "", "license": "", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "filecache", diff --git a/tests/repositories/fixtures/pypi.org/json/funcsigs/1.0.2.json b/tests/repositories/fixtures/pypi.org/json/funcsigs/1.0.2.json index 604fd5816c3..5e0301bb0df 100644 --- a/tests/repositories/fixtures/pypi.org/json/funcsigs/1.0.2.json +++ b/tests/repositories/fixtures/pypi.org/json/funcsigs/1.0.2.json @@ -33,6 +33,8 @@ "home_page": "http://funcsigs.readthedocs.org", "keywords": null, "license": "ASL", + "license_expression": null, + "license_files": null, "maintainer": null, "maintainer_email": null, "name": "funcsigs", diff --git a/tests/repositories/fixtures/pypi.org/json/futures/3.2.0.json b/tests/repositories/fixtures/pypi.org/json/futures/3.2.0.json index e6b0f0b7d1d..7cecbcbf78d 100644 --- a/tests/repositories/fixtures/pypi.org/json/futures/3.2.0.json +++ b/tests/repositories/fixtures/pypi.org/json/futures/3.2.0.json @@ -24,6 +24,8 @@ "home_page": "https://github.com/agronholm/pythonfutures", "keywords": "", "license": "PSF", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "futures", diff --git a/tests/repositories/fixtures/pypi.org/json/hbmqtt/0.9.6.json b/tests/repositories/fixtures/pypi.org/json/hbmqtt/0.9.6.json index 1a43aeba905..f4f2a5583ec 100644 --- a/tests/repositories/fixtures/pypi.org/json/hbmqtt/0.9.6.json +++ b/tests/repositories/fixtures/pypi.org/json/hbmqtt/0.9.6.json @@ -29,6 +29,8 @@ "home_page": "https://github.com/beerfactory/hbmqtt", "keywords": "", "license": "MIT", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "hbmqtt", diff --git a/tests/repositories/fixtures/pypi.org/json/importlib-metadata/1.7.0.json b/tests/repositories/fixtures/pypi.org/json/importlib-metadata/1.7.0.json index de578c77d22..e3aae3ec893 100644 --- a/tests/repositories/fixtures/pypi.org/json/importlib-metadata/1.7.0.json +++ b/tests/repositories/fixtures/pypi.org/json/importlib-metadata/1.7.0.json @@ -24,6 +24,8 @@ "home_page": "http://importlib-metadata.readthedocs.io/", "keywords": "", "license": "Apache Software License", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "importlib-metadata", diff --git a/tests/repositories/fixtures/pypi.org/json/ipython/4.1.0rc1.json b/tests/repositories/fixtures/pypi.org/json/ipython/4.1.0rc1.json index a895c2e79a2..d5ccbf98129 100644 --- a/tests/repositories/fixtures/pypi.org/json/ipython/4.1.0rc1.json +++ b/tests/repositories/fixtures/pypi.org/json/ipython/4.1.0rc1.json @@ -27,6 +27,8 @@ "home_page": "http://ipython.org", "keywords": "Interactive,Interpreter,Shell,Parallel,Distributed,Web-based computing,Qt console,Embedding", "license": "BSD", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "ipython", diff --git a/tests/repositories/fixtures/pypi.org/json/ipython/5.7.0.json b/tests/repositories/fixtures/pypi.org/json/ipython/5.7.0.json index a6b548482c3..eb422a43686 100644 --- a/tests/repositories/fixtures/pypi.org/json/ipython/5.7.0.json +++ b/tests/repositories/fixtures/pypi.org/json/ipython/5.7.0.json @@ -27,6 +27,8 @@ "home_page": "https://ipython.org", "keywords": "Interactive,Interpreter,Shell,Embedding", "license": "BSD", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "ipython", diff --git a/tests/repositories/fixtures/pypi.org/json/ipython/7.5.0.json b/tests/repositories/fixtures/pypi.org/json/ipython/7.5.0.json index f81f834527a..74cd0d6c83d 100644 --- a/tests/repositories/fixtures/pypi.org/json/ipython/7.5.0.json +++ b/tests/repositories/fixtures/pypi.org/json/ipython/7.5.0.json @@ -26,6 +26,8 @@ "home_page": "https://ipython.org", "keywords": "Interactive,Interpreter,Shell,Embedding", "license": "BSD", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "ipython", diff --git a/tests/repositories/fixtures/pypi.org/json/isort/4.3.4.json b/tests/repositories/fixtures/pypi.org/json/isort/4.3.4.json index 79b31d5e79b..f5440b5841e 100644 --- a/tests/repositories/fixtures/pypi.org/json/isort/4.3.4.json +++ b/tests/repositories/fixtures/pypi.org/json/isort/4.3.4.json @@ -34,6 +34,8 @@ "home_page": "https://github.com/timothycrosley/isort", "keywords": "Refactor", "license": "MIT", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "isort", diff --git a/tests/repositories/fixtures/pypi.org/json/jupyter/1.0.0.json b/tests/repositories/fixtures/pypi.org/json/jupyter/1.0.0.json index f2cffb81efb..bf1df1f6b5d 100644 --- a/tests/repositories/fixtures/pypi.org/json/jupyter/1.0.0.json +++ b/tests/repositories/fixtures/pypi.org/json/jupyter/1.0.0.json @@ -28,6 +28,8 @@ "home_page": "http://jupyter.org", "keywords": null, "license": "BSD", + "license_expression": null, + "license_files": null, "maintainer": null, "maintainer_email": null, "name": "jupyter", diff --git a/tests/repositories/fixtures/pypi.org/json/more-itertools/4.1.0.json b/tests/repositories/fixtures/pypi.org/json/more-itertools/4.1.0.json index 6b5e30bc133..3e6e897b9e4 100644 --- a/tests/repositories/fixtures/pypi.org/json/more-itertools/4.1.0.json +++ b/tests/repositories/fixtures/pypi.org/json/more-itertools/4.1.0.json @@ -30,6 +30,8 @@ "home_page": "https://github.com/erikrose/more-itertools", "keywords": "itertools,iterator,iteration,filter,peek,peekable,collate,chunk,chunked", "license": "MIT", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "more-itertools", diff --git a/tests/repositories/fixtures/pypi.org/json/pastel/0.1.0.json b/tests/repositories/fixtures/pypi.org/json/pastel/0.1.0.json index 417f7b29cd7..d278ff07868 100644 --- a/tests/repositories/fixtures/pypi.org/json/pastel/0.1.0.json +++ b/tests/repositories/fixtures/pypi.org/json/pastel/0.1.0.json @@ -27,6 +27,8 @@ "home_page": "https://github.com/sdispater/pastel", "keywords": "", "license": "MIT", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "pastel", diff --git a/tests/repositories/fixtures/pypi.org/json/pluggy/0.6.0.json b/tests/repositories/fixtures/pypi.org/json/pluggy/0.6.0.json index f8a62c7c36b..e469ad6e7dc 100644 --- a/tests/repositories/fixtures/pypi.org/json/pluggy/0.6.0.json +++ b/tests/repositories/fixtures/pypi.org/json/pluggy/0.6.0.json @@ -35,6 +35,8 @@ "home_page": "https://github.com/pytest-dev/pluggy", "keywords": "", "license": "MIT license", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "pluggy", diff --git a/tests/repositories/fixtures/pypi.org/json/poetry-core/1.5.0.json b/tests/repositories/fixtures/pypi.org/json/poetry-core/1.5.0.json index 978e33c283b..a729e629671 100644 --- a/tests/repositories/fixtures/pypi.org/json/poetry-core/1.5.0.json +++ b/tests/repositories/fixtures/pypi.org/json/poetry-core/1.5.0.json @@ -27,6 +27,8 @@ "home_page": "https://github.com/python-poetry/poetry-core", "keywords": "packaging,dependency,poetry", "license": "MIT", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "poetry-core", diff --git a/tests/repositories/fixtures/pypi.org/json/py/1.5.3.json b/tests/repositories/fixtures/pypi.org/json/py/1.5.3.json index 2a96c168f57..07cddeedda3 100644 --- a/tests/repositories/fixtures/pypi.org/json/py/1.5.3.json +++ b/tests/repositories/fixtures/pypi.org/json/py/1.5.3.json @@ -36,6 +36,8 @@ "home_page": "http://py.readthedocs.io/", "keywords": "", "license": "MIT license", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "py", diff --git a/tests/repositories/fixtures/pypi.org/json/pylev/1.3.0.json b/tests/repositories/fixtures/pypi.org/json/pylev/1.3.0.json index 4efc77e47ad..d5d047cc181 100644 --- a/tests/repositories/fixtures/pypi.org/json/pylev/1.3.0.json +++ b/tests/repositories/fixtures/pypi.org/json/pylev/1.3.0.json @@ -24,6 +24,8 @@ "home_page": "http://github.com/toastdriven/pylev", "keywords": null, "license": "UNKNOWN", + "license_expression": null, + "license_files": null, "maintainer": null, "maintainer_email": null, "name": "pylev", diff --git a/tests/repositories/fixtures/pypi.org/json/pytest/3.5.0.json b/tests/repositories/fixtures/pypi.org/json/pytest/3.5.0.json index 5bd53595555..54bf76a5798 100644 --- a/tests/repositories/fixtures/pypi.org/json/pytest/3.5.0.json +++ b/tests/repositories/fixtures/pypi.org/json/pytest/3.5.0.json @@ -34,6 +34,8 @@ "home_page": "http://pytest.org", "keywords": "test unittest", "license": "MIT license", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "pytest", diff --git a/tests/repositories/fixtures/pypi.org/json/pytest/3.5.1.json b/tests/repositories/fixtures/pypi.org/json/pytest/3.5.1.json index 6e472048cf0..cceed8b5bde 100644 --- a/tests/repositories/fixtures/pypi.org/json/pytest/3.5.1.json +++ b/tests/repositories/fixtures/pypi.org/json/pytest/3.5.1.json @@ -34,6 +34,8 @@ "home_page": "http://pytest.org", "keywords": "test unittest", "license": "MIT license", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "pytest", diff --git a/tests/repositories/fixtures/pypi.org/json/python-language-server/0.21.2.json b/tests/repositories/fixtures/pypi.org/json/python-language-server/0.21.2.json index 76975d7f695..6428b82cceb 100644 --- a/tests/repositories/fixtures/pypi.org/json/python-language-server/0.21.2.json +++ b/tests/repositories/fixtures/pypi.org/json/python-language-server/0.21.2.json @@ -17,6 +17,8 @@ "home_page": "https://github.com/palantir/python-language-server", "keywords": "", "license": "", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "python-language-server", diff --git a/tests/repositories/fixtures/pypi.org/json/pyyaml/3.13.0.json b/tests/repositories/fixtures/pypi.org/json/pyyaml/3.13.0.json index 234665f10da..c3212253726 100644 --- a/tests/repositories/fixtures/pypi.org/json/pyyaml/3.13.0.json +++ b/tests/repositories/fixtures/pypi.org/json/pyyaml/3.13.0.json @@ -30,6 +30,8 @@ "home_page": "http://pyyaml.org/wiki/PyYAML", "keywords": "", "license": "MIT", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "PyYAML", diff --git a/tests/repositories/fixtures/pypi.org/json/requests/2.18.0.json b/tests/repositories/fixtures/pypi.org/json/requests/2.18.0.json index 90364b9423c..388c95ec56e 100644 --- a/tests/repositories/fixtures/pypi.org/json/requests/2.18.0.json +++ b/tests/repositories/fixtures/pypi.org/json/requests/2.18.0.json @@ -32,6 +32,8 @@ "home_page": "http://python-requests.org", "keywords": "", "license": "Apache 2.0", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "requests", diff --git a/tests/repositories/fixtures/pypi.org/json/requests/2.18.1.json b/tests/repositories/fixtures/pypi.org/json/requests/2.18.1.json index 037ae6be36e..56870c8cc15 100644 --- a/tests/repositories/fixtures/pypi.org/json/requests/2.18.1.json +++ b/tests/repositories/fixtures/pypi.org/json/requests/2.18.1.json @@ -32,6 +32,8 @@ "home_page": "http://python-requests.org", "keywords": "", "license": "Apache 2.0", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "requests", diff --git a/tests/repositories/fixtures/pypi.org/json/requests/2.18.2.json b/tests/repositories/fixtures/pypi.org/json/requests/2.18.2.json index 376040059a4..9373ba35509 100644 --- a/tests/repositories/fixtures/pypi.org/json/requests/2.18.2.json +++ b/tests/repositories/fixtures/pypi.org/json/requests/2.18.2.json @@ -32,6 +32,8 @@ "home_page": "http://python-requests.org", "keywords": "", "license": "Apache 2.0", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "requests", diff --git a/tests/repositories/fixtures/pypi.org/json/requests/2.18.3.json b/tests/repositories/fixtures/pypi.org/json/requests/2.18.3.json index ae5c3654445..c7ac4b635e3 100644 --- a/tests/repositories/fixtures/pypi.org/json/requests/2.18.3.json +++ b/tests/repositories/fixtures/pypi.org/json/requests/2.18.3.json @@ -32,6 +32,8 @@ "home_page": "http://python-requests.org", "keywords": "", "license": "Apache 2.0", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "requests", diff --git a/tests/repositories/fixtures/pypi.org/json/requests/2.18.4.json b/tests/repositories/fixtures/pypi.org/json/requests/2.18.4.json index e45d0ee9481..af4e4dba5f8 100644 --- a/tests/repositories/fixtures/pypi.org/json/requests/2.18.4.json +++ b/tests/repositories/fixtures/pypi.org/json/requests/2.18.4.json @@ -31,6 +31,8 @@ "home_page": "http://python-requests.org", "keywords": "", "license": "Apache 2.0", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "requests", diff --git a/tests/repositories/fixtures/pypi.org/json/requests/2.19.0.json b/tests/repositories/fixtures/pypi.org/json/requests/2.19.0.json index 417099ea8c9..7e383dd2f8f 100644 --- a/tests/repositories/fixtures/pypi.org/json/requests/2.19.0.json +++ b/tests/repositories/fixtures/pypi.org/json/requests/2.19.0.json @@ -31,6 +31,8 @@ "home_page": "http://python-requests.org", "keywords": "", "license": "Apache 2.0", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "requests", diff --git a/tests/repositories/fixtures/pypi.org/json/setuptools/39.2.0.json b/tests/repositories/fixtures/pypi.org/json/setuptools/39.2.0.json index 2fe96815fba..8cca2121873 100644 --- a/tests/repositories/fixtures/pypi.org/json/setuptools/39.2.0.json +++ b/tests/repositories/fixtures/pypi.org/json/setuptools/39.2.0.json @@ -33,6 +33,8 @@ "home_page": "https://github.com/pypa/setuptools", "keywords": "CPAN PyPI distutils eggs package management", "license": "", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "setuptools", diff --git a/tests/repositories/fixtures/pypi.org/json/setuptools/67.6.1.json b/tests/repositories/fixtures/pypi.org/json/setuptools/67.6.1.json index bbdb6ab4af6..13c05cb66fe 100644 --- a/tests/repositories/fixtures/pypi.org/json/setuptools/67.6.1.json +++ b/tests/repositories/fixtures/pypi.org/json/setuptools/67.6.1.json @@ -27,6 +27,8 @@ "home_page": "https://github.com/pypa/setuptools", "keywords": "CPAN PyPI distutils eggs package management", "license": "", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "setuptools", diff --git a/tests/repositories/fixtures/pypi.org/json/six/1.11.0.json b/tests/repositories/fixtures/pypi.org/json/six/1.11.0.json index 674d0ffb926..529f61a3938 100644 --- a/tests/repositories/fixtures/pypi.org/json/six/1.11.0.json +++ b/tests/repositories/fixtures/pypi.org/json/six/1.11.0.json @@ -24,6 +24,8 @@ "home_page": "http://pypi.python.org/pypi/six/", "keywords": "", "license": "MIT", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "six", diff --git a/tests/repositories/fixtures/pypi.org/json/sqlalchemy/1.2.12.json b/tests/repositories/fixtures/pypi.org/json/sqlalchemy/1.2.12.json index 299b5826807..94e2626515d 100644 --- a/tests/repositories/fixtures/pypi.org/json/sqlalchemy/1.2.12.json +++ b/tests/repositories/fixtures/pypi.org/json/sqlalchemy/1.2.12.json @@ -27,6 +27,8 @@ "home_page": "http://www.sqlalchemy.org", "keywords": "", "license": "MIT License", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "SQLAlchemy", diff --git a/tests/repositories/fixtures/pypi.org/json/toga/0.3.0.json b/tests/repositories/fixtures/pypi.org/json/toga/0.3.0.json index 54b3cd39454..4c45f205257 100644 --- a/tests/repositories/fixtures/pypi.org/json/toga/0.3.0.json +++ b/tests/repositories/fixtures/pypi.org/json/toga/0.3.0.json @@ -33,6 +33,8 @@ "home_page": "https://beeware.org/project/projects/libraries/toga/", "keywords": "gui,widget,cross-platform,desktop,mobile,web,macOS,cocoa,iOS,android,windows,winforms,linux,gtk", "license": "New BSD", + "license_expression": null, + "license_files": null, "maintainer": "BeeWare Team", "maintainer_email": "team@beeware.org", "name": "toga", diff --git a/tests/repositories/fixtures/pypi.org/json/toga/0.3.0dev1.json b/tests/repositories/fixtures/pypi.org/json/toga/0.3.0dev1.json index 4d59a6ae123..b7abd632046 100644 --- a/tests/repositories/fixtures/pypi.org/json/toga/0.3.0dev1.json +++ b/tests/repositories/fixtures/pypi.org/json/toga/0.3.0dev1.json @@ -30,6 +30,8 @@ "home_page": "http://pybee.org/toga", "keywords": "", "license": "New BSD", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "toga", diff --git a/tests/repositories/fixtures/pypi.org/json/toga/0.3.0dev2.json b/tests/repositories/fixtures/pypi.org/json/toga/0.3.0dev2.json index 04915dca0e3..33a70cf2fb2 100644 --- a/tests/repositories/fixtures/pypi.org/json/toga/0.3.0dev2.json +++ b/tests/repositories/fixtures/pypi.org/json/toga/0.3.0dev2.json @@ -30,6 +30,8 @@ "home_page": "http://pybee.org/toga", "keywords": "", "license": "New BSD", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "toga", diff --git a/tests/repositories/fixtures/pypi.org/json/toga/0.4.0.json b/tests/repositories/fixtures/pypi.org/json/toga/0.4.0.json index d75ec6722c2..f861d1c0808 100644 --- a/tests/repositories/fixtures/pypi.org/json/toga/0.4.0.json +++ b/tests/repositories/fixtures/pypi.org/json/toga/0.4.0.json @@ -32,6 +32,8 @@ "home_page": "https://beeware.org/project/projects/libraries/toga/", "keywords": "gui,widget,cross-platform,desktop,mobile,web,macOS,cocoa,iOS,android,windows,winforms,linux,freeBSD,gtk", "license": "New BSD", + "license_expression": null, + "license_files": null, "maintainer": "BeeWare Team", "maintainer_email": "team@beeware.org", "name": "toga", diff --git a/tests/repositories/fixtures/pypi.org/json/tomlkit/0.5.2.json b/tests/repositories/fixtures/pypi.org/json/tomlkit/0.5.2.json index caf365ccd54..f143e6bbb9a 100644 --- a/tests/repositories/fixtures/pypi.org/json/tomlkit/0.5.2.json +++ b/tests/repositories/fixtures/pypi.org/json/tomlkit/0.5.2.json @@ -26,6 +26,8 @@ "home_page": "https://github.com/sdispater/tomlkit", "keywords": "", "license": "MIT", + "license_expression": null, + "license_files": null, "maintainer": "Sébastien Eustace", "maintainer_email": "sebastien@eustace.io", "name": "tomlkit", diff --git a/tests/repositories/fixtures/pypi.org/json/tomlkit/0.5.3.json b/tests/repositories/fixtures/pypi.org/json/tomlkit/0.5.3.json index 75ac2d11c9b..175b9efaadf 100644 --- a/tests/repositories/fixtures/pypi.org/json/tomlkit/0.5.3.json +++ b/tests/repositories/fixtures/pypi.org/json/tomlkit/0.5.3.json @@ -26,6 +26,8 @@ "home_page": "https://github.com/sdispater/tomlkit", "keywords": "", "license": "MIT", + "license_expression": null, + "license_files": null, "maintainer": "Sébastien Eustace", "maintainer_email": "sebastien@eustace.io", "name": "tomlkit", diff --git a/tests/repositories/fixtures/pypi.org/json/twisted/18.9.0.json b/tests/repositories/fixtures/pypi.org/json/twisted/18.9.0.json index 75b01a0fdc5..1f939597ea7 100644 --- a/tests/repositories/fixtures/pypi.org/json/twisted/18.9.0.json +++ b/tests/repositories/fixtures/pypi.org/json/twisted/18.9.0.json @@ -24,6 +24,8 @@ "home_page": "http://twistedmatrix.com/", "keywords": "", "license": "MIT", + "license_expression": null, + "license_files": null, "maintainer": "Glyph Lefkowitz", "maintainer_email": "glyph@twistedmatrix.com", "name": "Twisted", diff --git a/tests/repositories/fixtures/pypi.org/json/wheel/0.40.0.json b/tests/repositories/fixtures/pypi.org/json/wheel/0.40.0.json index 3678426a36e..71949ae09a4 100644 --- a/tests/repositories/fixtures/pypi.org/json/wheel/0.40.0.json +++ b/tests/repositories/fixtures/pypi.org/json/wheel/0.40.0.json @@ -29,6 +29,8 @@ "home_page": "", "keywords": "wheel,packaging", "license": "", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "Alex Grönholm ", "name": "wheel", diff --git a/tests/repositories/fixtures/pypi.org/json/zipp/3.5.0.json b/tests/repositories/fixtures/pypi.org/json/zipp/3.5.0.json index 5ac7a06c50e..86cfc55fc03 100644 --- a/tests/repositories/fixtures/pypi.org/json/zipp/3.5.0.json +++ b/tests/repositories/fixtures/pypi.org/json/zipp/3.5.0.json @@ -23,6 +23,8 @@ "home_page": "https://github.com/jaraco/zipp", "keywords": "", "license": "", + "license_expression": null, + "license_files": null, "maintainer": "", "maintainer_email": "", "name": "zipp",