Commit 217eb0f7 authored by Matt Harbison's avatar Matt Harbison
Browse files

packaging: stop bundling certifi on macOS

We did the same on Windows in b619f172c9da, so that the system certificate store
would be used.

--HG--
branch : stable
parent 965b3576d41b
Pipeline #58640 failed with stage
in 110 minutes and 1 second
......@@ -11,10 +11,6 @@ altgraph==0.17.2 \
# macholib
# modulegraph
# py2app
certifi==2021.10.8 \
--hash=sha256:78884e7c1d4b00ce3cea67b44566851c4343c120abd683433ce934a68ea58872 \
--hash=sha256:d62a0163eb4c2344ac042ab2bdf75399a71a2d8c7d47eac2e2ee91b9d6339569
# via -r contrib/packaging/macos/requirements-py3.txt.in
importlib-metadata==4.9.0 \
--hash=sha256:e8b45564028bc25f8c99f546616112a6df5de6655893d7eb74c9a99680dc9751 \
--hash=sha256:ee50794eccb0ec340adbc838344ebb9a6ff2bcba78f752d31fc716497e2149d6
......
......@@ -6,7 +6,6 @@ py2app==0.25
# Exclude Mercurial, so that it can simply be cloned to src/hg and built without
# constantly updating the generated requirements file.
certifi
iniparse
mercurial_keyring
Pygments
......
......@@ -41,7 +41,7 @@ sys.path.append('src/extra')
OPTIONS = {
'no_chdir': True,
'includes' : ['email.mime.text', 'mercurial_keyring', 'sip', 'sitecustomize'],
'packages' : ['certifi', 'mercurial', 'hgext', 'tortoisehg', 'pygments', 'iniparse', 'keyring'],
'packages' : ['mercurial', 'hgext', 'tortoisehg', 'pygments', 'iniparse', 'keyring'],
'extra_scripts': ['src/thg/contrib/hg'],
'excludes' : EXCLUDES,
'iconfile' : 'TortoiseHg.icns',
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment