./lang/python34, Interpreted, interactive, object-oriented programming language

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2016Q2, Version: 3.4.5, Package name: python34-3.4.5, Maintainer: pkgsrc-users

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.4.x.


Required to run:
[devel/libffi]

Required to build:
[devel/readline]

Master sites:

SHA1: 882e83e0286b253ee651aa3f9a5d27ebc46e6632
RMD160: 47604be01f37671a16c17e27316af327a1048fd6
Filesize: 14176.582 KB

Version history: (Expand)


CVS history: (Expand)


   2016-09-06 21:07:05 by Benny Siegert | Files touched by this commit (3)
Log message:
Pullup ticket #5091 - requested by sevan
lang/python34: security fix

Revisions pulled up:
- lang/python34/PLIST                                           1.7
- lang/python34/dist.mk                                         1.6
- lang/python34/distinfo                                        1.21

---
   Module Name:    pkgsrc
   Committed By:   adam
   Date:           Sat Jul  2 15:23:33 UTC 2016

   Modified Files:
           pkgsrc/lang/python34: PLIST dist.mk distinfo

   Log message:
   Changes 3.4.5:
   Core and Builtins
   Issue 26478: Fix semantic bugs when using binary operators with dictionary \ 
views and tuples.
   Issue 26171: Fix possible integer overflow and heap corruption in \ 
zipimporter.get_data().
   Library
   Issue 26556: Update expat to 2.1.1, fixes CVE-2015-1283.
   Fix TLS stripping vulnerability in smptlib, CVE-2016-0772. Reported by Team \ 
Oststrom
   Issue 25939: On Windows open the cert store readonly in ssl.enum_certificates.
   Issue 26012: Don?t traverse into symlinks for ** pattern in \ 
pathlib.Path.[r]glob().
   Issue 24120: Ignore PermissionError when traversing a tree with \ 
pathlib.Path.[r]glob(). Patch by Ulrich Petri.
   Skip getaddrinfo if host is already resolved. Patch by A. Jesse Jiryu Davis.
   Add asyncio.timeout() context manager.
   Issue 26050: Add asyncio.StreamReader.readuntil() method. Patch by ???? ?????????.
   Tests
   Issue 25940: Changed test_ssl to use self-signed.pythontest.net. This avoids \ 
relying on svn.python.org, which recently changed root certificate.