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


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

[ANN} pyDotNet 0.9.2 released

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Jonathan Shore <jonathan.shore@gmail.com>
Newsgroups comp.lang.python.announce
Subject [ANN} pyDotNet 0.9.2 released
Date Sat, 2 Sep 2017 15:01:18 -0400
Lines 34
Approved python-announce-list@python.org
Message-ID <mailman.4.1504379176.2733.python-announce-list@python.org> (permalink)
References <04DA35B0-6BF0-4603-86C4-83210F89B2B8@gmail.com>
Mime-Version 1.0 (Mac OS X Mail 10.3 \(3273\))
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding quoted-printable
X-Trace news.uni-berlin.de U/5GIiEOr72A5q6rZ7TBpwuLPRxjxQPda49zoLgCXZ3A==
Return-Path <jonathan.shore@gmail.com>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.038
X-Spam-Evidence '*H*': 0.92; '*S*': 0.00; 'url:pypi': 0.03; 'url:github': 0.05; 'indexing': 0.07; 'pypi': 0.07; 'subject:ANN': 0.07; 'subject:released': 0.07; 'python': 0.09; 'i\xe2\x80\x99ve': 0.09; 'static': 0.15; 'interacted': 0.16; 'libraries.': 0.16; 'members)': 0.16; 'objects*': 0.16; 'proxy,': 0.16; 'pypi.': 0.16; 'url:tree': 0.16; 'windows': 0.20; 'properties': 0.24; 'linux': 0.26; 'objects': 0.29; 'message-id:@gmail.com': 0.30; 'url:python': 0.32; 'received:google.com': 0.32; '(i.e.': 0.32; 'allows': 0.34; 'subject:[': 0.34; 'but': 0.34; 'run': 0.35; 'source': 0.35; 'received:209.85.220': 0.35; 'class': 0.36; 'url:org': 0.36; 'received:209.85': 0.37; 'received:io': 0.38; 'received:psf.io': 0.38; 'some': 0.38; 'received:ams1.psf.io': 0.38; 'received:mail1.ams1.psf.io': 0.38; 'received:192': 0.39; 'received:209': 0.39; 'proto:https': 0.39; 'received:192.168': 0.39; 'questions': 0.39; 'to:addr:python.org': 0.40; 'received:192.168.1': 0.40; 'free': 0.60; 'link': 0.61; 'header :Message-Id:1': 0.61; 'call': 0.62; 'years,': 0.62; '8bit%:40': 0.63; 'on:': 0.63; 'within': 0.63; '8bit%:38': 0.66; 'contact': 0.67; 'published': 0.70; 'to:addr:python-announce-list': 0.72; 'as:': 0.79; '..net': 0.84; 'can:': 0.84; 'shore': 0.84; 'subject:} ': 0.84; 'url:master': 0.84
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:subject:message-id:date:to; bh=oxWSjJpeRElVP8sB3kVG/jadW/O0t3j7QI3Vl+nrZTY=; b=qOa+2pOzlnCKvBbeNgpFPzPVD7jyr+anXwWwA+BIYs3f73+GZKYzEEDygg3Jik9jY8 MkT8C2UNixz8ZxHkNKaWV3REPAcpIveVICVNdONStI/IUaQe6sq2YAiJIT4FTlpOUxWR SLn2+G8QSx+93sXT1gg3r37DBjClDviaLJ8EHHiqmvHnzebj27+yeYD35r0+fVaadj4a PUoJ/qr3JbHfe/jks3Zl/sQXP2PX66u3VOjSkWzwUUrnMZ0hro/ALtSxNYGbLPv+rh9O T2tQtG/dsCvkqDtcKPVcSLi31O8LYXQDSa20FhdK4K17h9eI3Us6asCwfcAjbQo/8PH5 2KLQ==
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=oxWSjJpeRElVP8sB3kVG/jadW/O0t3j7QI3Vl+nrZTY=; b=XmEcH6oRHpicS76x6ACubIe6TzQOCBpCn87LVsEVfJIyKK8ATohT+C2fF9kVvJl9sn UMii5hQgB1tKOLAgxxNew1t+l4BFFdnIJ9LK0fgr2cR1mBIO9ADB6nzt03mo1pLNjahe 4p2pKG1AuGuppMM/fTlbsdG8ChksKZPZ/W1dft+h5jkNwXZcuniw8NSE6K3Ey9Zqgd9w ZIXxbGyx3xSc6TC6j7Y/71yjQLJS2+qM6VQqr6ThvQO+M5L5rQF8lX0BjVt7fSjrpYGU 5Hp4gYk0GgJmQsdF7NRDPMr8NqN8HuTaysB1AWHf5y8g/gpQsTgDGs+3ENmfFxJw/kL7 /e5Q==
X-Gm-Message-State AHPjjUiuz5uMMYjQuoOyajxsLTZxVNP/iA2F2NaBD+89SXSRjASWl9yi A5V4NhVZ1256/D0rWN8=
X-Google-Smtp-Source ADKCNb484RdF7TCaX4DzdKL/Y+4bRWKSXLyYIObbisXvbx8zyFbcLk8dQGG/+xuC66DuVKQQApX9zg==
X-Received by 10.55.217.92 with SMTP id u89mr7292324qki.278.1504378879605; Sat, 02 Sep 2017 12:01:19 -0700 (PDT)
X-Mailer Apple Mail (2.3273)
X-Mailman-Approved-At Sat, 02 Sep 2017 15:06:15 -0400
X-Content-Filtered-By Mailman/MimeDel 2.1.24
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 <04DA35B0-6BF0-4603-86C4-83210F89B2B8@gmail.com>
Xref csiph.com comp.lang.python.announce:2613

Show key headers only | View raw


I’ve published a package on PyPi called ‘pyDotNet’.  pyDotNet allows Python to access .NET libraries. From Python one can:

* create .NET objects
* call member functions
* call class functions (i.e. static members)
* access and set properties
* access indexing members

.NET objects are provided as python objects via proxy, so can be interacted within the python object idiom.

The package will run with mono on OS X or Linux and on windows with the Microsoft .NET VM.   Find the source and description of the package on:

https://github.com/tr8dr/.Net-Bridge/tree/master/src/Python/pyDotNet <https://github.com/tr8dr/.Net-Bridge/tree/master/src/Python/pyDotNet>


And the PyPi link as:

https://pypi.python.org/pypi/pydotnet <https://pypi.python.org/pypi/pydotnet>


The package is stable, as has been in use for some years, but only now packaged up for public use on PyPi.  Feel free to contact with questions or suggestions on GitHub or by email.  

Regards
--
Jonathan Shore

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


Thread

[ANN} pyDotNet 0.9.2 released Jonathan Shore <jonathan.shore@gmail.com> - 2017-09-02 15:01 -0400

csiph-web