Re: [capi-sig] SWIG + expy

2010-05-01 Thread Jack Jansen

On  27-Apr-2010, at 08:30 , Yingjie Lan wrote:

> Hi,
> 
> Is it possible to use SWIG to parse C/C++, and provide an interface for me to 
> generate some code? I thought it might be good to have SWIG help generate 
> expy (see http://expy.sourceforge.net) files, then generate the python 
> extension via expy.


I would be very interested in a universal intermediate format for all the 
interface generators. I'm still using a version of Guido's old bgen, now 
grudgingly extended to handle C++ and do bidirectional bridging between Python 
and C++, and while I love and cherish the code generator the C++ parser is, 
uhm... challenging.
Parsing C++ with per-line regular expressions is no fun:-)

I looked at gccxml at some point, as well as at some of the competing Python 
interface generators, but it went nowhere. gccxml output is far too detailed, 
and the output is too much of a simple parse tree to be of any use. The 
intermediate formats of the other interface generators I looked at were all too 
inaccessible.

Maybe we can come up with something decent in this group?

If there is enough interest: I can start by describing bgen's intermediate 
format, and if other people do the same for theirs we may be able to get to 
common ground...
--
Jack Jansen, , http://www.cwi.nl/~jack
If I can't dance I don't want to be part of your revolution -- Emma Goldman



-- 
http://mail.python.org/mailman/listinfo/python-list


Re: ANN: pyftpdlib 1.5.2 released

2017-04-07 Thread Jack Jansen
It looks as though you posted this message with the “about” paragraph from a 
different library? I looked at the web site, and pyftpdlib indeed seems to be 
an ftp daemon, as the name suggests, not a system load package….

Regards,
Jack

> On 06 Apr 2017, at 13:06, Giampaolo Rodola'  wrote:
> 
> Hello all,
> I'm glad to announce the release of pyftpdlib 1.5.2:
> https://github.com/giampaolo/pyftpdlib
> 
> About
> =
> 
> pyftpdlib (process and system utilities) is a cross-platform library for
> retrieving information on running processes and system utilization (CPU,
> memory, disks, network) in Python. It is useful mainly for system
> monitoring, profiling and limiting process resources and management of
> running processes. It implements many functionalities offered by command
> line tools such as: ps, top, lsof, netstat, ifconfig, who, df, kill, free,
> nice, ionice, iostat, iotop, uptime, pidof, tty, taskset, pmap. It
> currently supports Linux, Windows, OSX, Sun Solaris, FreeBSD, OpenBSD and
> NetBSD, both 32-bit and 64-bit architectures, with Python versions from 2.6
> to 3.5 (users of Python 2.4 and 2.5 may use 2.1.3 version). PyPy is also
> known to work.
> 
> What's new
> ==
> 
> **Enhancements**
> 
> - #378: SSL security was improved by disabling SSLv2, SSLv3 and
> SSL_COMPRESSION
>  features. New TLS_FTPHandler's ssl_options class attribute was added.
> - #380: AbstractedFS.listdir() can now return also a generator (not only a
>  list).
> 
> **Bug fixes**
> 
> - #367: ThreadedFTPServer no longer hangs if close_all() is called.
> - #394: ETIMEDOUT is not treated as an alias for "connection lost".
> - #400: QUIT can raise KeyError in case the user hasn't logged in yet and
> sends
>  QUIT command.
> 
> Links
> =
> 
> - Home page: https://github.com/giampaolo/pyftpdlib
> - Download: https://pypi.python.org/pypi/pyftpdlib
> - Documentation: http://pythonhosted.org/pyftpdlib
> - What's new: https://github.com/giampaolo/pyftpdlib/blob/master/HISTORY.rst
> 
> --
> 
> Giampaolo - http://grodola.blogspot.com
> -- 
> https://mail.python.org/mailman/listinfo/python-announce-list
> 
>Support the Python Software Foundation:
>http://www.python.org/psf/donations/

--
Jack Jansen, , http://www.cwi.nl/~jack
If I can't dance I don't want to be part of your revolution -- Emma Goldman



-- 
https://mail.python.org/mailman/listinfo/python-list