Version: 3.7, Package name: Python-3.7.9 |
Maintained by: Remi Pointel |
Master sites: |
Description-gdbm 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 extension language for existing applications. See the internal documentation for hints. This package contains the gdbm, for using the GNU DBM library in Python. Description-idle 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 extension language for existing applications. See the internal documentation for hints. This package contains IDE for Python. Description-main 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 extension language for existing applications. See the internal documentation for hints. Description-tests 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 extension language for existing applications. See the internal documentation for hints. This package contains the Python testsuite. Description-tkinter 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 extension language for existing applications. See the internal documentation for hints. This package contains the Tkinter module, for using the tk toolkit in Python. |
Filesize: 22732.217 KB |
Version History (View Complete History) |
|
2021-02-16 16:25:44 by Theo Buehler | Files touched by this commit (3) |
Log message: Update to Python 3.7.10, ok sthen This includes a fix for the high severity issue (bpo-42938) and a few others. * bpo-42967: Fix web cache poisoning vulnerability by defaulting the query args separator to &, and allowing the user to choose a custom separator. * bpo-42938: Avoid static buffers when computing the repr of ctypes.c_double and ctypes.c_longdouble values. * bpo-42103: Prevented potential DoS attack via CPU and RAM exhaustion when processing malformed Apple Property List files in binary format. * bpo-42051: The plistlib module no longer accepts entity declarations in XML plist files to avoid XML vulnerabilities. This should not affect users as entity declarations are not used in regular plist files. * bpo-40791: Add volatile to the accumulator variable in hmac.compare_digest, making constant-time-defeating optimizations less likely. Full change log here: https://docs.python.org/release/3.7.10/whatsnew/changelog.html#changelog |
2021-01-18 14:28:59 by Daniel Dickman | Files touched by this commit (19) |
Log message: mop up remaining python 3.7 files |
2020-10-13 06:42:22 by Stuart Henderson | Files touched by this commit (3) |
Log message: fix python upgrade path from 6.7+stable-packages to 6.8, thanks to James Cook for the report. |
2020-10-13 06:41:04 by Stuart Henderson | Files touched by this commit (4) |
Log message: fix python upgrade path from 6.7+stable-packages to -current, thanks to James Cook for the report. |
2020-08-26 00:09:21 by Kurt Mosiejczuk | Files touched by this commit (1) |
Log message: Hopefully last bit of fallout doing the -stable commit. Most of this caused because we didn't do 3.7.8 for -stable while we did for -current so the patch missed some things. Pointed out again by Ian McWilliam. Used his diff with some slight PLIST tweaks. |
2020-08-24 18:16:01 by Kurt Mosiejczuk | Files touched by this commit (1) |
Log message: Managed to miss the Makefile. Pointed out by Ian McWilliam. |
2020-08-24 09:01:21 by Kurt Mosiejczuk | Files touched by this commit (2) |
Log message: Security update to Python 3.7.9 Release notes: https://docs.python.org/release/3.7.9/whatsnew/changelog.html#changelog ok sthen |
2020-08-24 09:00:29 by Kurt Mosiejczuk | Files touched by this commit (5) |
Log message: Security update to Python 3.7.9 Release notes: https://docs.python.org/release/3.7.9/whatsnew/changelog.html#changelog ok sthen |
2020-07-03 15:10:55 by Stuart Henderson | Files touched by this commit (6) |
Log message: switch python 3 default version from 3.7.x to 3.8.x, ok kmos@ rpointel@ |
2020-07-01 04:21:22 by Remi Pointel | Files touched by this commit (4) |
Log message: update python to 3.7.8. ok sthen@. |
2020-03-30 08:55:16 by Kurt Mosiejczuk | Files touched by this commit (5) |
Log message: Update Python 3.7 to 3.7.7 Run through a bulk on sparc64 without issue. Clean up PLISTs while here. Move many test bits to the -test subpackage. ok rpointel@ (maintainer) |
2020-02-11 13:43:12 by Stuart Henderson | Files touched by this commit (3) |
Log message: remove 2 bogus conflict markers |
2020-02-11 04:45:31 by Stuart Henderson | Files touched by this commit (13) |
Log message: Fix python upgrade paths, problem reported by Mikolaj Kucharski and I had already run into it myself. Add comments to hopefully make it simpler and more understandable for future changes to the default version. Zero feedback but tests well here, committing before I forget about it because people will run into this with 6.7. |
2019-12-28 11:35:39 by Kurt Mosiejczuk | Files touched by this commit (4) |
Log message: Update to Python 3.7.6 ok rpointel@ (maintainer) |
2019-12-11 12:55:40 by Stuart Henderson | Files touched by this commit (6) |
Log message: add @pkgpath markers to handle updating old 3.6 packages to 3.7, missed when removing 3.6 |
2019-12-06 14:04:12 by Pamela Mosiejczuk | Files touched by this commit (3) |
Log message: regenerate patches OK sthen@ |
2019-11-11 10:47:42 by Antoine Jacoutot | Files touched by this commit (11) |
Log message: Provide all python debug packages. |
2019-11-10 14:06:47 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Update now that DEBUG_PACKAGES can cope with hard links. |
2019-11-10 11:34:06 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: More automatish debug. |
2019-11-10 04:53:14 by Stuart Henderson | Files touched by this commit (1) |
Log message: no need for DEBUG_CONFIGURE_ARGS with bsd.port.mk 1.1484 |
2019-11-09 10:28:58 by Paul Irofti | Files touched by this commit (3) |
Log message: Add debug packages to python -main and -gdbm. This show-cases the new debug infrastructure created by Marc and I. OK robert@, espie@ |
2019-10-17 22:47:27 by Remi Pointel | Files touched by this commit (4) |
Log message: update python to 3.7.5. ok kmos@ |
2019-07-13 00:48:16 by Remi Pointel | Files touched by this commit (4) |
Log message: update python 3 to 3.7.4. tested in a bulk build on amd64 by naddy@ (thanks). |
2019-05-20 16:15:31 by Christian Weisgerber | Files touched by this commit (488) |
Log message: Update gettext to 0.20.1. Follow the upstream recommendations for packagers and switch to multi-packages: devel/gettext -> devel/gettext,-runtime devel/gettext-tools -> devel/gettext,-tools (new) devel/gettext,-textstyle |
2019-05-10 06:01:55 by Stuart Henderson | Files touched by this commit (12) |
Log message: fix @pkgpath markers; - there was never a lang/python3/3.6 (@pkgpath marker for this is present in current 3.6 plists), python3/3.x was only used for 3.2, so remove these. - they should probably have originally used "@pkgpath lang/python/3.5" to trigger updates from 3.5 when 3.5 was removed, but no point adding those to 3.6 now that 3.7 is the default version. so add @pkgpath lang/python/3.5 markers in 3.7 PLISTs, fixing the upgrade path if old versions were present (there was previously nothing to trigger 3.5 being removed/updated so stray packages would be left around). problem reported by Laurie Tratt |
2019-04-27 15:28:30 by Stuart Henderson | Files touched by this commit (7) |
Log message: Switch the default python3 version (used to build all py3 ports) from 3.6.8 to 3.7.3. ok landry@ danj@ kmos@ rpointel@ |
2019-04-21 03:33:33 by Stuart Henderson | Files touched by this commit (21) |
Log message: import python 3.7.3, ok rpointel@ kmos@ at this point, only python itself will be built for 3.7.x; modules are still all built against 3.6. |