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.0

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.0
File Size Uploaded
fushinryu_model-0.5.0.tar.gz 2.5 MB Details

Built distribution (wheel)

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

Total release size: 2.5 MB

Release files / fushinryu_model-0.5.0.tar.gz

Download URL fushinryu_model-0.5.0.tar.gz
Size 2.5 MB
Tags Source
SHA-256 checksum
How to use checksums
3869880d4f755075a820ffcd66aa290ca4d678f87f43a5a966b86ae629e6bebd
BLAKE2b-256 checksum
How to use checksums
9a4c639b1f7603ba9ba288ee6ba462ff46aaad7487a5241baf4fc68514a73cbe
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.0-py3-none-any.whl

Download URL fushinryu_model-0.5.0-py3-none-any.whl
Size 44.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c2f78a03b72dd1ebfae61a783d2633b3948726f855a23c34caa8f0807a15fd27
BLAKE2b-256 checksum
How to use checksums
275b186bd676bd15935471ab900f0159ad1b4ddde45f24d8923c61ec6631c554
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

0.5.1

2 release files

This release

0.5.0 This release

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