BSD Ports

Vulnerable: version 3.10.21 is affected by 14 known vulnerabilities. See below.

lang/python310 3.10.21 NetBSD

Interpreted, interactive, object-oriented programming language

System
NetBSD
Repository
pkgsrc
Last update
Commit
2835b4a372
License
python-software-foundation
Categories
lang, python
Package size
17965.3 KiB, 103790.6 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.10.x.

In the other systems

SystemPortVersion
NetBSDlang/python3103.10.21
DragonFlylang/python3103.10.17_1
MidnightBSDlang/python310
GhostBSDlang/python3103.10.21

Install

Binary package:

pkgin install python310

From pkgsrc:

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

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_643.10.21
NetBSD 10.1 aarch643.10.20
SmartOS / illumos x86_64-
macOS 15 arm64-

Dependencies

Run dependencies 5

No port depends on this one.

Known vulnerabilities 14

Commit history 2

DateCommitCreditsLog message
2835b4a372 adam python310 py310-html-docs: removed, end of life
0c8af46e97 adam python310 py310-html-docs: updated to 3.10.21
3.10.21 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-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. …