annotate contrib/packaging/requirements-macos.txt @ 49836:3d7bf111f01e stable

packaging: add dependencies to the PyOxidizer build on macOS Otherwise, we get a bunch of test failures for missing things like pygments, or tests skipped entirely. The input file is a copy/paste from the equivalent Windows file, but with dulwich, pygit2, and pytest-vcr commented out because the build process errors out with them, flagging them as incompatible with loading from memory. I have no idea if that's actually true or not, because I've noticed that if I don't `make clean` after every build, the next build flags the watchman stuff as incompatible with loading from memory. The remaining failures are: Failed test-alias.t: output changed Failed test-basic.t: output changed Failed test-check-help.t: output changed Failed test-commit-interactive.t: output changed Failed test-extension.t: output changed Failed test-help.t: output changed Failed test-i18n.t: output changed Failed test-log.t: output changed Failed test-qrecord.t: output changed Failed test-share-safe.t: output changed Most of the issues seem related to loading help for disabled extensions from `hgext.__index__`, namely the full extension help being unavailable, not being able to resolve what commands are provided by what extension, and not having the command level help available. test-log.t, test-commit-interactive.t, and test-i18n.t look like i18n (or lack thereof) issues. test-basic.t is just odd: @@ -55,7 +55,7 @@ On Python 3, stdio may be None: $ hg debuguiprompt --config ui.interactive=true 0<&- - abort: Bad file descriptor (no-rhg !) + abort: response expected abort: response expected (rhg !) [255] $ hg version -q 0<&-
author Matt Harbison <matt_harbison@yahoo.com>
date Tue, 06 Dec 2022 17:12:59 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
49836
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
1 #
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
2 # This file is autogenerated by pip-compile with python 3.9
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
3 # To update, run:
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
4 #
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
5 # pip-compile --generate-hashes --no-reuse-hashes --output-file=contrib/packaging/requirements-macos.txt contrib/packaging/requirements-macos.txt.in
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
6 #
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
7 docutils==0.19 \
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
8 --hash=sha256:33995a6753c30b7f577febfc2c50411fec6aac7f7ffeb7c4cfe5991072dcf9e6 \
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
9 --hash=sha256:5e1de4d849fee02c63b040a4a3fd567f4ab104defd8a5511fbbc24a8a017efbc
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
10 # via -r contrib/packaging/requirements-macos.txt.in
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
11 fuzzywuzzy==0.18.0 \
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
12 --hash=sha256:45016e92264780e58972dca1b3d939ac864b78437422beecebb3095f8efd00e8 \
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
13 --hash=sha256:928244b28db720d1e0ee7587acf660ea49d7e4c632569cad4f1cd7e68a5f0993
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
14 # via -r contrib/packaging/requirements-macos.txt.in
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
15 importlib-metadata==5.1.0 \
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
16 --hash=sha256:d5059f9f1e8e41f80e9c56c2ee58811450c31984dfa625329ffd7c0dad88a73b \
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
17 --hash=sha256:d84d17e21670ec07990e1044a99efe8d615d860fd176fc29ef5c306068fda313
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
18 # via keyring
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
19 jaraco-classes==3.2.3 \
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
20 --hash=sha256:2353de3288bc6b82120752201c6b1c1a14b058267fa424ed5ce5984e3b922158 \
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
21 --hash=sha256:89559fa5c1d3c34eff6f631ad80bb21f378dbcbb35dd161fd2c6b93f5be2f98a
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
22 # via keyring
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
23 keyring==23.11.0 \
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
24 --hash=sha256:3dd30011d555f1345dec2c262f0153f2f0ca6bca041fb1dc4588349bb4c0ac1e \
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
25 --hash=sha256:ad192263e2cdd5f12875dedc2da13534359a7e760e77f8d04b50968a821c2361
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
26 # via -r contrib/packaging/requirements-macos.txt.in
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
27 more-itertools==9.0.0 \
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
28 --hash=sha256:250e83d7e81d0c87ca6bd942e6aeab8cc9daa6096d12c5308f3f92fa5e5c1f41 \
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
29 --hash=sha256:5a6257e40878ef0520b1803990e3e22303a41b5714006c32a3fd8304b26ea1ab
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
30 # via jaraco-classes
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
31 pygments==2.13.0 \
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
32 --hash=sha256:56a8508ae95f98e2b9bdf93a6be5ae3f7d8af858b43e02c5a2ff083726be40c1 \
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
33 --hash=sha256:f643f331ab57ba3c9d89212ee4a2dabc6e94f117cf4eefde99a0574720d14c42
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
34 # via -r contrib/packaging/requirements-macos.txt.in
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
35 zipp==3.11.0 \
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
36 --hash=sha256:83a28fcb75844b5c0cdaf5aa4003c2d728c77e05f5aeabe8e95e56727005fbaa \
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
37 --hash=sha256:a7a22e05929290a67401440b39690ae6563279bced5f314609d9d03798f56766
3d7bf111f01e packaging: add dependencies to the PyOxidizer build on macOS
Matt Harbison <matt_harbison@yahoo.com>
parents:
diff changeset
38 # via importlib-metadata