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

Uploaded Python 3.12

pyfuture-0.0.11-py311-none-any.whl (15.0 kB view details)

Uploaded Python 3.11

pyfuture-0.0.11-py310-none-any.whl (15.0 kB view details)

Uploaded Python 3.10

pyfuture-0.0.11-py39-none-any.whl (15.0 kB view details)

Uploaded Python 3.9

File details

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

File metadata

  • Download URL: pyfuture-0.0.11-py312-none-any.whl
  • Upload date:
  • Size: 15.0 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.11-py312-none-any.whl
Algorithm Hash digest
SHA256 de4da0bcf240f5905915e2c57fb7ad7a9bc6b9d6f8695bd1102cb402c040a93f
MD5 291aef0cb6044960cbb0caab72fe1f37
BLAKE2b-256 ec6b37d125e89c14a5058395e3046266aeb7420b80a1cb4ba6121bf9e7a00f09

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyfuture-0.0.11-py311-none-any.whl
  • Upload date:
  • Size: 15.0 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.11-py311-none-any.whl
Algorithm Hash digest
SHA256 18308e9f353d628c4cbf3caf1735b178ee9ec47ed9119c4d08a839618dbb3bfe
MD5 0e5bf82d811181b766fe68e8104212e2
BLAKE2b-256 e4a64c5809a90fcdd30b4794cbdf960e26561a52dff3e6ab46e942b01f4efed5

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyfuture-0.0.11-py310-none-any.whl
  • Upload date:
  • Size: 15.0 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.11-py310-none-any.whl
Algorithm Hash digest
SHA256 b965624e52a82c00ee47b28d3df268c0ea1b2de509dcd2556f4aad4e685935f5
MD5 fb05f7f7b46491c2361f236f6c14f75a
BLAKE2b-256 64ff740504f3b08f9d368e181f7d6f88d72363421b833c0dbf6b18af42d977c7

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyfuture-0.0.11-py39-none-any.whl
  • Upload date:
  • Size: 15.0 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.11-py39-none-any.whl
Algorithm Hash digest
SHA256 7fe786215b1ea676c639c25dd2b078dda395d1489c7b5ec642dc2606fd65b5d0
MD5 7033f8e04bff195cf2b61caea2a3029d
BLAKE2b-256 604628e9dc2e7713aec80335f5d671ab11b78aa5b17c6812ac8ffc625ac3873f

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