Skip to content

Commit 044b98b

Browse files
authored
update json api reference with new fields (#18660)
1 parent f9c874a commit 044b98b

File tree

1 file changed

+138
-124
lines changed

1 file changed

+138
-124
lines changed

docs/user/api/json.md

Lines changed: 138 additions & 124 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,8 @@ Accept: application/json
7070
"Programming Language :: Python :: 3 :: Only",
7171
"Programming Language :: Python :: 3.10",
7272
"Programming Language :: Python :: 3.11",
73-
"Programming Language :: Python :: 3.7",
74-
"Programming Language :: Python :: 3.8",
73+
"Programming Language :: Python :: 3.12",
74+
"Programming Language :: Python :: 3.13",
7575
"Programming Language :: Python :: 3.9",
7676
"Topic :: Software Development :: Build Tools"
7777
],
@@ -88,8 +88,10 @@ Accept: application/json
8888
"requires_dist"
8989
],
9090
"home_page": "",
91-
"keywords": "sample,setuptools,development",
91+
"keywords": "sample, setuptools, development",
9292
"license": "...",
93+
"license_expression": null,
94+
"license_files": null,
9395
"maintainer": "",
9496
"maintainer_email": "\"A. Great Maintainer\" <[email protected]>",
9597
"name": "sampleproject",
@@ -107,19 +109,19 @@ Accept: application/json
107109
"dev",
108110
"test"
109111
],
110-
"release_url": "https://pypi.org/project/sampleproject/3.0.0/",
112+
"release_url": "https://pypi.org/project/sampleproject/4.0.0/",
111113
"requires_dist": [
112114
"peppercorn",
113115
"check-manifest ; extra == 'dev'",
114116
"coverage ; extra == 'test'"
115117
],
116-
"requires_python": ">=3.7",
118+
"requires_python": ">=3.9",
117119
"summary": "A sample Python project",
118-
"version": "3.0.0",
120+
"version": "4.0.0",
119121
"yanked": false,
120122
"yanked_reason": null
121123
},
122-
"last_serial": 15959178,
124+
"last_serial": 25862117,
123125
"releases": {
124126
"1.0": [],
125127
"1.2.0": [
@@ -176,92 +178,95 @@ Accept: application/json
176178
"..."
177179
],
178180
"3.0.0": [
179-
{
180-
"comment_text": "",
181-
"digests": {
182-
"blake2b_256": "eca85ec62d18adde798d33a170e7f72930357aa69a60839194c93eb0fb05e59c",
183-
"md5": "e46bfece301c915db29ade44a4932039",
184-
"sha256": "2e52702990c22cf1ce50206606b769fe0dbd5646a32873916144bd5aec5473b3"
185-
},
186-
"downloads": -1,
187-
"filename": "sampleproject-3.0.0-py3-none-any.whl",
188-
"has_sig": false,
189-
"md5_digest": "e46bfece301c915db29ade44a4932039",
190-
"packagetype": "bdist_wheel",
191-
"python_version": "py3",
192-
"requires_python": ">=3.7",
193-
"size": 4662,
194-
"upload_time": "2022-12-01T18:51:00",
195-
"upload_time_iso_8601": "2022-12-01T18:51:00.007372Z",
196-
"url": "https://files.pythonhosted.org/packages/ec/a8/5ec62d18adde798d33a170e7f72930357aa69a60839194c93eb0fb05e59c/sampleproject-3.0.0-py3-none-any.whl",
197-
"yanked": false,
198-
"yanked_reason": null
199-
},
200-
{
201-
"comment_text": "",
202-
"digests": {
203-
"blake2b_256": "672a9f056e5fa36e43ef1037ff85581a2963cde420457de0ef29c779d41058ca",
204-
"md5": "46a92a8a919062028405fdf232b508b0",
205-
"sha256": "117ed88e5db073bb92969a7545745fd977ee85b7019706dd256a64058f70963d"
206-
},
207-
"downloads": -1,
208-
"filename": "sampleproject-3.0.0.tar.gz",
209-
"has_sig": false,
210-
"md5_digest": "46a92a8a919062028405fdf232b508b0",
211-
"packagetype": "sdist",
212-
"python_version": "source",
213-
"requires_python": ">=3.7",
214-
"size": 5330,
215-
"upload_time": "2022-12-01T18:51:01",
216-
"upload_time_iso_8601": "2022-12-01T18:51:01.420127Z",
217-
"url": "https://files.pythonhosted.org/packages/67/2a/9f056e5fa36e43ef1037ff85581a2963cde420457de0ef29c779d41058ca/sampleproject-3.0.0.tar.gz",
218-
"yanked": false,
219-
"yanked_reason": null
220-
}
221-
]
222-
},
223-
"urls": [
224-
{
181+
"..."
182+
],
183+
"4.0.0": [
184+
{
225185
"comment_text": "",
226186
"digests": {
227-
"blake2b_256": "eca85ec62d18adde798d33a170e7f72930357aa69a60839194c93eb0fb05e59c",
228-
"md5": "e46bfece301c915db29ade44a4932039",
229-
"sha256": "2e52702990c22cf1ce50206606b769fe0dbd5646a32873916144bd5aec5473b3"
187+
"blake2b_256": "d773c16e5f3f0d37c60947e70865c255a58dc408780a6474de0523afd0ec553a",
188+
"md5": "d3857a217dacbca9e40a85f06f2b34f1",
189+
"sha256": "c23e447ea90d796d1e645c35c4b2de125040add12a845825546f91c93f391b6b"
230190
},
231191
"downloads": -1,
232-
"filename": "sampleproject-3.0.0-py3-none-any.whl",
192+
"filename": "sampleproject-4.0.0-py3-none-any.whl",
233193
"has_sig": false,
234-
"md5_digest": "e46bfece301c915db29ade44a4932039",
194+
"md5_digest": "d3857a217dacbca9e40a85f06f2b34f1",
235195
"packagetype": "bdist_wheel",
236196
"python_version": "py3",
237-
"requires_python": ">=3.7",
238-
"size": 4662,
239-
"upload_time": "2022-12-01T18:51:00",
240-
"upload_time_iso_8601": "2022-12-01T18:51:00.007372Z",
241-
"url": "https://files.pythonhosted.org/packages/ec/a8/5ec62d18adde798d33a170e7f72930357aa69a60839194c93eb0fb05e59c/sampleproject-3.0.0-py3-none-any.whl",
197+
"requires_python": ">=3.9",
198+
"size": 4661,
199+
"upload_time": "2024-11-06T22:37:09",
200+
"upload_time_iso_8601": "2024-11-06T22:37:09.220617Z",
201+
"url": "https://files.pythonhosted.org/packages/d7/73/c16e5f3f0d37c60947e70865c255a58dc408780a6474de0523afd0ec553a/sampleproject-4.0.0-py3-none-any.whl",
242202
"yanked": false,
243203
"yanked_reason": null
244-
},
245-
{
204+
},
205+
{
246206
"comment_text": "",
247207
"digests": {
248-
"blake2b_256": "672a9f056e5fa36e43ef1037ff85581a2963cde420457de0ef29c779d41058ca",
249-
"md5": "46a92a8a919062028405fdf232b508b0",
250-
"sha256": "117ed88e5db073bb92969a7545745fd977ee85b7019706dd256a64058f70963d"
208+
"blake2b_256": "488cc18d25735962870ccb6d1cd2ac7bde40008a332211055e260cb7ec4c6bab",
209+
"md5": "9eab89661feaaf3b05b60fb1ed1f7171",
210+
"sha256": "0ace7980f82c5815ede4cd7bf9f6693684cec2ae47b9b7ade9add533b8627c6b"
251211
},
252212
"downloads": -1,
253-
"filename": "sampleproject-3.0.0.tar.gz",
213+
"filename": "sampleproject-4.0.0.tar.gz",
254214
"has_sig": false,
255-
"md5_digest": "46a92a8a919062028405fdf232b508b0",
215+
"md5_digest": "9eab89661feaaf3b05b60fb1ed1f7171",
256216
"packagetype": "sdist",
257217
"python_version": "source",
258-
"requires_python": ">=3.7",
259-
"size": 5330,
260-
"upload_time": "2022-12-01T18:51:01",
261-
"upload_time_iso_8601": "2022-12-01T18:51:01.420127Z",
262-
"url": "https://files.pythonhosted.org/packages/67/2a/9f056e5fa36e43ef1037ff85581a2963cde420457de0ef29c779d41058ca/sampleproject-3.0.0.tar.gz",
218+
"requires_python": ">=3.9",
219+
"size": 5760,
220+
"upload_time": "2024-11-06T22:37:10",
221+
"upload_time_iso_8601": "2024-11-06T22:37:10.868088Z",
222+
"url": "https://files.pythonhosted.org/packages/48/8c/c18d25735962870ccb6d1cd2ac7bde40008a332211055e260cb7ec4c6bab/sampleproject-4.0.0.tar.gz",
263223
"yanked": false,
264224
"yanked_reason": null
225+
}
226+
]
227+
},
228+
"urls": [
229+
{
230+
"comment_text": "",
231+
"digests": {
232+
"blake2b_256": "d773c16e5f3f0d37c60947e70865c255a58dc408780a6474de0523afd0ec553a",
233+
"md5": "d3857a217dacbca9e40a85f06f2b34f1",
234+
"sha256": "c23e447ea90d796d1e645c35c4b2de125040add12a845825546f91c93f391b6b"
235+
},
236+
"downloads": -1,
237+
"filename": "sampleproject-4.0.0-py3-none-any.whl",
238+
"has_sig": false,
239+
"md5_digest": "d3857a217dacbca9e40a85f06f2b34f1",
240+
"packagetype": "bdist_wheel",
241+
"python_version": "py3",
242+
"requires_python": ">=3.9",
243+
"size": 4661,
244+
"upload_time": "2024-11-06T22:37:09",
245+
"upload_time_iso_8601": "2024-11-06T22:37:09.220617Z",
246+
"url": "https://files.pythonhosted.org/packages/d7/73/c16e5f3f0d37c60947e70865c255a58dc408780a6474de0523afd0ec553a/sampleproject-4.0.0-py3-none-any.whl",
247+
"yanked": false,
248+
"yanked_reason": null
249+
},
250+
{
251+
"comment_text": "",
252+
"digests": {
253+
"blake2b_256": "488cc18d25735962870ccb6d1cd2ac7bde40008a332211055e260cb7ec4c6bab",
254+
"md5": "9eab89661feaaf3b05b60fb1ed1f7171",
255+
"sha256": "0ace7980f82c5815ede4cd7bf9f6693684cec2ae47b9b7ade9add533b8627c6b"
256+
},
257+
"downloads": -1,
258+
"filename": "sampleproject-4.0.0.tar.gz",
259+
"has_sig": false,
260+
"md5_digest": "9eab89661feaaf3b05b60fb1ed1f7171",
261+
"packagetype": "sdist",
262+
"python_version": "source",
263+
"requires_python": ">=3.9",
264+
"size": 5760,
265+
"upload_time": "2024-11-06T22:37:10",
266+
"upload_time_iso_8601": "2024-11-06T22:37:10.868088Z",
267+
"url": "https://files.pythonhosted.org/packages/48/8c/c18d25735962870ccb6d1cd2ac7bde40008a332211055e260cb7ec4c6bab/sampleproject-4.0.0.tar.gz",
268+
"yanked": false,
269+
"yanked_reason": null
265270
}
266271
],
267272
"vulnerabilities": []
@@ -305,7 +310,7 @@ Status codes:
305310
Example request:
306311

