Skip to main content

No project description provided

Project description

PyFuture

一个用于提前使用 Python 新特性的工具

代码转写层级

rule: 转写规则,比如替换 type 关键字。 rule set: 转写规则集,比如 PEP695 相关的转写规则,包含若干转写规则。

version related rule sets: 版本相关转写规则集,比如 3.12 版本相关的转写规则集,包括 PEP695PEP701 两个,每个版本可能包含可选规则集。

开发手册

确保满足如下环境要求后,执行 pdm install 安装依赖。

  • Python 3.12+
  • PDM

在打包的时候要添加 no-isolation 参数且当前环境已经安装好 pdm install 了, 因为打包时会运行 build_hook,依赖于 pyfuture 本身。

pdm build --no-isolation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pyfuture-0.0.14-py312-none-any.whl (15.1 kB view details)

Uploaded Python 3.12

pyfuture-0.0.14-py311-none-any.whl (15.1 kB view details)

Uploaded Python 3.11

pyfuture-0.0.14-py310-none-any.whl (15.1 kB view details)

Uploaded Python 3.10

pyfuture-0.0.14-py39-none-any.whl (15.2 kB view details)

Uploaded Python 3.9

File details

Details for the file pyfuture-0.0.14-py312-none-any.whl.

File metadata

  • Download URL: pyfuture-0.0.14-py312-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3.12
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for pyfuture-0.0.14-py312-none-any.whl
Algorithm Hash digest
SHA256 24f2d23586e1eb5281d7d4c20445b650082e8885b1fca872bea06ec949bacb9c
MD5 58f3ae0a21b332a6236293e90250261b
BLAKE2b-256 5129c32ace8fac83a3ce06dde8530f3ee0c38bf46d4542e240a74cad571cf248

See more details on using hashes here.

File details

Details for the file pyfuture-0.0.14-py311-none-any.whl.

File metadata

  • Download URL: pyfuture-0.0.14-py311-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3.11
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for pyfuture-0.0.14-py311-none-any.whl
Algorithm Hash digest
SHA256 b4307a1a7b7ecf0eedb795071082d402849d8f5ff7f0829beae9de370eee4952
MD5 6897372713abfd3f1e9b4cb0e7dfec5e
BLAKE2b-256 6149656ab4633513c3dd7048d2d63991a82221eda2ad287e0a5ef041d5c938ea

See more details on using hashes here.

File details

Details for the file pyfuture-0.0.14-py310-none-any.whl.

File metadata

  • Download URL: pyfuture-0.0.14-py310-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3.10
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for pyfuture-0.0.14-py310-none-any.whl
Algorithm Hash digest
SHA256 94bd4de73c5df44f9cf27c38934a5b4eae73e43f318759c925bfbede7096c8a9
MD5 4380caeefd0af144a474a733cfb03334
BLAKE2b-256 4b6fc7a636bbeb50acb685b76c3f184a5120a787ba42b6ae3f0b72e6cc7bbc54

See more details on using hashes here.

File details

Details for the file pyfuture-0.0.14-py39-none-any.whl.

File metadata

  • Download URL: pyfuture-0.0.14-py39-none-any.whl
  • Upload date:
  • Size: 15.2 kB
  • Tags: Python 3.9
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for pyfuture-0.0.14-py39-none-any.whl
Algorithm Hash digest
SHA256 b7476754f7e68c55da34e8e17a0830687dbb26c88676586017dd00676a4116e5
MD5 1b2411331e15dc209de5ea6f6a069cd1
BLAKE2b-256 95b13692cdca2bee6889a8aa8a2d6a48cafb714105e6c89fc6af002101301484

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page