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

Metadata

Release files for fushinryu-model 0.7.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.7.0
File Size Uploaded
fushinryu_model-0.7.0.tar.gz 2.6 MB Details

Built distribution (wheel)

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

Total release size: 2.7 MB

Release files / fushinryu_model-0.7.0.tar.gz

Download URL fushinryu_model-0.7.0.tar.gz
Size 2.6 MB
Tags Source
SHA-256 checksum
How to use checksums
bc1a1a1fb4d5fecdf135cc6d82bdcba9d3f671ef797263cbd6410efcd2f82b2d
BLAKE2b-256 checksum
How to use checksums
1d8f0d5c79957e317fecf0938c6a564ed9c0bd46e4c2f93cbfc58d03989c77c5
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.7.0-py3-none-any.whl

Download URL fushinryu_model-0.7.0-py3-none-any.whl
Size 45.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3b91f72ae16fec2202846d1814f6c59b73cd2a15fa0493f2a8a88ab020155826
BLAKE2b-256 checksum
How to use checksums
b612767d670099c46bf676d58982f7cc28e6996422763a6a93ea63070d148a27
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.7.0 This release

2 release files

0.6.0

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