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.6.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.6.0
File Size Uploaded
fushinryu_model-0.6.0.tar.gz 2.6 MB Details

Built distribution (wheel)

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

Total release size: 2.6 MB

Release files / fushinryu_model-0.6.0.tar.gz

Download URL fushinryu_model-0.6.0.tar.gz
Size 2.6 MB
Tags Source
SHA-256 checksum
How to use checksums
e23035380355138e0ff315a24cb0df11ab57f34a0a8b6d39a2fe7419037c81f1
BLAKE2b-256 checksum
How to use checksums
ee38f14cb726104a5ba54953083453b9afe2d44018c14762d7b9dcf5f1e69a30
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.6.0-py3-none-any.whl

Download URL fushinryu_model-0.6.0-py3-none-any.whl
Size 44.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2d0093e62ebdc0be9161b568d18b66f219e4697570c9eb7707803619a33b05d2
BLAKE2b-256 checksum
How to use checksums
95963ffcd1bf1324f82c66b3487dcfd2e353451b50abd833e0372dd391b77d8f
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

This release

0.6.0 This release

2 release files

0.5.1

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