Skip to content

Commit

Permalink
modernize Python packaging for pywatchman
Browse files Browse the repository at this point in the history
Summary:
X-link: facebookincubator/zstrong#721

Mostly following practice in: https://packaging.python.org/en/latest/tutorials/packaging-projects/

Switching pywatchman to be built with PEP517. After this we can publish new pywatchman packages to PyPI continuously.

Reviewed By: jdelliot

Differential Revision: D54343676

fbshipit-source-id: 48a4538db4176662b8af189538dae32b9289d712
  • Loading branch information
fanzeyi authored and facebook-github-bot committed Mar 2, 2024
1 parent 379171d commit 393150d
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
9 changes: 9 additions & 0 deletions build/fbcode_builder/manifests/python-setuptools
@@ -0,0 +1,9 @@
[manifest]
name = python-setuptools

[download]
url = https://files.pythonhosted.org/packages/c0/7a/3da654f49c95d0cc6e9549a855b5818e66a917e852ec608e77550c8dc08b/setuptools-69.1.1-py3-none-any.whl
sha256 = 02fa291a0471b3a18b2b2481ed902af520c69e8ae0919c13da936542754b4c56

[build]
builder = python-wheel
1 change: 1 addition & 0 deletions build/fbcode_builder/manifests/watchman
Expand Up @@ -19,6 +19,7 @@ fbthrift
folly
pcre2
googletest
python-setuptools

[dependencies.fbsource=on]
rust
Expand Down

0 comments on commit 393150d

Please sign in to comment.