f



ANN: stream 0.8 -- pipelining and parallelizing list processing

I am pleased to announce that stream 0.8 is available.

Stream is a module that lets one express a list-processing task as a
pipeline and provide ways to easily parallelize it.

An introductory article is available at <http://blog.onideas.ws/stream.py>.

The reference documentation can be viewed from
<http://www.trinhhaianh.com/stream.py/>.

The source release is available at <http://github.com/aht/stream.py>
or <http://pypi.python.org/pypi/stream>.

Enjoy!

-- 
// aht
http://blog.onideas.ws
0
Anh
1/15/2010 2:45:00 PM
comp.lang.python.announce 7374 articles. 0 followers. Post Follow

0 Replies
360 Views

Similar Articles

[PageSpeed] 56

Reply:

Similar Artilces:

ANNOUNCE: tarray 0.8, xtal 0.8, tarray_ui 0.8 released
= Overview As is true for scripting languages in general, Tcl incurs significant overhead in terms of memory as well as performance when operating on large amounts of data. The set of packages described here provide a more performant and convenient means of working with large data sets. The three packages are * tarray -- implements the core column and table data types and parallelized operations on data sets * xtal -- provides succint, convenient syntax for working with tarray tables and columns as well as Tcl lists and dicts * tarray_ui -- Tk widgets that are useful when working...

ANN python-taiga 0.8.0
Python-taiga 0.8.0 released! python-taiga is a python module for communicating with Taiga.io, a new project management platform! For more info https://taiga.io/ This release includes: - Add docs - Add Add project/<project_id>/issues_stats api call (thanks @bameda ) - Improve speed and stability - Minfixes You can find python-taiga code on Github https://github.com/nephila/python- taiga Any kind of contribution is appreciated! :) -- Andrea Stagi (@4stagi) - Develover @Nephila Job profile: http://linkedin.com/in/andreastagi Website: http://4spills.blogspot.it/ G...

[ANN] RubyGems 0.8.8 (please upgrade from 0.8.7)
Ruby Gems 0.8.8 is now available. It fixes a bug in 0.8.7 where gem files were created that could not be loaded by older versions of RubyGems. Version 0.8.8 correctly creates backwards compatible gem files. We recommend that anyone who installed version 0.8.7 upgrade to 0.8.8. Sorry for the confusion. -- -- Jim Weirich jim@weirichhouse.org http://onestepback.org ----------------------------------------------------------------- "Beware of bugs in the above code; I have only proved it correct, not tried it." -- Donald Knuth (in a memo to Peter van Emde Boas) Jim Weir...

ANN: libgmail 0.0.8 - Gmail access via Python
libgmail -- Python binding for Google's Gmail service <http://libgmail.sf.net/> The `libgmail` project is a pure Python binding to provide access to Google's Gmail web-mail service. The library currently ships with a demonstration utility to archive messages from a Gmail account into mbox files, suitable for importing into a local email client. Also includes a demonstration utility that acts as a SMTP proxy to allow mail to be sent from any standard mail client that uses SMTP (e.g. Mail.app, Mozilla etc). (Now handles attachments.) New demonstration utility acts as a POP3 pr...

ANN: psutil 4.0.0 released
Full blog post: http://grodola.blogspot.com/2016/02/psutil-4-real-process-memory-and-environ.html -- Giampaolo - http://grodola.blogspot.com ...

ANN: SPE 0.8.0.b Python IDE (new: Mac support, doc viewer and workspaces)
:**What's new?**: SPE 'Kay release' 0.8.0.b This release is a major step forward for all platforms, especially for MacOS X. It offers you basic project management through workspaces (thanks to Thurston Stone), an improved sidebar and pydoc viewer. This is the first release which is also developed and tested on the Mac. If SPE is stable enough, I'll try to build SPE as an application for the Mac. This version aims stability, so please help to report and fix all bugs! You can get involved on the SPE dev mailing list: https://developer.berlios.de/mail/?group_id=4161 The adver...

