Skip to main content

fushinryu-model

Model of the Fūshinryū (風心流) development projects management methodology.

Python 3.11+ License: MIT Documentation

Install

pip install fushinryu-model

Quick example

from datetime import datetime, timezone
from fushinryu_model import AcceptanceCriterion, ManualValidation

ac = AcceptanceCriterion(id=1, then="the system returns HTTP 200")
validation = ManualValidation(verdict="verified manually", passed=True, timestamp=datetime.now(timezone.utc))
ac = ac.model_copy(update={"validations": frozenset([validation])})
assert ac.is_validated

Full documentation: https://fushinryu-model.readthedocs.io

Release files for fushinryu-model 0.5.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 fushinryu-model 0.5.1
File Size Uploaded
fushinryu_model-0.5.1.tar.gz 2.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for fushinryu-model 0.5.1
File Interpreter ABI Platform
fushinryu_model-0.5.1-py3-none-any.whl Python 3 none any Details

Total release size: 2.5 MB

Release files / fushinryu_model-0.5.1.tar.gz

Download URL fushinryu_model-0.5.1.tar.gz
Size 2.5 MB
Tags Source
SHA-256 checksum
How to use checksums
00397a137c565f767b34ee7769fe112ff88c008da3a97eb312172cb903a165b4
BLAKE2b-256 checksum
How to use checksums
01c8ca404e1bc7d036d3c5eca2a7394824cfdc97cd66e6fd0c01d86751d8cdd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / fushinryu_model-0.5.1-py3-none-any.whl

Download URL fushinryu_model-0.5.1-py3-none-any.whl
Size 44.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
78d484c67945635663409533daf5ff5a18bfe037a41ce86dabe0623e62d0be1e
BLAKE2b-256 checksum
How to use checksums
015db7cf71b9d6f0dfe13b30b3d1aaff22dfe51c02af907367cbf6641889d68d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

0.6.0

2 release files

This release

0.5.1 This release

2 release files

0.5.0

2 release files

0.2.0

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.1

2 release files

0.1.0

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