Skip to content

Commit dce06d9

Browse files
committed
Update expected test results
Signed-off-by: Kai Hodžić <hodzic.e.k@outlook.com>
1 parent f492214 commit dce06d9

20 files changed

+598
-657
lines changed

tests/data/azure-devops.req-310-expected.json

Lines changed: 70 additions & 75 deletions
Large diffs are not rendered by default.

tests/data/azure-devops.req-312-expected.json

Lines changed: 74 additions & 79 deletions
Large diffs are not rendered by default.

tests/data/azure-devops.req-313-expected.json

Lines changed: 70 additions & 75 deletions
Large diffs are not rendered by default.

tests/data/azure-devops.req-314-expected.json

Lines changed: 74 additions & 79 deletions
Large diffs are not rendered by default.

tests/data/azure-devops.req-38-expected.json

Lines changed: 109 additions & 185 deletions
Large diffs are not rendered by default.

tests/data/example-requirements-ignore-errors-expected.json

Lines changed: 14 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -218,12 +218,12 @@
218218
"type": "pypi",
219219
"namespace": null,
220220
"name": "packaging",
221-
"version": "25.0",
221+
"version": "26.0",
222222
"qualifiers": {},
223223
"subpath": null,
224224
"primary_language": "Python",
225-
"description": "Core utilities for Python packages\npackaging\n=========\n\n.. start-intro\n\nReusable core utilities for various Python Packaging\n`interoperability specifications <https://packaging.python.org/specifications/>`_.\n\nThis library provides utilities that implement the interoperability\nspecifications which have clearly one correct behaviour (eg: :pep:`440`)\nor benefit greatly from having a single shared implementation (eg: :pep:`425`).\n\n.. end-intro\n\nThe ``packaging`` project includes the following: version handling, specifiers,\nmarkers, requirements, tags, utilities.\n\nDocumentation\n-------------\n\nThe `documentation`_ provides information and the API for the following:\n\n- Version Handling\n- Specifiers\n- Markers\n- Requirements\n- Tags\n- Utilities\n\nInstallation\n------------\n\nUse ``pip`` to install these utilities::\n\n pip install packaging\n\nThe ``packaging`` library uses calendar-based versioning (``YY.N``).\n\nDiscussion\n----------\n\nIf you run into bugs, you can file them in our `issue tracker`_.\n\nYou can also join ``#pypa`` on Freenode to ask questions or get involved.\n\n\n.. _`documentation`: https://packaging.pypa.io/\n.. _`issue tracker`: https://github.com/pypa/packaging/issues\n\n\nCode of Conduct\n---------------\n\nEveryone interacting in the packaging project's codebases, issue trackers, chat\nrooms, and mailing lists is expected to follow the `PSF Code of Conduct`_.\n\n.. _PSF Code of Conduct: https://github.com/pypa/.github/blob/main/CODE_OF_CONDUCT.md\n\nContributing\n------------\n\nThe ``CONTRIBUTING.rst`` file outlines how to contribute to this project as\nwell as how to report a potential security issue. The documentation for this\nproject also covers information about `project development`_ and `security`_.\n\n.. _`project development`: https://packaging.pypa.io/en/latest/development/\n.. _`security`: https://packaging.pypa.io/en/latest/security/\n\nProject History\n---------------\n\nPlease review the ``CHANGELOG.rst`` file or the `Changelog documentation`_ for\nrecent changes and project history.\n\n.. _`Changelog documentation`: https://packaging.pypa.io/en/latest/changelog/",
226-
"release_date": "2025-04-19T11:48:57",
225+
"description": "Core utilities for Python packages\npackaging\n=========\n\n.. start-intro\n\nReusable core utilities for various Python Packaging\n`interoperability specifications <https://packaging.python.org/specifications/>`_.\n\nThis library provides utilities that implement the interoperability\nspecifications which have clearly one correct behaviour (eg: :pep:`440`)\nor benefit greatly from having a single shared implementation (eg: :pep:`425`).\n\n.. end-intro\n\nThe ``packaging`` project includes the following: version handling, specifiers,\nmarkers, requirements, tags, metadata, lockfiles, utilities.\n\nDocumentation\n-------------\n\nThe `documentation`_ provides information and the API for the following:\n\n- Version Handling\n- Specifiers\n- Markers\n- Requirements\n- Tags\n- Metadata\n- Lockfiles\n- Utilities\n\nInstallation\n------------\n\nUse ``pip`` to install these utilities::\n\n pip install packaging\n\nThe ``packaging`` library uses calendar-based versioning (``YY.N``).\n\nDiscussion\n----------\n\nIf you run into bugs, you can file them in our `issue tracker`_.\n\nYou can also join ``#pypa`` on Freenode to ask questions or get involved.\n\n\n.. _`documentation`: https://packaging.pypa.io/\n.. _`issue tracker`: https://github.com/pypa/packaging/issues\n\n\nCode of Conduct\n---------------\n\nEveryone interacting in the packaging project's codebases, issue trackers, chat\nrooms, and mailing lists is expected to follow the `PSF Code of Conduct`_.\n\n.. _PSF Code of Conduct: https://github.com/pypa/.github/blob/main/CODE_OF_CONDUCT.md\n\nContributing\n------------\n\nThe ``CONTRIBUTING.rst`` file outlines how to contribute to this project as\nwell as how to report a potential security issue. The documentation for this\nproject also covers information about `project development`_ and `security`_.\n\n.. _`project development`: https://packaging.pypa.io/en/latest/development/\n.. _`security`: https://packaging.pypa.io/en/latest/security/\n\nProject History\n---------------\n\nPlease review the ``CHANGELOG.rst`` file or the `Changelog documentation`_ for\nrecent changes and project history.\n\n.. _`Changelog documentation`: https://packaging.pypa.io/en/latest/changelog/",
226+
"release_date": "2026-01-21T20:50:37",
227227
"parties": [
228228
{
229229
"type": "person",
@@ -243,40 +243,36 @@
243243
"Programming Language :: Python :: 3.11",
244244
"Programming Language :: Python :: 3.12",
245245
"Programming Language :: Python :: 3.13",
246+
"Programming Language :: Python :: 3.14",
246247
"Programming Language :: Python :: 3.8",
247248
"Programming Language :: Python :: 3.9",
248249
"Programming Language :: Python :: Implementation :: CPython",
249250
"Programming Language :: Python :: Implementation :: PyPy",
250251
"Typing :: Typed"
251252
],
252253
"homepage_url": null,
253-
"download_url": "https://files.pythonhosted.org/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl",
254-
"size": 66469,
254+
"download_url": "https://files.pythonhosted.org/packages/b7/b9/c538f279a4e237a006a2c98387d081e9eb060d203d8ed34467cc0f0b9b53/packaging-26.0-py3-none-any.whl",
255+
"size": 74366,
255256
"sha1": null,
256-
"md5": "5fa4842e2eb0d7883b4b0e7c42d6229e",
257-
"sha256": "29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484",
257+
"md5": "6612a2b4cddb48af24b6de0de620e353",
258+
"sha256": "b36f1fef9334a5588b4166f8bcd26a14e521f2b55e6b9de3aaa80d3ff7a37529",
258259
"sha512": null,
259260
"bug_tracking_url": null,
260261
"code_view_url": "https://github.com/pypa/packaging",
261262
"vcs_url": null,
262263
"copyright": null,
263-
"license_expression": null,
264-
"declared_license": {
265-
"classifiers": [
266-
"License :: OSI Approved :: Apache Software License",
267-
"License :: OSI Approved :: BSD License"
268-
]
269-
},
264+
"license_expression": "Apache-2.0 OR BSD-2-Clause",
265+
"declared_license": {},
270266
"notice_text": null,
271267
"source_packages": [],
272268
"file_references": [],
273269
"extra_data": {},
274270
"dependencies": [],
275271
"repository_homepage_url": null,
276272
"repository_download_url": null,
277-
"api_data_url": "https://pypi.org/pypi/packaging/25.0/json",
273+
"api_data_url": "https://pypi.org/pypi/packaging/26.0/json",
278274
"datasource_id": null,
279-
"purl": "pkg:pypi/packaging@25.0"
275+
"purl": "pkg:pypi/packaging@26.0"
280276
},
281277
{
282278
"type": "pypi",
@@ -623,7 +619,7 @@
623619
"dependencies": []
624620
},
625621
{
626-
"package": "pkg:pypi/packaging@25.0",
622+
"package": "pkg:pypi/packaging@26.0",
627623
"dependencies": []
628624
},
629625
{
@@ -639,7 +635,7 @@
639635
"dependencies": [
640636
"pkg:pypi/exceptiongroup@1.3.1",
641637
"pkg:pypi/iniconfig@2.3.0",
642-
"pkg:pypi/packaging@25.0",
638+
"pkg:pypi/packaging@26.0",
643639
"pkg:pypi/pluggy@1.6.0",
644640
"pkg:pypi/pygments@2.19.2",
645641
"pkg:pypi/tomli@2.4.0"

tests/data/hash-requirements.txt-expected.json

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"tool_homepageurl": "https://github.com/aboutcode-org/python-inspector",
55
"options": [
66
"--index-url https://pypi.org/simple",
7+
"--index-url https://thirdparty.aboutcode.org/pypi/simple",
78
"--json <file>",
89
"--operating-system linux",
910
"--python-version 38",
@@ -169,12 +170,12 @@
169170
"type": "pypi",
170171
"namespace": null,
171172
"name": "certifi",
172-
"version": "2026.1.4",
173+
"version": "2026.2.25",
173174
"qualifiers": {},
174175
"subpath": null,
175176
"primary_language": "Python",
176177
"description": "Python package for providing Mozilla's CA Bundle.\nCertifi: Python SSL Certificates\n================================\n\nCertifi provides Mozilla's carefully curated collection of Root Certificates for\nvalidating the trustworthiness of SSL certificates while verifying the identity\nof TLS hosts. It has been extracted from the `Requests`_ project.\n\nInstallation\n------------\n\n``certifi`` is available on PyPI. Simply install it with ``pip``::\n\n $ pip install certifi\n\nUsage\n-----\n\nTo reference the installed certificate authority (CA) bundle, you can use the\nbuilt-in function::\n\n >>> import certifi\n\n >>> certifi.where()\n '/usr/local/lib/python3.7/site-packages/certifi/cacert.pem'\n\nOr from the command line::\n\n $ python -m certifi\n /usr/local/lib/python3.7/site-packages/certifi/cacert.pem\n\nEnjoy!\n\n.. _`Requests`: https://requests.readthedocs.io/en/master/\n\nAddition/Removal of Certificates\n--------------------------------\n\nCertifi does not support any addition/removal or other modification of the\nCA trust store content. This project is intended to provide a reliable and\nhighly portable root of trust to python deployments. Look to upstream projects\nfor methods to use alternate trust.",
177-
"release_date": "2026-01-04T02:42:40",
178+
"release_date": "2026-02-25T02:54:15",
178179
"parties": [
179180
{
180181
"type": "person",
@@ -201,11 +202,11 @@
201202
"Programming Language :: Python :: 3.9"
202203
],
203204
"homepage_url": "https://github.com/certifi/python-certifi",
204-
"download_url": "https://files.pythonhosted.org/packages/e6/ad/3cc14f097111b4de0040c83a525973216457bbeeb63739ef1ed275c1c021/certifi-2026.1.4-py3-none-any.whl",
205-
"size": 152900,
205+
"download_url": "https://files.pythonhosted.org/packages/9a/3c/c17fb3ca2d9c3acff52e30b309f538586f9f5b9c9cf454f3845fc9af4881/certifi-2026.2.25-py3-none-any.whl",
206+
"size": 153684,
206207
"sha1": null,
207-
"md5": "1dab98768140ad2d8dbc9be8f14a2af9",
208-
"sha256": "9943707519e4add1115f44c2bc244f782c0249876bf51b6599fee1ffbedd685c",
208+
"md5": "1719fecdcfb531a622c0ee93e6bf4ba1",
209+
"sha256": "027692e4402ad994f1c42e52a4997a9763c646b73e4096e4d5d6db8af1d6f0fa",
209210
"sha512": null,
210211
"bug_tracking_url": null,
211212
"code_view_url": "https://github.com/certifi/python-certifi",
@@ -225,9 +226,9 @@
225226
"dependencies": [],
226227
"repository_homepage_url": null,
227228
"repository_download_url": null,
228-
"api_data_url": "https://pypi.org/pypi/certifi/2026.1.4/json",
229+
"api_data_url": "https://pypi.org/pypi/certifi/2026.2.25/json",
229230
"datasource_id": null,
230-
"purl": "pkg:pypi/certifi@2026.1.4"
231+
"purl": "pkg:pypi/certifi@2026.2.25"
231232
},
232233
{
233234
"type": "pypi",
@@ -277,7 +278,7 @@
277278
"Topic :: Text Processing :: Linguistic"
278279
],
279280
"homepage_url": "https://github.com/chardet/chardet",
280-
"download_url": "https://files.pythonhosted.org/packages/19/c7/fa589626997dd07bd87d9269342ccb74b1720384a4d739a1872bd84fbe68/chardet-4.0.0-py2.py3-none-any.whl",
281+
"download_url": "https://thirdparty.aboutcode.org/pypi/chardet-4.0.0-py2.py3-none-any.whl",
281282
"size": 178743,
282283
"sha1": null,
283284
"md5": "504627b9b4fcd44720d5aa1345e29cc7",
@@ -345,7 +346,7 @@
345346
"Topic :: Utilities"
346347
],
347348
"homepage_url": "https://github.com/kjd/idna",
348-
"download_url": "https://files.pythonhosted.org/packages/a2/38/928ddce2273eaa564f6f50de919327bf3a00f091b5baba8dfa9460f3a8a8/idna-2.10-py2.py3-none-any.whl",
349+
"download_url": "https://thirdparty.aboutcode.org/pypi/idna-2.10-py2.py3-none-any.whl",
349350
"size": 58811,
350351
"sha1": null,
351352
"md5": "8f7d13f63706aa265d31ffedc8aa3053",
@@ -409,7 +410,7 @@
409410
"Programming Language :: Python :: Implementation :: PyPy"
410411
],
411412
"homepage_url": "https://requests.readthedocs.io",
412-
"download_url": "https://files.pythonhosted.org/packages/29/c1/24814557f1d22c56d50280771a17307e6bf87b70727d975fd6b2ce6b014a/requests-2.25.1-py2.py3-none-any.whl",
413+
"download_url": "https://thirdparty.aboutcode.org/pypi/requests-2.25.1-py2.py3-none-any.whl",
413414
"size": 61216,
414415
"sha1": null,
415416
"md5": "ec79209809129bf13cb002a0a573ef45",
@@ -514,7 +515,7 @@
514515
"dependencies": []
515516
},
516517
{
517-
"package": "pkg:pypi/certifi@2026.1.4",
518+
"package": "pkg:pypi/certifi@2026.2.25",
518519
"dependencies": []
519520
},
520521
{
@@ -528,7 +529,7 @@
528529
{
529530
"package": "pkg:pypi/requests@2.25.1",
530531
"dependencies": [
531-
"pkg:pypi/certifi@2026.1.4",
532+
"pkg:pypi/certifi@2026.2.25",
532533
"pkg:pypi/chardet@4.0.0",
533534
"pkg:pypi/idna@2.10",
534535
"pkg:pypi/urllib3@1.26.20"

tests/data/resolved_deps/flask-310-expected.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"pkg:pypi/click@8.3.1",
1111
"pkg:pypi/itsdangerous@2.2.0",
1212
"pkg:pypi/jinja2@3.1.6",
13-
"pkg:pypi/werkzeug@3.1.5"
13+
"pkg:pypi/werkzeug@3.1.6"
1414
]
1515
},
1616
{
@@ -28,7 +28,7 @@
2828
"dependencies": []
2929
},
3030
{
31-
"package": "pkg:pypi/werkzeug@3.1.5",
31+
"package": "pkg:pypi/werkzeug@3.1.6",
3232
"dependencies": [
3333
"pkg:pypi/markupsafe@3.0.3"
3434
]
@@ -40,6 +40,6 @@
4040
"pkg:pypi/itsdangerous@2.2.0",
4141
"pkg:pypi/jinja2@3.1.6",
4242
"pkg:pypi/markupsafe@3.0.3",
43-
"pkg:pypi/werkzeug@3.1.5"
43+
"pkg:pypi/werkzeug@3.1.6"
4444
]
4545
]

tests/data/resolved_deps/flask-310-win-expected.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"pkg:pypi/click@8.3.1",
1717
"pkg:pypi/itsdangerous@2.2.0",
1818
"pkg:pypi/jinja2@3.1.6",
19-
"pkg:pypi/werkzeug@3.1.5"
19+
"pkg:pypi/werkzeug@3.1.6"
2020
]
2121
},
2222
{
@@ -34,7 +34,7 @@
3434
"dependencies": []
3535
},
3636
{
37-
"package": "pkg:pypi/werkzeug@3.1.5",
37+
"package": "pkg:pypi/werkzeug@3.1.6",
3838
"dependencies": [
3939
"pkg:pypi/markupsafe@3.0.3"
4040
]
@@ -47,6 +47,6 @@
4747
"pkg:pypi/itsdangerous@2.2.0",
4848
"pkg:pypi/jinja2@3.1.6",
4949
"pkg:pypi/markupsafe@3.0.3",
50-
"pkg:pypi/werkzeug@3.1.5"
50+
"pkg:pypi/werkzeug@3.1.6"
5151
]
5252
]

0 commit comments

Comments
 (0)