notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
The safest procedure: change your FreshPorts password. Anything you had set before Friday March 24 2023 09:49:20 UTC should be changed. You can read more here: SQL inejection issues fixed and FreshSource code fixes Sorry about the extra work for you.
All known SQL injection issues patched. There is no evidence it was exploited. That doesn’t mean it wasn’t. Please change your password.
non port: Mk/Uses/python.mk
SVNWeb

Number of commits found: 157 (showing only 100 on this page)

1 | 2  »  

Sun, 15 Jan 2023
[ 19:55 Charlie Li (vishwin) search for other commits by this committer ]    commit hash:fd932c22056b7aed8fc14e3408437896a543cc95  commit hash:fd932c22056b7aed8fc14e3408437896a543cc95  commit hash:fd932c22056b7aed8fc14e3408437896a543cc95  fd932c2 
devel/py-setuptools58: add

This port will eventually serve as the one used in USE_PYTHON=distutils,
namely for executing ${PYSETUP}. See
https://wiki.freebsd.org/Python/setuptools for details.

Approved by: fluffy (mentor)
Differential Revision: https://reviews.freebsd.org/D38069
Sat, 14 Jan 2023
[ 01:31 Charlie Li (vishwin) search for other commits by this committer ]    commit hash:952e0dba497e276c99d0ffb78cecb77a65349832  commit hash:952e0dba497e276c99d0ffb78cecb77a65349832  commit hash:952e0dba497e276c99d0ffb78cecb77a65349832  952e0db 
python.mk: normalise wheel filename arguments in PEP517_INSTALL_CMD

The living binary distribution format specification derived from
PEP-427 [0] prescribes that:

  In distribution names, any run of -_. characters (HYPHEN-MINUS,
  LOW LINE and FULL STOP) should be replaced with _ (LOW LINE), and
  uppercase characters should be replaced with corresponding lowercase
  ones. This is equivalent to PEP 503 normalisation followed by
  replacing - with _. Tools consuming wheels must be prepared to
  accept . (FULL STOP) and uppercase letters, however, as these
  were allowed by an earlier version of this specification.

This fixes staging for packages built under PEP-517 with dashes
(HYPHEN-MINUS) in their names.

[0]
https://packaging.python.org/en/latest/specifications/binary-distribution-format/

Reported by: amdmi3
Tested by: yasu, rhurlin
PR: 268893
With hat: python
Approved by: mentors (implicit)
Wed, 11 Jan 2023
[ 05:22 Charlie Li (vishwin) search for other commits by this committer ]    commit hash:cc8a1878e0242055ab6a8c20d33654451f78720e  commit hash:cc8a1878e0242055ab6a8c20d33654451f78720e  commit hash:cc8a1878e0242055ab6a8c20d33654451f78720e  cc8a187 
python.mk: introduce USE_PYTHON=pep517 for PEP-517 support

USE_PYTHON=pep517 takes no arguments. Operation is similar to
USE_PYTHON=distutils, although the build backend specified in
pyproject.toml is to be specified in BUILD_DEPENDS explicitly. A
usage guide and implementation primer is available at:
	https://wiki.freebsd.org/Python/PEP-517

With hat: python
Approved by: fluffy (mentor)
Co-authored by: yuri
PR: 255722
Differential Revision: https://reviews.freebsd.org/D36290
Mon, 22 Aug 2022
[ 01:39 Charlie Li (vishwin) search for other commits by this committer ]    commit hash:7d48381cbd686ee8d77871bc25cf1e926a314f85  commit hash:7d48381cbd686ee8d77871bc25cf1e926a314f85  commit hash:7d48381cbd686ee8d77871bc25cf1e926a314f85  7d48381c  (Only the first 10 of 15 ports in this commit are shown above. View all ports for this commit)
Uses/python.mk: revert unapproved feature addition (and consumers)

Change proposal was in discussion with open questions and additional
documented design requirement [0] for submitter to review and provide
feedback on, which was not provided.

Submitter (and anyone else) is welcome to work with python@ to
produce an appropriately reviewed feature.

[0] https://wiki.freebsd.org/Python/PEP-517

With hat: python (vishwin, koobs)
PR: 255722, 265660, 265692, 265693
Approved by: fluffy (mentor)
Sun, 21 Aug 2022
[ 20:16 Yuri Victorovich (yuri) search for other commits by this committer ]    commit hash:600312a9118bc7b9c5bb7decbefe706f9046507b  commit hash:600312a9118bc7b9c5bb7decbefe706f9046507b  commit hash:600312a9118bc7b9c5bb7decbefe706f9046507b  600312a 
Mk/Uses/python.mk: Add USE_PYTHON=build to support pyproject.toml based projects

USE_PYTHON=build supports PEP-517 at the level of individual ports.
Global support (making PEP-517 be used for all ports) is outside of the
scope of this patch.

