notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
python3 Meta-port for the Python interpreter 3.x
3_3 lang on this many watch lists=20 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3_3Version of this port present on the latest quarterly branch.
Maintainer: python@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-08-17 19:11:20
Last Update: 2021-07-24 20:23:06
Commit Hash: a0e02da
People watching this port, also watch:: rsync, pkg, git, curl, bash
Also Listed In: python
License: not specified in port
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (6 items)
Collapse this list.
  1. bin/2to3-3
  2. bin/idle3
  3. bin/pydoc3
  4. bin/python3
  5. bin/python3-config
  6. libdata/pkgconfig/python3.pc
Collapse this list.
Dependency lines:
  • python3>0:lang/python3
To install the port: cd /usr/ports/lang/python3/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/python3
  • pkg install python3
PKGNAME: python3
Flavors: there is no flavor information for this port.
distinfo:
There is no distinfo for this port.
Packages (timestamps in pop-ups are UTC):
python3
ABIlatestquarterly
FreeBSD:11:aarch643_33_3
FreeBSD:11:amd643_33_3
FreeBSD:11:armv63_33_3
FreeBSD:11:i3863_33_3
FreeBSD:11:mips--
FreeBSD:11:mips643_33_3
FreeBSD:12:aarch643_33_3
FreeBSD:12:amd643_33_3
FreeBSD:12:armv63_33_3
FreeBSD:12:armv73_33_3
FreeBSD:12:i3863_33_3
FreeBSD:12:mips--
FreeBSD:12:mips643_33_3
FreeBSD:12:powerpc64-3_3
FreeBSD:13:aarch643_33_3
FreeBSD:13:amd643_33_3
FreeBSD:13:armv63_33_3
FreeBSD:13:armv73_33_3
FreeBSD:13:i3863_33_3
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc643_33_3
FreeBSD:14:aarch643_3-
FreeBSD:14:amd643_3-
FreeBSD:14:armv63_3-
FreeBSD:14:armv73_3-
FreeBSD:14:i3863_3-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc643_3-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. python3.8 : lang/python38
This port is required by:
for Build

Deleted ports which required this port:

Expand this list of 38 deleted ports
  1. accessibility/py3-atspi*
  2. audio/py3-pylast*
  3. deskutils/alacarte*
  4. devel/py3-asttokens*
  5. devel/py3-dbus*
  6. devel/py3-flake8*
  7. devel/py3-flake8-builtins*
  8. devel/py3-flake8-docstrings*
  9. devel/py3-flake8-import-order*
  10. devel/py3-flake8-polyfill*
  11. devel/py3-flake8-quotes*
  12. devel/py3-gobject3*
  13. devel/py3-hgtools*
  14. devel/py3-jsonschema*
  15. devel/py3-mccabe*
  16. devel/py3-protobuf*
  17. devel/py3-pycodestyle*
  18. devel/py3-pydocstyle*
  19. devel/py3-pyflakes*
  20. devel/py3-pytest-capturelog*
  21. devel/py3-pytest-runner*
  22. devel/py3-pytest-timeout*
  23. devel/py3-rubymarshal*
  24. devel/py3-setproctitle*
  25. devel/py3-voluptuous*
  26. devel/py3-xdg*
  27. dns/bind10*
  28. dns/py-dns3*
  29. graphics/py3-cairo*
  30. multimedia/mplayer2*
  31. print/py3-fonttools*
  32. security/py3-pbkdf2*
  33. security/py3-pyaes*
  34. textproc/py-beautifulsoup4*
  35. textproc/py3-libxml2*
  36. textproc/py3-qrcode*
  37. www/py3-aiohttp*
  38. www/py3-httplib2*
  39. Collapse this list of deleted ports.
for Run
  1. lang/python

Deleted ports which required this port:

Expand this list of 37 deleted ports
  1. accessibility/py3-atspi*
  2. audio/py3-pylast*
  3. deskutils/alacarte*
  4. devel/py3-asttokens*
  5. devel/py3-dbus*
  6. devel/py3-flake8*
  7. devel/py3-flake8-builtins*
  8. devel/py3-flake8-docstrings*
  9. devel/py3-flake8-import-order*
  10. devel/py3-flake8-polyfill*
  11. devel/py3-flake8-quotes*
  12. devel/py3-gobject3*
  13. devel/py3-hgtools*
  14. devel/py3-jsonschema*
  15. devel/py3-mccabe*
  16. devel/py3-meson*
  17. devel/py3-protobuf*
  18. devel/py3-pycodestyle*
  19. devel/py3-pydocstyle*
  20. devel/py3-pyflakes*
  21. devel/py3-pytest-capturelog*
  22. devel/py3-pytest-runner*
  23. devel/py3-pytest-timeout*
  24. devel/py3-rubymarshal*
  25. devel/py3-setproctitle*
  26. devel/py3-voluptuous*
  27. devel/py3-xdg*
  28. dns/bind10*
  29. dns/py-dns3*
  30. graphics/py3-cairo*
  31. print/py3-fonttools*
  32. security/py3-pbkdf2*
  33. security/py3-pyaes*
  34. textproc/py-beautifulsoup4*
  35. textproc/py3-libxml2*
  36. www/py3-aiohttp*
  37. www/py3-httplib2*
  38. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2016-10-14
    Affects: users of lang/python3
    Author: antoine@FreeBSD.org
    Reason: 
      The default version of python3 has changed from 3.4 to 3.5.
      If you wish to stick with older version, add "python3=3.4" to your
      DEFAULT_VERSIONS variable in /etc/make.conf.  To upgrade:
    
      If using portupgrade:
      # portupgrade -o lang/python35 lang/python34
    
      If using portmaster:
      # portmaster -o lang/python35 lang/python34
    
    
