Commit Graph

1086 Commits

Author SHA1 Message Date
OscarL
600c2f41ca whichcraft: cleanup, support only Python 3.10 for now. (#9447)
Nothing uses this on-tree. Seems this is (or was) needed by webkit's
unit tests, but `haikuwebkit` already has moved to Python 3.10.
2023-09-19 06:30:17 +02:00
OscarL
eb11d2e31c fasteners: update to version 0.18, support Python 3.10. (#9446) 2023-09-19 06:29:34 +02:00
OscarL
fcb1c1de4f future: update to version 0.18.3, support Python 3.10. (#9435) 2023-09-16 07:37:49 +02:00
OscarL
2a5eb2714a ecdsa: update to version 0.18.0, support Python 3.10. (#9434) 2023-09-16 07:37:22 +02:00
OscarL
806144da5d dnspython: cleanup, support Python 3.10. (#9433)
Not updating this one for now, as the one needed by the only package
on-tree that uses it (`calibre`) requires not the latest version but
version 2.1.0, and to build that version and up, we need to have the
`poetry` build system available first.
2023-09-16 07:36:49 +02:00
OscarL
f9d5265537 discid: add package for Python 3.10. (#9432) 2023-09-16 07:36:35 +02:00
OscarL
810866934f dbuspython: update to version 1.3.2, support Python 3.10. (#9431)
Only user of this package, Calibre, dropped this dependency in
favor of the "pure-Python" `jeepney` package on newer versions.

For now, this will do.
2023-09-16 07:36:04 +02:00
OscarL
a76d0d410e css_parser: update to version 1.0.9, support Python 3.10. (#9430) 2023-09-16 07:35:38 +02:00
OscarL
4112404b19 certifi: update to version 2023.7.22, support Python 3.10. (#9429) 2023-09-16 07:34:51 +02:00
OscarL
4a2c40e9f9 bitstring: update to version 4.0.2, support Python 3.10. (#9428)
Not the most recent version, because the latest requires
an new dependency (`bitarray`) we don't currently have.

(nothing really uses this one on-tree, so... no rush there)
2023-09-16 07:34:16 +02:00
OscarL
c80cb8f0a5 bottle: update to version 0.12.25, support Python 3.10. (#9427)
Also, made the usual recipe cleanups.
2023-09-16 07:33:52 +02:00
OscarL
27c4bcd65d watchdog: update to version 3.0.0 (#9425) 2023-09-16 07:33:39 +02:00
Schrijvers Luc
78d284a756 python pathtools, rename recipe (conflicts) (#9421) 2023-09-15 07:56:40 +00:00
augiedoggie
1a145f36ae arrow: add recipe for 1.2.3 (#9414) 2023-09-13 22:02:12 -06:00
augiedoggie
55baf6a457 binaryornot: add recipe for 0.4.4 (#9415) 2023-09-13 22:01:53 -06:00
OscarL
88af4d64c8 tqdm: fix build. (#9372) 2023-09-06 12:24:07 +00:00
OscarL
bb9ef3adad feedparser: update to version 6.0.10 (#9367)
- Add Python 3.10 package.
- Add required sgmllib3k dependency.
- License is just plain BSD (2 clauses), AFAICT.
2023-09-06 05:46:05 +00:00
OscarL
0637fa130c installer: style cleanups, fix build. (#9369) 2023-09-06 05:39:09 +00:00
OscarL
a10eaf069c constantly: style cleanups, fix build. (#9368) 2023-09-06 05:38:13 +00:00
OscarL
4df5ee2a10 sgmllib3k: new recipe. (#9366)
Needed only for feedparser >= 6.0.
2023-09-06 05:37:03 +00:00
OscarL
6f0f9b2aff tqdm: update to version 4.66.1 (#9363)
- Switched build to use build/installer.
- Switched default version to Python 3.10.
- Only install man page / bash completions for the default
  Python version.
- Changed SOURCE_URI to avoid:
  > LookupError: setuptools-scm was unable to detect version
  for /sources/tqdm-4.66.1.

  (that error message suggested using PyPI's tarballs instead
  of Github ones)
2023-09-06 05:36:15 +00:00
OscarL
4dafc69af3 various python packages: rev-bump to trigger rebuild. (#9349)
Like #9341, but needed for the 32 bits buildmaster.
2023-09-03 16:11:33 +00:00
OscarL
a89b1b1b5b Follow up to PR 9328. (#9341)
Just revision bumps to trigger builds at buildmasters,
and some minor recipe cleanups.

No functional changes intended or expected.
2023-09-03 07:35:34 +02:00
OscarL
0be177f1c2 importlib_metadata: hopefully fix the build for good this time. (#9338)
The presence of HaikuPorter's work git repo interferes with the
operation of some python packages used at build time, causing
builds with "hp -G" to succeed, but fail without that flag, unless
these work-arounds are applied:

- exporting a `SETUPTOOLS_SCM_PRETEND_VERSION` variable
- `rm -rf dist`
2023-09-02 16:35:12 +00:00
Schrijvers Luc
c948cb067b importlib_metadata, add missing checksum, build fixes (#9334) 2023-09-02 13:47:06 +00:00
OscarL
3110a975a7 importlib_metadata: update to version 6.8.0 (#9331) 2023-09-02 06:05:30 +00:00
OscarL
3775520412 setuptools_scm: fix requirements. (#9330)
Should fix buildmaster issues for:
 - importlib_metadata
 - importlib_resourses
 - iniconfig
 - pyparsing
2023-09-02 06:03:36 +00:00
OscarL
b783a1ec54 pathtools: recipe clean ups, add support for Python 3.10. (#9329)
Should fix watchdog-0.9.0 build issue at buildmasters.
2023-09-02 06:02:43 +00:00
OscarL
70ac5cadda python3.8: bulk removal of now obsolete "_python38" packages. (#9328)
* python3.8: bulk removal of now obsolete "_python38" packages.

Done via scripting. No functional change intended or expected.

Some manual tweaks will follow.

* python3.8: further manual tweaks after bulk-3.8-removal.

Unlike the previous commit with automated changes,
I've tested builds for *these* recipes in beta4 64 bits.
2023-09-01 18:19:50 +00: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
OscarL
756d1153a6 setuptools: update to version 68.1.2 (#9307)
Drop support for Python 3.8, add it for 3.11.
2023-08-30 19:12:58 +00:00
OscarL
fc56376951 prompt_toolkit: new recipe. (#9295)
Tested with the `xonsh` shell (acts as a libedit/realine replacement
on steroids).
2023-08-30 11:44:15 +00:00
kenmays
51af78b45a matplotlib: bumped to 3.7.2 (#9247)
* matplotlib: bumped to 3.7.2

* Delete matplotlib-3.7.1.recipe

* matplotlib: Use agg backend
2023-08-21 08:29:11 +00:00
Schrijvers Luc
68e4912749 matplotlib, bump version (#8882)
* matplotlib, bump version

* Update dev-python/matplotlib/matplotlib-3.7.1.recipe

Co-authored-by: OscarL <oscar.lesta@gmail.com>

---------

Co-authored-by: OscarL <oscar.lesta@gmail.com>
2023-08-15 11:38:21 +00:00
OscarL
141270b0d5 contourpy: new recipe. (#9221)
Listed as a dependency for matplotlib.

Only providing a Python 3.10 for now, as this is a new recipe, and its
only inmediate target user would be matplotlib (that should also be
moved to 3.10).

In any case, I've tested the recipe works for multiple versions,
by locally building it for both 3.9 and 3.10.

Note: built (and very lightly tested) on 64 bits only.
2023-08-15 11:19:50 +00:00
OscarL
8ebb32b5cc pybind11: update to version 2.11.1 (#9220)
Also, provide a non-versioned pybind11-config symlink to the 3.10 version
(matching our current default Python version).

This should (might?) help with packages as contourpy that expect to find a
non-versioned "pybind11-config".
2023-08-15 11:15:19 +00:00
Schrijvers Luc
dabc153eb7 polib, add python310 (which is default atm for cmd:python3) (#9215) 2023-08-14 04:53:05 +00:00
Schrijvers Luc
c21207d49e pygame, revbump, fixes detection in python3.10 (#9197) 2023-08-13 05:59:40 +00:00
Schrijvers Luc
8402ef2db2 iniparse, bump version, switch python dependency (#9189) 2023-08-12 08:25:43 +00:00
Schrijvers Luc
1fe4b50be6 pygame, revbump for python changes (#9178) 2023-08-11 16:41:24 +00:00
Schrijvers Luc
cc089c8225 beautifulsoup4, revbump beautifulsoup4 should require soupsieve (#9168) 2023-08-10 05:46:17 +00:00
Schrijvers Luc
56a7d31a67 pygobject, fix issues reported, 32bit fixes (#9057) 2023-07-21 07:50:48 +00:00
Schrijvers Luc
29259c2504 pygobject, new recipe (#9053) 2023-07-19 19:33:40 +00:00
Schrijvers Luc
e1e5458a11 pycairo, cleanup, move to meson build (#9052) 2023-07-19 19:31:42 +00:00
Schrijvers Luc
04189e1fe7 pyenet, bump version, use system enet (#8922) 2023-07-02 11:10:36 +02:00
Schrijvers Luc
21372dafe6 pycairo, enable 32bit (#8904) 2023-06-29 07:52:26 +00:00
hfsfox
9feb75caf0 pycairo: add recipe (#8895) 2023-06-28 21:26:32 +03:00
Schrijvers Luc
c172fe42fe fonttools, bump version, set python3.9 as default, remove LICENSE file (#8887) 2023-06-28 07:34:08 +02:00
Schrijvers Luc
03999364ad cycler, new python recipe, dependency for matplotlib (#8881) 2023-06-23 07:28:31 +02:00
Schrijvers Luc
ebaa334698 meson_python, new python recipe (#8851) 2023-06-11 15:51:42 +02:00