Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: "Stefan Richthofer" Newsgroups: comp.lang.python.announce Subject: JyNI 2.7-alpha.3 released! Date: Tue, 16 Feb 2016 15:30:05 +0100 Lines: 49 Approved: python-announce-list@python.org Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: news.uni-berlin.de Dc23u5e9bYsmsLZxaJlo8A5jyVsHKlscdzZzYBzgEmRQ== Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.001 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; '---------': 0.05; 'dependency': 0.07; 'subject:released': 0.07; 'api': 0.09; 'garbage': 0.09; 'received:gmx.net': 0.09; 'subject:2.7': 0.09; 'url:github': 0.09; 'url:releases': 0.09; 'python': 0.10; 'extensions': 0.13; 'binaries': 0.16; 'from:addr:gmx.de': 0.16; 'next?': 0.16; 'posix': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'release:': 0.16; 'tested)': 0.16; 'to:addr:lists.sourceforge.net': 0.16; 'url:tag': 0.16; 'frameworks': 0.18; 'platforms': 0.18; 'extension': 0.20; 'work,': 0.21; 'ctypes': 0.22; 'minor': 0.22; 'supported': 0.27; '(e.g.': 0.27; 'attempting': 0.29; 'objects': 0.29; 'especially': 0.32; 'announce': 0.32; 'are:': 0.32; 'plans': 0.32; 'loading': 0.33; 'platforms.': 0.33; 'skip:j 20': 0.33; 'skip:- 10': 0.34; 'list': 0.34; 'should': 0.36; 'release': 0.37; 'subject:-': 0.39; 'to:addr:python.org': 0.40; 'some': 0.40; 'collection': 0.60; 'url:3': 0.60; 'your': 0.60; 'capable': 0.65; 'to:no real name:2**2': 0.65; 'received:212.227.17': 0.66; 'wish': 0.71; 'introduce': 0.79; '2.7.1': 0.84; 'hanging': 0.84; 'url:v2': 0.84 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K0:EZEvl3Lp8VPfxIpJmgoqvpMAc/TqWVpC64vVfbHth9Z jvWeFDdXFO8EqJdMMS4f98XYpSphXtQyaqy1FxjvO/dgqp9mNa g8eS3xdko6/N9acE/RHGLCDDLZ4wTWwsI1BAvOw7CYEdEn4rPV 22onS58vIu60aj0dyGjvT/X5MECS+QNW2gs2A1BkN+QB9jg99Y gq71RvTQg6SFXMjtYaiiCWAZ6x3oVSjCT+ijWgBsLniwPmwsex bYWU82eUtgcz1zZtlmkv1yPeDEre+7QEWNaZwgB1Pslk55w/s2 IJLqhc= X-UI-Out-Filterresults: notjunk:1;V01:K0:dvbsJESENnE=:6I5CcPzKXG0ZmKYS3ba3Lx Vp6XfCj3dPKPeg9ThtdPgDL2jQAXDaL9DzJcgb1QPmxLT8PQqZhYoqXYGytVgureIQxHXLA4O pfvprT2pk1Ygr//favBm1JjNahMoYcAXh49AhXTFSZy8ADLJ1aFnjA9ucWnupsVAuoV23CocT GCmVi/bnbnIepTR3pq8faTr0p6ioYWy5Il/Ox37WVCdK25i962+dOBGE4iZy/JBnAz1UBtwNa zV0oqiltJWPr5Dr06IAi3LfbvNxD56DuWWgFJ7sMrBaBguCntQprEhdzAPxnSV7F7BIEgtcP2 ODgWorR9Eg2W9ZJk0EATPFBSiJ5rfGxjsVV+n+SJHOno7GvjsVL4+aJSVYiNpTXSFUeo2+N53 0Nnw1a7CMbrvZCLV9EhYRVVcoeNBeEJQ7XVZl+uV6rckzIlgtxNlxFDo3oX/8MU5c9U6wrpXu jeRGm5ujxw== X-Mailman-Approved-At: Tue, 16 Feb 2016 09:53:36 -0500 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.21rc2 Precedence: list List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Xref: csiph.com comp.lang.python.announce:2026 Following up on the recent release of Jython 2.7.1 beta 3 I am proud to announce the release of JyNI 2.7-alpha.3. Take a look at jyni.org or go directly to the release: https://github.com/Stewori/JyNI/releases/tag/v2.7-alpha.3 Binaries are provided for target platforms JyNI is tested on. It should in principle be buildable/workable also on other posix platforms. Main new features are: * OS-X support * CPython-compatible garbage collection of native objects * capable of loading ctypes (core functionality tested) What comes next? ---------------- With this release I updated jyni.org/#roadmap; take a look to learn about plans for alpha.4, alpha.5 and beta.1. However, before I continue work toward alpha.4 I will check some Python frameworks that have ctypes-only native dependency for workability (e.g. PyOpenGL). Wish List --------- With this release I also introduce the Wish List section jyni.org/#wish-list. The intention of this list is to focus on actually *needed* API with priority before attempting exhaustive API support. If you have desire for a specific extension to work, send me a mail regarding jyni.org/#wish-list and I will check whether your extension is a "low hanging fruit" that can be supported via minor improvements. Especially extensions from the above mentioned category of ctypes-only-dependency highly qualify. Enjoy! -Stefan