Skip to main content

Script Forge Project API

Core storage, tuple, context and migration layer for the Script Forge platform.

This package provides the foundational data model (Tuples), object storage context, relation handling, Alembic migrations, and remote access utilities used throughout Script Forge.

Features

  • Strongly typed Tuple definitions for plans, jobs, steps, files, parameters, etc.

  • ObjectStorageContext and storage abstractions

  • Alembic-based schema migrations

  • Git context helpers and key utilities

  • Remote execution and serialization support

Installation

pip install script-forge-project-api

Development

The package is built with setuptools from pyproject.toml (there is no setup.py).

To build a distribution:

python -m build

To publish (maintainers), from a clean, committed tree:

./publish.sh <version>

License

This project is released under the MIT License.

Copyright (c) 2020-2026 AttuneOps HQ Pty Ltd

© 2026 Script Forge HQ Pty Ltd

See the LICENSE file for the full text.

Metadata

Release files for script-forge-project-api 26.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for script-forge-project-api 26.0.2
File Size Uploaded
script_forge_project_api-26.0.2.tar.gz 74.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for script-forge-project-api 26.0.2
File Interpreter ABI Platform
script_forge_project_api-26.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 178.1 kB

Release files / script_forge_project_api-26.0.2.tar.gz

Download URL script_forge_project_api-26.0.2.tar.gz
Size 74.4 kB
Tags Source
SHA-256 checksum
How to use checksums
5b56cec7f4c3ae8901bab75f959b220b30bf011c532d9554cb77ac39d5bbb864
BLAKE2b-256 checksum
How to use checksums
a7d2bced8d6a3cc1a9c385556b252cef9018f6fed8697dd62c2ffe1c66e07c2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / script_forge_project_api-26.0.2-py3-none-any.whl

Download URL script_forge_project_api-26.0.2-py3-none-any.whl
Size 103.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
10af392b1bc66cefb078717d5495e64b774c61e33a72d804a81a6611139f8802
BLAKE2b-256 checksum
How to use checksums
e800686d161b82377c5e2346aa7773c60e34681a6d663197b9bae22abbb27059
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release history Release notifications | RSS feed

This release

26.0.2 This release

2 release files

26.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page