[Ironpython-users] New to .NET and IronPython

2013-09-07 Thread Matt Cheung
Hi,

I'm new to both .NET and IronPython.  I've mostly worked in the Linux
world and was tasked recently to develop a conversion tool for
Enterprise Architect.  I have a Python script that can convert an XML
exported version of a diagram, but there is a way to add a dll to create
Add-Ins.  That part isn't really important, but the point is I was
thinking of rewriting what I have in the Python script in C#, but I've
had trouble finding the same information from the Enterprise Architect
API.  What I did find was a function to get Enterprise Architect to
export the diagram in the XML format I knew how to work with in Python. 
I suppose I could rewrite it in C#, but I figured it would be easier to
reuse my Python code.  So what I would like to do is export the XML
file, then essentially call the Python script on this file.  If
possible, it'd be nice if it could be compiled into the dll that creates
the Add-In, but I don't know if that is possible.  I saw in the
documentation that it is possible to compile Python into a dll, but I'd
rather minimize the number of dll's if possible.  Also, if I do compile
the Python into a dll, I'm not sure how to call it.

Given my situation, do any of you have any advice?  I've tried looking
through the documentation, but I couldn't quite find what I was looking
for.  Thanks.
___
Ironpython-users mailing list
[email protected]
https://mail.python.org/mailman/listinfo/ironpython-users


[Ironpython-users] IronPython 2.7.4 Release

2013-09-07 Thread Jeff Hardy
On behalf of the IronPython team, I'm happy to announce the final release
of IronPython 2.7.4 .
This release includes everything from IronPython
2.7.3 and
earlier. Like all IronPython 2.7-series releases, .NET 4 is required to
install it. Installing this release will replace any existing IronPython
2.7-series installation. Assemblies for embedding are provided for .NET
3.5, .NET 4, .NET 4.5, and Silverlight 5.

Improvements in IronPython 2.7.4 are mainly a collection of bug
fixes,
many of which are directed at getting IPython  working.
The complete list of
changes
is
also available. Specific improvements include:

   - Many fixes to the ast module (thanks to Pawel
Jasinski
   )
   - A bunch of fixes to locale and tty handling (also courtesy of Pawel)
   designed to get IPython working.
   - .NET 4.5 builds, courtesy of Aleksander Heintz
   - Other fixes from Michael van der Kolff
   , Fraser Tweedale , and Igor
(WildOgr)
   - A bunch of small fixes backported from the master branch

Android and Silverlight 4 assemblies have been dropped from this version.
The Android assemblies need some more work to be usable with
Xamarin.Android, and Silverlight 4 is just plain dead.

For Visual Studio integration, check out Python Tools for Visual
Studio which
has support for IronPython as well as CPython, and many other fantastic
features.

IronPython 2.7.4 is also available for embedding via NuGet.
The main package is IronPython, and the standard library is in
IronPython.StdLib.
___
Ironpython-users mailing list
[email protected]
https://mail.python.org/mailman/listinfo/ironpython-users