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 hashes)

Uploaded Python 3.12

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

Uploaded Python 3.11

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

Uploaded Python 3.10

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

Uploaded Python 3.9

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