cps icon indicating copy to clipboard operation
cps copied to clipboard

Common Package Specification — A cross-tool mechanism for locating software dependencies

Results 43 cps issues
Sort by recently updated
recently updated
newest added

For MSVC compiled packages it's important to know which crt to use, (single vs multi-threaded, debug vs not) I don't see a way to encode that currently (unless I've missed...

The specification has attributes `Kernel` and `Kernel-Version`. For `Kernel`, the specification says > Specifies the name of the operating system kernel required by the package’s components. The value is case...

Update Poetry packages. In particular, this resolves security alerts for certifi < 2024.07.04, requests < 2.32.0 and urllib3 < 2.2.2.

[According to the schema](https://cps-org.github.io/cps/schema.html#definitions) this must be a map from languages to a key value map.

Adjust the specified type of the "definitions" attribute to reflect that null values are allowed (as specified in the prose). Improve type parsing to be more robust about how union...

The sample uses "exe" in https://cps-org.github.io/cps/sample.html, but https://cps-org.github.io/cps/schema.html#type says "executable". Which one is the correct one? I can do a PR to change it.

Right now, the specification says that "package [...] names may consist of ASCII letters, numbers, hyphens (-), and underscores (_), and may not contain forward-stroke (/) or at-sign (@)." This...

enhancement
scheduled

Close https://github.com/cps-org/cps/issues/69

This means that if the requester (whether that is directly from a user or from another CPS file) specifies the name in a case that is not all lower, search...

The `isa` field is currently defined to be a possible output of `uname -m`, which isn't necessarily a great fit for build systems for several reasons: * The existence of...