From owner-svn-doc-head@FreeBSD.ORG Mon Jul 14 01:55:52 2014
Return-Path: We are pleased to announce the availability of conflict-free
- Python package support across different Python versions based
- on the USES=uniquefiles feature recently introduced to the
- Ports framework. A Python package can be marked as buildable
- and installable in parallel for different Python versions at
- the same time on the same host. The package building tools,
- however, do not support this feature yet and the Python team
- will work closely with portmgr and pkg developers to enable
- support on a global ports and package scale. In May and June a huge clean-up operation took place to
- remove the last bits and pieces targeting easy_install. In the
- beginning of July we committed the final changes to remove
- easy_install support completely from the ports framework. This
- greatly simplifies the infrastructure and allows us to
- modernize and maintain it with less effort. We added Python 3.4, removed Python 3.1 after its end of
- life, updated the setuptools ports to version 5.1 and PyPy's
- development version to 2.3.1. The latest Python 2.7.8 and an
- updated setuptools will hit the tree shortly. Our upstreaming effort continues to produce good outcomes for
- simplifying maintenance and reducing complexity. Looking forward, one of the top priorities is to comply with
- the USES framework in the foreseeable future and to roll out
- a consistent maintainer policy for integrating new
- Python-related ports into the tree.
+ We are pleased to announce the availability of conflict-free
+ Python package support across different Python versions based on the
+ USES=uniquefiles feature recently introduced to the Ports framework.
+ A Python package can be marked as buildable and installable in
+ parallel for different Python versions at the same time on the same
+ host. The package building tools, however, do not support this feature
+ yet and the Python team will work closely with portmgr and pkg
+ developers to enable support on a global ports and package scale.
+ In May and June a huge clean-up operation took place to remove
+ the last bits and pieces targeting easy_install. In the beginning of
+ July we committed the final changes to remove easy_install support
+ completely from the ports framework. This greatly simplifies the
+ infrastructure and allows us to modernize and maintain it with less
+ effort. We added Python 3.4, removed Python 3.1 after its end of life,
+ updated the setuptools ports to version 5.1 and PyPy's development
+ version to 2.3.1. The latest Python 2.7.8 and an updated setuptools
+ will hit the tree shortly. Our upstreaming effort continues to produce good outcomes for
+ simplifying maintenance and reducing complexity. Looking forward, one of the top priorities is to comply with
+ the USES framework in the foreseeable future and to roll out a
+ consistent maintainer policy for integrating new Python-related ports
+ into the tree.
+
+