Expand this list (1 items)
  • 2015-01-11
    Affects: users of lang/python3
    Author: demon@FreeBSD.org
    Reason: 
      The default version of python3 has changed from 3.3 to 3.4.
      If you wish to stick with older version, add "python3=3.3" to your
      DEFAULT_VERSIONS variable in /etc/make.conf.  To upgrade:
    
      If using portupgrade:
      # portupgrade -o lang/python34 lang/python33
    
      If using portmaster:
      # portmaster -o lang/python34 lang/python33
    
    
  • Collapse this list.

Number of commits found: 22

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
24 Jul 2021 20:23:06
 files touched by this commit commit hash:a0e02daf64cc89ceb2b068c143bcca27d67e0a21  3_3
sunpoet search for other commits by this committer
lang/python3: Clean up

- Remove leading definite article from COMMENT
- Update USES=python
- Remove unneeded use of PYTHON_MAJOR_VER because this is for python 3.x
- Merge the symbolic link of 2to3 and python to the .for loop
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  3_3
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  3_3
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
09 Jan 2020 13:33:08
Original commit files touched by this commit Revision:522489  3_3
mat search for other commits by this committer
Garbage collecte unusable things from lang/python{,2,3} metaports.
09 Jan 2020 13:33:04
Original commit files touched by this commit Revision:522488  3_3
mat search for other commits by this committer
Simplify the lang/python{2,3} metaports.

Reviewed by:	antoine
09 Oct 2019 11:53:57
Original commit files touched by this commit Revision:514140  3_3
bapt search for other commits by this committer
Drop the ipv6 virtual category for l* category as it is not relevant anymore
08 Mar 2019 07:20:40
Original commit files touched by this commit Revision:495025  3_3
antoine search for other commits by this committer
Add a not to a few meta ports: do not depend on these ports
01 Feb 2019 21:42:29
Original commit files touched by this commit Revision:491864  3_3
sunpoet search for other commits by this committer
Add NO_ARCH
26 Jan 2019 12:43:57
Original commit files touched by this commit Revision:491286  3_3
sunpoet search for other commits by this committer
Update WWW
21 Jan 2018 10:51:29
Original commit files touched by this commit Revision:459584  3_3
mat search for other commits by this committer
Remove PYTHON*_DEFAULT_VERSION.
15 May 2015 03:48:07
Original commit files touched by this commit Revision:386379  3_3
bdrewery search for other commits by this committer
Remove dead PYTHON_NO_DEPENDS. It has not been needed or supported since
USES=python was added in r364450.
10 Jan 2015 23:15:28
Original commit files touched by this commit Revision:376731  3_3
demon search for other commits by this committer
Switch default python3 version from 3.3 to 3.4.
Bump PORTREVISIONs for the affected ports.

Exp-run by:	antoine
20 Oct 2014 17:52:17
Original commit files touched by this commit Revision:371288  3_2
mva search for other commits by this committer
- Convert ports of irc/ and lang/ to new USES=python

Approved by:	portmgr (implicit)
01 Sep 2014 13:03:25
Original commit files touched by this commit Revision:366875  3_2
bapt search for other commits by this committer
Remove support for pkg_install
Merge back bsd.pkgng.mk into bsd.port.mk
Add a note about @stopdaemon not being supported anymore

With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D693
04 Aug 2014 05:49:36
Original commit files touched by this commit Revision:363965  3_2
mva search for other commits by this committer
- Fix and remove stale symlinks after the lang/python* cleanup

Reported by:	Scott Allendorf <scott-allendorf@uiowa.edu>
25 Jan 2014 09:15:12
Original commit files touched by this commit Revision:340997  3_1
mva search for other commits by this committer
- Do not use absolute source paths for the symlinks to the stagedir

Noticed by:	danfe
25 Jan 2014 08:46:11
Original commit files touched by this commit Revision:340996  3_1
mva search for other commits by this committer
- Enable stagedir support
12 Dec 2013 08:12:14
Original commit files touched by this commit Revision:336250  3_1
kwm search for other commits by this committer
Install python[23].pc files for the lang/python[23] ports.

Discussed with:	koobs@
Approved by:	python@ (wg@)
20 Sep 2013 19:53:10
Original commit files touched by this commit Revision:327741  3
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
01 Sep 2013 15:43:35
Original commit files touched by this commit Revision:325867  3
mva search for other commits by this committer
- improve the python meta port descriptions

Requested by:	demon@
Reviewed by:	demon@
18 Aug 2013 15:25:24
Original commit files touched by this commit Revision:324925  3
mva search for other commits by this committer
- Avoid circular dependencies due to the previous bsd.python.mk change
17 Aug 2013 19:10:59
Original commit files touched by this commit Revision:324864  3
mva search for other commits by this committer
- Move the symlink magic for the default python version into lang/python
  and lang/python2 and lang/python3. This change brings us closer to the goal
  of making Python ports usable with different Python versions at the same
  time.
- Add a new lang/python2 port to handle the symlinks for bin/python2,
  bin/idle2, bin/pydoc2 and so on.
- Add a new lang/python3 port to handle the symlinks for bin/python3,
  bin/idle3, bin/pydoc3 and so on.
- Bump the PORTREVISION on all lang/python* ports.

Number of commits found: 22