-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
9 changed files
with
653 additions
and
281 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,11 @@ | ||
$id: https://controlman.repodynamics.com/schema/contributors | ||
$schema: https://json-schema.org/draft/2020-12/schema | ||
title: Contributors | ||
description: Project's contributors. | ||
description: | | ||
External contributors to the project. | ||
This corresponds to the [`contributors.json`] file in the project, | ||
which is automatically maintained. | ||
type: object | ||
additionalProperties: | ||
$ref: https://controlman.repodynamics.com/schema/entity-def |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
$id: https://controlman.repodynamics.com/schema/dep-direct | ||
$schema: https://json-schema.org/draft/2020-12/schema | ||
title: Package Dependency | ||
description: Definition of a package as a dependency. | ||
type: object | ||
allOf: | ||
- $ref: https://controlman.repodynamics.com/schema/dep-indirect | ||
- anyOf: | ||
- required: [ conda ] | ||
- required: [ pip ] | ||
properties: | ||
pip: | ||
title: pip | ||
description: Specifications for the `pip` package manager. | ||
type: object | ||
required: [ spec ] | ||
properties: | ||
spec: | ||
type: string | ||
description: | | ||
Dependency specification for pip, according to | ||
[PEP 508](https://peps.python.org/pep-0508/#specification). | ||
For more details, see | ||
[Version Specifiers](https://packaging.python.org/en/latest/specifications/version-specifiers/#id5) | ||
in PyPA's Python Packaging User Guide and | ||
[Requirement Specifiers](https://pip.pypa.io/en/stable/reference/requirement-specifiers/) | ||
in pip documentation. | ||
examples: | ||
- "numpy >= 1.21.2" | ||
conda: | ||
description: Specifications for the `conda` package manager. | ||
type: object | ||
required: [ spec, channel ] | ||
properties: | ||
spec: | ||
description: | | ||
Dependency specification for Conda, according to | ||
[Conda Build](https://conda.io/projects/conda-build/en/stable/resources/package-spec.html#package-match-specifications). | ||
examples: | ||
- ">=1.21.2" | ||
type: string | ||
channel: | ||
description: Anaconda channel where the package is available. | ||
type: string | ||
default: conda-forge | ||
examples: | ||
- anaconda | ||
- my-channel | ||
selector: | ||
description: | | ||
Line selector to apply to the dependency. | ||
$ref: https://jsonschemata.repodynamics.com/string/oneline |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,12 @@ | ||
$id: https://controlman.repodynamics.com/schema/entity | ||
$schema: https://json-schema.org/draft/2020-12/schema | ||
title: Entity | ||
description: A team member or other natural or legal person. | ||
description: | | ||
A team member or other natural or legal person. | ||
This can either be an [entity definition](#ccdef-entity-def) | ||
or the ID of an entity already defined in [`$.team`](#ccc-team). | ||
oneOf: | ||
- $ref: https://controlman.repodynamics.com/schema/entity-def | ||
- title: Definition | ||
$ref: https://controlman.repodynamics.com/schema/entity-def | ||
- $ref: https://controlman.repodynamics.com/schema/member-id |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.