Skip to main content

一个基于 pygame-ce 的图形开发框架,旨在提供更高效的开发体验和更丰富的功能支持。

Docs License Python pygame Code style: black

许可证(License)

fantas 是基于 MIT 许可证分发的开源项目。您可以自由使用、修改和分发该软件,但必须保留原作者的版权声明和许可声明。请参阅 LICENSE 文件以获取更多详细信息。

fantas is an open-source project distributed under the MIT License. You are free to use, modify, and distribute this software, but you must retain the original copyright notice and license statement. Please refer to the LICENSE file for more details.

依赖许可(Dependency Licensing)

fantas 的核心依赖是 pygame-ce,这是一个基于 LGPL-2.1 许可证分发的库。我们对 pygame-ce 进行了特殊修改以修复一些问题并添加新功能。请参阅 DEPENDENCIES.md 文件以获取详细的依赖声明和许可说明。

The core dependency of fantas is pygame-ce, a library distributed under the LGPL-2.1 license. We have made specific modifications to pygame-ce to address certain issues and incorporate new features. Please refer to the DEPENDENCIES.md file for detailed dependency declarations and licensing information.

Metadata

Release files for fantas 3.0.0

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

Built distributions (wheels)

Table of built distributions (wheels) for fantas 3.0.0
File
fantas-3.0.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
fantas-3.0.0-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
fantas-3.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
fantas-3.0.0-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-32 Details
fantas-3.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
fantas-3.0.0-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details
fantas-3.0.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
fantas-3.0.0-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
fantas-3.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
fantas-3.0.0-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-32 Details
fantas-3.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
fantas-3.0.0-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details
fantas-3.0.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
fantas-3.0.0-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
fantas-3.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
fantas-3.0.0-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32 Details
fantas-3.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
fantas-3.0.0-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details

Total release size: 177.5 MB

Release files / fantas-3.0.0-cp314-cp314-win_amd64.whl

Download URL fantas-3.0.0-cp314-cp314-win_amd64.whl
Size 10.5 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
062981f293817926b3fef5e02b2cc3c601df52e95b12cd5a67355771751cf9bf
BLAKE2b-256 checksum
How to use checksums
64d5ea04c49774193c6935681d8af9b41c6796e050aaaa638da9edbe9e252e2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp314-cp314-win32.whl

Download URL fantas-3.0.0-cp314-cp314-win32.whl
Size 9.9 MB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
c228b5ab38352d55553dea7c1ffacec03c7b7d9df2d4f1850f7a0fd83ce23cdf
BLAKE2b-256 checksum
How to use checksums
c99fbd2ef1196529862553a6d2f42347a908d4e6e09f7270653ea5eaa9e5e91a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL fantas-3.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 7.1 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
17960b3795909a787a40d0ca048b41347f4d4f1bacb277a927f790908a98e60c
BLAKE2b-256 checksum
How to use checksums
abba07e44c85e9130978ec1eedc613e9552b281c0dacd77729816eb52d4ccf10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl

Download URL fantas-3.0.0-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl
Size 7.2 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
73ce4e752e8e46f5347d74ce838e5b2352a4adc0db555a4026424791706138b4
BLAKE2b-256 checksum
How to use checksums
4284406f4dd046b491b7da6cfe317bc4cbfff7e1162abf5fc98cf4f98aad1a51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL fantas-3.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 7.2 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8db9547e1f81d7723be35db6390f7f374b9ee65727095cbb10e96f6570a998e2
BLAKE2b-256 checksum
How to use checksums
e5e23002da1cc8bd041d9c9211af2bc6b532822a45795f51621cdd94ea088606
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp314-cp314-macosx_10_15_universal2.whl

Download URL fantas-3.0.0-cp314-cp314-macosx_10_15_universal2.whl
Size 17.3 MB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
950247040c4e9bc51f90a3e17b701a315c743263e77d1e1459a273d6ff27e9cf
BLAKE2b-256 checksum
How to use checksums
c5ea8f034dd3d3cb269f302b626fbec78c31583aa1fde5ed189c174d26385315
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp313-cp313-win_amd64.whl

