Skip to main content

Python implementation of the CLS framework.

Project description

CLS-Python

https://img.shields.io/pypi/v/cls-python https://img.shields.io/pypi/pyversions/cls-python https://img.shields.io/pypi/l/cls-python?color=blue https://img.shields.io/github/issues/cls-python/cls-python https://github.com/cls-python/cls-python/actions/workflows/test-build-release.yaml/badge.svg https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/Jekannadar/bc966a7d659af93f31be6b04415b9468/raw/covbadge.json Documentation Status

TL:DR

Implements the cls-framework in python, as presented and verified in the dissertation A type-theoretic framework for software component synthesis.

Features

  • Language Agnostic

  • Formally Verified

  • Handles Infinite Results

  • Flexible JSON Import/Export

Credits

History

0.1.4 (2023-02-17)

  • Add project_urls to setup.py.

  • bump wheel version to mitigate security issue.

0.1.3 (2023-02-17)

  • Fix readme link to new gh-page.

0.1.2 (2023-02-17)

  • Update CI to include build and deploy of gh-page.

  • New badges for README.

0.1.1 (2023-02-17)

  • Update CI.

  • Exclude setup.cfg from trailing whitespace checking to work with bump2version.

0.1.0 (2023-02-16)

  • First release on PyPI.

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

cls-python-0.1.4.tar.gz (38.0 kB view details)

Uploaded Source

Built Distribution

cls_python-0.1.4-py3-none-any.whl (26.2 kB view details)

Uploaded Python 3

File details

Details for the file cls-python-0.1.4.tar.gz.

File metadata

  • Download URL: cls-python-0.1.4.tar.gz
  • Upload date:
  • Size: 38.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for cls-python-0.1.4.tar.gz
Algorithm Hash digest
SHA256 772bd3f8a4974a73d215e296a38f4895dda243065abfb41f68b682e2ed8f91db
MD5 41b783e49b549263025b0db04e505b37
BLAKE2b-256 365f0733e937afa399d99f7153347f7d2f2d9b6f99598580dcb35da7ea8c718e

See more details on using hashes here.

File details

Details for the file cls_python-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: cls_python-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 26.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for cls_python-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 55df7990a177566c29d70c40e5366c174cbee7998825245ee744190f10db9561
MD5 d463ede693877e6dcdc5c38a4c381e3b
BLAKE2b-256 b00fd9956557918de0c0882993eafd5b8ef3b4a271eaa002f1b1502e99fb0e57

See more details on using hashes here.

Supported by

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