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 Distribution

pyfuture-0.0.10.tar.gz (7.6 kB view details)

Uploaded Source

Built Distributions

pyfuture-0.0.10-py312-none-any.whl (11.8 kB view details)

Uploaded Python 3.12

pyfuture-0.0.10-py311-none-any.whl (11.8 kB view details)

Uploaded Python 3.11

pyfuture-0.0.10-py310-none-any.whl (11.8 kB view details)

Uploaded Python 3.10

pyfuture-0.0.10-py39-none-any.whl (11.9 kB view details)

Uploaded Python 3.9

pyfuture-0.0.10-py38-none-any.whl (11.9 kB view details)

Uploaded Python 3.8

pyfuture-0.0.10-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file pyfuture-0.0.10.tar.gz.

File metadata

  • Download URL: pyfuture-0.0.10.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.11.0 CPython/3.10.12

File hashes

Hashes for pyfuture-0.0.10.tar.gz
Algorithm Hash digest
SHA256 b6e0d3a61203da1e79e9bedb35be3ee544fb84cf93b9e893fed621fa1b22e369
MD5 0d44f9be3ea57974dde6ddfd888e0f04
BLAKE2b-256 97ebb06d226e20bf622343f8e4232176cf70fddc3a309c3e1531d7f15bb94404

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyfuture-0.0.10-py312-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 3.12
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for pyfuture-0.0.10-py312-none-any.whl
Algorithm Hash digest
SHA256 c888e52fa704926f4a0ebb8a03973232491b118b38ea381d847ad8a34cf56b1c
MD5 9acd817d7b6905611e132daf2a33b85a
BLAKE2b-256 3cd93baf545cead579617251a588770a1b5ff64c2bf1cac2a63d26d27f0bc354

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyfuture-0.0.10-py311-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 3.11
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for pyfuture-0.0.10-py311-none-any.whl
Algorithm Hash digest
SHA256 ceeac52edef17742c9046d852e20a8abdb4e7899b0e12460aefc28a4d16dc571
MD5 5c4b4efb28bbdd6ff703d8c24686ca40
BLAKE2b-256 b0dbe8b9f81fa055834e072eb653a9be388254ec5b6ce4ca6463ba8267c7ff18

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyfuture-0.0.10-py310-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 3.10
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for pyfuture-0.0.10-py310-none-any.whl
Algorithm Hash digest
SHA256 64afab066c2f7dfa9f8659fc072b36c0e82a4b2df7551a8d972527f63951a0af
MD5 a8a63720b2294d229713970267fa5e1a
BLAKE2b-256 96559aea830d2635537832e13891c76756b85c773e60e371fe7349d501b42dae

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyfuture-0.0.10-py39-none-any.whl
  • Upload date:
  • Size: 11.9 kB
  • Tags: Python 3.9
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for pyfuture-0.0.10-py39-none-any.whl
Algorithm Hash digest
SHA256 53e442778f770ca626137add1bba4aff9a13a58e8540c7a1c7656efd6e43a23f
MD5 7d7e459256883c71d4250e689faa2ad1
BLAKE2b-256 cf146803e0362cf061bc4690c51ab5158d36bf2f8ca0d1ee60f7c280f8d61361

See more details on using hashes here.

Provenance

File details

Details for the file pyfuture-0.0.10-py38-none-any.whl.

File metadata

  • Download URL: pyfuture-0.0.10-py38-none-any.whl
  • Upload date:
  • Size: 11.9 kB
  • Tags: Python 3.8
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for pyfuture-0.0.10-py38-none-any.whl
Algorithm Hash digest
SHA256 52b1b2a0de07d0d990f4040af786c0fd2d09d8c56d69a7c8811b003a19627131
MD5 0c35ff0e58a6d19b0e0bf79395595b0f
BLAKE2b-256 921934de38be695b025fa6efea2739de9601a4d3096c6ccfdc308d0fdea92522

See more details on using hashes here.

Provenance

File details

Details for the file pyfuture-0.0.10-py3-none-any.whl.

File metadata

  • Download URL: pyfuture-0.0.10-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.11.0 CPython/3.10.12

File hashes

Hashes for pyfuture-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 2e8323c11056a8e592f813fe9e848f0d585010a562cff05719858d515c02e0c8
MD5 025e4a1a2cd8ccf750a86ea71b4316c9
BLAKE2b-256 7e249e787cc91b98658f591600664b45b8996c8f72324f33bb9d87cc859f1957

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