Now, python2 is to old, code compatibility is poor.
Will the new release FreeBSD 12.0-CURRENT update it?
Is there a plan?
Will the new release FreeBSD 12.0-CURRENT update it?
Is there a plan?
Now, python2 is to old, code compatibility is poor.
Will the new release FreeBSD 12.0-CURRENT update it?
Is there a plan?
Use the version you like best.Now, python2 is to old, code compatibility is poor.
Will the new release FreeBSD 12.0-CURRENT update it?
Is there a plan?
DEFAULT_VERSIONS+=python3=3.6
All versions on all architectures use the exact same ports tree. Which means that versions and defaults of applications in the ports tree have no relation to the FreeBSD version or architecture.Will the new release FreeBSD 12.0-CURRENT update it?
That's the default so it's not needed.P.S. For your reported needs, you might want to add the following to your make.conf(5)
Code:DEFAULT_VERSIONS+=python3=3.6
Good to know!That's the default so it's not needed.
[brian@freebsd] /usr/ports% pkg info | grep py2
py27-Babel-2.5.3 Collection of tools for internationalizing Python applications
py27-Jinja2-2.10 Fast and easy to use stand-alone template engine
py27-MarkupSafe-1.0 Implements XML/HTML/XHTML Markup safe string for Python
py27-alabaster-0.7.6 Modified Kr Sphinx theme
py27-asn1crypto-0.22.0 ASN.1 library with a focus on performance and a pythonic API
py27-certifi-2018.4.16 Mozilla SSL certificates
py27-cffi-1.11.5 Foreign Function Interface for Python calling C code
py27-chardet-3.0.4 Universal encoding detector for Python 2 and 3
py27-cryptography-2.2.2 Cryptographic recipes and primitives for Python developers
py27-docutils-0.14_3 Python Documentation Utilities
py27-enum34-1.1.6 Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7
py27-idna-2.6 Internationalized Domain Names in Applications (IDNA)
py27-imagesize-0.7.1 Python image size library
py27-ipaddress-1.0.22 Port of Python 3.3+ ipaddress module to 2.7
py27-openssl-17.5.0_1 Python interface to the OpenSSL library
py27-pycparser-2.18 C parser in Python
py27-pygments-2.2.0 Syntax highlighter written in Python
py27-pysocks-1.6.8 Python SOCKS module
py27-pystemmer-1.3.0_1 Snowball Stemming Algorithms for Information Retrieval
py27-pytest-runner-2.11.1 Test support for pytest runner in setup.py
py27-pytz-2018.4,1 World Timezone Definitions for Python
py27-requests-2.18.4 HTTP library written in Python for human beings
py27-setuptools-39.2.0 Python packages installer
py27-setuptools_scm-1.17.0 Setuptools plugin to manage your versions by scm tags
py27-six-1.11.0 Python 2 and 3 compatibility utilities
py27-snowballstemmer-1.2.0_1 Snowball stemming library collection for Python
py27-sphinx-1.6.5_1,1 Python documentation generator
py27-sphinx_rtd_theme-0.2.4 Mobile-friendly py-sphinx theme
py27-sphinxcontrib-websupport-1.0.1 Sphinx API for Web Apps
py27-typing-3.6.4 Type Hints for Python
py27-urllib3-1.22 HTTP library with thread-safe connection pooling, file post, and more
If you're concerned about pulling in python2, as you'd prefer python3. You can simply use FLAVOR(s), eg;My freebsd have many python 2.7 packages:
Code:[brian@freebsd] /usr/ports% pkg info | grep py2 py27-Babel-2.5.3 Collection of tools for internationalizing Python applications py27-Jinja2-2.10 Fast and easy to use stand-alone template engine ... py27-sphinxcontrib-websupport-1.0.1 Sphinx API for Web Apps py27-typing-3.6.4 Type Hints for Python py27-urllib3-1.22 HTTP library with thread-safe connection pooling, file post, and more