Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Version Python: >=3.10 Activity PyPI Downloads License: MIT

What is this?

PEPs (Python Enhancement Proposals) are a special part of the Python programming language. Some were accepted, and some were not. This package implements some PEPs that were rejected, deferred or withdrawn.

What PEPs are included?

A PEP included needs to match these points:

  • It's not a syntax or major API change, or has a simple and clear way to bypass it.

  • It's about code, not governance etc.

  • It can be implemented in pure Python code.

Parts related to the bytecode, C API etc. are not implemented.

Which PEPs are included now?

PEPs with an * are slightly modified.

Finished (20)

  • PEP 204 — Range Literals
  • PEP 211 — Adding A New Outer Product Operator
  • PEP 212 — Loop Counter Iteration
  • PEP 259 — Omit printing newline after newline
  • PEP 265 — Sorting Dictionaries by Value
  • PEP 276 — Simple Iterator for ints
  • PEP 281* – Loop Counter Iteration with range and xrange
  • PEP 294 — Type Names in the types Module
  • PEP 303 — Extend divmod() for Multiple Divisors
  • PEP 313* – Adding Roman Numeral Literals Functions to Python
  • PEP 326 — A Case for Top and Bottom Values
  • PEP 335* – Overloadable Boolean Operators Operator Functions
  • PEP 336 — Make None callable
  • PEP 349* – Allow str() to return unicode strings bytes
  • PEP 351 — The freeze protocol
  • PEP 416 — Add a frozendict builtin type
  • PEP 535 — Rich comparison chaining
  • PEP 559 — Built-in noop()
  • PEP 754 — IEEE 754 Floating Point Special Values
  • PEP 3140str(container) should call str(item), not repr(item)

How do I use it?

Wiki is coming soon!

Quick example:

>>> import rejected_peps as rp
>>> rp.pep(559).noop()   # Function call
>>> Min = rp.pep326.Min  # Module
>>> Min < 3.14
True
>>> Min == -10, Min == Min
(False, True)
>>> rp.info(416)
pepinfo(number=416, title='Add a frozendict builtin type', status='Rejected', creation='2012-02-29', url='https://peps.python.org/pep-0416/')
>>> rp.SUPPORTED
frozenset({259, 265, ..., 351, 754})
>>>

Release files for rejected-peps 0.9.9rc1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rejected-peps 0.9.9rc1
File Size Uploaded
rejected_peps-0.9.9rc1.tar.gz 23.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for rejected-peps 0.9.9rc1
File
rejected_peps-0.9.9rc1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
rejected_peps-0.9.9rc1-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
rejected_peps-0.9.9rc1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
rejected_peps-0.9.9rc1-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
rejected_peps-0.9.9rc1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
rejected_peps-0.9.9rc1-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
rejected_peps-0.9.9rc1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
rejected_peps-0.9.9rc1-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
rejected_peps-0.9.9rc1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
rejected_peps-0.9.9rc1-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details

Total release size: 1.7 MB

Release files / rejected_peps-0.9.9rc1.tar.gz

Download URL rejected_peps-0.9.9rc1.tar.gz
Size 23.9 kB
Tags Source
SHA-256 checksum
How to use checksums
38e208c93f09482e081d0e4f976c96193581284e6cb81d81fb255adfe39f637c
BLAKE2b-256 checksum
How to use checksums
98c3b14a6620e55c3aad5f386c3089343ceabacac9d26a67778e17cf6654c5ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / rejected_peps-0.9.9rc1-cp314-cp314-win_amd64.whl

Download URL rejected_peps-0.9.9rc1-cp314-cp314-win_amd64.whl
Size 167.7 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
d392c5d7bc0151ca2d1eef38766b86f228af9fc6a8f2844de2e203714824c47a
BLAKE2b-256 checksum
How to use checksums
f922ef50954ead20fce5f6639210a4b7751d79fe6a4e334a567f6aba40eaf147
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / rejected_peps-0.9.9rc1-cp314-cp314-win32.whl

Download URL rejected_peps-0.9.9rc1-cp314-cp314-win32.whl
Size 167.7 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
f982ee7259d7ed19708f1ef734150bdade7d1534871a8a937637f3f239fb04cc
BLAKE2b-256 checksum
How to use checksums
643dd74e319bcca46eb0bb835e08f066640094726e67435625c7058fde4ecead
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / rejected_peps-0.9.9rc1-cp313-cp313-win_amd64.whl