ANN: SPE 0.8.0.b Python IDE (new: Mac support, doc viewer and workspaces)
:**What's new?**: SPE 'Kay release' 0.8.0.b This release is a major step forward for all platforms, especially for MacOS X. It offers you basic project management through workspaces (thanks to Thurston Stone), an improved sidebar and pydoc viewer. This is the first release which is also developed and tested on the Mac. If SPE is stable enough, I'll try to build SPE as an application for the Mac. This version aims stability, so please help to report and fix all bugs! You can get involved on the SPE dev mailing list: https://developer.berlios.de/mail/?group_id=4161 The advertisements on SPE's websites generate a moderate, but necesssary income. From now on if you donate, you can ask me by email an ad-free, nice pdf version of the manual. :**About SPE**: SPE is a python IDE with auto-indentation, auto completion, call tips, syntax coloring, uml viewer, syntax highlighting, class explorer, source index, auto todo list, sticky notes, integrated pycrust shell, python file browser, recent file browser, drag&drop, context help, ... Special is its blender support with a blender 3d object browser and its ability to run interactively inside blender. Spe ships with wxGlade (gui designer), PyChecker (source code doctor) and Kiki (regular expression console). :**New features**: - stability - workspaces to manage your projects - documentation viewer (pydoc) - smart indentation: dedent after break, return, etc... - realtim...

ANN: python-utmp 0.8
python-utmp 0.8 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D python-utmp provides 3 modules to access utmp and wtmp records: * utmpaccess is lowlevel module written in C, wrapping/emulating glibc f= unctions * UTMPCONST provides useful constants * utmp is module build on top of utmpaccess module, providing object ori= ented interface. Module works on both SysV and BSD systems. Notable changes: * some support for python3 * __repr__ method for UtmpRecord and UtmpEntry URL: http://kassiopeia.juls.savba.sk/~garabik/software/python-utmp/ License: almost public domain --=20 ----------------------------------------------------------- | Radovan Garab=C3=ADk http://kassiopeia.juls.savba.sk/~garabik/ | | __..--^^^--..__ garabik @ kassiopeia.juls.savba.sk | ----------------------------------------------------------- Antivirus alert: file .signature infected by signature virus. Hi! I'm a signature virus! Copy me into your signature file to help me sp= read! ...

Spring Python 0.8.0 has been released/Spring Python goes green
Spring Python, the python version of the Spring Framework, has just released version 0.8.0. This release contains a refactored IoC container supporting four formats (XMLConfig, PythonConfig/@Object, PyContainerConfig, and SpringJavaConfig); replacement of the term "component" with "object" in all APIs, classnames, etc.; and other bug fixes and API cleanup. This release also includes a new, spring-green web page you can see at http://springpython.webfactional.com. A key requirement to using this version of Spring Python is installation of Amara XML parsing libraries (https...

[ANN] bento 0.0.4, a pythonic packaging solution for python softwares
Hi, I am pleased to announce the release 0.0.4 for Bento, a pythonic packaging solution for python softwares. Bento is an alternative to distutils/setuptools/distutils2 geared toward simplicity and hackability: http://cournape.github.com/Bento/ Download: http://github.com/cournape/Bento/archives/master Documentation: http://cournape.github.com/Bento/html This release is a significant milestone, as it is able to build two complex packages (numpy and scipy). The main new features are: - New hooks to modify, override compilation options on a per extension basis (e.g. buil...

ANN: python-ethtool-0.8 released
https://fedorahosted.org/releases/p/y/python-ethtool/python-ethtool-0.8.tar.bz2 Dave Malcolm (13): pifethtool: Show IPv6 address information when available remove redundant material from setup.py Fix buffer overflow in get_module() Fix bad loop condition within get_devices() Fix memory leaks in get_interfaces_info() Eliminate "ret" within _ethtool_etherinfo_getter Support devices with multiple IPv4 addresses "char *devname" -> "const char *devname" throughout add python-ethtool/netlink-address.c to MANIFEST add a test suite update URL within specfile to point to git.fedorahosted.org repo bump version to 0.8 update "Source:" URL within specfile David Sommerseth (2): Package man pages in the RPM Make pifconfig respect interface arguments from the command line ...

