Skip to main content

fly-ruler

飞行器建模、编译、仿真与分析的 Python 包,包含 fly_ruler_core、fly_ruler_std 和原生 Rust 扩展。保留类型声明、py.typed 与代码生成模板。

Graph 与 Plot 是同版本的独立二进制工具,通过 GitHub Release 的安装脚本安装,也可以用脚本的 --source DIR 从本地源码树安装(--no-build 表示只用已构建的 bin/);Python wheel 不包含它们。使用与维护说明见主仓文档:core、std、Graph与Plot。

示例是主要教学入口:先看 examples/mainline/hybrid_system.py 的十步闭环,再按主题读 examples/core/ 与 examples/std/。每个脚本都在模块 docstring 与行内注释里写清运行方式、参数含义和预期结果;目录总览见 examples/README.md,just test-examples 会把它们按目录跑一遍。

源码开发运行 just setup-dev,随后 just check、just test;just build 直接用 Maturin 构建本机 wheel。Linux 发行由版本 tag 流水线在 manylinux 2.28 中构建;Graph/Plot 在各自目录执行 just build。

版本号只由 just set-version X.Y.Z 统一写入 Python 包、Rust crate、两个锁文件、Graph/Plot 前端配置与两个 README 的安装示例;just version 只读盘点这些来源,just check 会校验它们一致。发布步骤见主仓 RELEASING.md。

Metadata

Release files for fly-ruler 0.1.2

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

Source distribution (sdist)

Source distribution for fly-ruler 0.1.2
File Size Uploaded
fly_ruler-0.1.2.tar.gz 395.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for fly-ruler 0.1.2
File Interpreter ABI Platform
fly_ruler-0.1.2-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
fly_ruler-0.1.2-cp39-abi3-manylinux_2_28_x86_64.whl CPython 3.9 abi3 Linux glibc 2.28+ x86-64 Details

Total release size: 5.2 MB

Release files / fly_ruler-0.1.2.tar.gz

Download URL fly_ruler-0.1.2.tar.gz
Size 395.1 kB
Tags Source
SHA-256 checksum
How to use checksums
05460864ce0f13966c23dd6a2c10f07c5ebbd585e987753564249db920eb6c76
BLAKE2b-256 checksum
How to use checksums
7e575975ed1093de3d2472d768a83655ab6634bababfb3fe045792a16f0c5341
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / fly_ruler-0.1.2-cp39-abi3-win_amd64.whl

Download URL fly_ruler-0.1.2-cp39-abi3-win_amd64.whl
Size 2.1 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
c0a26e4be116c162236f019be90ba4e87304e4248e09f1e33817d40b52184f5e
BLAKE2b-256 checksum
How to use checksums
d5c1e9135a4d06406faf72846f54b210c991fce61f34830b0a6170790c9434c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / fly_ruler-0.1.2-cp39-abi3-manylinux_2_28_x86_64.whl

Download URL fly_ruler-0.1.2-cp39-abi3-manylinux_2_28_x86_64.whl
Size 2.7 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
be96ba792af54321d8b87e2be2cf299fd07e0cb25b9a22684b9beb6693d21a22
BLAKE2b-256 checksum
How to use checksums
9108d8414e4bdd445b1d45d72bf5c11b996e160fb2e78111c459ae967972172b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

0.1.3

3 release files

This release

0.1.2 This release

3 release files

0.1.1

6 release files

0.1.0

6 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