Skip to main content

CornerStone PDK

Project description

CORNERSTONE PDK 1.4.3

Docs Tests DRC Model Regression Test Coverage Model Coverage Issues PRs

CORNERSTONE Photonics PDK.

Installation

We recommend uv

# On macOS and Linux.
curl -LsSf https://astral.sh/uv/install.sh | sh
# On Windows.
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Installation for users

Use python 3.11, 3.12 or 3.13. We recommend VSCode as an IDE.

uv pip install cspdk --upgrade

Then you need to restart Klayout to make sure the new technology installed appears.

Installation for contributors

Then you can install with:

git clone https://github.com/gdsfactory/cspdk.git
cd cspdk
uv venv --python 3.12
uv sync --extra docs --extra dev

Documentation

Pre-commit

make pre-commit

Release

  1. Bump the version:
tbump 0.0.1

This triggers the release workflow that builds wheels and uploads them.

  1. Create a pull request with the updated changelog since last release.

Project details


Download files

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

Source Distribution

cspdk-1.4.3.tar.gz (2.3 MB view details)

Uploaded Source

Built Distribution

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

cspdk-1.4.3-py3-none-any.whl (2.4 MB view details)

Uploaded Python 3

File details

Details for the file cspdk-1.4.3.tar.gz.

File metadata

  • Download URL: cspdk-1.4.3.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for cspdk-1.4.3.tar.gz
Algorithm Hash digest
SHA256 78cb91cd6167030a99b9880a04ad81c35af65085ef87e2226a6f09ae8e000004
MD5 6a80717a47ab8066150ded0af8d03ea9
BLAKE2b-256 7e8f235d3e9178384bd69a92f84fff4fdae29ef2b5ab2e5cf3ece24ca4292c3c

See more details on using hashes here.

File details

Details for the file cspdk-1.4.3-py3-none-any.whl.

File metadata

  • Download URL: cspdk-1.4.3-py3-none-any.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for cspdk-1.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 dd1594f1eb33d551406b524f7e8f2fd28b80d400a6633e74a66830988102b6f3
MD5 e10bfa900ad212c088ee6daa4e8bc0e2
BLAKE2b-256 fd2dc6dff5e9513b5efd1266c8b8310577172b307e767ba5f78a31f23dfec67f

See more details on using hashes here.

Supported by

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