ANN: python-ldap-2.0.8
Find a new release of python-ldap: http://python-ldap.sourceforge.net/ python-ldap provides an object-oriented API to access LDAP directory servers from Python programs. It mainly wraps the OpenLDAP 2.x libs for that purpose. Additionally it contains modules for other LDAP-related stuff (e.g. processing LDIF, LDAPURLs and LDAPv3 schema). ---------------------------------------------------------------- Released 2.0.8 2005-06-22 at Linuxtag 2005, Karlsruhe, Germany Changes since 2.0.7: * Preliminary support for receiving LDAP controls added. Contributor: - Andreas Ames Lib:/ - Added ...

ANN python-taiga 0.8.4
Python-taiga 0.8.4 released! python-taiga is a python module for communicating with Taiga.io, a new project management platform! For more info https://taiga.io/ This release includes some minfixes. You can find python-taiga code on Github https://github.com/nephila/python- taiga Any kind of contribution is appreciated! :) -- Andrea Stagi (@4stagi) - Senior Full Stack Developer @Nephila Job profile: http://linkedin.com/in/andreastagi Website: http://4spills.blogspot.it/ Github: http://github.com/astagi ...

ANN: gcc-python-plugin 0.8
gcc-python-plugin is a plugin for GCC 4.6 onwards which embeds the CPython interpreter within GCC, allowing you to write new compiler warnings in Python, generate code visualizations, etc. It ships with "gcc-with-cpychecker", which implements static analysis passes for GCC aimed at finding bugs in CPython extensions. In particular, it can automatically detect reference-counting errors: http://gcc-python-plugin.readthedocs.org/en/latest/cpychecker.html Detailed release notes can be seen at: http://gcc-python-plugin.readthedocs.org/en/latest/0.8.html Some highlights of the 0.8 release: * it's much easier than before to emit compilation warnings * initial support for analyzing C++ code from a Python script * gcc-with-cpychecker has gained additional tests. It now has knowledge of which CPython API calls will crash when passed NULL, and will warn you (with details) about code paths that can trigger such a call. It can also now detect certain subtle errors in PyMethodDef tables. * numerous bug fixes and other improvements Tarball releases are available at: https://fedorahosted.org/releases/g/c/gcc-python-plugin/ Prebuilt-documentation can be seen at: http://gcc-python-plugin.readthedocs.org/en/latest/index.html The project's homepage is: https://fedorahosted.org/gcc-python-plugin/ The plugin and checker are Free Software, licensed under the GPLv3 or later. Thanks to Red Hat for funding their de...

[ANN] Vellum 0.8: No More YAML, Some Python
Hello Everyone, This is a very fast announcement to say that I've managed to remove YAML from Vellum, but also to remove Python while still giving you Python. :-) Check out the latest Vellum: http://www.zedshaw.com/projects/vellum/ https://launchpad.net/vellum And you'll notice that the build descriptions are all Python, that you load other build descriptions with import statements, and yet it's still not actually running these build scripts. What the latest Vellum does is use a minimalist parser (vellum/parser.g) that is able to parse just that much syntax and build the data ...

ANN python-taiga 0.8.1
Python-taiga 0.8.1 released! python-taiga is a python module for communicating with Taiga.io, a new project management platform! For more info https://taiga.io/ This release includes: - Pass attrs when importing a task (thanks @mlq) - Add missing IssueTypes to client (thanks @yakky) You can find python-taiga code on Github https://github.com/nephila/python- taiga Any kind of contribution is appreciated! :) -- Andrea Stagi (@4stagi) - Senior Full Stack Developer @Nephila Job profile: http://linkedin.com/in/andreastagi Website: http://4spills.blogspot.it/ Github: http:/...