PR:		255722
Approved by:	python (maintainer's timeout; 14 days)
Differential Revision:	https://reviews.freebsd.org/D36061
Wed, 13 Jul 2022
[ 00:19 Po-Chuan Hsieh (sunpoet) search for other commits by this committer ]    commit hash:94c675d58d181cdc28afbc2b5ad1924521c053f5  commit hash:94c675d58d181cdc28afbc2b5ad1924521c053f5  commit hash:94c675d58d181cdc28afbc2b5ad1924521c053f5  94c675d 
devel/py-setuptools: Update to 63.1.0

Changes:	https://github.com/pypa/setuptools/blob/main/CHANGES.rst
PR:		265081
Exp-run by:	antoine
Wed, 6 Jul 2022
[ 02:42 Wen Heping (wen) search for other commits by this committer ]    commit hash:d68b12c0a6f8c498482d8e3e1b800b140f3b719a  commit hash:d68b12c0a6f8c498482d8e3e1b800b140f3b719a  commit hash:d68b12c0a6f8c498482d8e3e1b800b140f3b719a  d68b12c 
math/py-numpy: Update to 1.23.0

PR:		264837
Reported by:	wen@
Exp-run by:	antoine@
Sun, 26 Jun 2022
[ 20:31 Thierry Thomas (thierry) search for other commits by this committer Author: VVD ]    commit hash:f117f2c48552792743a74a931a49e76fc4a9c0f7  commit hash:f117f2c48552792743a74a931a49e76fc4a9c0f7  commit hash:f117f2c48552792743a74a931a49e76fc4a9c0f7  f117f2c 
Mk/bsd.default-versions.mk: Switch default Python version to 3.9

PR:		261703
Reported by:	VVD
Tested by:	exp-run by antoin@
Approved by:	maintainer’s time-out
Fri, 3 Jun 2022
[ 23:36 Po-Chuan Hsieh (sunpoet) search for other commits by this committer ]    commit hash:c07d12c282338ee1421510ec2f55e783ab8a679d  commit hash:c07d12c282338ee1421510ec2f55e783ab8a679d  commit hash:c07d12c282338ee1421510ec2f55e783ab8a679d  c07d12c 
Mk/Uses/python.mk: Update *_DEPENDS for py-setuptools

Always use the latest version in order to avoid inconsistent behavior.
[ 16:56 Po-Chuan Hsieh (sunpoet) search for other commits by this committer ]    commit hash:535f310d337c0b7de64a972bc0b855bba6c6f1f0  commit hash:535f310d337c0b7de64a972bc0b855bba6c6f1f0  commit hash:535f310d337c0b7de64a972bc0b855bba6c6f1f0  535f310 
Mk/Uses/python.mk: Add preliminary support for "make test" for nose, nose2,
pytest, unittest and unittest2

This patch adds preliminary support for "make test". It supports nose, nose2,
pytest, unittest and unittest2. Enable this by adding one of the following:
    USE_PYTHON=nose
    USE_PYTHON=nose2
    USE_PYTHON=pytest
    USE_PYTHON=unittest
    USE_PYTHON=unittest2

The pytest support was derived from USES=pytest. All user-facing variables are
kept unchanged except PYTEST_ARGS which has been changed to generic TEST_ARGS.
USES=pytest can be changed to USE_PYTHON=pytest as follows:

    USES=pytest   -> USE_PYTHON=pytest
    USES=pytest:4 -> USE_PYTHON=pytest4
    PYTEST_ARGS   -> TEST_ARGS
Wed, 25 May 2022
[ 07:22 Wen Heping (wen) search for other commits by this committer ]    commit hash:ff9098f7093e8f774790ac4139dc1090fae538da  commit hash:ff9098f7093e8f774790ac4139dc1090fae538da  commit hash:ff9098f7093e8f774790ac4139dc1090fae538da  ff9098f 
math/py-numpy: Update to 1.22.4

PR:		264153
Reported by:	wen@
Exp-run by:	antoine@
Sun, 24 Apr 2022
[ 10:00 Tobias C. Berner (tcberner) search for other commits by this committer ]    commit hash:aa2539679084872cd84112e9df6bfee571570623  commit hash:aa2539679084872cd84112e9df6bfee571570623  commit hash:aa2539679084872cd84112e9df6bfee571570623  aa25396  (Only the first 10 of 118 ports in this commit are shown above. View all ports for this commit)
framework: cleanup conditional-indentations in Mk/

Run Tools/scripts/indent_make_if.pl on all of Mk.

These white space changes contribute greatly to the readability of those files.
As we have a version control system, finding out the reasons for the changes
prior to these white space changes is still easily possible

Differential Revision:	https://reviews.freebsd.org/D35024
Reviewed by:		portmgr (rene, bapt)
Fri, 25 Mar 2022
[ 13:37 Po-Chuan Hsieh (sunpoet) search for other commits by this committer ]    commit hash:792ff6045206a97a0ec3625a0417303b8156bcc3  commit hash:792ff6045206a97a0ec3625a0417303b8156bcc3  commit hash:792ff6045206a97a0ec3625a0417303b8156bcc3  792ff60 
Mk/Uses/python.mk: Use lang/cython for all Python versions

lang/cython has been updated to support lang/python311 (3.11.0a6) while
lang/cython-devel does not support it yet (broken since 3.11.0a4).
Sun, 23 Jan 2022
[ 20:55 Rene Ladan (rene) search for other commits by this committer ]    commit hash:fcb5bf842e0424b9fb70f3e489d9cc39f3c857be  commit hash:fcb5bf842e0424b9fb70f3e489d9cc39f3c857be  commit hash:fcb5bf842e0424b9fb70f3e489d9cc39f3c857be  fcb5bf8 
Mk/Uses: remove the default deprecation date.

Obviously the world did not manage to get rid of Python 2.7
by 2020-12-31, so remove that target and just advise users
to move on to Python 3.

This is the commit 1/9 of review D33922

Differential Revision:	https://reviews.freebsd.org/D33922
Fri, 31 Dec 2021
[ 12:57 Rene Ladan (rene) search for other commits by this committer ]    commit hash:d85222d9669d10c9fd198334bfe7adab61ec6e1a  commit hash:d85222d9669d10c9fd198334bfe7adab61ec6e1a  commit hash:d85222d9669d10c9fd198334bfe7adab61ec6e1a  d85222d 
Mk: unregister expired lang/python36

While here update some examples.
Wed, 24 Nov 2021
[ 17:00 Dmitry Marakasov (amdmi3) search for other commits by this committer ]    commit hash:ab67421b6e9f96ffc0975cc8f28e57fc71612127  commit hash:ab67421b6e9f96ffc0975cc8f28e57fc71612127  commit hash:ab67421b6e9f96ffc0975cc8f28e57fc71612127  ab67421 
lang/cython-devel: add port

Add devel version of cython. Apart from that 3.x cython branch is
where all the development goes on, 0.29.x only getting backported
bugfixes, this is currently the only version which supports python
3.11. Because of that, wire USE_PYTHON=cython to cython-devel for
python >= 3.11 in Uses/python.mk as well and limit supported python
versions with <= 3.10 for cython.

PR:		259898
Approved by:	python (lwhsu)
[ 17:00 Dmitry Marakasov (amdmi3) search for other commits by this committer ]    commit hash:d6f568cf8a0c57c1280efb31b1b2ab850a87267f  commit hash:d6f568cf8a0c57c1280efb31b1b2ab850a87267f  commit hash:d6f568cf8a0c57c1280efb31b1b2ab850a87267f  d6f568c  (Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
lang/python311: add port (at 3.11.0.alpha2)

Python is an interpreted object-oriented programming language, and is
often compared to Tcl, Perl or Scheme.

WWW: https://www.python.org/

PR:		259745
Approved by:	python
Tue, 26 Oct 2021
[ 00:50 Wen Heping (wen) search for other commits by this committer ]    commit hash:7e9bec828e31369d9b6bab30ac86218bf3def70d  commit hash:7e9bec828e31369d9b6bab30ac86218bf3def70d  commit hash:7e9bec828e31369d9b6bab30ac86218bf3def70d  7e9bec8 
math/py-numpy: Update to 1.20.3

PR:		259063
Reported by:	wen@
Exp-run by:	antoine@
Thu, 16 Sep 2021
[ 02:16 Sergey A. Osokin (osa) search for other commits by this committer ]    commit hash:06a8050112e6f7d9e5cce0e3a61c05686f6d9b25  commit hash:06a8050112e6f7d9e5cce0e3a61c05686f6d9b25  commit hash:06a8050112e6f7d9e5cce0e3a61c05686f6d9b25  06a8050  (Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
devel/mercurial: update to 5.9.1.

Bump PORTREVISIONs for dependant ports.
While I'm here update devel/tortoisehg to 5.9.1. (*)

Approved by:	arrowd (*)
PR:		ports/258352
Wed, 14 Jul 2021
[ 20:14 Dmitry Marakasov (amdmi3) search for other commits by this committer ]    commit hash:930c93129234e5ed3f67be1b8795a5a20e2745db  commit hash:930c93129234e5ed3f67be1b8795a5a20e2745db  commit hash:930c93129234e5ed3f67be1b8795a5a20e2745db  930c931  (Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
lang/python310: add python 3.10.0.beta4

PR:		256150
Approved by:	maintainer timeout (python@, 1 month)
Differential Revision:	https://reviews.freebsd.org/D30475
Sun, 20 Jun 2021
[ 16:16 Po-Chuan Hsieh (sunpoet) search for other commits by this committer ]    commit hash:33b4388b0926bbbae18625eda3ee940969ad8e60  commit hash:33b4388b0926bbbae18625eda3ee940969ad8e60  commit hash:33b4388b0926bbbae18625eda3ee940969ad8e60  33b4388 
Mk/Uses/python.mk: Remove PY_PYGMENTS
Thu, 3 Jun 2021
[ 11:36 Dmitry Marakasov (amdmi3) search for other commits by this committer ]    commit hash:7a4ce8f831c4911061f4f465b4bf1e830267d4dc  commit hash:7a4ce8f831c4911061f4f465b4bf1e830267d4dc  commit hash:7a4ce8f831c4911061f4f465b4bf1e830267d4dc  7a4ce8f 
devel/py-setuptools: update to 57.0.0 preserving old version

- Copy devel/py-setuptools to devel/py-setuptools44 (for Python 2.7 support)
- Update devel/py-setuptool to 57.0.0 (adding support for Python 3.10)
- Update Mk/Uses/python.mk to chose between py-setuptools and
  py-setuptools44 based on Python version

This allows us to have latest setuptools and working Python 3.10
without breaking packages requiring Python 2 support for remaining
reports that require it.

Exp-run showed 3 ports failing to build with latest setuptools and
they were fixed.

PR:			256173
Exp-run by:		antoine
Reviewed by:		koobs (python)
Approved by:		koobs (python)
Differential_Revision:	https://reviews.freebsd.org/D30473
Tue, 25 May 2021
[ 13:55 Dmitry Marakasov (amdmi3) search for other commits by this committer ]    commit hash:40d7b487381cc91eb3156103e6ffe8c02d5e8a70  commit hash:40d7b487381cc91eb3156103e6ffe8c02d5e8a70  commit hash:40d7b487381cc91eb3156103e6ffe8c02d5e8a70  40d7b48 
Mk: add framework support for two digit python minor version

PR:		255013
Differential Revision:	https://reviews.freebsd.org/D29418
Exp-run by:	antoine
Approved by:	wen@, no objection from python@ or portmgr@
[ 13:55 Dmitry Marakasov (amdmi3) search for other commits by this committer ]    commit hash:5f69415313f894338dca54e21b5c3981e5e5f58f  commit hash:5f69415313f894338dca54e21b5c3981e5e5f58f  commit hash:5f69415313f894338dca54e21b5c3981e5e5f58f  5f69415  (Only the first 10 of 19 ports in this commit are shown above. View all ports for this commit)
Mk: switch from PYTHON_PORTVERSION to PYTHON_DISTVERSION

This brings python framework in consistense with handbook recommendations
to prefer DISTVERSION and simplifies adding prerelease versions of
python

PR:		255013
Differential Revision:	https://reviews.freebsd.org/D29418
Exp-run by:	antoine
Approved by:	wen@, no objection from python@ or portmgr@
[ 13:55 Dmitry Marakasov (amdmi3) search for other commits by this committer ]    commit hash:0729af4255a63ee299e0c63a18b6a86520a19e02  commit hash:0729af4255a63ee299e0c63a18b6a86520a19e02  commit hash:0729af4255a63ee299e0c63a18b6a86520a19e02  0729af4  (Only the first 10 of 80 ports in this commit are shown above. View all ports for this commit)
Mk: switch PYTHON_REL to 5 digits to support python 3.10.x

PR:		255013
Differential Revision:	https://reviews.freebsd.org/D29418
Exp-run by:	antoine
Approved by:	wen@, no objection from python@ or portmgr@
Tue, 18 May 2021
[ 09:40 Li-Wen Hsu (lwhsu) search for other commits by this committer ]    commit hash:024ecae0c5dbcaaeeca1d8a8bed0ef1ab81a6e7d  commit hash:024ecae0c5dbcaaeeca1d8a8bed0ef1ab81a6e7d  commit hash:024ecae0c5dbcaaeeca1d8a8bed0ef1ab81a6e7d  024ecae 
Move 2.7 to the last of _PYTHON_VERSIONS

Reviewed by:	sbz
Differential Revision:	https://reviews.freebsd.org/D29837
Sun, 25 Apr 2021
[ 18:48 Kai Knoblich (kai) search for other commits by this committer ]    commit hash:6cd3db2d03cc544c5893e41dbbacd2000fcbd35a  commit hash:6cd3db2d03cc544c5893e41dbbacd2000fcbd35a  commit hash:6cd3db2d03cc544c5893e41dbbacd2000fcbd35a  6cd3db2 
*: Switch default version of python and python3 from 3.7 to 3.8

PR:		253815
Reported by:	VVD <vvd@unislabs.com>
Approved by:	kai (python, maintainer)
Exp-run by:	antoine
Fri, 23 Apr 2021
[ 18:46 Antoine Brodin (antoine) search for other commits by this committer ]    commit hash:5275bcca465363aac0078e08cdc3eaf06270e38d  commit hash:5275bcca465363aac0078e08cdc3eaf06270e38d  commit hash:5275bcca465363aac0078e08cdc3eaf06270e38d  5275bcc 
Remove devel/py-enum34, no longer needed
Mon, 12 Apr 2021
[ 18:28 Antoine Brodin (antoine) search for other commits by this committer ]    commit hash:979e06028d87425e22c0ba8d817dfcb346f3007d  commit hash:979e06028d87425e22c0ba8d817dfcb346f3007d  commit hash:979e06028d87425e22c0ba8d817dfcb346f3007d  979e060 
Do not use PYTHON_VER in comparisons
Tue, 6 Apr 2021
[ 14:27 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:5d33e045968104ac678d8b4b4ec1e8956bbf68e0  commit hash:5d33e045968104ac678d8b4b4ec1e8956bbf68e0  commit hash:5d33e045968104ac678d8b4b4ec1e8956bbf68e0  5d33e04  (Only the first 10 of 224 ports in this commit are shown above. View all ports for this commit)
framework: Remove $FreeBSD$

Where appropriate fiddle with a few other things.
Tue, 30 Mar 2021
[ 19:18 sunpoet search for other commits by this committer ] Original commit   Revision:569588
Clean up PYTHON_PYOEXTENSION (followup of r500018)

PYTHON_PYOEXTENSION is only used by 2 ports (astro/weather and math/py-rpy2)
now.
Wed, 3 Mar 2021
[ 18:18 sunpoet search for other commits by this committer ] Original commit   Revision:567242
Fix typo
Tue, 23 Feb 2021
[ 08:25 wen search for other commits by this committer ] Original commit   Revision:566379
- Fix ports build with python3.9

Submitted by:	jbeich@
Thu, 4 Feb 2021
[ 14:35 mat search for other commits by this committer ] Original commit   Revision:564032
Make USES=python without argument mean 3.6+.

This is getting us one step further to deorbitting Python 2.7.

Reviewed by:	rene, antoine, swills
Differential Revision:	https://reviews.freebsd.org/D28459
Fri, 15 Jan 2021
[ 14:38 dbaio search for other commits by this committer ] Original commit   Revision:561645
Mk/Uses/python.mk: Remove PY_SPHINX shared macro

This shared macro was necessary to use with flavors and not break ports with
USES=python (all versions).

All ports that depends on Sphinx are using the latest version on tree.

Approved by:	python (with hat)
Tue, 12 Jan 2021
[ 20:14 rene search for other commits by this committer ] Original commit   Revision:561375
Remove now unused PY_IPADDRESS and PY_TYPING and their ports.
Sun, 10 Jan 2021
[ 17:05 rene search for other commits by this committer ] Original commit   Revision:561087
Remove unused PY_PATHLIB references and its definition.

The port itself (devel/py-pathlib) was already removed.
Tue, 5 Jan 2021
[ 22:08 rene search for other commits by this committer ] Original commit   Revision:560434 (Only the first 10 of 40 ports in this commit are shown above. View all ports for this commit)
Follow up on devel/py-futures port removal in r559976

The devel/py-futures port was removed in r559976 as it was for
Python 2.7 only and no longer referenced in the default cases.
However it was still defined in Mk/Uses/python.mk in PY_FUTURES,
leaving a dangling reference.

Remove it from Mk/Uses/python.mk and from affected ports, as
it was already an empty definition for Python 3.6+

Bump minimal Python version of security/theonionbox to 3.6+
[ 20:53 rene search for other commits by this committer ] Original commit   Revision:560425
Follow up on graphics/py-pillow6 port removal in r559976

The graphics/py-pillow6 port was removed in r559976 as it was for
Python 2.7 only and no longer referenced in the default cases.
However it was still defined in Mk/Uses/python.mk in PY_PILLOW,
leaving a dangling reference.

Remove it from Mk/Uses/python.mk, leaving only the Python 3
version of that port, graphics/py-pillow, defined and bump the
minimal verion of Python to 3.6 for affected ports.
Thu, 24 Dec 2020
[ 13:14 fluffy search for other commits by this committer ] Original commit   Revision:559071
Mk/Uses/python.mk: introduce PYTHON_EXT_SUFFIX variable

Since Python-3.8.7 it uses unified with other platforns shared libs naming
scheme:
instead of plain .so suffix now it refers to used cpython:
.cpython-${PYTHON_SUFFIX}.so

Future Python releases will use this scheme too, it will be hooked via version
check

PR:		252057
Approved by:	python (wen)
Sat, 19 Dec 2020
[ 20:24 sunpoet search for other commits by this committer ] Original commit   Revision:558662
Update PY_PYGMENTS

textproc/py-jupyterlab-pygments requires textproc/py-pygments between 2.4.1 and
3 (>=2.4.1,<3)
Sun, 8 Nov 2020
[ 17:49 sunpoet search for other commits by this committer ] Original commit   Revision:554634
Update PY_SPHINX

textproc/py-furo requires textproc/py-sphinx 3.0
Mon, 12 Oct 2020
[ 13:52 wen search for other commits by this committer ] Original commit   Revision:552126
- Repocopy lang/python38 --> lang/python39 and update to 3.9.0

PR:		250160
Submitted by:	wen@(myself)
Mon, 28 Sep 2020
[ 13:00 0mp search for other commits by this committer ] Original commit   Revision:550424
Add "env" to the list of python.mk's valid args

Now the list mentions all the supported arguments.
Mon, 21 Sep 2020
[ 20:04 sunpoet search for other commits by this committer ] Original commit   Revision:549526
Update PY_PYGMENTS

devel/py-readme_renderer requires textproc/py-pygments 2.5.1
[ 12:01 antoine search for other commits by this committer ] Original commit   Revision:549438
textproc/py-pygments is no longer compatible with python27 so add a PY_PYGMENTS
variable

With hat:	portmgr
Sat, 19 Sep 2020
[ 20:22 rene search for other commits by this committer ] Original commit   Revision:549060
Unregister expired Python 3.5
Tue, 8 Sep 2020
[ 07:57 lwhsu search for other commits by this committer ] Original commit   Revision:547969
python.mk: Mention python 3.8
Sun, 6 Sep 2020
[ 15:09 arrowd search for other commits by this committer ] Original commit   Revision:547798 (Only the first 10 of 21 ports in this commit are shown above. View all ports for this commit)
devel/mercurial: Update to 5.5 and flavorize. Adjust dependency lines and bump
PORTREVISION's for ports that depend on mercurial.

PR:		242463
Submitted by:	Peter Wullinger <freebsd@dhke.de> (original patch)
Tue, 1 Sep 2020
[ 15:34 jrm search for other commits by this committer ] Original commit   Revision:547280
Mk/Use/python.mk: Do not surround package list entries in quotes

When python package lists are generated by distutils, any file entry that
includes a space will be surrounded in double quotes.  This is unnecessary
and causes problems elsewhere such as when stripping ${PREFIX} for staging
or checking the package list in stage-qa.

PR:		248981
Approved by:	kevans, portmgr (mat), python (koobs)
Differential Revision:	https://reviews.freebsd.org/D26221
Fri, 24 Jul 2020
[ 07:53 sunpoet search for other commits by this committer ] Original commit   Revision:543220
Cosmetic change
Thu, 9 Jul 2020
[ 18:11 sunpoet search for other commits by this committer ] Original commit   Revision:541802
Update PYNUMPY

science/py-geometer requires math/py-numpy between 1.15 and 1.20 (>=1.15,<1.20)
Mon, 11 May 2020
[ 23:51 dbaio search for other commits by this committer ] Original commit   Revision:534966 (Only the first 10 of 144 ports in this commit are shown above. View all ports for this commit)
Update Sphinx

- Repocopy textproc/py-sphinx to textproc/py-sphinx18

  Update it to 1.8.5 (latest version from 1.8.X).
  This version supports Python 2 and 3.
  Add test target.

- textproc/py-sphinx: Update to 3.0.2

  Python 3 only (3.5+).
  Add test target.

- Mk/Uses/python.mk: Add PY_SPHINX
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 6 May 2020
[ 11:53 mat search for other commits by this committer ] Original commit   Revision:534166
Automatically mark ports as DEPRECATED when they use Python 2.

Reviewed by:	antoine
Differential Revision:	https://reviews.freebsd.org/D24732
Sat, 2 May 2020
[ 01:40 sunpoet search for other commits by this committer ] Original commit   Revision:533649
Update PY_TYPING

devel/py-tenacity requires devel/py-typing 3.7.4.1
Tue, 21 Apr 2020
[ 19:47 sunpoet search for other commits by this committer ] Original commit   Revision:532396
Update PYNUMPY

astro/py-metpy requires math/py-numpy 1.16.0
Wed, 1 Apr 2020
[ 06:46 antoine search for other commits by this committer ] Original commit   Revision:530200
py-enum-compat is available for all flavors of python

With hat:	portmgr
Tue, 31 Mar 2020
[ 23:17 sunpoet search for other commits by this committer ] Original commit   Revision:530162
Update PY_ENUM34

devel/py-clikit requires devel/py-enum34 between 1.1 and 2.0 (>=1.1,<2.0)
Tue, 24 Mar 2020
[ 19:51 antoine search for other commits by this committer ] Original commit   Revision:529061
Add a PY_PILLOW that can be used to choose between graphics/py-pillow
and graphics/py-pillow6

With hat:	portmgr
Sun, 23 Feb 2020
[ 21:49 antoine search for other commits by this committer ] Original commit   Revision:526946
Add a developer warning to ports using python:2.7

With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D23757
Tue, 4 Feb 2020
[ 17:56 sunpoet search for other commits by this committer ] Original commit   Revision:525219
Update PYNUMPY

science/py-geometer requires math/py-numpy between 1.15 and 1.19 (>=1.15,<1.19)
Sun, 2 Feb 2020
[ 11:06 sunpoet search for other commits by this committer ] Original commit   Revision:524923
Update PYNUMPY

devel/py-xarray requires math/py-numpy 1.15
Fri, 31 Jan 2020
[ 19:10 sunpoet search for other commits by this committer ] Original commit   Revision:524741
Update PY_ENUM34

devel/py-glance-store requires devel/py-enum34 1.0.4.
Wed, 15 Jan 2020
[ 20:34 antoine search for other commits by this committer ] Original commit   Revision:523159
Fix packaging of some python ports after r523104

With hat:	portmgr
Mon, 13 Jan 2020
[ 17:49 sunpoet search for other commits by this committer ] Original commit   Revision:522959
Update PY_IPADDRESS

mail/py-mail-parser requires net/py-ipaddress 1.0.23
Thu, 9 Jan 2020
[ 13:33 mat search for other commits by this committer ] Original commit   Revision:522487
Cleanup after removing PYTHON_VERSION from DEPENDS_ARGS.

Much of the Python version selection code had compat shims around to
accomodate the transition from before to with flavors. These can now be
removed.

PR:		243185
Reviewed by:	antoine
Differential Revision:	https://reviews.freebsd.org/D23084
[ 13:32 mat search for other commits by this committer ] Original commit   Revision:522485
Remove the legacy way of passing Python version.

This was used before flavors were a thing to make sure if you built port
A with some python version, and it needed port B, port B would also be
built with the same python version.

PR:		243185
Reviewed by:	antoine
Differential Revision:	https://reviews.freebsd.org/D23084
Mon, 16 Dec 2019
[ 06:29 antoine search for other commits by this committer ] Original commit   Revision:520219
Switch default version of python3 and python from 3.6 to 3.7

With hat:	portmgr
PR:		233770
Wed, 6 Nov 2019
[ 14:16 antoine search for other commits by this committer ] Original commit   Revision:516889
Adjust PYTHON_ABIVER for python 3.8

With hat:	portmgr
Sat, 2 Nov 2019
[ 23:40 wen search for other commits by this committer ] Original commit   Revision:516377 (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
- Repocopy lang/python37 --> python38 and update to 3.8.0

PR:		241416
Submitted by:	wen@(myself)
Reviewed by:	koobs@, amdmi3@
Sun, 4 Aug 2019
[ 16:11 sunpoet search for other commits by this committer ] Original commit   Revision:508114
Update PY_TYPING

devel/py-typing-extensions requires py-typing 3.7.4+.
Wed, 3 Jul 2019
[ 07:31 koobs search for other commits by this committer ] Original commit   Revision:505730
Uses/python.mk: Clarify language, messaging and usage for <version-spec>

Make it clear that <version-spec> is a declarative not imperative
specification to declare what version of Python a port or software
*supports*, not the versions it should *use*.

The version that gets selected is a function of Python.mk, DEFAULT_VERSIONS
which change over time, and can be overridden or otherwise set by the user.

While I'm here, add a special note about bare USES=python (without a
<version-spec>), which is likely to be deprecated at some point down the
line. In the meantime, describe what the semantics of not specifying a
<version-spec> entails, and encourage minimisation of its use where
appropriate.

Approved by:	koobs (python, maintainer)
[ 06:35 wen search for other commits by this committer ] Original commit   Revision:505727
- Update python version in comment, remove deprecated version.
Sun, 23 Jun 2019
[ 19:21 sunpoet search for other commits by this committer ] Original commit   Revision:504981
Update PY_FUTURES

security/theonionbox requires py-futures>=3.2.
Fri, 31 May 2019
[ 10:00 sunpoet search for other commits by this committer ] Original commit   Revision:503133 (Only the first 10 of 22 ports in this commit are shown above. View all ports for this commit)
Introduce PY_TYPING and simplify Makefile

Since devel/py-promise requires 3.6.4+, the minimal version is set to 3.6.4.

With hat:	python
Sat, 27 Apr 2019
[ 18:27 sunpoet search for other commits by this committer ] Original commit   Revision:500253
Update comment for PYTHON_PKGNAMESUFFIX

The deprecated comment was added in r364450 (bsd.python.mk to Uses/python.mk
transition) but it is not.
Thu, 25 Apr 2019
[ 15:21 antoine search for other commits by this committer ] Original commit   Revision:500018
Remove PYTHON_PYOEXTENSION from plist substitutions

With hat:	portmgr
Thu, 18 Apr 2019
[ 13:16 tobik search for other commits by this committer ] Original commit   Revision:499257
Mk/Uses/python.mk: Flag unknown USES=python args and unknown USE_PYTHON features

PR:		235901
Approved by:	mat
Differential Revision:	https://reviews.freebsd.org/D19569
Wed, 16 Jan 2019
[ 15:13 mat search for other commits by this committer ] Original commit   Revision:490485
PYTHON_VERSION cannot be changed, use DEFAULT_VERSIONS.

PR:		224024
Tue, 18 Dec 2018
[ 09:19 rene search for other commits by this committer ] Original commit   Revision:487739
Unregister Python 3.4, it expired today.
Sun, 25 Nov 2018
[ 17:11 sunpoet search for other commits by this committer ] Original commit   Revision:485876
Update PYMAGICTAG

imp.get_tag() is deprecated since version 3.4.
Use sys.implementation.cache_tag directly starting in Python 3.3.

Reference:	https://docs.python.org/3/library/imp.html#imp.get_tag
Sat, 3 Nov 2018
[ 22:26 sunpoet search for other commits by this committer ] Original commit   Revision:483939
Update PEP link
Fri, 6 Jul 2018
[ 16:11 miwi search for other commits by this committer ] Original commit   Revision:474017
- Finish up lang/python37 import
- Added python37 docs
- Added python37 support to Mk/

Reviewed by:	bapt
Approved by:	bapt (portmgr)
Differential Revision:	https://reviews.freebsd.org/D16159
Wed, 18 Apr 2018
[ 13:58 jbeich search for other commits by this committer ] Original commit   Revision:467712
devel/cmake: allow consumers to qualify boost_python version

PR:		227428
Exp-run by:	antoine
[ 13:57 jbeich search for other commits by this committer ] Original commit   Revision:467711 (Only the first 10 of 388 ports in this commit are shown above. View all ports for this commit)
devel/boost-*: update to 1.67.0

Changes:	http://www.boost.org/users/history/version_1_67_0.html
PR:		227427
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15030
Wed, 28 Feb 2018
[ 15:12 sunpoet search for other commits by this committer ] Original commit   Revision:463222
Remove PYNUMERIC

It's only used by 1 port (devel/py-fortran).
Mon, 26 Feb 2018
[ 19:33 antoine search for other commits by this committer ] Original commit   Revision:463043
Remove support for deprecated USES=python:2 and USES=python:3

PR:		225752
With hat:	portmgr
Thu, 15 Feb 2018
[ 12:34 mat search for other commits by this committer ] Original commit   Revision:461885 (Only the first 10 of 37 ports in this commit are shown above. View all ports for this commit)
devel/boost-python-libs got forgotten in the python flavorization, fix
this oversight.

Reviewed by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D14368
Tue, 6 Feb 2018
[ 20:49 bdrewery search for other commits by this committer ] Original commit   Revision:461103
Remove leading newline to FLAVORS.

Approved by:	portmgr (implicit)
Thu, 25 Jan 2018
[ 12:36 mat search for other commits by this committer ] Original commit   Revision:459923
Add a USES=python:patch for when Python is needed during the patch
phase.

Sponsored by:	Absolight
Mon, 22 Jan 2018
[ 19:59 mat search for other commits by this committer ] Original commit   Revision:459689
Describe when allflavors should be used.

Sponsored by:	Absolight
Sun, 21 Jan 2018
[ 10:51 mat search for other commits by this committer ] Original commit   Revision:459584
Remove PYTHON*_DEFAULT_VERSION.
Tue, 19 Dec 2017
[ 16:23 mat search for other commits by this committer ] Original commit   Revision:456737
Enhance USES=uniquefiles to be more generic.

This allows to have more complex renaming schemes.  Until now, it could
only add a prefix or a suffix, but this was not working at all for man
pages, because it would give man/man1/pyfoo.1.gz-2.7 or
man/man1/pyfoo-1-2.7.gz.  With this change, a man page will be correctly
renamed to man/man1/pyfoo-2.7.1.gz.

Unfix ports that were already handling man pages.

PR:		220214
Submitted by:	Fukang Chen (previous patch)
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D13444
Thu, 14 Dec 2017
[ 13:48 mat search for other commits by this committer ] Original commit   Revision:456293
Rework PY_FLAVOR to always work.

Before this, it could have been set to the current flavor of the port
that may not have been related to Python at all.

This of course never came up during development because at that time,
the only flavors were the Python flavors.

Reported by:	dbn
Sponsored by:	Absolight
Tue, 12 Dec 2017
[ 12:31 mat search for other commits by this committer ] Original commit   Revision:456124
Add a DEV_WARNING about some hypotetical case.

Sponsored by:	Absolight
[ 11:40 mat search for other commits by this committer ] Original commit   Revision:456120
Limit matching Python flavors to two digits.

Sponsored by:	Absolight
Mon, 11 Dec 2017
[ 12:41 mat search for other commits by this committer ] Original commit   Revision:456026
Make USE_PYTHON=concurrent flavors friendly.

Before, it would only create the default symlink if the Python version
was the default Python version.  Change that to if the Python flavor is
the default flavor.

PR:		224242
Sponsored by:	Absolight
Mon, 4 Dec 2017
[ 15:43 mat search for other commits by this committer ] Original commit   Revision:455522
Remove extra .endif.

Reported by:	antoine
Sponsored by:	Absolight
[ 15:27 mat search for other commits by this committer ] Original commit   Revision:455518
Add a USES=python:env, that will not add a dependency on Python.

It has the same effect than setting PYTHON_NO_DEPENDS, but in a more
compact way.

Sponsored by:	Absolight
[ 11:26 mat search for other commits by this committer ] Original commit   Revision:455507
Add a note about USE_PYTHON=optsuffix being a kludge.

Sponsored by:	Absolight

Number of commits found: 157 (showing only 100 on this page)

1 | 2  »