Skip to main content
Documentation Status https://github.com/MacHu-GWU/versioned-project/actions/workflows/main.yml/badge.svg https://codecov.io/gh/MacHu-GWU/versioned-project/branch/main/graph/badge.svg https://img.shields.io/pypi/v/versioned.svg https://img.shields.io/pypi/l/versioned.svg https://img.shields.io/pypi/pyversions/versioned.svg https://img.shields.io/badge/✍️_Release_History!--None.svg?style=social&logo=github https://img.shields.io/badge/⭐_Star_me_on_GitHub!--None.svg?style=social&logo=github
https://img.shields.io/badge/Link-API-blue.svg https://img.shields.io/badge/Link-Install-blue.svg https://img.shields.io/badge/Link-GitHub-blue.svg https://img.shields.io/badge/Link-Submit_Issue-blue.svg https://img.shields.io/badge/Link-Request_Feature-blue.svg https://img.shields.io/badge/Link-Download-blue.svg

Welcome to versioned Documentation

https://versioned.readthedocs.io/en/latest/_static/versioned-logo.png

Versioned provides enterprise-grade artifact version management and deployment patterns for AWS environments. It combines the performance of DynamoDB metadata storage with cost-effective S3 binary storage to enable sophisticated deployment strategies including blue/green deployments, canary releases, and instant rollbacks.

Key Features

🚀 Advanced Deployment Patterns
  • Blue/Green deployments with instant switching

  • Canary releases with weighted traffic splitting

  • One-click rollbacks to any previous version

⚡ High Performance Architecture
  • DynamoDB for sub-millisecond metadata queries

  • S3 for cost-effective binary artifact storage

  • Automatic content deduplication with SHA256 hashing

🔒 Enterprise Ready
  • Immutable version snapshots

  • Soft deletion with recovery capabilities

  • Comprehensive audit trails and metadata tracking

🎯 Simple API
  • Intuitive Python interface

  • Safe public API that prevents data corruption

  • Flexible session management for multi-account scenarios

https://github.com/MacHu-GWU/versioned-project/assets/6800411/57f7970e-3821-45a0-9deb-64890e04c129

Installation

Install from PyPI:

$ pip install versioned

Upgrade to latest version:

$ pip install --upgrade versioned

Metadata

Release files for versioned 1.0.1

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

Source distribution (sdist)

Source distribution for versioned 1.0.1
File Size Uploaded
versioned-1.0.1.tar.gz 41.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for versioned 1.0.1
File Interpreter ABI Platform
versioned-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 86.6 kB

Release files / versioned-1.0.1.tar.gz

Download URL versioned-1.0.1.tar.gz
Size 41.7 kB
Tags Source
SHA-256 checksum
How to use checksums
799beac7c1f36bd224bfd3f4aa897993499aa7f875900b0081388c57b99786a8
BLAKE2b-256 checksum
How to use checksums
650494dd0a820e1fdc527cae0ba11ae0ad73157b60a0f743a5cd24366a1faccb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.8

Release files / versioned-1.0.1-py3-none-any.whl

Download URL versioned-1.0.1-py3-none-any.whl
Size 44.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3fc86b6be41a04ba2b21b79c29f7628e9c37115ef2049759786189605641597a
BLAKE2b-256 checksum
How to use checksums
42ca04d855c4dc905be0a4122a6265735ede6093409da85029fcb09eb7229d7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.8

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

0.6.1

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.2.1

2 release files

0.1.2

2 release files

0.1.1

2 release files

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