307312
```http
308-
GET /pypi/sampleproject/3.0.0/json HTTP/1.1
313+
GET /pypi/sampleproject/4.0.0/json HTTP/1.1
309314
Host: pypi.org
310315
Accept: application/json
311316
```
@@ -329,8 +334,8 @@ Accept: application/json
329334
"Programming Language :: Python :: 3 :: Only",
330335
"Programming Language :: Python :: 3.10",
331336
"Programming Language :: Python :: 3.11",
332-
"Programming Language :: Python :: 3.7",
333-
"Programming Language :: Python :: 3.8",
337+
"Programming Language :: Python :: 3.12",
338+
"Programming Language :: Python :: 3.13",
334339
"Programming Language :: Python :: 3.9",
335340
"Topic :: Software Development :: Build Tools"
336341
],
@@ -343,9 +348,14 @@ Accept: application/json
343348
"last_month": -1,
344349
"last_week": -1
345350
},
351+
"dynamic": [
352+
"requires_dist"
353+
],
346354
"home_page": "",
347-
"keywords": "sample,setuptools,development",
355+
"keywords": "sample, setuptools, development",
348356
"license": "... ",
357+
"license_expression": null,
358+
"license_files": null,
349359
"maintainer": "",
350360
"maintainer_email": "\"A. Great Maintainer\" <[email protected]>",
351361
"name": "sampleproject",
@@ -359,62 +369,66 @@ Accept: application/json
359369
"Say Thanks!": "http://saythanks.io/to/example",
360370
"Source": "https://github.com/pypa/sampleproject/"
361371
},
362-
"release_url": "https://pypi.org/project/sampleproject/3.0.0/",
372+
"provides_extra": [
373+
"dev",
374+
"test"
375+
],
376+
"release_url": "https://pypi.org/project/sampleproject/4.0.0/",
363377
"requires_dist": [
364378
"peppercorn",
365379
"check-manifest ; extra == 'dev'",
366380
"coverage ; extra == 'test'"
367381
],
368-
"requires_python": ">=3.7",
382+
"requires_python": ">=3.9",
369383
"summary": "A sample Python project",
370-
"version": "3.0.0",
384+
"version": "4.0.0",
371385
"yanked": false,
372386
"yanked_reason": null
373387
},
374-
"last_serial": 15959178,
388+
"last_serial": 25862117,
375389
"urls": [
376-
{
377-
"comment_text": "",
378-
"digests": {
379-
"blake2b_256": "eca85ec62d18adde798d33a170e7f72930357aa69a60839194c93eb0fb05e59c",
380-
"md5": "e46bfece301c915db29ade44a4932039",
381-
"sha256": "2e52702990c22cf1ce50206606b769fe0dbd5646a32873916144bd5aec5473b3"
382-
},
383-
"downloads": -1,
384-
"filename": "sampleproject-3.0.0-py3-none-any.whl",
385-
"has_sig": false,
386-
"md5_digest": "e46bfece301c915db29ade44a4932039",
387-
"packagetype": "bdist_wheel",
388-
"python_version": "py3",
389-
"requires_python": ">=3.7",
390-
"size": 4662,
391-
"upload_time": "2022-12-01T18:51:00",
392-
"upload_time_iso_8601": "2022-12-01T18:51:00.007372Z",
393-
"url": "https://files.pythonhosted.org/packages/ec/a8/5ec62d18adde798d33a170e7f72930357aa69a60839194c93eb0fb05e59c/sampleproject-3.0.0-py3-none-any.whl",
394-
"yanked": false,
395-
"yanked_reason": null
390+
{
391+
"comment_text": "",
392+
"digests": {
393+
"blake2b_256": "d773c16e5f3f0d37c60947e70865c255a58dc408780a6474de0523afd0ec553a",
394+
"md5": "d3857a217dacbca9e40a85f06f2b34f1",
395+
"sha256": "c23e447ea90d796d1e645c35c4b2de125040add12a845825546f91c93f391b6b"
396396
},
397-
{
398-
"comment_text": "",
399-
"digests": {
400-
"blake2b_256": "672a9f056e5fa36e43ef1037ff85581a2963cde420457de0ef29c779d41058ca",
401-
"md5": "46a92a8a919062028405fdf232b508b0",
402-
"sha256": "117ed88e5db073bb92969a7545745fd977ee85b7019706dd256a64058f70963d"
403-
},
404-
"downloads": -1,
405-
"filename": "sampleproject-3.0.0.tar.gz",
406-
"has_sig": false,
407-
"md5_digest": "46a92a8a919062028405fdf232b508b0",
408-
"packagetype": "sdist",
409-
"python_version": "source",
410-
"requires_python": ">=3.7",
411-
"size": 5330,
412-
"upload_time": "2022-12-01T18:51:01",
413-
"upload_time_iso_8601": "2022-12-01T18:51:01.420127Z",
414-
"url": "https://files.pythonhosted.org/packages/67/2a/9f056e5fa36e43ef1037ff85581a2963cde420457de0ef29c779d41058ca/sampleproject-3.0.0.tar.gz",
415-
"yanked": false,
416-
"yanked_reason": null
417-
}
397+
"downloads": -1,
398+
"filename": "sampleproject-4.0.0-py3-none-any.whl",
399+
"has_sig": false,
400+
"md5_digest": "d3857a217dacbca9e40a85f06f2b34f1",
401+
"packagetype": "bdist_wheel",
402+
"python_version": "py3",
403+
"requires_python": ">=3.9",
404+
"size": 4661,
405+
"upload_time": "2024-11-06T22:37:09",
406+
"upload_time_iso_8601": "2024-11-06T22:37:09.220617Z",
407+
"url": "https://files.pythonhosted.org/packages/d7/73/c16e5f3f0d37c60947e70865c255a58dc408780a6474de0523afd0ec553a/sampleproject-4.0.0-py3-none-any.whl",
408+
"yanked": false,
409+
"yanked_reason": null
410+
},
411+
{
412+
"comment_text": "",
413+
"digests": {
414+
"blake2b_256": "488cc18d25735962870ccb6d1cd2ac7bde40008a332211055e260cb7ec4c6bab",
415+
"md5": "9eab89661feaaf3b05b60fb1ed1f7171",
416+
"sha256": "0ace7980f82c5815ede4cd7bf9f6693684cec2ae47b9b7ade9add533b8627c6b"
417+
},
418+
"downloads": -1,
419+
"filename": "sampleproject-4.0.0.tar.gz",
420+
"has_sig": false,
421+
"md5_digest": "9eab89661feaaf3b05b60fb1ed1f7171",
422+
"packagetype": "sdist",
423+
"python_version": "source",
424+
"requires_python": ">=3.9",
425+
"size": 5760,
426+
"upload_time": "2024-11-06T22:37:10",
427+
"upload_time_iso_8601": "2024-11-06T22:37:10.868088Z",
428+
"url": "https://files.pythonhosted.org/packages/48/8c/c18d25735962870ccb6d1cd2ac7bde40008a332211055e260cb7ec4c6bab/sampleproject-4.0.0.tar.gz",
429+
"yanked": false,
430+
"yanked_reason": null
431+
}
418432
],
419433
"vulnerabilities": []
420434
}

0 commit comments

Comments
 (0)