File tree Expand file tree Collapse file tree 1 file changed +16
-2
lines changed
Expand file tree Collapse file tree 1 file changed +16
-2
lines changed Original file line number Diff line number Diff line change 7070## TODO
7171
7272* Compile to a binary
73- * cf. [ PyInstaller] ( https://www.pyinstaller.org/ ) or ~~ [ PyOxidizer] ( https://pyoxidizer.readthedocs.io/en/stable/ ) ~~
74- * Latter doesn't support Python 3.11+
73+ * Add [ argv emulation] ( https://pyinstaller.org/en/stable/feature-notes.html?highlight=codesign-identity#optional-argv-emulation )
74+ * Debug error output
75+ ``` bash
76+ Traceback (most recent call last):
77+ File " get_cert.py" , line 123, in < module>
78+ File " get_cert.py" , line 118, in main
79+ File " get_cert.py" , line 65, in get_certificate
80+ File " ssl.py" , line 517, in wrap_socket
81+ File " ssl.py" , line 1104, in _create
82+ File " ssl.py" , line 1382, in do_handshake
83+ ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)
84+ [26193] Failed to execute script ' get_cert' due to unhandled exception!
85+ ```
86+ * [Sign the macOS binary](https://pyinstaller.org/en/stable/feature-notes.html? highlight=codesign-identity#macos-binary-code-signing)
87+ * Try [quill](https://github.com/anchore/quill)
88+ * Reduce linux x86_64 binary size (~17MB vs. 7MB)
You can’t perform that action at this time.
0 commit comments