Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python.announce > #2971
| Path | csiph.com!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail |
|---|---|
| From | Hartmut Goebel <h.goebel@goebel-consult.de> |
| Newsgroups | comp.lang.python.announce |
| Subject | [ANN] PyInstaller 3.4 |
| Date | Sun, 9 Sep 2018 21:24:53 +0200 |
| Organization | Goebel Consult |
| Lines | 101 |
| Approved | python-announce-list@python.org |
| Message-ID | <mailman.122.1536576036.2753.python-announce-list@python.org> (permalink) |
| References | <18b026a6-0614-8eb7-80bb-48b99a43d5a1@goebel-consult.de> |
| Mime-Version | 1.0 |
| Content-Type | multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms000403030704020607050101" |
| X-Trace | news.uni-berlin.de 7GsNd6PourWN47p69w/OOgumiDASg43bvvs7uUVpledA== |
| Return-Path | <h.goebel@goebel-consult.de> |
| X-Original-To | python-announce-list@python.org |
| Delivered-To | python-announce-list@mail.python.org |
| X-Spam-Status | OK 0.000 |
| X-Spam-Evidence | '*H*': 1.00; '*S*': 0.00; 'pypi': 0.05; 'aix,': 0.07; 'executable': 0.07; 'modules.': 0.07; 'subject:ANN': 0.07; '===': 0.09; 'freebsd,': 0.09; 'puts': 0.09; 'supported.': 0.09; 'url- ip:137/8': 0.09; 'url-ip:185.199.108.153/32': 0.09; 'url- ip:185.199.108/24': 0.09; 'url-ip:185.199.109.153/32': 0.09; 'url- ip:185.199.109/24': 0.09; 'url-ip:185.199.110.153/32': 0.09; 'url- ip:185.199.110/24': 0.09; 'url-ip:185.199.111.153/32': 0.09; 'url- ip:185.199.111/24': 0.09; 'url-ip:185.199/16': 0.09; 'url:issues': 0.09; 'library': 0.11; 'interpreter': 0.12; 'tests': 0.12; 'contributed': 0.13; 'eager': 0.15; 'bryan': 0.16; 'bundles': 0.16; 'changelog': 0.16; 'cissp,': 0.16; 'collects': 0.16; 'content-type:multipart/signed': 0.16; 'dependencies': 0.16; 'filename:fname piece:asc': 0.16; 'folder,': 0.16; 'from:addr :goebel-consult.de': 0.16; 'from:addr:h.goebel': 0.16; 'from:name:hartmut goebel': 0.16; 'goebel': 0.16; 'gru\xc3\x9f': 0.16; 'hartmut': 0.16; 'kolumne:': 0.16; 'message-id:@goebel- consult.de': 0.16; 'optionally': 0.16; 'pyinstaller': 0.16; 'received:192.168.110': 0.16; 'received:192.168.110.2': 0.16; 'received:goebel-consult.de': 0.16; 'received:m-online.net': 0.16; 'received:mail-out.m-online.net': 0.16; 'received:mail.m-online.net': 0.16; 'received:mail.mnet- online.de': 0.16; 'received:mnet-online.de': 0.16; 'sch\xc3\xb6nen': 0.16; 'solaris,': 0.16; 'url:cissp-gefluester': 0.16; 'url:goebel-consult': 0.16; 'url:pyinstaller': 0.16; 'variants': 0.16; 'python': 0.16; 'bug': 0.16; 'values.': 0.17; 'install': 0.20; '3.7': 0.21; 'deployment': 0.21; 'linux,': 0.21; 'skip:` 10': 0.21; 'installed': 0.21; 'script': 0.22; 'header :User-Agent:1': 0.24; 'incorrect': 0.25; 'pip': 0.25; 'url- ip:83/8': 0.25; 'changes': 0.26; 'windows': 0.26; 'announce': 0.27; 'file.': 0.27; 'module': 0.27; "we're": 0.28; 'installation': 0.29; 'app': 0.29; 'written': 0.30; 'subject:] ': 0.30; 'supported': 0.31; "i'm": 0.31; 'url-ip:192.30/16': 0.31; 'url:io': 0.31; 'adds': 0.32; 'files': 0.32; 'url:readthedocs': 0.33; 'at:': 0.33; 'run': 0.33; 'url:blog': 0.34; 'code': 0.34; 'blog:': 0.35; 'linux': 0.35; 'received:192.168': 0.36; 'but': 0.36; 'received:192': 0.37; 'url:en': 0.37; 'implemented': 0.37; 'installing': 0.37; 'package.': 0.38; 'to:addr:python-announce- list': 0.38; 'url-ip:192.30.253.112/32': 0.38; 'url- ip:192.30.253.113/32': 0.38; 'url-ip:192.30.253/24': 0.38; 'url:github': 0.38; 'subject:[': 0.38; 'mac': 0.39; 'drop': 0.39; 'thanks': 0.39; 'url:org': 0.40; 'successfully': 0.40; 'however,': 0.60; 'team': 0.60; 'your': 0.60; 'content-type:multipart/mixed': 0.60; 'active': 0.61; 'windows,': 0.62; 'information': 0.62; 'secure': 0.62; 'jones': 0.63; 'url-ip:108.177.119.100/32': 0.63; 'url-ip:108.177.119.101/32': 0.63; 'url-ip:108.177.119.102/32': 0.63; 'url-ip:108.177.119.113/32': 0.63; 'url- ip:108.177.119.138/32': 0.63; 'url-ip:108.177.119.139/32': 0.63; 'url:group': 0.63; 'reads': 0.67; 'discover': 0.70; 'url:4': 0.76; 'improved': 0.79; 'received:192.168.6': 0.93 |
| X-Virus-Scanned | amavisd-new at mnet-online.de |
| Openpgp | preference=signencrypt |
| Autocrypt | addr=h.goebel@goebel-consult.de; prefer-encrypt=mutual; keydata= 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 NJXZMKO95dDUGyQf00JGQUCZ |
| User-Agent | Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 |
| X-Mailman-Approved-At | Mon, 10 Sep 2018 06:40:35 -0400 |
| X-Content-Filtered-By | Mailman/MimeDel 2.1.29 |
| X-BeenThere | python-announce-list@python.org |
| X-Mailman-Version | 2.1.29 |
| Precedence | list |
| List-Id | Announcement-only list for the Python programming language <python-announce-list.python.org> |
| List-Unsubscribe | <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-announce-list/> |
| List-Post | <mailto:python-announce-list@python.org> |
| List-Help | <mailto:python-announce-list-request@python.org?subject=help> |
| List-Subscribe | <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe> |
| X-Mailman-Original-Message-ID | <18b026a6-0614-8eb7-80bb-48b99a43d5a1@goebel-consult.de> |
| Xref | csiph.com comp.lang.python.announce:2971 |
Show key headers only | View raw
[Multipart message — attachments visible in raw view] - view raw
Hello, on behalf of the PyInstaller development team I'm happy to announce PyInstaller 3.4. This release adds support for Python 3.7. http://www.pyinstaller.org Thanks for all those who contributed questions, bug-reports or pull-requests. === What it is === PyInstaller bundles a Python application and all its dependencies into a single package. The user can run the packaged app without installing a Python interpreter or any modules. PyInstaller reads a Python script written by you. It analyzes your code to discover every other module and library your script needs in order to execute. Then it collects copies of all those files – including the active Python interpreter! – and puts them with your script in a single folder, or optionally in a single executable file. PyInstaller is tested against Windows, Mac OS X, and Linux. However, it is not a cross-compiler: to make a Windows app you run PyInstaller in Windows; to make a Linux app you run it in Linux, etc. PyInstaller has been used successfully with AIX, Solaris, and FreeBSD, but is not tested against them. === Installation === PyInstaller can be installed from PyPi using pip install pyinstaller === Important Changes === * Add support for Python 3.7 (#2760, #3007, #3076, #3399, #3656), implemented by Hartmut Goebel. * Improved support for Qt5-based applications (#3439). By emulating much of the Qt deployment tools' behavior most PyQt5 variants are supported. However, Anaconda's PyQt5 packages are not supported because its ``QlibraryInfo`` implementation reports incorrect values. CI tests currently run on PyQt5 5.11.2. Many thanks to Bryan A. Jones for taking this struggle. * Drop support for Python 3.3 (#3288), Thanks to Hugo and xiovat. The full changelog for this release can be found at: https://pyinstaller.readthedocs.io/en/v3.4/CHANGES.html === Feedback === We're eager to listen to your feedback on using PyInstaller: Bug tracker: https://github.com/pyinstaller/pyinstaller/issues Mailing list: http://groups.google.com/group/PyInstaller -- Schönen Gruß Hartmut Goebel Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer Information Security Management, Security Governance, Secure Software Development Goebel Consult, Landshut http://www.goebel-consult.de Blog: http://www.goebel-consult.de/blog/warum-sie-nicht-perl-programmiern-sollten Kolumne: http://www.cissp-gefluester.de/2012-02-bring-your-own-life-glosse
Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread
[ANN] PyInstaller 3.4 Hartmut Goebel <h.goebel@goebel-consult.de> - 2018-09-09 21:24 +0200
csiph-web