Download URL fantas-3.0.0-cp313-cp313-win_amd64.whl
Size 10.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
e319fce4efe551cd2d11e80e574042b5e352545d8038a45c6fc38ef2a7033aab
BLAKE2b-256 checksum
How to use checksums
8ebc5464d696c4ae5daa9ac4aa98b3ebde4ddd8c4bde422983f493a2459cbd78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp313-cp313-win32.whl

Download URL fantas-3.0.0-cp313-cp313-win32.whl
Size 9.9 MB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
130a1b49d22bb2bfd4e1999ddcbe2a25f90c0cedf6403efce771f28d2ac6fcf6
BLAKE2b-256 checksum
How to use checksums
b195751785200be935957604bfcde923326f729d83e38957bfc133957d37f162
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL fantas-3.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 7.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
059f27685242b43373a60d97183f910edc80223962a06deda633f959a12d3784
BLAKE2b-256 checksum
How to use checksums
c6be0d83ff146975206cb90d1f9d8ad3482633b17566ca4ad29bf823df7e0c23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl

Download URL fantas-3.0.0-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl
Size 7.2 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
4e6d922927f0cba58a76f9250a0d3a43b3d342187d36768f568e3e1d123ee387
BLAKE2b-256 checksum
How to use checksums
cb405dc717c65aa7105f4ba52fa7c1f50039c8ef20c3a53de3151817a56fac92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL fantas-3.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 7.2 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1df2ea1fc0ad7a1fc7f12b8fd296e58cda7ce0ec41d9a72f54fbfac9c447d8d8
BLAKE2b-256 checksum
How to use checksums
ed50211f0842d39b5b8f6125058a8c369cadbd1c72c5ea74929f9840bd2d9f91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp313-cp313-macosx_10_13_universal2.whl

Download URL fantas-3.0.0-cp313-cp313-macosx_10_13_universal2.whl
Size 17.3 MB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
6ab27805c7c0592d5430e5d7abf9b88274256f384778701a4b0256ad1ea628b1
BLAKE2b-256 checksum
How to use checksums
189ad530443d2b8e869d4d534becd54f2dfbcc164165b33a274e17af9aac6b71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp312-cp312-win_amd64.whl

Download URL fantas-3.0.0-cp312-cp312-win_amd64.whl
Size 10.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e92f2e3d9ffb1167278f058a0287246539d640d6d8cc906e1af1b90d1fddb767
BLAKE2b-256 checksum
How to use checksums
5d397e429ed455de9ed3b6c64921f7b5f7898d04144a39f969283c788b914020
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp312-cp312-win32.whl

Download URL fantas-3.0.0-cp312-cp312-win32.whl
Size 9.9 MB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
2c3c260f8c470ab5c8bd09292a6ac41643532f380cfec531467a1e6209ab9ad2
BLAKE2b-256 checksum
How to use checksums
14666ab9c048abe81a5a768e697834b3868e082a035e687c6a92bc5ca28cf624
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL fantas-3.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 7.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cfb756db11cf629cc5cec8a30ebd6759e4bfc868bfae4d38284730e7508b3f92
BLAKE2b-256 checksum
How to use checksums
87eceda431d4ec56d8d1b45c0061f7d460a2931bb83fe116fcdd3391571c5558
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl

Download URL fantas-3.0.0-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl
Size 7.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
0b1ba5c0642363ff83ef657e16445ea37f1ffd5c5f74c31ac0ad240ae98cae86
BLAKE2b-256 checksum
How to use checksums
6a4eaa2782cebe9502e487445c08cf1d9f12e70bc8e6d553f883dc5fbd20cf0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL fantas-3.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 7.2 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
21f0fd33e9559ee4b11aa04e6e712af53892c35fc107f904870cc2e3bbb51e05
BLAKE2b-256 checksum
How to use checksums
eb2438e38404bc01637a275a151442fcb7d2556b408e166d86b06235b63e210f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / fantas-3.0.0-cp312-cp312-macosx_10_13_universal2.whl

Download URL fantas-3.0.0-cp312-cp312-macosx_10_13_universal2.whl
Size 17.3 MB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
4f235f7352d06c0961fee70e7799d240f225ffa9c87a55c85977ca5096a7d055
BLAKE2b-256 checksum
How to use checksums
0926e583574cade9631232152df064f56c36892ce647837a9110b2beec31a2b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

3.0.0 This release

18 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