Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #2638

JyNI 2.7-alpha.5 released: JyNI also runs on Windows now

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From "Stefan Richthofer" <Stefan.Richthofer@gmx.de>
Newsgroups comp.lang.python.announce
Subject JyNI 2.7-alpha.5 released: JyNI also runs on Windows now
Date Sat, 23 Sep 2017 18:57:21 +0200
Lines 59
Approved python-announce-list@python.org
Message-ID <mailman.197.1506262447.2730.python-announce-list@python.org> (permalink)
References <trinity-e219950f-5ecc-4ccf-ba38-380b7d562e47-1506185841178@3c-app-gmx-bs15>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8
X-Trace news.uni-berlin.de maMytDZdYiHLdsgZlXyqJw7uqholD6+IpfvwRyUNy8Cw==
Return-Path <Stefan.Richthofer@gmx.de>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.004
X-Spam-Evidence '*H*': 0.99; '*S*': 0.00; 'cpython': 0.04; 'scipy': 0.05; 'url:github': 0.05; 'subject:released': 0.07; 'url:releases': 0.07; 'python': 0.09; 'subject:Windows': 0.09; 'subject:2.7': 0.09; 'url:issues': 0.09; 'api': 0.10; 'explicitly': 0.15; 'binaries': 0.16; 'from:addr:gmx.de': 0.16; 'next?': 0.16; 'numpy': 0.16; 'posix': 0.16; 'release:': 0.16; 'supported.': 0.16; 'to:addr:lists.sourceforge.net': 0.16; 'alpha': 0.18; 'linux,': 0.18; 'runs': 0.18; 'windows': 0.19; 'load': 0.21; 'linux': 0.26; 'blocking': 0.29; 'ctypes': 0.29; 'equally': 0.29; 'project:': 0.29; 'received:gmx.net': 0.29; 'url:v2': 0.29; 'to:no real name:2**1': 0.29; 'code': 0.30; 'announce': 0.31; 'next': 0.32; 'windows.': 0.33; 'allows': 0.34; 'i.e.': 0.35; 'version': 0.36; 'should': 0.37; 'subject:: ': 0.37; 'available.': 0.37; 'release': 0.38; 'skip:- 10': 0.38; 'add': 0.38; 'subject:-': 0.38; 'some': 0.39; 'proto:https': 0.39; 'to:addr:python.org': 0.39; 'received:io': 0.39; 'received:psf.io': 0.39; 'received:ams1.psf.io': 0.40; 'received:mail1.ams1.psf.io': 0.40; 'native': 0.61; 'url:blogspot': 0.61; 'details.': 0.62; 'details': 0.63; 'developed': 0.63; 'within': 0.64; 'url:5': 0.64; 'layer': 0.66; 'subject:now': 0.70; 'to:addr:python-announce-list': 0.72; 'url:4': 0.75; 'extensions.': 0.84; 'limitations.': 0.84; 'proudly': 0.91
Importance normal
Sensitivity Normal
X-Priority 3
X-Provags-ID V03:K1:JYigyjzvf/IxZEDfw96ZlsQLv3TKYOxlDs+uzYHUACb f8DltVFTWfvt0WXKShzzp6fiPE9w3XKiHvPU7X8QAmx2A44a9i 3vOBqC0k+FGGbe7O9pfzty9X7hd3p/Y0jgva+lHiQZfx3xasit +qpdy7k3s3sd9O2AY40MdVIrYPbdAg12sE5Hey7GrB0m7BvvcB LP2oDcTiLeN8bhpIb9EsO/q8WfqN9qWLDZDV3dBD+kmu9Abf7W 7WViVWiD7DJJjl2Qu/zxwkhrjxx3VV0IBB3mhm9Kjhd5WQS4Gr GkUB54=
X-UI-Out-Filterresults notjunk:1;V01:K0:CF6gwPi2hYI=:EeFeMMG73HuCrMtj7ZoxnV Cl2LZH9RaKLjMWqgNoRiHKaDCSRDw9BPXFddEPKIk5kMBrjnTj0DIUCpQkieBfU//JuLCPdcp cXwgI94ziv1+Z6NKFWTHZ3VfsHPWNCAay2tM9IqTyAfJHFOljCZskKaunuXl3u4+RQ3gqmtpY Hy1U0qC72fKslyfFv6led0TS8zlATSKJBqgB7nzkHoiY/xWIPVkCUOSjSGk1fmmpzNBBI2WdF 4gsFEqVp9LyND5s0Hf6WgQdf1l5bX74S7o2NxL7eKWG/X9/SjToppsHIk1rlfXIsfoEMdgcYf 65mAkVtm1G8dZlWI40UIs+apCVAw8c9nrvl7jl8inwsK1ksyvuBsCHnDdBNq55MSoku6tQ7g5 gpHX8HDaReVZaCLKiAAiKaSMz/vA0sByI9SGxIYXo5WZLnYpEYib0ArYZoY0nA5qCn6nAbyJd JhNKIIHLqA41JddqwGNpeJeJ8NYvys6IvnZ+FKKBxDdwV3DSLsIO
X-Mailman-Approved-At Sun, 24 Sep 2017 10:14:05 -0400
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.24
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 <trinity-e219950f-5ecc-4ccf-ba38-380b7d562e47-1506185841178@3c-app-gmx-bs15>
Xref csiph.com comp.lang.python.announce:2638

Show key headers only | View raw


With JyNI alpha 5, I proudly announce the first version of JyNI that
also runs on Windows.

JyNI is a layer that allows Jython to load native CPython extensions.
Most notably ctypes and NumPy are already workable (core functionality).


Take a look at

jyni.org

or go directly to the release:

https://github.com/Stewori/JyNI/releases/tag/v2.7-alpha.5


Binaries are provided for Linux, OS X and Windows.
It should in principle also work on other POSIX platforms.



NumPy support
-------------

>From JyNI alpha 4 onwards, some NumPy support is available.
For JyNI alpha 5 featuring Windows support, we explicitly asserted that
NumPy works on Windows equally well as on Linux and OS X,
i.e. up to known limitations.

For details about NumPy support see

https://github.com/Stewori/JyNI/releases/tag/v2.7-alpha.4
https://github.com/Stewori/JyNI/issues/2



Google Summer of Code
---------------------

JyNI alpha 5 was mainly developed within a Google Summer of Code project:

https://summerofcode.withgoogle.com/projects/#4931062149939200
http://gsoc2017-jyni.blogspot.de for details.



What comes next?
----------------

The Python C API is not yet fully supported. A major goal for the next
release is to add support for the buffer protocol, which is currently
blocking support for SciPy and various other extensions.



Enjoy!


-Stefan

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

JyNI 2.7-alpha.5 released: JyNI also runs on Windows now "Stefan Richthofer" <Stefan.Richthofer@gmx.de> - 2017-09-23 18:57 +0200

csiph-web