Greetings,
I'm pleased to announce that the program for the first-annual
EuroSciPy Conference is now available at:
http://scipy.org/EuroSciPy2008#schedule
Conference Date and Venue
-------------------------
The EuroSciPy Conference will be held July 26-27, 2008
in Leipzig, Germany.
http://scipy.org/EuroSciPy2008
Registration
------------
The direct link to the registration site is here:
http://www.python-academy.com/euroscipy/index.html
The registration fee is 100.00€ for early registrants
and will increase to 150.00€ for late registration
(after June 15).
Pre-Conference Courses
----------------------
If you like to extend your trip to Leipzig, you can attend
pre-conference courses:
1.) 2-day course "Introductory to Python for Programmers"
followed by a
2.) 3-day course "Python for Scientists and Engineers"
http://scipy.org/EuroSciPy2008#courses
About EuroSciPy
---------------
EuroSciPy is designed to complement the popular SciPy
Conferences which have been held for the last 7 years at
Caltech (the 2008 SciPy Conference in the U.S. will be held
the week of August 19-24). Similarly, the EuroSciPy Conference
provides a unique opportunity to learn and affect what is
happening in the realm of scientific computing with Python.
Attendees will have the opportunity to review the available
tools and how they apply to specific problems.
By providing a forum for developers to share their Python
expertise with the wider commercial, academic, and research
communities, this conference fosters collaboration and
facilitates the sharing of software components, techniques and
a vision for high level language use in scientific computing.
Typical presentations include general python use in the
sciences, as well as NumPy and SciPy usage for general problem
solving. Beyond the excellent talks, there are inter-
session discussions that prove stimulating and helpful.
Registration will include breakfast, snacks and lunch for
Saturday and Sunday.
Please pass this announcement along to any other relevant
contacts.
Many Thanks,
Mike Müller
The wiki announcing the initial source code release of OSHIP is
available at:
http://www.openehr.org/wiki/display/dev/Python+developer%27s+page
Including links to installation and initial startup.
There is a news release on Linux Medical News that contains more
background and project justification information:
http://linuxmednews.com/1212171292/index_html
I am inviting expert discussion on the circular import issues due to the
desire to adhere as closely to the openEHR specifications as possible.
The issues are in the interfaces being implemented with schema types
that are the same or at least in the same packages as the
implementations of those classes.
http://www.openehr.org/svn/ref_impl_python/TRUNK/oship/src/oship/openehr/rm…
Thanks for your comments.
--Tim
--
Timothy Cook, MSc
Health Informatics Research & Development Services
LinkedIn Profile:http://www.linkedin.com/in/timothywaynecook
Skype ID == timothy.cook
**************************************************************
*You may get my Public GPG key from popular keyservers or *
*from this link http://timothywayne.cook.googlepages.com/home*
**************************************************************
Hello!
I'm pleased to announce version 0.10.2, a bugfix release of 0.10 branch
of SQLObject.
What is SQLObject
=================
SQLObject is an object-relational mapper. Your database tables are described
as classes, and rows are instances of those classes. SQLObject is meant to be
easy to use and quick to get started with.
SQLObject supports a number of backends: MySQL, PostgreSQL, SQLite,
Firebird, Sybase, MSSQL and MaxDB (also known as SAPDB).
Where is SQLObject
==================
Site:
http://sqlobject.org
Development:
http://sqlobject.org/devel/
Mailing list:
https://lists.sourceforge.net/mailman/listinfo/sqlobject-discuss
Archives:
http://news.gmane.org/gmane.comp.python.sqlobject
Download:
http://cheeseshop.python.org/pypi/SQLObject/0.10.2
News and changes:
http://sqlobject.org/News.html
What's New
==========
News since 0.10.1
-----------------
Small Features
~~~~~~~~~~~~~~
* Use VARCHAR(MAX) and VARBINARY(MAX) for MSSQL >= 9.0.
* Run post_funcs after RowDestroySignal.
Bug Fixes
~~~~~~~~~
* Fixed a minor bug in Set column.
* A bug fixed for RowCreatedSignal together with InheritableSQLObject:
run post_funcs after the entire hierarchy has been created.
* Aggregate functions now honors 'distinct'.
For a more complete list, please see the news:
http://sqlobject.org/News.html
Oleg.
--
Oleg Broytmann http://phd.pp.ru/ phd(a)phd.pp.ru
Programmers don't die, they just GOSUB without RETURN.
Hello!
I'm pleased to announce version 0.9.7, a minor bug fix release of SQLObject.
What is SQLObject
=================
SQLObject is an object-relational mapper. Your database tables are described
as classes, and rows are instances of those classes. SQLObject is meant to be
easy to use and quick to get started with.
SQLObject supports a number of backends: MySQL, PostgreSQL, SQLite,
Firebird, Sybase, MSSQL and MaxDB (also known as SAPDB).
Where is SQLObject
==================
Site:
http://sqlobject.org
Development:
http://sqlobject.org/devel/
Mailing list:
https://lists.sourceforge.net/mailman/listinfo/sqlobject-discuss
Archives:
http://news.gmane.org/gmane.comp.python.sqlobject
Download:
http://cheeseshop.python.org/pypi/SQLObject/0.9.7
News and changes:
http://sqlobject.org/News.html
What's New
==========
News since 0.9.6
----------------
Small Features
~~~~~~~~~~~~~~
* Use VARCHAR(MAX) and VARBINARY(MAX) for MSSQL >= 9.0.
* Run post_funcs after RowDestroySignal.
Bug Fixes
~~~~~~~~~
* Fixed a minor bug in Set column.
* A bug fixed for RowCreatedSignal together with InheritableSQLObject:
run post_funcs after the entire hierarchy has been created.
* Aggregate functions now honors 'distinct'.
For a more complete list, please see the news:
http://sqlobject.org/News.html
Oleg.
--
Oleg Broytmann http://phd.pp.ru/ phd(a)phd.pp.ru
Programmers don't die, they just GOSUB without RETURN.
I'm pleased to announce the release of NumPy 1.1.0.
NumPy is the fundamental package needed for scientific computing with
Python. It contains:
* a powerful N-dimensional array object
* sophisticated (broadcasting) functions
* basic linear algebra functions
* basic Fourier transforms
* sophisticated random number capabilities
* tools for integrating Fortran code.
Besides it's obvious scientific uses, NumPy can also be used as an
efficient multi-dimensional container of generic data. Arbitrary
data-types can be defined. This allows NumPy to seamlessly and
speedily integrate with a wide-variety of databases.
This is the first minor release since the 1.0 release in
October 2006. There are a few major changes, which introduce
some minor API breakage. In addition this release includes
tremendous improvements in terms of bug-fixing, testing, and
documentation.
For information, please see the release notes:
http://sourceforge.net/project/shownotes.php?release_id=602575&group_id=1369
Thank you to everybody who contributed to this release.
Enjoy,
--
Jarrod Millman
Computational Infrastructure for Research Labs
10 Giannini Hall, UC Berkeley
phone: 510.643.4014
http://cirl.berkeley.edu/
Greetings!
The next New York City Python Users Group meeting is planned for June 17th,
6:30pm at Daylife Inc. at 444 Broadway (between Howard St. and Grand St.) on
the 5th Floor. We welcome all those in the NYC area who are interested in
Python to attend.
More information can be found on the users group wiki page:
http://www.nycpython.org
Hope to see you there!
-John Clark
Copyright, Michael P. Soulier, 2006.
About Release 0.4.5:
====================
Bugfix release for compatability issues on Win32, among other small issues.
About Release 0.4.4:
====================
Bugfix release for poor tolerance of unsupported options in the server.
About Release 0.4.3:
====================
Bugfix release for an issue with the server's detection of the end of
the file during a download.
About Release 0.4.2:
====================
Bugfix release for some small installation issues with earlier Python
releases.
About Release 0.4.1:
====================
Bugfix release to fix the installation path, with some restructuring
into a tftpy package from the single module used previously.
About Release 0.4:
==================
This release adds a TftpServer class with a sample implementation in
bin. The server uses a single thread with multiple handlers and a
select() loop to handle multiple clients simultaneously.
Only downloads are supported at this time.
About Release 0.3:
==================
This release fixes a major RFC 1350 compliance problem with the remote TID.
About Release 0.2:
==================
This release adds variable block sizes, and general option support,
implementing RFCs 2347 and 2348. This is accessible in the TftpClient
class via the options dict, or in the sample client via the --blocksize
option.
About Release 0.1:
==================
This is an initial release in the spirit of "release early, release
often". Currently the sample client works, supporting RFC 1350. The
server is not yet implemented, and RFC 2347 and 2348 support (variable
block sizes) is underway, planned for 0.2.
About Tftpy:
============
Purpose:
--------
Tftpy is a TFTP library for the Python programming language. It includes
client and server classes, with sample implementations. Hooks are
included for easy inclusion in a UI for populating progress indicators.
It supports RFCs 1350, 2347 and 2348.
Dependencies:
-------------
This library was developed against Python 2.3+.
Trifles:
--------
Project page: http://sourceforge.net/projects/tftpy/
License is the CNRI Python License.
http://www.opensource.org/licenses/pythonpl.php
See COPYING in this distribution.
Limitations:
------------
- Server only supports downloads.
- Client only supports downloads.
- Only 'octet' mode is supported
- The only option supported is blksize
Future:
-------
- Upload support
- netascii support
- More complete test harness
Author:
=======
Michael P. Soulier <msoulier(a)digitaltorque.ca>
--
Michael P. Soulier <msoulier(a)digitaltorque.ca>
"Any intelligent fool can make things bigger and more complex... It
takes a touch of genius - and a lot of courage to move in the opposite
direction." --Albert Einstein
First of all, a reminder to those of you considering registering for
EuroPython 2008, held in Vilnius, Lithuania from 7th to 12th July (talks from
7th to 9th, sprints from 10th to 12th): the early registration deadline is on
Saturday 31st May, and if you would like to take advantage of the reduced
registration fee, now is the time to navigate to the EuroPython site and to
make your registration:
http://www.europython.org/Registration
For the impatient, here's a link to the registration form itself:
http://registration.europython.eu/
Talk Submissions Period Extended
--------------------------------
The original deadline for submitting talk proposals for EuroPython 2008 passed
on Thursday 22nd May, and although there have been quite a few submissions,
the EuroPython organisers would like to encourage a few more! So, we have now
decided to give all potential submitters some more time to put together
proposals and send them in for consideration.
What this means is that anyone who had considered making a talk proposal but
then found themselves short of time before last Thursday can now aim for the
new deadline of Monday 2nd June - there's even a weekend before the deadline
for anyone needing "quiet time" to sketch out their proposal! As always, the
EuroPython organisers realise that the deadlines we've set aren't always
compatible with everyone's personal schedule.
Remember that we're only looking for proposals at this point, not the entire
talk or materials, although we obviously expect those things to be ready for
the conference. ;-)
Take a look at the Call for Participation for all the details:
http://www.europython.org/CallForParticipation
Or go straight to the page for talk submissions:
http://www.europython.org/Talk_Submissions
We look forward to seeing your proposals and hopefully seeing you in Vilnius!
On behalf of the VIFF Development Team, I am happy to announce the
release of VIFF version 0.6:
Tar/GZ: http://viff.dk/release/viff-0.6.tar.gz
Tar/BZ2: http://viff.dk/release/viff-0.6.tar.bz2
Zip: http://viff.dk/release/viff-0.6.zip
Exe: http://viff.dk/release/viff-0.6.win32.exe
Changes since VIFF 0.5:
The average time for a secure comparison was reduced by 60-70%.
Comparisons now work with an actively secure multiplication protocol.
A memory leak was fixed. Converted documentation to new Sphinx format,
please see: http://viff.dk/doc/index.html
About VIFF:
Virtual Ideal Functionality Framework is a framework for creating
efficient and secure multi-party computations (SMPC). Players, who do
not trust each other, participate in a joint computation based on
their private inputs. The computation is done using a cryptographic
protocol which allows them to obtain a correct answer without
revealing their inputs -- even when some players try to cheat.
Operations supported include addition, multiplication, and comparison,
all with Shamir secret shared outputs.
--
Martin Geisler
VIFF (Virtual Ideal Functionality Framework) brings easy and efficient
SMPC (Secure Multi-Party Computation) to Python. See: http://viff.dk/.