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.13-py312-none-any.whl (15.1 kB view details)

Uploaded Python 3.12

pyfuture-0.0.13-py311-none-any.whl (15.2 kB view details)

Uploaded Python 3.11

pyfuture-0.0.13-py310-none-any.whl (15.2 kB view details)

Uploaded Python 3.10

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

Uploaded Python 3.9

File details

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

File metadata

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

File hashes

Hashes for pyfuture-0.0.13-py312-none-any.whl
Algorithm Hash digest
SHA256 4e04b3eb99e199189e3e7c90ce15c324c83d16826725d46fa1ce0a9b041ef733
MD5 757c31093be70ba843585cc034089c96
BLAKE2b-256 9a6efbfadca1de2f8355a980bc3e2fa18120375d45af4e08bb30063538bcb5d9

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyfuture-0.0.13-py311-none-any.whl
  • Upload date:
  • Size: 15.2 kB
  • Tags: Python 3.11
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for pyfuture-0.0.13-py311-none-any.whl
Algorithm Hash digest
SHA256 1019957d38b7000cf6a79f0788ce1541df9b07f0b7ed823371f4628cd7835263
MD5 3aabf97d842799786eaf23230ed26556
BLAKE2b-256 3493516d4ca692dadcd0fbdb12e62dc9cf2fda845f2add37a9821a1cd9427a7c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyfuture-0.0.13-py310-none-any.whl
  • Upload date:
  • Size: 15.2 kB
  • Tags: Python 3.10
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for pyfuture-0.0.13-py310-none-any.whl
Algorithm Hash digest
SHA256 3f101d15127359db290a4f3d99fe485bbf5dfe3358315d3b7cf41005b770fb7c
MD5 1739acfa3e971caef26d7e3004e3e23b
BLAKE2b-256 b1a238a47fd21d176e217d79fc2ee36c05b3a415f96be313847c1800880e142a

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for pyfuture-0.0.13-py39-none-any.whl
Algorithm Hash digest
SHA256 7b91e691754f6f1288f8e74258bf2f7469f89d96afc57bbe66ed08774a5c2d3c
MD5 f69319e7f2d382f683d636bea4069544
BLAKE2b-256 ed99ebc7e5e051c251437c3a08fc40347832f5c09a8cb0b4ff37e3f430366da0

See more details on using hashes here.

Provenance

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