Commit Graph

1100 Commits

Author SHA1 Message Date
OscarL
0afca26b49 patch-ng: remove unused recipe. (#9476)
Still available via `pip install` if someone needs it.
2023-09-21 06:34:15 +02:00
OscarL
39d5da892b node_semver: drop unused recipe. (#9465)
Still available via `pip install`, if anyone needs it.
2023-09-21 06:34:02 +02:00
OscarL
61c9160dbd pyrfc3339: drop unused recipe. (#9468)
Not used by anything on-tree.

Still available via `pip install` if needed.
2023-09-20 12:01:00 +00:00
OscarL
cc0acf96d8 sip: update to version 6.7.11, support Python 3.10. (#9464)
Recipe cleanups/fixes.
2023-09-20 09:50:12 +00:00
OscarL
ca078798bf tzlocal: remove broken, unused recipe. (#9462)
Use `pip install` if you need tzlocal for your code.

Be aware that it will still have limited usefulness, until our Python
packages get fixed to correctly use `--with-tzpath=` during configure,
and to require the `timezone_data` package.
2023-09-20 09:47:34 +00:00
OscarL
a79b894a0b pypeg2: cleanups, support Python 3.10. (#9463)
Nothing uses this old package (no new releases since 2015) on-tree.
We might want to just drop this one next time (users will be able to
use it via `pip install` if they miss it).
2023-09-20 10:24:51 +02:00
OscarL
999d67a3e2 svgwrite: update to version 1.4.3, support Python 3.10. (#9458)
Not used anywhere on-tree, and project is marked as inactive/unmaintained
on GitHub. We might just want to drop this one next time.

(`pip3.xx install svgwrite` will still work for those that might need it)
2023-09-19 11:31:18 +02:00
OscarL
9ac3adc302 parameterized: update to version 0.9.0, support Python 3.10. (#9457) 2023-09-19 09:04:32 +00:00
OscarL
4f1cf0f6a1 pretend: cleanup, support Python 3.10. (#9456) 2023-09-19 09:04:19 +00:00
OscarL
7982faf80f pythonzeroconf: cleanup, support Python 3.10. (#9455)
Just the necessary bits to get it to work with Python 3.10.

Not updating to the latest version, for now at least, as that
requires building it with `poetry` (which we currently do not have).
2023-09-19 10:28:12 +02:00
OscarL
895f5b7bc2 ifaddr: update to version 0.2.0. Add Haiku support. (#9452)
Not sure this ever worked before. Seems to work well enough now.
2023-09-19 08:56:26 +02:00
OscarL
9cf5de09f4 html5lib: update to version 1.1, cleanups, support Python 3.10. (#9451) 2023-09-19 07:09:13 +02:00
OscarL
9b8b180d57 webencodings: cleanup, support Python 3.10. (#9449) 2023-09-19 06:31:26 +02:00
OscarL
5f471d29f6 frozendict: update to version 2.3.8, cleanups, support Python 3.10. (#9448) 2023-09-19 06:31:03 +02:00
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