./lang/python/3.6 [interpreted object-oriented programming language]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 3.6, Package name: Python-3.6.8
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: 22470.887 KB
Version History (View Complete History)
  • (2019-01-07) Updated to version: Python-3.6.8
  • (2018-11-04) Updated to version: Python-3.6.7
  • (2018-07-02) Updated to version: Python-3.6.6
  • (2018-04-04) Updated to version: Python-3.6.5
  • (2017-12-21) Updated to version: Python-3.6.4
  • (2017-10-16) Updated to version: Python-3.6.3
  • (2017-08-10) Updated to version: Python-3.6.2
  • (2017-04-05) Updated to version: Python-3.6.1
  • (2016-12-27) Package added to openports.se, version Python-3.6.0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2019-02-28 02:11:28 by Remi Pointel | Files touched by this commit (4)
Log message:
fix problem with PLIST: some noise when installing and then uninstalling unflavored python3.
spotted by tb@, fix from me, ok sthen@.
   2019-02-28 02:11:28 by Remi Pointel | Files touched by this commit (4)
Log message:
fix problem with PLIST: some noise when installing and then uninstalling unflavored python3.
spotted by tb@, fix from me, ok sthen@.
   2019-02-28 02:11:28 by Remi Pointel | Files touched by this commit (4)
Log message:
fix problem with PLIST: some noise when installing and then uninstalling unflavored python3.
spotted by tb@, fix from me, ok sthen@.
   2019-02-28 02:11:28 by Remi Pointel | Files touched by this commit (4)
Log message:
fix problem with PLIST: some noise when installing and then uninstalling unflavored python3.
spotted by tb@, fix from me, ok sthen@.
   2019-01-06 23:43:00 by Remi Pointel | Files touched by this commit (4)
Log message:
update python to 3.6.8.
tested in a bulk build by naddy (thanks!).
   2019-01-06 23:43:00 by Remi Pointel | Files touched by this commit (4)
Log message:
update python to 3.6.8.
tested in a bulk build by naddy (thanks!).
   2019-01-06 23:43:00 by Remi Pointel | Files touched by this commit (4)
Log message:
update python to 3.6.8.
tested in a bulk build by naddy (thanks!).
   2019-01-06 23:43:00 by Remi Pointel | Files touched by this commit (4)
Log message:
update python to 3.6.8.
tested in a bulk build by naddy (thanks!).
   2018-11-09 12:55:39 by Daniel Jakots | Files touched by this commit (1)
Log message:
regen patch
   2018-11-03 12:56:32 by Remi Pointel | Files touched by this commit (5)
Log message:
update to python 3.6.7.
tested in a bulk build by naddy@ (thanks).
   2018-11-03 12:56:32 by Remi Pointel | Files touched by this commit (5)
Log message:
update to python 3.6.7.
tested in a bulk build by naddy@ (thanks).
   2018-11-03 12:56:32 by Remi Pointel | Files touched by this commit (5)
Log message:
update to python 3.6.7.
tested in a bulk build by naddy@ (thanks).
   2018-11-03 12:56:32 by Remi Pointel | Files touched by this commit (5)
Log message:
update to python 3.6.7.
tested in a bulk build by naddy@ (thanks).
   2018-11-03 12:56:32 by Remi Pointel | Files touched by this commit (5)
Log message:
update to python 3.6.7.
tested in a bulk build by naddy@ (thanks).
   2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740)
Log message:
Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
   2018-09-18 10:43:12 by Daniel Jakots | Files touched by this commit (3)
Log message:
Tweak MASTER_SITES and HOMEPAGE
Switch to https and remove dead mirror.
Noticed by rsadowski@, ok rpointel@
   2018-08-30 10:22:49 by Landry Breuil | Files touched by this commit (1)
Log message:
Build python 3.6 with --enable-loadable-sqlite-extensions.
This unbreaks the following testcase, and fixes spatialite databases in QGIS.
import sqlite3
con = sqlite3.connect(":memory:")
con.enable_load_extension(True)
See https://trac.macports.org/ticket/49317 &
https://riccardo.forina.me/spatialite-for-python-does-not-work-on-osx/
for similar fixes on OSX.
went in a bulk build without fallout, sounds good to rpointel@
   2018-08-09 11:39:27 by Daniel Jakots | Files touched by this commit (7)
Log message:
regen patches as some need fuzzing
ok tb
   2018-08-09 11:39:27 by Daniel Jakots | Files touched by this commit (7)
Log message:
regen patches as some need fuzzing
ok tb
   2018-08-09 11:39:27 by Daniel Jakots | Files touched by this commit (7)
Log message:
regen patches as some need fuzzing
ok tb
   2018-07-01 22:56:07 by Remi Pointel | Files touched by this commit (3)
Log message:
update python to 3.6.6.
tested in a bulk build by naddy@ (thanks).
release notes: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-6-final
   2018-07-01 22:56:07 by Remi Pointel | Files touched by this commit (3)
Log message:
update python to 3.6.6.
tested in a bulk build by naddy@ (thanks).
release notes: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-6-final
   2018-07-01 22:56:07 by Remi Pointel | Files touched by this commit (3)
Log message:
update python to 3.6.6.
tested in a bulk build by naddy@ (thanks).
release notes: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-6-final
   2018-04-03 11:53:48 by Remi Pointel | Files touched by this commit (4)
