Skip to main content

Tyger is a simple type analysis tool that provides the foundations to implement different typing disciplines in Python.

Project description

Tyger: a simple type analysis tool

Tyger is a simple analysis tool developed to implement different type disciplines in Python.

The package includes defines the necessary interfaces to implement a type discipline. It also comes with two currently in development interfaces: a simple gradual type system and a gradual security type system.

The main subjects of study of this project are gradual type system. This is defined in the abstract base discipline. The gradual system is based on the AGT methodology.

Installation

Package must be installed for testing. To install in development mode, use

pip install -e .

To install from the PyPi index, use:

pip install tyger

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

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

Source Distribution

tyger-1.0.tar.gz (60.4 kB view details)

Uploaded Source

Built Distribution

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

tyger-1.0-py3-none-any.whl (42.6 kB view details)

Uploaded Python 3

File details

Details for the file tyger-1.0.tar.gz.

File metadata

  • Download URL: tyger-1.0.tar.gz
  • Upload date:
  • Size: 60.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for tyger-1.0.tar.gz
Algorithm Hash digest
SHA256 3cb906a97a312e2dfdf983d2cd7e267f63099bf9103cb01dc2ef3c7086e59987
MD5 762816033ef1d7a127274abd11dc79fc
BLAKE2b-256 21a01777460c3262b9a36b7aeee2dbe007ff60337da80b5bc2fd6aff8bcb30fa

See more details on using hashes here.

File details

Details for the file tyger-1.0-py3-none-any.whl.

File metadata

  • Download URL: tyger-1.0-py3-none-any.whl
  • Upload date:
  • Size: 42.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for tyger-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 05ca3c270070a3658efe99f7f0b43da1d9739d0dc57fc34fbcf4dbfba6cab5d4
MD5 7868126c2c98a3512e24683e12208b52
BLAKE2b-256 191f300f39c2666f92eb41cb87e6878b2d4cc4ffc655fccf8844712ecb93bd30

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