Skip to content

python3v3.12.13

Updated

The Python programming language

#Usage

The package python3 is compatible with built-in CMake targets:

find_package(Python3 COMPONENTS Development REQUIRED)
target_link_libraries(main PRIVATE Python3::Python)

#Supported Platforms

!uwp & !mingw

  • linux
  • osx
  • windows
  • uwp

#Features

Default feature: extensions

#extensions

Allow the build and usage of python extensions. On windows this requires python to be a dynamic library!

Platforms: !(staticcrt & windows)
  • linux
  • osx
  • windows
    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    and 6 transitive dependencies:

    #readline

    Build with readline.

    Platforms: !windows
    • linux
    • osx
    • windows
    Dependencies:
    and 3 transitive dependencies:
    Host Dependencies:
    4 transitive dependencies:

    #Dependencies

    and 7 transitive dependencies:

    #Host Dependencies

    and 6 transitive dependencies:

    #Contributors

    • Martin Müller's avatarMartin Müller
    • Albert Ziegenhagel's avatarAlbert Ziegenhagel
    • Daniel Strommen's avatarDaniel Strommen
    • Alexander Karatarakis's avatarAlexander Karatarakis
    • Miodrag Milanović's avatarMiodrag Milanović
    • Robert Schumacher's avatarRobert Schumacher
    • Bobby Martin's avatarBobby Martin
    • yurybura's avataryurybura
    • pravic's avatarpravic
    • Long Huan's avatarLong Huan
    • heydojo's avatarheydojo
    • Alvin's avatarAlvin
    • xabbudm's avatarxabbudm
    • MACHIZAUD Andréa's avatarMACHIZAUD Andréa
    • Stefano Sinigardi's avatarStefano Sinigardi
    • NancyLi1013's avatarNancyLi1013
    • Adam Johnson's avatarAdam Johnson
    • Jack·Boos·Yu's avatarJack·Boos·Yu
    • Billy O'Neal's avatarBilly O'Neal
    • Christian Rendina's avatarChristian Rendina
    • Ankur Verma's avatarAnkur Verma
    • JonLiu1993's avatarJonLiu1993
    • Kai Pastor's avatarKai Pastor
    • autoantwort's avatarautoantwort
    • Christoph Neuhauser's avatarChristoph Neuhauser
    • David Federman's avatarDavid Federman
    • David Federman's avatarDavid Federman
    • Max Khon's avatarMax Khon
    • Alexander Neumann's avatarAlexander Neumann
    • Osyotr's avatarOsyotr
    • sssooonnnggg's avatarsssooonnnggg
    • xiaozhuai, Weihang Ding's avatarxiaozhuai, Weihang Ding
    • rinechran's avatarrinechran
    • Robert Coup's avatarRobert Coup
    • jim wang's avatarjim wang
    • MonicaLiu's avatarMonicaLiu
    • jalegido's avatarjalegido
    • Cheney Wang's avatarCheney Wang
    • Matthias Kuhn's avatarMatthias Kuhn
    • gerard-ryan-immersaview's avatargerard-ryan-immersaview
    • CQ_Undefine's avatarCQ_Undefine
    • CCP Toebeans's avatarCCP Toebeans

    #Changelog

    • f777374[zlib] Update to 1.3.2 (#51235)
    • 2c4aa58[python3] Update to 3.12.13 (#50298)
    • 6b68ff3[python3] Add libb2 as a dependency when the extensions feature is enabled (#49933)
    • 6e7c3fb[vcpkg-make,ncurses,python3] Filter default options, disables curses in python (#49187)
    • a62ce77[python3] Fix compilation on *BSD (#47590)
    • 2e05b83[python3] Fix spurious find error when setting Python_ARTIFACTS_PREFIX. (#47494)
    • 72d3df8[python3] Test features, add ncurses and readline dependencies (#47496)
    • c93a2c1[python3] Add support for Python_ARTIFACTS_SUFFIX to CMake Wrapper. (#47284)
    • 15d59ec[pybind11,python3,openimageio] Fix python modules on Android (#46539)
    • f75c836[icu] Fix wrapper and pkgconfig files (#46007)
    Show 85 earlier changes