Download URL rejected_peps-0.9.9rc1-cp313-cp313-win_amd64.whl
Size 167.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a5bb627a74188eaa62001786411525520e5cd21c10c7dd248c759b2b9098e3e7
BLAKE2b-256 checksum
How to use checksums
f557ef0ee26a34cfe16382fccb00d667550e70f091c2435c8c60197adde103a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / rejected_peps-0.9.9rc1-cp313-cp313-win32.whl

Download URL rejected_peps-0.9.9rc1-cp313-cp313-win32.whl
Size 167.7 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
ac11d831fa9bdf3bca58573a817d685687ee2235bff6a887caf5095b8f9e5b7b
BLAKE2b-256 checksum
How to use checksums
2f4685dcb6ac158f33386403a672cd894b7e567030ee8b155be040ec3d3f1bf9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / rejected_peps-0.9.9rc1-cp312-cp312-win_amd64.whl

Download URL rejected_peps-0.9.9rc1-cp312-cp312-win_amd64.whl
Size 167.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
92464344e11703b2b4f783426aeb7b80cc6042d6d57dbd1f99231ca2bf1c4321
BLAKE2b-256 checksum
How to use checksums
6c850a9a1a2d14fa65c7943a8d88cb011a1c0bee63b5e16329c72553efe36834
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / rejected_peps-0.9.9rc1-cp312-cp312-win32.whl

Download URL rejected_peps-0.9.9rc1-cp312-cp312-win32.whl
Size 167.7 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
e941ee2422348e7ef7f65aba3a2907390928b35ae302fcb19fc27e562e0e0de3
BLAKE2b-256 checksum
How to use checksums
c018ff7f407515fcc1f953a847926a1ca2112b03702f5eaeab85f938c34bfab3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / rejected_peps-0.9.9rc1-cp311-cp311-win_amd64.whl

Download URL rejected_peps-0.9.9rc1-cp311-cp311-win_amd64.whl
Size 167.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
d843bdc512c44581608d91e55b1e8f6d765106338621906809a1746d4556583a
BLAKE2b-256 checksum
How to use checksums
9380e931328541232d66dace62ac327d71586e99daced17bcb6eaac727df79d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / rejected_peps-0.9.9rc1-cp311-cp311-win32.whl

Download URL rejected_peps-0.9.9rc1-cp311-cp311-win32.whl
Size 167.7 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
89e0c7a69088afecce482d78292cddf8756440965620604629c9fc65fc88c774
BLAKE2b-256 checksum
How to use checksums
1bc652df67fc6e801166304916e65359cf0f1f93e04cab511208484a2fa9fd51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / rejected_peps-0.9.9rc1-cp310-cp310-win_amd64.whl

Download URL rejected_peps-0.9.9rc1-cp310-cp310-win_amd64.whl
Size 167.7 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
71b1c64c8058692e577f84a3e45e4a802e9b09bfde69a6daa68e65f51bf56a0d
BLAKE2b-256 checksum
How to use checksums
22186cfa691231f9c1902194c6da4d565e63e5c38afaef266bb377d3fbecd852
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / rejected_peps-0.9.9rc1-cp310-cp310-win32.whl

Download URL rejected_peps-0.9.9rc1-cp310-cp310-win32.whl
Size 167.7 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
462c0c56105df73d04b34da042eb48df10ff6510ae9b3b217e5efc6f7154dd80
BLAKE2b-256 checksum
How to use checksums
47d08912f05117ff566148908cd087947d0e4872ee785b1d0dc40d7293079518
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release history Release notifications | RSS feed

This release

0.9.9rc1 This release

11 release files

0.9.8

1 release file

0.9.6

1 release file

0.9.5

1 release file

0.9.4

1 release file

0.9.3

1 release file

0.9.2

1 release file

0.9.1

1 release file

0.9.0

1 release file

0.8.2

1 release file

0.8.1

1 release file

0.8.0

1 release file

0.7.2

1 release file

0.7.1

1 release file

0.7.0

1 release file

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page