Bug 266948 - devel/py-traitlets: Update to 5.2.2
Summary: devel/py-traitlets: Update to 5.2.2
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yuri Victorovich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-10 18:44 UTC by Loïc Bartoletti
Modified: 2022-10-10 19:11 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (yuri)


Attachments
devel/py-traitlets: Update to 5.2.2 (1.69 KB, patch)
2022-10-10 18:44 UTC, Loïc Bartoletti
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Loïc Bartoletti freebsd_committer freebsd_triage 2022-10-10 18:44:14 UTC
Created attachment 237193 [details]
devel/py-traitlets: Update to 5.2.2

devel/py-traitlets uses pyproject.toml now, so I used your proposal https://reviews.freebsd.org/D36061

5.2.2 also requires devel/py-hatchling to build.

This update is required by jupyterlab/nbclient (pkg_resources.ContextualVersionConflict: (traitlets 5.1.1 (/usr/local/lib/python3.9/site-packages), Requirement.parse('traitlets>=5.2.2'), {'nbclient'}))
Comment 1 Loïc Bartoletti freebsd_committer freebsd_triage 2022-10-10 18:54:45 UTC
hmmm, there is a problem with my patch. When I want to build devel/py-jupyter-server in poudriere I got this error:

Warning: (devel/py-traitlets@py39): Error: Invalid FLAVOR 'py39' for devel/py-traitlets
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2022-10-10 19:11:34 UTC
Hi Loïc,

Thanks for the patch.

There is a pending relevant general improvement into python.mk: USE_PYTHON=build.

I'll try to resolve remaining issues there this week and will commit the devel/py-traitlets update right after.


Yuri