Skip to main content

fly-ruler

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

Graph 与 Plot 是同版本的独立二进制工具,通过 GitHub Release 的安装脚本安装;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.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 fly-ruler 0.1.0
File Size Uploaded
fly_ruler-0.1.0.tar.gz 333.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for fly-ruler 0.1.0
File
fly_ruler-0.1.0-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
fly_ruler-0.1.0-cp39-abi3-manylinux_2_28_x86_64.whl CPython 3.9 abi3 Linux glibc 2.28+ x86-64 Details
fly_ruler-0.1.0-cp39-abi3-manylinux_2_28_aarch64.whl CPython 3.9 abi3 Linux glibc 2.28+ ARM64 Details
fly_ruler-0.1.0-cp39-abi3-macosx_15_0_x86_64.whl CPython 3.9 abi3 macOS 15.0+ x86-64 Details
fly_ruler-0.1.0-cp39-abi3-macosx_15_0_arm64.whl CPython 3.9 abi3 macOS 15.0+ ARM64 Details

Total release size: 10.8 MB

Release files / fly_ruler-0.1.0.tar.gz

Download URL fly_ruler-0.1.0.tar.gz
Size 333.3 kB
Tags Source
SHA-256 checksum
How to use checksums
70715a14c25781ffc2805324d84968989685722d40427edb82af88bfc8f78001
BLAKE2b-256 checksum
How to use checksums
8f6c04d550d0dce25cfb96e9ca2489bfa9c2013e72b18fd21bd68371c78ac217
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 3, 2026.

Transparency log

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

Download URL fly_ruler-0.1.0-cp39-abi3-win_amd64.whl
Size 1.8 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
59f93d05c0906ca87c9684e58d024cf92e53ef07d406705a1516f801a5bdc737
BLAKE2b-256 checksum
How to use checksums
374694a5f41ad9f451111babc4986699f35727a8bdd4bf616572876f61a6f0fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 3, 2026.

Transparency log

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

Download URL fly_ruler-0.1.0-cp39-abi3-manylinux_2_28_x86_64.whl
Size 2.5 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
b4b6a3336bedef9974ebc2306eb4bfdbfef381a5bdfb6af48214ebaa2a27877a
BLAKE2b-256 checksum
How to use checksums
8e3f58a988f79d89614fcd4e7de3c57938d8f852bf00460021ac5d7745a5b992
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 3, 2026.

Transparency log

Release files / fly_ruler-0.1.0-cp39-abi3-manylinux_2_28_aarch64.whl

Download URL fly_ruler-0.1.0-cp39-abi3-manylinux_2_28_aarch64.whl
Size 2.4 MB
Tags CPython 3.9 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
b8111f5827fba9006aadd276e2b2a0b5b9ef61255c4de74707d2777d0e521a94
BLAKE2b-256 checksum
How to use checksums
65d7b95a0ca4e4273fb547907df6b8c873ba22c5eff8835175ec4ea618581d9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 3, 2026.

Transparency log

Release files / fly_ruler-0.1.0-cp39-abi3-macosx_15_0_x86_64.whl

Download URL fly_ruler-0.1.0-cp39-abi3-macosx_15_0_x86_64.whl
Size 2.0 MB
Tags CPython 3.9 abi3 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
07ceb3ce3bdc9917b448043e2435a162cc46b52b00dc589cc65a3af1ae3c6792
BLAKE2b-256 checksum
How to use checksums
02bb1cebec3e9503515c4ec2b7b1fdfbfca85183175e1af77598ae9920304823
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 3, 2026.

Transparency log

Release files / fly_ruler-0.1.0-cp39-abi3-macosx_15_0_arm64.whl

Download URL fly_ruler-0.1.0-cp39-abi3-macosx_15_0_arm64.whl
Size 1.8 MB
Tags CPython 3.9 abi3 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
d2cdbeb263c011a3dc159ccb808e17abd5a45b4db894f499338c4c05fd589de5
BLAKE2b-256 checksum
How to use checksums
59e1e29863cfce73ed506de4d3cbf8db9b8152bef2d487cb671224cee731d683
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 3, 2026.

Transparency log

Release history Release notifications | RSS feed

0.1.1

6 release files

This release

0.1.0 This release

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