BSD Ports

lang/python311 3.11.16 NetBSD

Interpreted, interactive, object-oriented programming language

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
71ec7c5f68
License
python-software-foundation
Categories
lang, python
Package size
23163.0 KiB, 160940.4 KiB installed

Description

Python is an interpreted, interactive, object-oriented programming language that combines remarkable power with very clear syntax. For an introduction to programming in Python you are referred to the Python Tutorial. The Python Library Reference documents built-in and standard types, constants, functions and modules. Finally, the Python Reference Manual describes the syntax and semantics of the core language in (perhaps too) much detail.

Python's basic power can be extended with your own modules written in C or C++. On most systems such modules may be dynamically loaded. Python is also adaptable as an exten- sion language for existing applications. See the internal documentation for hints.

This package provides Python version 3.11.x.

In the other systems

SystemPortVersion
NetBSDlang/python3113.11.16
FreeBSDlang/python3113.11.17
DragonFlylang/python3113.11.12_1
MidnightBSDlang/python311

Install

Binary package:

pkgin install python311

From pkgsrc:

cd /usr/pkgsrc/lang/python311 && make install clean

Dependencies

Run dependencies 5
Required by 1393

The first 100 are listed.

Commit history 2

DateCommitCreditsLog message
71ec7c5f68 adam python311 py311-html-docs: updated to 3.11.17
3.11.17 Security gh-158446: Fix a crash or incorrect output that could occur when formatting a float or complex with a precision close to the platform’s INT_MAX. PyOS_double_to_string() now raises ValueError for any precision of that magnitude, regardless of presentation type or value, as the format string parsers already did for precisions above INT_MAX. gh-156793: asyncio: loop.start_tls() and loop.create_connection() now validate the server_hostname argument if an ssl.SSLContext is passed with check_hostname set to True, emitting DeprecationWarning if server_hostname is missing. (This will raise ValueError in Python 3.13 and later.) …
ba62ac38d7 adam python311 py311-html-docs: updated to 3.11.16
3.11.16 macOS gh-137586: Invoke osascript with absolute path in webbrowser and turtledemo. Tests gh-149776: Fix test_socket on Linux kernel 7.1 and newer: skip UDP Lite tests if it’s not supported. Patch by Victor Stinner. Security gh-155558: Update bundled libexpat to version 2.8.3 for the fix to CVE-2026-72522. gh-153030: Fixed quadratic complexity in incremental parsing of long unterminated constructs (such as tags or comments) in html.parser.HTMLParser, which could be exploited for a denial of service. gh-152674: The xml.etree.ElementTree.Element methods findall(), iterfind() and find() avoid quadratic behavior when using XPath index predicates ([1], [last()], [last()-N]) on XML documents with many same-tag siblings. gh-152216: Update bundled libexpat to version 2.8.2. …