Skip to main content

Python Enhancement Proposals

  • PEPs
  • PEP 508 – Dependency specification for Python Software Packages
    • Environment Markers
      • python_version - '.'.join(platform.python_version_tuple()[:2]) - 3.4, 2.7
      • python_full_version
      • os_name - os.name - posix, java
      • sys_platform - sys.platform - linux
      • platform_release - platform.release() - 5.4.0-42-generic
      • platform_system - platform.system() - Linux, Windows, Java
      • platform_version - platform.version() - #42-Ubuntu SMP Fri Jan 15 12:00:00 UTC 2021
      • platform_machine - platform.machine() - x86_64
      • platform_python_implementation - platform.python_implementation() - CPython, Jython
      • implementation_name - sys.implementation.name - cpython
      • implementation_version - 3.4.0, 3.5.0b1
      • extra - test