Rss Feed
Tweeter button
Facebook button
Technorati button
Reddit button
Myspace button
Linkedin button
Webonews button
Delicious button
Digg button
Flickr button
Stumbleupon button
Newsvine button

Development

MemoryModule 0.0.3 released

Much time has passed since the last version, so I’m pleased to announce the release of MemoryModule 0.0.3.

MemoryModule is a library that can be used to load a DLL completely from memory – without storing on the disk first.

Changes since 0.0.2:

  • fixed compilation issues with gcc
  • added mingw makefile
  • added support for 64bit DLLs
  • fixed compilation issue when using Vista SDK?
  • fixed wrong checking of result from LoadLibrary for errors (issue #2)
  • minor code cleanup

You can download the source from github, please report any issues in the tracker. As usual, any feedback, suggestions or patches are very welcome!

Monday, April 9th, 2012 Development 5 Comments

pylzma and Python 3.x

After some hacking around, the latest code on Github now has experimental support for Python 3.x and therefore should compile and run on both Python 2.x and 3.x.

Please give it a try and report any glitches you are experiencing to my bugtracker.

Tuesday, March 22nd, 2011 Development No Comments

pylzma 0.4.4 released

I’m pleased to announce the release of PyLZMA 0.4.4!

PyLZMA provides a platform independent Python wrapper for the LZMA compression SDK and basic support for reading .7z archives.

Changes since 0.4.3

  • fixed issue when compiling using MSVC (thanks Zart)
  • fixed issue when compiling with gcc on i386 platforms (Github issue #2)

You can get the source tarball from the Python Package Index or from Github. Windows binary eggs will be available in the next days.

If you’re using easy_install, grab the latest version using

easy_install -U pylzma

Please report any issues you are having with the new version to my bugtracker.

Monday, March 21st, 2011 Development 2 Comments

pylzma 0.4.3 released

I’m pleased to announce the release of PyLZMA 0.4.3!

PyLZMA provides a platform independent Python wrapper for the LZMA compression SDK and basic support for reading .7z archives.

Changes since 0.4.2

  • initial support for AES256-SHA256 encrypted archives (Bugzilla #7)
  • improved decompression speed (GitHub #1)
  • fixed potential segfault on file compression (Bugzilla #13)
  • fixed issue when parsing .7z files without CRC informations
  • fixed wrong import in setup.py on non-windows platforms (Bugzilla #11)
  • various other small bugfixes, improvements

You can get the source tarball from the Python Package Index or from github. Windows binary eggs will be available in the next days.

If you’re using easy_install, grab the latest version using

easy_install -U pylzma

Please report any issues you are having with the new version to my bugtracker.

Monday, January 17th, 2011 Development No Comments

python-libevent preview available

If you want to use the power of libevent in your Python programs, you might want to checkout the new library “python-libevent”.

Initial preview code has been released on github, feedback is very welcome!

Tested with Python 2.5+ and libevent2.0.9+ on Linux (x86_64).

Tuesday, November 30th, 2010 Development No Comments

python-continuum released

As a result of the article I discovered yesterday, there is a new Python library available now which can be used to perform consistent hashing. See this page for details and Github for some code.

Monday, November 15th, 2010 Development No Comments

Consistent Hashing

Just stumbled upon an article explaining the technique of “consistent hashing”. Something that helps in determining one of several horizontally scaled servers to use for a given (cache) key.

Nice read and something I didn’t hear of before:
http://www.tomkleinpeter.com/2008/03/17/programmers-toolbox-part-3-consistent-hashing/

Already thinking of where to use it… 😉

Sunday, November 14th, 2010 Development No Comments

MemoryModule and 64bit DLLs

Yay, I finally added experimental support for 64bit DLLs to MemoryModule! The code has moved to Github, so feel free to check it out and see if it works for your DLLs, too.

Sunday, October 24th, 2010 Development 12 Comments

Compressed 7z archives

Initial support for compressed 7z archives has just been added to the git repository of PyLZMA. Please test with your files and report any issues you find to the issue tracker – either on github or my bugzilla.

Saturday, October 23rd, 2010 Development No Comments

pylzma 0.4.2 released

I’m pleased to announce the release of PyLZMA 0.4.2!

PyLZMA provides a platform independent Python wrapper for the LZMA compression SDK and basic support for reading .7z archives.

Changes since 0.4.1

  • improved speed on Windows (issue #10, thanks to David Agnew)
  • added missing files required for multithreading support to source release when packaged on Linux
  • fixed compilation with MinGW
  • updated wrong package metadata

You can get the source tarball from the Python Package Index or from github. Windows binary eggs will be available in the next days.

If you’re using easy_install, grab the latest version using

easy_install -U pylzma

Please report any issues you are having with the new version to my bugtracker.

Tuesday, May 4th, 2010 Development 2 Comments