Log message:
update to Python 3.6.5, tested in a bulk build by naddy@ (thanks).
release notes: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-5-final
   2018-04-03 11:53:48 by Remi Pointel | Files touched by this commit (4)
Log message:
update to Python 3.6.5, tested in a bulk build by naddy@ (thanks).
release notes: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-5-final
   2018-04-03 11:53:48 by Remi Pointel | Files touched by this commit (4)
Log message:
update to Python 3.6.5, tested in a bulk build by naddy@ (thanks).
release notes: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-5-final
   2018-04-03 11:53:48 by Remi Pointel | Files touched by this commit (4)
Log message:
update to Python 3.6.5, tested in a bulk build by naddy@ (thanks).
release notes: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-5-final
   2018-03-17 19:27:31 by Theo Buehler | Files touched by this commit (4)
Log message:
Use our own PKCS5_PBKDF2_HMAC() instead of using PKCS5_PBKDF2_HMAC_fast().
They are essentially the same.
discussed with jsing
ok & bumping help sthen
   2018-03-17 19:27:31 by Theo Buehler | Files touched by this commit (4)
Log message:
Use our own PKCS5_PBKDF2_HMAC() instead of using PKCS5_PBKDF2_HMAC_fast().
They are essentially the same.
discussed with jsing
ok & bumping help sthen
   2018-03-17 16:30:04 by Stuart Henderson | Files touched by this commit (2)
Log message:
fix following libressl changes. maybe the thread locking can go away too now,
just doing the minimum to unbreak the ports tree for now.
   2018-02-22 16:03:12 by Stuart Henderson | Files touched by this commit (2)
Log message:
unbreak following libressl additions - we have X509_OBJECT_get0_X509,
BIO_up_ref, X509_STORE_get0_objects but not X509_NAME_ENTRY_set,
SSL_CTX_get_default_passwd_cb, X509_OBJECT_get_type,
SSL_CTX_get_default_passwd_cb_userdata, X509_STORE_get0_param,
SSL_SESSION_has_ticket, SSL_SESSION_get_ticket_lifetime_hint
while there: don't override TLS_*method with macros
   2017-12-23 12:57:48 by Daniel Jakots | Files touched by this commit (2)
Log message:
regen patches
   2017-12-23 12:57:48 by Daniel Jakots | Files touched by this commit (2)
Log message:
regen patches
   2017-12-20 12:47:30 by Remi Pointel | Files touched by this commit (5)
Log message:
update to Python 3.6.4.
tested in a bulk build by naddy@.
   2017-12-20 12:47:30 by Remi Pointel | Files touched by this commit (5)
Log message:
update to Python 3.6.4.
tested in a bulk build by naddy@.
   2017-12-20 12:47:30 by Remi Pointel | Files touched by this commit (5)
Log message:
update to Python 3.6.4.
tested in a bulk build by naddy@.
   2017-12-20 12:47:30 by Remi Pointel | Files touched by this commit (5)
Log message:
update to Python 3.6.4.
tested in a bulk build by naddy@.
   2017-12-20 12:47:30 by Remi Pointel | Files touched by this commit (5)
Log message:
update to Python 3.6.4.
tested in a bulk build by naddy@.
   2017-08-10 00:25:18 by Remi Pointel | Files touched by this commit (4)
Log message:
update python to 3.6.2, tested in a bulk by sthen@.
   2017-08-10 00:25:18 by Remi Pointel | Files touched by this commit (4)
Log message:
update python to 3.6.2, tested in a bulk by sthen@.
   2017-08-10 00:25:18 by Remi Pointel | Files touched by this commit (4)
Log message:
update python to 3.6.2, tested in a bulk by sthen@.
   2017-08-10 00:25:18 by Remi Pointel | Files touched by this commit (4)
Log message:
update python to 3.6.2, tested in a bulk by sthen@.
   2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937)
Log message:
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
   2017-04-05 01:00:37 by Remi Pointel | Files touched by this commit (5)
Log message:
update to python 3.6.1.
release notes: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-1
ok benoit@.
   2017-04-05 01:00:37 by Remi Pointel | Files touched by this commit (5)
Log message:
update to python 3.6.1.
release notes: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-1
ok benoit@.
   2017-04-05 01:00:37 by Remi Pointel | Files touched by this commit (5)
Log message:
update to python 3.6.1.
release notes: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-1
ok benoit@.
   2017-04-05 01:00:37 by Remi Pointel | Files touched by this commit (5)
Log message:
update to python 3.6.1.
release notes: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-1
ok benoit@.
   2017-04-05 01:00:37 by Remi Pointel | Files touched by this commit (5)
Log message:
update to python 3.6.1.
release notes: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-1
ok benoit@.
   2017-02-20 04:04:27 by Peter Hessler | Files touched by this commit (5)
Log message:
10 years ago, we needed to build python with c++ to make sure modules
with native c++ code worked fine.  We no longer need to do that, and
llvm errors out with the non-sensical combination of "c++ -std=c99".
this fixes the python build on arm64
tested by sthen@ in an i386 bulk, thanks!
OK sthen@, rpointel@ (maintainer)
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@
   2016-12-26 12:40:12 by Remi Pointel | Files touched by this commit (18)
Log message:
add python 3.6.
ok shadchin@