Skip to main content

Sysand: a package manager for SysML v2 and KerML

This repository contains Sysand, a package manager for SysML v2 and KerML similar to package managers for programming languages such as Pip for Python, NPM for JavaScript, Maven for Java, and NuGet for .NET. Sysand is based on a concept of a model interchange project, a slight generalization of a project interchange file (*.kpar), defined in KerML clause 10.3.

Sysand can be used as a standalone tool through its command line interface (CLI) or be integrated into other tools through one of its APIs (currently, Python and Java are supported).

An official Sysand index is available at sysand.com, where the Sysand client can publish and resolve packages. Private indexes are also supported and can be managed using the sysand index command.

Documentation

Sysand client usage documentation is provided in Sysand Client Documentation.

Installation

See the installation section in Sysand Client Documentation for various ways to download Sysand.

Contributing

Development

Development instructions are provided in DEVELOPMENT.md.

Legal

For contributors' guidelines regarding legal matters, please see the CONTRIBUTING.md file.

Licensing

The implementation is dual-licensed under the MIT and Apache-2.0 licenses, meaning users may choose to use the code under either license. Contributors agree to provide contributed code under both licenses.

Sysand is maintained by Sensmetry, with contributions from the community. To see the complete list of contributors, please see the git history.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sysand-0.1.7.tar.gz (360.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

sysand-0.1.7-cp314-cp314t-win_amd64.whl (8.6 MB view details)

Uploaded CPython 3.14tWindows x86-64

sysand-0.1.7-cp314-cp314t-musllinux_1_2_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

sysand-0.1.7-cp314-cp314t-musllinux_1_2_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

sysand-0.1.7-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

sysand-0.1.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

sysand-0.1.7-cp314-cp314t-macosx_11_0_arm64.whl (8.1 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

sysand-0.1.7-cp314-cp314t-macosx_10_12_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

sysand-0.1.7-cp310-abi3-win_arm64.whl (8.4 MB view details)

Uploaded CPython 3.10+Windows ARM64

sysand-0.1.7-cp310-abi3-win_amd64.whl (8.6 MB view details)

Uploaded CPython 3.10+Windows x86-64

sysand-0.1.7-cp310-abi3-musllinux_1_2_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ x86-64

sysand-0.1.7-cp310-abi3-musllinux_1_2_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

sysand-0.1.7-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ x86-64

sysand-0.1.7-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.3 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

sysand-0.1.7-cp310-abi3-macosx_11_0_arm64.whl (8.1 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

sysand-0.1.7-cp310-abi3-macosx_10_12_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file sysand-0.1.7.tar.gz.

File metadata

  • Download URL: sysand-0.1.7.tar.gz
  • Upload date:
  • Size: 360.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for sysand-0.1.7.tar.gz
Algorithm Hash digest
SHA256 037bde6e81367ecac68d0c852c72025594aac41a2fa6268e5a9ce269b1789da9
MD5 75041930bf60c49741dce797559459c8
BLAKE2b-256 4302f84d06218a053d838536a615b334e1729f591317659cd0ba1175969c7e96

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.7.tar.gz:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.7-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: sysand-0.1.7-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 8.6 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for sysand-0.1.7-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 d0df9c11a0805fdb661ec7de0d0fd450bf52cb1983289bbb4f2956ae42adc590
MD5 df01bb9b03cf40c7f209c7bf955d2dd6
BLAKE2b-256 f4f1f913ce0262f61d9077f56096bcfd60156a6ad0586085ae476b329a30e1fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.7-cp314-cp314t-win_amd64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.7-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sysand-0.1.7-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c708f6260720e706d4f83b2baf797015952443bd8e410efef178244b89167c7f
MD5 2d11b97cf0ad482fc3f1d51ecdce4570
BLAKE2b-256 9021f5e03e71f4a5b4b65d112fb0afb43044d2ff88de66af3d2c3dba6eddf010

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.7-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.7-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sysand-0.1.7-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4e4d329c071ebfe5d15b0b1eb6cf7aa5fe66d5ed523cc7bea8ef6c5a8e18873c
MD5 9a534516c6dea1bc5dd2286335283429
BLAKE2b-256 aa6ececd8d9d3298e79523d63574d00985ead20d333440ad01a05d67ebcb3239

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.7-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.7-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sysand-0.1.7-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 15afaf5b095264c728c1a8febafeb08280a5172d42853ff34663c0d25fa5bec6
MD5 91cb99437caf9e70266f6a28798bec2b
BLAKE2b-256 2984d357d8180e0b2d64c4821d685996970bfa5517e1344b79bd8af49643fd00

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.7-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for sysand-0.1.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 468d5d0f464528dce5ecbaa87237ddaa9066bd8505ded17feae5d1e1bd34895f
MD5 e2d4f7863c2758fd1b1c145b453cda26
BLAKE2b-256 9d94d11a05cbd894b3bc2d0afebf01004d20b6fbd8ae27c68fc72a50a7dd3b8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.7-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sysand-0.1.7-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1fb0e31191e4063296f37f604467ff2ba7680afad2f832b9a1b5533fc0f425d6
MD5 442a6bfaee28de809c46676de5ed6b8e
BLAKE2b-256 099395e1a1ad479707d5188292fc38cf84b539c2759fea7cebca3eb055c92457

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.7-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.7-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sysand-0.1.7-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9e05079d039a49b07fa16fe06566225a0a24936cdcfadd2c97f7f7ef417b53f4
MD5 99f598352ef660e32a9cde75318d1564
BLAKE2b-256 6ab652852c689e12732dfe66f8b064b596cb18bacebaa49403b3a6901b36bc99

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.7-cp314-cp314t-macosx_10_12_x86_64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.7-cp310-abi3-win_arm64.whl.

File metadata

  • Download URL: sysand-0.1.7-cp310-abi3-win_arm64.whl
  • Upload date:
  • Size: 8.4 MB
  • Tags: CPython 3.10+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for sysand-0.1.7-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 2f9b23e986dc79802cb53aec71549ca1656b7f0bb64d3bb1b0ad2d91350a7fce
MD5 485cf6bdfb42d8fdf281760542795ff8
BLAKE2b-256 7333eb631bb291a2baa76ec854f52fde2265072bc142527eced04565c62c331c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.7-cp310-abi3-win_arm64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.7-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: sysand-0.1.7-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 8.6 MB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for sysand-0.1.7-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d886c6fd9f09be158cb6efbfb6a68496161092e2d5b88d6c451b0ee60d43c50d
MD5 0062a9ade1cc4a830a5a6f3b602cdc35
BLAKE2b-256 72dccee12dc28215b50cba1f352e5cda8eaba447555e95ab15796519c9a412f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.7-cp310-abi3-win_amd64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.7-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sysand-0.1.7-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8aa6209f10767c808c38049446336e5254680b635ae80f37dca049f18348b2fe
MD5 a63e3f46caceaac09dca980e9f5e0142
BLAKE2b-256 882705533576f18c1a1d64e58ee96468f46d4da48514fa7cfa9f709296d311d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.7-cp310-abi3-musllinux_1_2_x86_64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.7-cp310-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sysand-0.1.7-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6cd6c3e0ceb15ce59e10780ea297027c47bfb0a3a61fdb2c995490359f678687
MD5 0039529928a16de943b52bbb2dbb6c6d
BLAKE2b-256 6316faa962a3c134e69be1ee5c67951815c1e9506cc412b2b6170105c327ae9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.7-cp310-abi3-musllinux_1_2_aarch64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.7-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sysand-0.1.7-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58ca6dc0121781acf9e7603f1de16f5d8351ce54760cd8507471266467a3d191
MD5 a7ff81f8bbfc633ed14161ce4428dc53
BLAKE2b-256 00d3f65e3cca1cb0d45d30247a230dfa73b07d2c4fa1a4708453d6eb206830ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.7-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.7-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for sysand-0.1.7-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f64d647bdd6bc6817b4d380883b225a1690089fd49b96dfb87822aec51c17a7b
MD5 7dedb355a105d11479bb112d27dd8367
BLAKE2b-256 07bd62aa4fd499c476f27553bc40f936d598330dacd93d627f7febf9575ac736

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.7-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.7-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sysand-0.1.7-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 91166c708e849ba5cace693124f57ec3834047b7fb942f39fe440e6f951d4e53
MD5 b61124c3d0b33d159c10646344fc2ec8
BLAKE2b-256 4ac6f972e914eabc047084fcf3c88cfa864bc3b705c396b57d4f74a1f12fffe4

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.7-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sysand-0.1.7-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sysand-0.1.7-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3879c619801ef9ec44ca70fbc9c0e1f151108b42b6702e3d3b7863b4e971f1bd
MD5 9df9bbb545e977b7a0f301cecb424803
BLAKE2b-256 9ba5cf076eb0e1025338a527b62211c0fc3e2bada918535a9f5a049b17e1ef66

See more details on using hashes here.

Provenance

The following attestation bundles were made for sysand-0.1.7-cp310-abi3-macosx_10_12_x86_64.whl:

Publisher: python.yml on sensmetry/sysand

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page