|
63 | 63 | "key": "https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-build-system-dependencies-the-build-system-table" |
64 | 64 | } |
65 | 65 | }, |
66 | | - "x-tombi-array-values-order": "ascending", |
| 66 | + "x-tombi-array-values-order": "version-sort", |
67 | 67 | "examples": ["setuptools >= 64.0"] |
68 | 68 | }, |
69 | 69 | "build-backend": { |
|
93 | 93 | "key": "https://peps.python.org/pep-0517/#in-tree-build-backends" |
94 | 94 | } |
95 | 95 | }, |
96 | | - "x-tombi-table-keys-order": "ascending" |
| 96 | + "x-tombi-table-keys-order": "version-sort" |
97 | 97 | } |
98 | 98 | } |
99 | 99 | } |
|
318 | 318 | "key": "https://peps.python.org/pep-0639/#add-license-files-key" |
319 | 319 | } |
320 | 320 | }, |
321 | | - "x-tombi-array-values-order": "ascending" |
| 321 | + "x-tombi-array-values-order": "version-sort" |
322 | 322 | }, |
323 | 323 | "authors": { |
324 | 324 | "type": "array", |
|
364 | 364 | "key": "https://packaging.python.org/en/latest/specifications/pyproject-toml/#keywords" |
365 | 365 | } |
366 | 366 | }, |
367 | | - "x-tombi-array-values-order": "ascending" |
| 367 | + "x-tombi-array-values-order": "version-sort" |
368 | 368 | }, |
369 | 369 | "classifiers": { |
370 | 370 | "type": "array", |
|
380 | 380 | "key": "https://packaging.python.org/en/latest/specifications/pyproject-toml/#classifiers" |
381 | 381 | } |
382 | 382 | }, |
383 | | - "x-tombi-array-values-order": "ascending" |
| 383 | + "x-tombi-array-values-order": "version-sort" |
384 | 384 | }, |
385 | 385 | "urls": { |
386 | 386 | "type": "object", |
|
397 | 397 | "key": "https://packaging.python.org/en/latest/specifications/pyproject-toml/#urls" |
398 | 398 | } |
399 | 399 | }, |
400 | | - "x-tombi-table-keys-order": "ascending", |
| 400 | + "x-tombi-table-keys-order": "version-sort", |
401 | 401 | "examples": [ |
402 | 402 | { |
403 | 403 | "homepage": "https://example.com/example-project" |
|
423 | 423 | "key": "https://packaging.python.org/en/latest/specifications/entry-points/#use-for-scripts" |
424 | 424 | } |
425 | 425 | }, |
426 | | - "x-tombi-table-keys-order": "ascending", |
| 426 | + "x-tombi-table-keys-order": "version-sort", |
427 | 427 | "examples": [ |
428 | 428 | { |
429 | 429 | "mycmd": "package.module:object.function" |
|
444 | 444 | "key": "https://packaging.python.org/en/latest/specifications/entry-points/#use-for-scripts" |
445 | 445 | } |
446 | 446 | }, |
447 | | - "x-tombi-table-keys-order": "ascending", |
| 447 | + "x-tombi-table-keys-order": "version-sort", |
448 | 448 | "examples": [ |
449 | 449 | { |
450 | 450 | "mycmd": "package.module:object.function" |
|
483 | 483 | "key": "https://packaging.python.org/en/latest/specifications/entry-points/#use-for-plugins" |
484 | 484 | } |
485 | 485 | }, |
486 | | - "x-tombi-table-keys-order": "ascending", |
| 486 | + "x-tombi-table-keys-order": "version-sort", |
487 | 487 | "examples": [ |
488 | 488 | { |
489 | 489 | "pygments.styles": { |
|
506 | 506 | "key": "https://packaging.python.org/en/latest/specifications/pyproject-toml/#dependencies-optional-dependencies" |
507 | 507 | } |
508 | 508 | }, |
509 | | - "x-tombi-array-values-order": "ascending", |
| 509 | + "x-tombi-array-values-order": "version-sort", |
510 | 510 | "examples": [["attrs", "requests ~= 2.28"]] |
511 | 511 | }, |
512 | 512 | "optional-dependencies": { |
513 | 513 | "type": "object", |
514 | | - "x-tombi-table-keys-order": "ascending", |
| 514 | + "x-tombi-table-keys-order": "version-sort", |
515 | 515 | "patternProperties": { |
516 | 516 | "^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9._-]*[a-zA-Z0-9])$": { |
517 | 517 | "type": "array", |
|
561 | 561 | "title": "Dynamic metadata values", |
562 | 562 | "description": "Specifies which keys are intentionally unspecified under `[project]` table so build backend can/will provide such metadata dynamically. Each key must be listed only once. It is an error to both list a key in `dynamic` and use the key directly in `[project]`.\nOne of the most common usage is `version`, which allows build backend to retrieve project version from source code or version control system instead of hardcoding it in `pyproject.toml`.", |
563 | 563 | "markdownDescription": "Specifies which keys are intentionally unspecified under `[project]` table so build backend can/will provide such metadata dynamically. Each key must be listed only once. It is an error to both list a key in `dynamic` and use the key directly in `[project]`.\nOne of the most common usage is `version`, which allows build backend to retrieve project version from source code or version control system instead of hardcoding it in `pyproject.toml`.", |
564 | | - "x-tombi-array-values-order": "ascending", |
| 564 | + "x-tombi-array-values-order": "version-sort", |
565 | 565 | "x-intellij-html-description": "<p>Specifies which keys are intentionally unspecified under <code>[project]</code> table so build backend can/will provide such metadata dynamically. Each key must be listed only once. It is an error to both list a key in <code>dynamic</code> and use the key directly in <code>[project]</code>.</p><p>One of the most common usage is <code>version</code>, which allows build backend to retrieve project version from source code or version control system instead of hardcoding it in <code>pyproject.toml</code>.</p>", |
566 | 566 | "x-taplo": { |
567 | 567 | "links": { |
|
817 | 817 | "description": "Named groups of dependencies, similar to `requirements.txt` files, which launchers, IDEs, and other tools can find and identify by name. Each item in `[dependency-groups]` is defined as mapping of group name to list of [dependency specifiers](https://packaging.python.org/en/latest/specifications/dependency-specifiers/).", |
818 | 818 | "markdownDescription": "Named groups of dependencies, similar to `requirements.txt` files, which launchers, IDEs, and other tools can find and identify by name. Each item in `[dependency-groups]` is defined as mapping of group name to list of [dependency specifiers](https://packaging.python.org/en/latest/specifications/dependency-specifiers/).", |
819 | 819 | "x-intellij-html-description": "<p>Named groups of dependencies, similar to <code>requirements.txt</code> files, which launchers, IDEs, and other tools can find and identify by name. Each item in <code>[dependency-groups]</code> is defined as mapping of group name to list of <a href=\"https://packaging.python.org/en/latest/specifications/dependency-specifiers/\">dependency specifiers</a>.</p>", |
820 | | - "x-tombi-table-keys-order": "ascending", |
| 820 | + "x-tombi-table-keys-order": "version-sort", |
821 | 821 | "x-taplo": { |
822 | 822 | "links": { |
823 | 823 | "key": "https://peps.python.org/pep-0735/" |
|
832 | 832 | "description": "Each list item should be either:\n- [dependency specifiers](https://packaging.python.org/en/latest/specifications/dependency-specifiers/), or\n- table with a single key `include-group` which specifies another group name to include into this one", |
833 | 833 | "markdownDescription": "Each list item should be either:\n- [dependency specifiers](https://packaging.python.org/en/latest/specifications/dependency-specifiers/), or\n- table with a single key `include-group` which specifies another group name to include into this one", |
834 | 834 | "x-intellij-html-description": "<p>Each list item should be either:</p><ul><li><a href=\"https://packaging.python.org/en/latest/specifications/dependency-specifiers/\">dependency specifiers</a>, or</li><li>table with a single key <code>include-group</code> which specifies another group name to include into this one</li></ul>", |
835 | | - "x-tombi-array-values-order": "ascending", |
| 835 | + "x-tombi-array-values-order": "version-sort", |
836 | 836 | "items": { |
837 | 837 | "oneOf": [ |
838 | 838 | { |
|
871 | 871 | "key": "https://packaging.python.org/en/latest/specifications/pyproject-toml/#arbitrary-tool-configuration-the-tool-table" |
872 | 872 | } |
873 | 873 | }, |
874 | | - "x-tombi-table-keys-order": "ascending", |
| 874 | + "x-tombi-table-keys-order": "version-sort", |
875 | 875 | "properties": { |
876 | 876 | "black": { |
877 | 877 | "$ref": "https://json.schemastore.org/partial-black.json", |
|
0 commit comments