Commit Graph

20 Commits

Author SHA1 Message Date
Oscar Lesta
8f0aa87c19 pip: drop support for all but current "default Python".
IMO, this recipe should be just dropped, but sadly, we still have
a few recipes using pip :-(. I consider using pip on recipes a
big NO NO, and I think we should avoid it.

Besides that...

`pip` moves too fast for us to properly keep up, and installing
pip for whatever Python version is as simple as doing:

> python3.xx -m ensurepip --altinstall
> python3.xx -m pip install --upgrade pip

(replace .xx accordingly, of course)

And then users can just update their pip whenever they like.
2025-09-20 02:00:39 -03:00
OscarL
cfcf330775 pip: add support for Python 3.12. (#9614) 2023-10-12 07:12:53 +00:00
OscarL
fc7fe46c07 pip: fix typo. (#9481)
This silly typo prevented the inclusion of `/bin/{pip,pip3}`
along with `/bin/pip-3.10` (for the default Python version,
it is always nice to provide non-version-suffixed commands).
2023-09-21 08:12:18 +02:00
OscarL
ba81750fd2 pip: update to version 23.2.1 (#9308)
Also: drop 3.8, add 3.11 support.
2023-08-30 19:17:38 +00:00
Jérôme Duval
df145a169a Drop python 3.7 (and 2.7) for recipes under dev-python/
Recipes with only 3.7 are left alone. Help with #8025.
2023-03-23 21:18:44 +01:00
OscarL
c91b630744 pip: update recipe to version 22.3.1 (#7519)
* pip: update recipe to 22.3.1

Drop support for Python 2.x (removed from pip on version 21.0).

* pip: keep "pip" and "pip3" comands for the default Python version.
2022-12-06 16:22:39 +01:00
Schrijvers Luc
e5d771d947 pip, use python310 instead of python3.10 (#6781)
bash doesn't allow dot in variable names
2022-03-28 13:13:32 +02:00
extrowerk
dd5a0f30e1 pip: enable Python 3.10 (#6714)
* pip: add Python3.10

* python3.10 subpackage prefix change
2022-03-23 12:49:58 -04:00
Jerome Duval
2127919776 pip: enable 3.8, 3.9, remove 3.6 2021-01-26 18:45:18 +01:00
Calvin Hill
ed0fcc6ed1 pip: bump version to 19.3.1 (#4399) 2019-11-22 16:06:53 +01:00
miqlas
8a772505fb PIP: bump, pyversions (#4255) 2019-10-08 23:25:20 -04:00
Jerome Duval
282a03c8e8 dev-python: merge most python2 and python3 recipes.
* adjust recipes depending on these, ie python_dateutil=>dateutil_python.
* switch architectures to any for relevant python recipes.
* bump versions for retext, argh, beautifulsoup, cssselect, dateutil,
docutils, fonttools, html2text, httplib2, lxml, mechanize, mock, paramiko,
pillow, pip, pygments, requests, twisted, urllib3, zope_interface.
2017-04-17 10:08:41 +02:00
Jerome Duval
7204e0f284 adjust recipes to use python 3.6, bump revisions. 2017-03-27 23:10:07 +02:00
Vale
f8aeb53372 More ordering & layout fixes 2016-02-26 10:33:51 -05:00
Vale
4ceccd41e1 Fix ordering 2016-02-17 14:39:36 -05:00
Michael Lotz
6eb382123f Duplicate Python license file in ports requiring it.
While Haiku usually brings Python with it so its license is available
in the merged licenses directory, this isn't declared as a dependency
anywhere and therefore "chance". Since we yet lack a way to declare this
dependency (for lack of a license entity), duplicate the Python license
in the ports requiring it to make them self-contained.
2015-12-07 01:02:07 +01:00
Augustin Cavalier
4634abef1b Trim extra newlines at end of file & trailing whitespace. 2015-08-04 12:08:31 -04:00
Augustin Cavalier
f561efbc96 Rename SRC_URI/SRC_FILENAME to SOURCE_URI/SOURCE_FILENAME. 2015-07-02 11:13:12 -04:00
Jerome Duval
43d3c27445 pip: fix summary. 2015-06-08 12:34:56 +00:00
Jerome Duval
3c9fffec59 pip: added a recipe for version 7.0.3
* problem with linklockfile.py: it tries to lock a file by
creating a hardlink, which we don't support.
2015-06-07 20:51:24 +00:00