Spy banner
spylang spylang

Spy

Testing community intermediate

Description

TL;DR: SPy is a variant of Python specifically designed to be statically compilable **while** retaining a lot of the "useful" dynamic parts of Python.

Installation

Terminal
claude install-skill https://github.com/spylang/spy

README

SPy

**Discord server** [](https://discord.gg/wRb29FGZpP)

**Community calls**: Monthly on the first Wednesday of the month at 17:30 CET (Europe time). [Google calendar](https://calendar.app.google/5qMsCibGVH8kAkcs7) and [Discord Event](https://discord.com/events/1378402660914429992/1433058515311919245)

What is SPy?

TL;DR: SPy is a variant of Python specifically designed to be statically compilable **while** retaining a lot of the "useful" dynamic parts of Python.

It consists of:

    undefined

The documentation is very scarce at the moment, but the best source to understand the ideas behind SPy are:

    undefined

Additional info can be found on:

    undefined

The [roadmap](./ROADMAP.md).

Try it in your browser

Explore SPy without installing it by exploring the [playground](https://spylang.github.io/spy).

Local development setup

At the moment, the only supported installation method for SPy is by doing an "editable install" of the Git repo checkout.

The most up-to-date version of the requirements and the installation steps is the [GitHub action workflow](https://github.com/spylang/spy/blob/main/.github/workflows/tests.yml).

Prerequisites:

    undefined

Installation:

...