From 22910f5d14da606bd7f06e19a2f61c5d1a8fc94b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 25 May 2018 15:22:17 +0100 Subject: gentoo resync : 25.05.2018 --- .../2018-05-22-python3-6.en.txt | 61 +++++++++++++++++++++ metadata/news/Manifest | 30 +++++----- metadata/news/Manifest.files.gz | Bin 19582 -> 19761 bytes metadata/news/timestamp.chk | 2 +- metadata/news/timestamp.commit | 2 +- 5 files changed, 78 insertions(+), 17 deletions(-) create mode 100644 metadata/news/2018-05-22-python3-6/2018-05-22-python3-6.en.txt (limited to 'metadata/news') diff --git a/metadata/news/2018-05-22-python3-6/2018-05-22-python3-6.en.txt b/metadata/news/2018-05-22-python3-6/2018-05-22-python3-6.en.txt new file mode 100644 index 000000000000..c8901e970a7f --- /dev/null +++ b/metadata/news/2018-05-22-python3-6/2018-05-22-python3-6.en.txt @@ -0,0 +1,61 @@ +Title: Python 3.6 to become the default target +Author: Michał Górny +Posted: 2018-05-22 +Revision: 1 +News-Item-Format: 2.0 +Display-If-Installed: dev-lang/python:3.4 +Display-If-Installed: dev-lang/python:3.5 + +On 2018-06-22, Python 3.6 will replace Python 3.5 in the default Python +targets for Gentoo systems. The new default targets will be: + + PYTHON_TARGETS="python2_7 python3_6" + PYTHON_SINGLE_TARGET="python3_6" + +If you have not overriden the value of those variables on your system, +then your package manager will want to use the new targets immediately. +In order to prevent dependency conflicts, please clean stray packages +and rebuild/upgrade all packages with USE flag changes after the change, +e.g.: + + emerge --depclean + emerge -1vUD @world + emerge --depclean + +Please note that upgrading dependencies in place may cause some +of the package dependencies to be temporarily missing. While this +should not affect scripts that are already fully loaded, it may cause +ImportErrors while starting Python scripts or loading additional +modules (only scripts running Python 3.5 are affected). + +In order to improve stability of the upgrade, you may choose to +temporarily enable both targets, i.e. set in /etc/portage/make.conf +or its equivalent: + + PYTHON_TARGETS="python2_7 python3_5 python3_6" + PYTHON_SINGLE_TARGET="python3_5" + +This will cause the dependencies to include both Python 3.5 and 3.6 +support on the next system upgrade. Once all packages are updated, +you can restart your scripts, remove the custom setting and run another +upgrade to remove support for Python 3.5. + +If you would like to postpone the switch to Python 3.6, you can copy +the current value of PYTHON_TARGETS and/or PYTHON_SINGLE_TARGET +to /etc/portage/make.conf or its equivalent: + + PYTHON_TARGETS="python2_7 python3_5" + PYTHON_SINGLE_TARGET="python3_5" + +If you would like to migrate your systems earlier, you can do the same +with the new value. + +If you are still using Python 3.4, please consider switching to a newer +version as it is reaching its end-of-life. The end-of-life dates +for the currently used versions are: + + Python 3.4 2019-03-16 + Python 2.7 2020-01-01 + Python 3.5 2020-09-13 [1] + +[1]:https://devguide.python.org/#status-of-python-branches diff --git a/metadata/news/Manifest b/metadata/news/Manifest index ffd7d56ab353..d6fa28d68abd 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 19582 BLAKE2B 9fc9cbe8fb3f91d1121694d9f65c77dccaa3a5e942d3fa2a476b09eb5b656361f8847037b308aac86b7cae934fd70e0ddbfc94f0ee35cfa6b27451814b6b7b33 SHA512 f9fc52a2e65e760677796caf947ff4692963718a9e344281000add570f0a8304f93abf5af66aac9201160caa4f01a92aedbd46f4fe2c171b0ba908e6dc390956 -TIMESTAMP 2018-05-22T12:08:39Z +MANIFEST Manifest.files.gz 19761 BLAKE2B 851bd0e17305c38a177a42b80b1a89b0ca99add42dad8fa975ce0752b34aea6ad1a6bad714f0de316d8dd42cd1abbc45a7e7ea98aa182d7c527c7ced227ed9db SHA512 c4661dd0996945ee8bec7e333266902c18e9c534f4e79ebde22e80dffcea1351164ef9712b507585819b758cd1acd788423441e091bdaab31f0b7ee4681eeacd +TIMESTAMP 2018-05-25T13:38:48Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAlsECEhfFIAAAAAALgAo +iQKSBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAlsIEehfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klCb+BAArvPh+rgod6PlTa6Cvaowdi1a8tm/0CPowjy3hJEYVnX2FbEDPVdd94gq -RxYeVADjLBJ1Wyk3R3C2hxPHiNgs0Jz0WBAUPBKcmXm4b2ene81O6lHUipCrk619 -eUm1IP8fd3gjaFrfMinSRGvgwIi6hgPkqgkidQDFiEWCrtk9yJ5OhS0J4ZNVBDps -HAgLYIUaSfvNiN94NDLPnkE6sTwu5COSWymJsb5egLmg4olATv5NxkhtY3HpCYcJ -PSp57oeV+hAJBwgcX3Ij7bYCee5DRInVv4Ww0eXx76uq0sD12z0j7sKseJCYIbfj -ExUAEqDlzXs4QCxc7LQ19eHrKDi2IDiuLnE/vO4nqEVGFsWmgenSiOW6DYAN6oMZ -AG9tuva+oOSijDsPLYkOK0o8pRLiUh8nXvAoFaAIy1Bg/UZyMmg5shPlHE95pE+P -6eWPMklD72fey2H+Ff2YI16MDSYXKY2m48hzNmmHuZd9ALfmY4lB7K/EIU5/hIpb -I9gPO6s8e0o6oGZ+RvDxBUeQCqt9HTJksxD/D/sJTGNJB+bWHgD7JYC4TT1n0Tcx -EPJ5DO7wYpHRF1GhlOTe2HgHGB+XOxPiAPVj+bN5pJqwCUGh854hOY+/CA7Vz8uS -t3NqFUfo7ExRi8WTthiYJkjjJcSSw8Rjfc9+uhqL9Hto3fF0/AM= -=aeNx +klDJNA/3YglNYBdxYdT/4wE2IzGywumg5vjbvgonb2jE7vwdsSmgaLRl1QD6p8Qp +AVbt3TjEvik06EpRKrZ1g0LKzLvXK4UBGUgo7KsbtAd5CrhrA0rImLsGAbAuDuNQ +Bl8c5yvgaQcnO9CNd6oyYhDMusfSnCNCoUCDNvV4Bgkr2IhDqS7+gU2y53PW2Id/ +XsvskP7qeIJh/BXGoTjAxyDko2iHTYtD+tmQovXM/LJNDgS3sklKHKcrnCm6uW/f +bjL3/fB3s7TkBFqzCXtewyY6IadcUO+6d82CERcDrVk5LhZ6lfReSe/cVLWFysci +AOwDpyY0r/GT7vNa7Z6nmNmOpCWM18dXPgJ2msLiDTIzNPjUYU/o4TLBy33q5lgG +4w+8sQIby1cq0/2KP76GsifKqsfYSD3yKcnMg7SZleuQ63hItpYGdIsnHV6SqnTd +B4P4sj7EiXM3Z4elr0GBb4KNWzuGRN0N9oCFtEjkF5LLozOMohpNM/XyRxdUDQZv +1b75xVRJsd2fLrZC0UpGSp8ASf3E6DZn2jNpZ0mrUiWDYXTKDebI5f5OcBAXQH6P +AXU8pz0/+KMNsBvQSG4RXsUxCppfn1/k4ctOttklowIfw9PJ5K0qVWyv/rd4KDkU +yIhPga2QWFFc4cr20slBcu8ds0kZuavIQ0MugSknnAN/Z0yf0A== +=0WF4 -----END PGP SIGNATURE----- diff --git a/metadata/news/Manifest.files.gz b/metadata/news/Manifest.files.gz index 5b68c2e529bc..b49d3b71ed28 100644 Binary files a/metadata/news/Manifest.files.gz and b/metadata/news/Manifest.files.gz differ diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 9c2593d3e940..82049acb5f24 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Tue, 22 May 2018 12:08:36 +0000 +Fri, 25 May 2018 13:38:44 +0000 diff --git a/metadata/news/timestamp.commit b/metadata/news/timestamp.commit index 1c64220c3214..62e944283032 100644 --- a/metadata/news/timestamp.commit +++ b/metadata/news/timestamp.commit @@ -1 +1 @@ -7ecf72b7445ad7cd0c9a875b4607f282b140fccd 1523178926 2018-04-08T09:15:26+00:00 +226f7edc8ca431f523e014cfc98751780ec0994c 1527006439 2018-05-22T16:27:19+00:00 -- cgit v1.2.3