[Webkit-unassigned] [Bug 220468] New: [webkitcorepy] Add standard mechanism for packaging pip packages
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jan 8 10:40:06 PST 2021
https://bugs.webkit.org/show_bug.cgi?id=220468
Bug ID: 220468
Summary: [webkitcorepy] Add standard mechanism for packaging
pip packages
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: jbedard at apple.com
All of our pip packages based on webkitcorepy share some key pieces in common. Most notably, we've attempted to de-duplicate the version of a pip package from setup.py and the __init__.py of the package. This means that we attempt to import from a package before we've actually installed it's dependencies, which can be a problem. The right solution to this is probably to edit the contents of setup.py to replace the imported version with a it's value before deploying the package, but that means having a script to do the package deployment.
In the mean time, we need to duplicate the version for our pip packages to make them easier to independently install.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210108/cc03c3df/attachment-0001.htm>
More information about the webkit-unassigned
mailing list