ANN python-taiga 0.8.5
Python-taiga 0.8.5 released! python-taiga is a python module for communicating with Taiga.io, a new project management platform! For more info https://taiga.io/ This release includes new patch method for models and some minfixes. You can find python-taiga code on Github https://github.com/nephila/python- taiga Any kind of contribution is appreciated! :) -- Andrea Stagi (@4stagi) - Senior Full Stack Developer @Nephila Job profile: http://linkedin.com/in/andreastagi Website: http://4spills.blogspot.it/ Github: http://github.com/astagi ...

ANN: Python cgkit v2.0.0alpha7 & Maya/Python 0.9.3
The seventh alpha release of cgkit2 and v0.9.3 of the Maya/Python package is available at http://cgkit.sourceforge.net What is it? ----------- The Python Computer Graphics Kit is an Open Source software package containing a collection of Python modules, plugins and utilities that are meant to be useful for any domain where you have to deal with 3D data of any kind, be it for visualization, creating photorealistic images, Virtual Reality or even games. Currently, the entire kit consists of the following parts: - The Python package "cgkit" that extends Python with 3...

ANN: Python cgkit v2.0.0alpha7 & Maya/Python 0.9.3
The seventh alpha release of cgkit2 and v0.9.3 of the Maya/Python package is available at http://cgkit.sourceforge.net What is it? ----------- The Python Computer Graphics Kit is an Open Source software package containing a collection of Python modules, plugins and utilities that are meant to be useful for any domain where you have to deal with 3D data of any kind, be it for visualization, creating photorealistic images, Virtual Reality or even games. Currently, the entire kit consists of the following parts: - The Python package "cgkit" that extends Python with 3D-related functionality. - The Maya plugin "sourcepy" that integrates the Python interpreter into Maya, and the accompanying Python package "maya" that makes Maya functionality available in Python. - A collection of small stand-alone utilities written in Python, MEL or MaxScript. What's new? ----------- cgkit: - The license of cgkit has changed from LGPL to a MPL/GPL/LGPL tri-license. The Maya/Python package is available under the MPL. - The built-in preprocessor has been improved so that common preprocessor directives are supported. This means the slparams module can now parse RenderMan shaders that use simple macros or include files without having to fall back to an external preprocessor. - other smaller bugfixes and enhancements (see changelog) Maya/Python: - The MEL command "python" has been renamed to "py&q...

[ANN] OWLScribble 0.9.0; TagTreeScanner 0.8.1
The TagTreeScanner class provides a generic framework for creating a nested hierarchy of tags and text (like XML or HTML) by parsing text. gem install tagtreescanner http://tagtreescanner.rubyforge.org/ OWLScribble is the reason that I wrote TagTreeScanner. It's a specific application of TagTreeScanner that converts a particular syntax of wiki text markup into HTML. (Because I'm really used to OpenWiki's markup, wanted to improve it a hair, and bring it from the land of VBScript ASP into Ruby for a wiki framework I'm working on.) gem install owlscribble http://owlscribble....

[ANN] Rails 0.6.5 (AR 0.9.4, AP 0.8.0): Release of Contributors!
I gather that most people are now familar with the RoR suite, so I'm skipping the formal introductions and will just bring you the meat. Get it all from http://www.rubyonrails.org, talk it up on #rubyonrails (FreeNet). Or even easier, just do "gem install rails" -- you'll automatically install all the newest versions of the required dependencies. Rails 0.6.5: Release of Contributors! ===================================== This release is dedicated to all massive influx of patches from people like Scott Baron, Kevin Radloff, Jeremy Kemper, Dave Steinberg, and oth...

