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

Uploaded Python 3.12

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

Uploaded Python 3.11

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

Uploaded Python 3.10

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

Uploaded Python 3.9

File details

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

File metadata

  • Download URL: pyfuture-0.0.12-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.12-py312-none-any.whl
Algorithm Hash digest
SHA256 fd209249fe00ebd4dfd41fea69c8ad6ba14c018891d2f68d5a9fcf1934cff8ba
MD5 ed0d76a70af6cf3f59b12d43fb1bf82c
BLAKE2b-256 902f536e01f5f611929bc2084bba4fafc27c1344b5585a07e8411ca4ee4c4720

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyfuture-0.0.12-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.12-py311-none-any.whl
Algorithm Hash digest
SHA256 fdc51999db3ee50de363dffd0817ddf6bc318024f394d611ce2f93f7e276a281
MD5 141d96ee3fae93c9195866c555ea5818
BLAKE2b-256 c5c8995837419819833b7625034a70d3ed01d6224e64364e250ed5d2655387a9

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyfuture-0.0.12-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.12-py310-none-any.whl
Algorithm Hash digest
SHA256 520e0c1921803e75998b810024759c7d6d75d44d3ca22d85791c7ec2b5b2dfb2
MD5 b6594d243c9cfa3211f00ccdc97ace97
BLAKE2b-256 710f8b9a60025575ab5d06bf051814c7a76d7e19032018e74cee6370970146f8

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyfuture-0.0.12-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.12-py39-none-any.whl
Algorithm Hash digest
SHA256 23995522fb24d4add9a011387e1bb643206eb036e3f3de216023da173dd7f3bc
MD5 ed8030e52eecc6d7938f061b8e047723
BLAKE2b-256 4fe7ecee17fc36d5e66fda09dff6dd5e072b7da5be2a7cbfcb117de6dc679897

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