[ANN] Rails 0.7.0, Action Pack 0.8.5, Active Record 0.9.5
I gather that most people are now familar with the RoR suite, so I'm skipping the formal introductions and will just bring you the meat. Get it all from http://www.rubyonrails.org, talk it up on #rubyonrails (FreeNet). Or even easier, just do "gem install rails" (or "gem update" if you're already running on Gem Rails) -- you'll automatically install all the newest versions of the required dependencies. Rails 0.7.0: Fixed WEBrick, new_model generator, easier fixtures ================================================================ The WEBrick dispatch has...

[ANN] RubyGems 0.8.0
Marking the 3000th download of RubyGems (http://rubygems.rubyforge.org), we are pleased to announce the release of RubyGems 0.8.0! The reaction and participation of the community so far as been astounding...keep those gems coming--this is your show; we're just trying to provide a little infrastructure! DOWNLOAD HERE: http://rubyforge.org/frs/?group_id=126 ...or.... $ gem install rubygems-update $ update_rubygems It's been a while since 0.7.0, but there's been a _ton_ of activity during this period. This is a VERY big release for us. There are a lot of changes packed into...

[ANN] Rainbows! 0.8.0
Rainbows! is an HTTP server for sleepy Rack applications. It is based on Unicorn, but designed to handle applications that expect long request/response times and/or slow clients. For Rack applications not heavily bound by slow external network dependencies, consider Unicorn instead as it simpler and easier to debug. * http://rainbows.rubyforge.org/ * rainbows-talk@rubyforge.org * git://git.bogomips.org/rainbows.git Changes: This release fixes a memory leak in our existing Revactor concurrency model. A new RevThreadPool concurrency model has been added as well as small cleau...

[ANN] Logging 0.8.0
logging version 0.8.0 by Tim Pease http://logging.rubyforge.org/ == DESCRIPTION Logging is a flexible logging library for use in Ruby programs based on the design of Java's log4j library. It features a hierarchical logging system, custom level names, multiple output destinations per log event, custom formatting, and more. == CHANGES 1 minor enhancement - Setting the log level of a parent will cause this level to be propagated to the children 1 bug fix - Fixed error with the e-mail appender and missing hostname ...

Web resources about - ANN: stream 0.8 -- pipelining and parallelizing list processing - comp.lang.python.announce

Building Timeline: Scaling up to hold your life story - Facebook
Facebook Engineering hat eine Notiz mit dem Titel Building Timeline: Scaling up to hold your life story geschrieben. Du kannst den vollständigen ...

Twitter Engineering: A Storm is coming: more details and plans for release
Thursday, August 4, 2011 A Storm is coming: more details and plans for release We've received a lot of questions about what's going to happen ...

Linear map - Wikipedia, the free encyclopedia
In mathematics , a linear map (also called a linear mapping , linear transformation , linear operator or, in some contexts, linear function ) ...

ESANN - Author index
Electronic preceedings author index ESANN - European Symposium on Artificial Neural Networks [ Electronic proceedings home page ] A B C D E F ...

Netselect Home
This is netselect, an ultrafast intelligent parallelizing binary-searchimplementation of "ping." Now stop laughing and pay attention. netselect ...

Emscripten Compiler Upgrades
The eliminator optimization phase was originally written by Max Shawabkeh. It basically removes unneeded variables, so var x = f(a); var y = ...

#AltDevBlog » Bjoern Knafla
#AltDevBlog Author login Authors Search About #AltDevConf Bjoern Knafla Follow @bjoernknafla My name is Björn Knafla. I am parallelizing computer ...

Intel aims for 2-second boot time with Moblin Linux platform
At the Linux Collaboration Summit, the director of Intel's Open Source …

Amazon Web Services Announces Amazon Redshift
Amazon Web Services Inc., an Amazon.com company (NASDAQ:AMZN), today announced the limited preview of Amazon Redshift, a fast and powerful, fully ...

Multiple Core CPU Futures
Both AMD and Intel now have dual core CPUs on the market, in the form of the Athlon 64 X2 and the Pentium 4 D series. They may be expensive now, ...

Resources last updated: 3/3/2016 4:57:28 PM