mock 3.0.0 released

2019-05-02 Thread Chris Withers
Hi All, I'm pleased to announce the release of mock 3.0.0: https://pypi.org/project/mock/ This brings to rolling backport up to date with cpython master. It's been a few years since the last release, so I'd be surprised if there weren't some problems. If you hit any issues, please pin to mock

drop jython support in mock backport?

2019-04-30 Thread Chris Withers
Hi All, If you need Jython support in the mock backport, please shout now: https://github.com/testing-cabal/mock/issues/453 cheers, Chris -- https://mail.python.org/mailman/listinfo/python-list

testfixtures 6.4.0 released - important bug fix! (again)

2018-12-19 Thread Chris Withers
Hi All, I'm afraid I found quite a [1]serious problem with unittest.mock.call objects that is important for users of testfixtures' MockPopen helper. This release includes a monkey patch to fix that issue as well as a facade over both unittest.mock and the rolling backport on pypi,

MailingLogger 5.0.0 Released!

2018-05-30 Thread Chris Withers
Hi All, I'm pleased to announce the release of MailingLogger 5.0.0. Mailinglogger provides two handlers for the standard python logging framework that enable log entries to be emailed either as the entries are logged or as a summary at the end of the running process. The handlers have the follo

testfixtures 6.0.2 released - important bug fix!

2018-05-02 Thread Chris Withers
Hi All, I'm afraid I've found quite a serious regression in the 6.x series of testfixtures releases: Objects that had neither __dict__ nor __slots__ would always be considered equal by compare(). I hit this comparing datetimes, but this would also affect types provides by extensions in other

testfixtures 6.0.0 released!

2018-03-27 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 6.0.0 featuring the following: * |compare()| will now handle objects that do not natively support equality or inequality and will treat these objec

MailingLogger 4.0.0 Released!

2018-01-26 Thread Chris Withers
Only 4 years later than planned, I'm pleased to announce a new release of MailingLogger... Mailinglogger provides two handlers for the standard python logging framework that enable log entries to be emailed either as the entries are logged or as a summary at the end of the running process. The

testfixtures 5.3.0 released!

2017-10-28 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 5.3.0 featuring the following: * Add pytest traceback hiding for|TempDirectory.compare()|. * Add warnings that|log_capture()|,|tempdir()|and|replace()|are not currently compatible with pytest’s fixtures mechanism. * Better suppo

mush 2.7 released! - Type-based dependency injection for scripts

2017-09-07 Thread Chris Withers
Hi All, I'm very happy to announce the a new release of Mush, a light weight dependency injection framework aimed at enabling the easy testing and re-use of chunks of code that make up scripts. This release includes: - Add support for using Python 3 type annotations to specify requirements

testfixtures 5.2.0 released!

2017-09-03 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 5.2.0 featuring the following: * test_datetime and test_time now accept a [1]datetime instance during instantiation to set the initial value. * test_date now accepts a [2]date instance during instantiation to

xlrd 1.1.0 and xlwt 1.3.0 released!

2017-08-21 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlrd 1.1.0 and xlwt 1.3.0. Please consult their change logs on readthedocs.org to see what's new. As before, I will be upfront and say you should no longer be using these unless libraries unless you have a particular need to work with .xls file

testfixtures 5.1.0 released!

2017-06-08 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 5.1.0 featuring the following: * Added support for including non-editable fields to the|comparer|used by|compare()|when comparing/django/|Model|instances. The package is on PyPI and a full list of all the links to docs, issue tr

testfixtures 5.0.0 released!

2017-06-05 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 5.0.0 featuring the following: * Move fromnose topytest for running tests. * Switch frommanuel tosybil

Sybil 1.0.1 Released!

2017-05-30 Thread Chris Withers
Hi All, I'm pleased to announce a new release of Sybil, a library to help you test the examples in your documentation. This release fixes a bug where unicode and byte literals weren't corrected in doctest tracebacks, event when FIX_BYTE_UNICODE_REPR was specified. The package is on PyPI and

Re: Sybil 1.0.0 Released!

2017-05-30 Thread Chris Withers
On 27/05/2017 00:56, Skip Montanaro wrote: On Fri, May 26, 2017 at 2:34 AM, Chris Withers mailto:ch...@simplistix.co.uk>> wrote: The package is on PyPI and a full list of all the links to docs, issue trackers and the like can be found here: https://github.com/cjw96/sybil

Sybil 1.0.0 Released!

2017-05-26 Thread Chris Withers
Hi All, I'm pleased to announce the first release of Sybil, a library to help you test the examples in your documents. For example, given the following Sphinx source file: Sample Documentation Let's put something in the Sybil document's namespace: .. inv

mush 2.4.0 released! - Type-based dependency injection for scripts

2016-11-17 Thread Chris Withers
Hi All, I'm very happy to announce the a new release of Mush, a light weight dependency injection framework aimed at enabling the easy testing and re-use of chunks of code that make up scripts. This release includes: - Add support for cloning depending on what label was used to add callabl

testfixtures 4.13.0 Released!

2016-11-02 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.13.0 featuring the following: - Add support to compare() for ignoring broken __eq__ implementations, such as that found in the Django ORM! The package is on PyPI and a full list of all the links to docs, issue trackers and the l

testfixtures 4.12.0 Released!

2016-10-18 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.12.0 featuring the following: - Add support for specifying a callable to extract rows from log records when using LogCapture(). - Add support for recursive comparison of log messages with LogCapture(). The package is on PyPI a

Re: [TIP] testfixtures 4.11.0 Released!

2016-10-12 Thread Chris Withers
*sigh*, it's 4.11.0 that was released with these changes... On 12/10/2016 17:06, Chris Withers wrote: Hi All, I'm pleased to announce the release of testfixtures 4.10.1 featuring the following: - Allow the attributes returned in LogCapture.actual() rows to be specified. - Allow

testfixtures 4.11.0 Released!

2016-10-12 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.10.1 featuring the following: - Allow the attributes returned in LogCapture.actual() rows to be specified. - Allow a default to be specified for encoding in TempDirectory.read() and TempDirectory.write(). The package is on PyP

testfixtures 4.10.1 Released!

2016-09-05 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.10.1 featuring the following: - Better docs for TempDirectory.compare(). - Remove the need for expected paths supplied to TempDirectory.compare() to be in sorted order. - Document a good way of restoring stdout when in a debugge

xlutils 2.0.0 released!

2016-06-08 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlutils 2.0.0: http://pypi.python.org/pypi/xlutils/2.0.0 This release has a couple of small changes: - Updated documentation. - Move to virtualenv/pip based development. - Move to Read The Docs for documentation. - Use Travis CI for testing and

xlwt 1.1.2 released!

2016-06-08 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlwt 1.1.2. This release contains the following: - Fix failure in style compression under Python 3. - Documentation tweaks. If you find any problems, please ask about them on the python-ex...@googlegroups.com list, or submit an issue on GitHub:

errorhandler 2.0.0 Released!

2016-06-06 Thread Chris Withers
Hi All, errorhandler is a tiny but useful logging handler for the python logging framework. It lets you tell when logging above a certain level has occurred, even if it's not in code you can control. I'm pleased to announce the release of errorhandler 2.0.0 featuring the following: - Suppo

xlrd 1.0.0 released!

2016-06-02 Thread Chris Withers
Ugh, and once again, this time with a corrected title... On 02/06/2016 18:56, Chris Withers wrote: Hi All, Well, I've finally called it and tagged current master of xlrd as 1.0.0: http://pypi.python.org/pypi/xlrd/1.0.0 This release includes the following changes since the last re

xlrd 0.9.4 released!

2016-06-02 Thread Chris Withers
Hi All, Well, I've finally called it and tagged current master of xlrd as 1.0.0: http://pypi.python.org/pypi/xlrd/1.0.0 This release includes the following changes since the last release: - Official support, such as it is, is now for 2.6, 2.7, 3.3+ - Fixes a bug in looking up non-lowercase sh

xlwt 1.1.1 released!

2016-06-02 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlwt 1.1.1. This release contains the following: - Fix SST BIFF record in Python 3. - Fix for writing ExternSheetRecord in Python 3. - Add the ability to insert bitmap images from buffers as well as files. - Official support for Python 3.5. Tha

testfixtures 4.10.0 Released!

2016-05-17 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.10.0 featuring the following: - Fixed examples in documentation broken in 4.5.1. - Add RangeComparison for comparing against values that fall in a range. - Add MockPopen.set_default(). Thanks to Asaf Peleg for the RangeComparis

Re: [TIP] testfixtures 4.8.0 Released!

2016-02-19 Thread Chris Withers
On 18/02/2016 22:35, Mark Lawrence wrote: On 18/02/2016 22:27, Chris Withers wrote: Hi All, I'm pleased to announce the release of testfixtures 4.9.0 featuring the following: 4.8.0 or 4.9.0, that is the question, or should it be just how good is your version control? :) Gah, I r

testfixtures 4.8.0 Released!

2016-02-18 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.9.0 featuring the following: - Suffixes and well as prefixes for compare() assertion errors. - Appropriate metadata to indicate official support for Python 3.5. Thanks for Felix Yan for the metadata patch. Thanks to Wim Glenn for

testfixtures 4.8.0 Released!

2016-02-02 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.8.0 featuring the following: - More succinct mocking with Replacer: For setUp usage: class MyTests(TestCase): def setUp(self): replace = Replacer() replace('x.y.z', Mock()) self.addCleanup(replace.rest

mush 2.0 released! - Type-based dependency injection for scripts

2015-12-11 Thread Chris Withers
Hi All, I'm very happy to announce a new release of Mush, a light weight dependency injection framework aimed at enabling the easy testing and re-use of chunks of code that make up scripts. This release is a re-write dropping all the heuristic callable ordering in favour of building up defin

testfixtures 4.7.0 Released!

2015-12-10 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.7.0. Since 4.5.1, the following have been added: - Add the ability to pass raises=False to compare() to just get the resulting message back rather than having an exception raised. - Fix a bug that mean symlinked directories would

testfixtures 4.5.1 Released!

2015-11-22 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.5.1. This release that contains: - LogCapture, OutputCapture and TempDirectory explicitly show what is expected versus actual when reporting differences as of 4.5.0. - The 4.5.1 release contains a bugfix where OutputCapture cou

testfixtures 4.4.0 Released!

2015-11-01 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.4.0. This is a feature release that adds the following: - Add support for labelling the arguments passed to compare(). - Allow expected and actual keyword parameters to be passed to compare(). - Fix "TypeError: unorderable types

testfixtures 4.3.3 Released!

2015-09-15 Thread Chris Withers
Sorry, the move to using Travis CI was not without bumps, and we're now on 4.3.3, which should be correctly built, including docs up on http://testfixtures.readthedocs.org/. Apologies for the noise... Chris On 15/09/2015 14:54, Chris Withers wrote: Hi All, I'm pleased to an

testfixtures 4.3.0 Released!

2015-09-15 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.3.0. This is a feature release that adds the following: - Add TempDirectory.compare with a cleaner, more explicit API that allows comparison of only the files in a temporary directory. - Deprecate TempDirectory.check, TempDirecto

testfixtures 4.2.0 Released!

2015-08-11 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.2.0. This is a feature release that fixes the following: - A new MockPopen mock for use when testing code that uses subprocess.Popen. - ShouldRaiss now subclasses object, so that subclasses of it may use super(). - Support for

xlrd 0.9.4 released!

2015-07-14 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlrd 0.9.4: http://pypi.python.org/pypi/xlrd/0.9.4 This release includes the following changes: - Automated tests are now run on Python 3.4 - Use ElementTree.iter() if available, not deprecated getiterator() when parsing xlsx files. - Fix #106

xlwt 1.0.0 released!

2015-04-15 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlwt 1.0.0. This release contains the following: - Python 3 support. - An initial set of unit tests. - An initial set of Sphinx documentation. - Move to setuptools for packaging. - Wire up Travis, Coveralls and ReadTheDocs. - Allow longs as ro

testfixtures 4.1.2 Released!

2015-01-30 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.1.2. This is a bugfix release that fixes the following: - Clarify documentation for name parameter to LogCapture. - ShouldRaise now shows different output when two exceptions have the same representation but stiff differ. - Fix

testfixtures 4.1.1 Released!

2014-10-30 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.1.1. This is a bugfix release that fixes the following: - Fix bug that prevented logger propagation to be controlled by the log_capture decorator. Thanks to John Kristensen for the fix. It looks like I also forgot to send out th

testfixtures 4.0.2 Released!

2014-09-10 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.0.2. This is a bugfix release that fixes the following: - Fix "maximum recursion depth exceeded" when comparing a string with bytes that did not contain the same character. The package is on PyPI and a full list of all the links

testfixtures 4.0.1 Released!

2014-08-04 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.0.1. This is a bugfix release that fixes the following two edge cases: - Fix bugs when string compared equal and options to compare() were used. - Fix bug when strictly comparing two nested structures containing identical objec

testfixtures 4.0.0 Released!

2014-07-22 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 4.0.0. This is a new feature release with the following major changes: - Moved from buildout to virtualenv for development. - compare() will now work recursively on data structures for which it has registered comparers, giving more

testfixtures 3.1.0 Released!

2014-05-25 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 3.1.0. This is a new feature and bug fix release featuring the following changes: - New RoundComparison object for comparing numbers to a given precision - New 'unless' parameter to ShouldRaise, for situations where an exception is

xlutils 1.7.0 released!

2014-04-25 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlutils 1.7.1: http://pypi.python.org/pypi/xlutils/1.7.1 This release has a couple of small changes: - Add support for time cells in when using View classes. - Add support for ``.xlsx`` files when using View classes, at the expense of formattin

Re: xlutils 1.7.1 released!

2014-04-25 Thread Chris Withers
*sigh* subject line fail... On 25/04/2014 19:48, Chris Withers wrote: Hi All, I'm pleased to announce the release of xlutils 1.7.1: http://pypi.python.org/pypi/xlutils/1.7.1 This release has a couple of small changes: - Add support for time cells in when using View classes. - Add su

xlrd 0.9.3 released!

2014-04-10 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlrd 0.9.3: http://pypi.python.org/pypi/xlrd/0.9.3 This release includes the following changes: - Github issue #49 - Github issue #64 - skip meaningless chunk of 4 zero bytes between two otherwise-valid BIFF records - Github issue #61 - fix up

testfixtures 3.0.2 Released!

2014-04-07 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 3.0.2. This is a bug fix release featuring the following changes: - Document ShouldRaise.raised and make it part of the official API. - Fix rare failures when cleaning up TempDirectory instances on Windows. If you haven't bumped int

which async framework? - a summary

2014-03-22 Thread Chris Withers
On 14/03/2014 00:36, Tim Chase wrote: On 2014-03-14 00:25, Chris Withers wrote: I've been pleasantly surprised by the succinct, well reasoned and respectful replies from each of the communities! As one who doesn't lurk on the other lists, is there a nice executive summary of their

Re: which async framework?

2014-03-13 Thread Chris Withers
On 11/03/2014 19:41, Terry Reedy wrote: I suspect I'll just end up cross-posting to the various mailing lists, Bad idea. Post separately if you must. > which I hope won't cause too much offence or kick off any flame wars. It would do both. Ye of little faith :-P I've been pleasantly surp

Re: SMTPHandler and mail subject

2014-03-12 Thread Chris Withers
If you want a much more fully-featured mail handler for the standard logging framework, there's this: https://pypi.python.org/pypi/mailinglogger/3.8.0 cheers, Chris On 12/03/2014 12:25, eras.rasmu...@gmail.com wrote: It works. Thank you :) Eras -- Simplistix - Content Management, B

Re: which async framework?

2014-03-11 Thread Chris Withers
On 10/03/2014 21:57, Terry Reedy wrote: I'd like to be able to serve the rest of the web api using a pyramid wsgi app if possible, and I'd like to be able to write the things that process requests in and validation out in a synchronous fashion, most likely spinning off a thread for each one. If

which async framework?

2014-03-10 Thread Chris Withers
Hi All, I see python now has a plethora of async frameworks and I need to try and pick one to use from: - asyncio/tulip - tornado - twisted From my side, I'm looking to experimentally build a network testing tool that will need to speak a fair few network protocols, both classic tcp and mul

MailingLogger 3.8.0 Released!

2014-01-28 Thread Chris Withers
I'm pleased to announce a new release of Mailinglogger. Mailinglogger provides two handlers for the standard python logging framework that enable log entries to be emailed either as the entries are logged or as a summary at the end of the running process. The handlers have the following features

mush 1.2 released! - Type-based dependency injection for scripts

2013-12-11 Thread Chris Withers
Hi All, I'm very happy to announce the a new release of Mush, a light weight dependency injection framework aimed at enabling the easy testing and re-use of chunks of code that make up scripts. This release rounds out a some more rough edges after even more real world use: - The 'nothing'

mush 1.1 released! - Type-based dependency injection for scripts

2013-11-27 Thread Chris Withers
Hi All, I'm very happy to announce the a new release of Mush, a light weight dependency injection framework aimed at enabling the easy testing and re-use of chunks of code that make up scripts. This release rounds out a few rough edges after a few months of real world use: - Runners can no

mush 1.0 released! - Type-based dependency injection for scripts

2013-10-29 Thread Chris Withers
Hi All, I'm very happy to announce the first public release of Mush, a light weight dependency injection framework aimed at enabling the easy testing and re-use of chunks of code that make up scripts. For a worked example of how to use Mush to reduce the copy'n'paste in your scripts, please

xlutils 1.7.0 released!

2013-10-29 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlutils 1.7.0: http://pypi.python.org/pypi/xlutils/1.7.0 This release features a handy new view module that lets you do things like: >>> def print_data(rows): ... for row in rows: ... for value in row: ... print value, ...

testfixtures 3.0.1 Released!

2013-06-10 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 3.0.1. This is a bug fix release featuring the following changes: - Some documentation tweaks and clarifications. - Fixed a bug which masked exceptions when using compare() with a broken generator. - Fixed a bug when comparing a g

Re: [pyxl] Re: xlrd 0.9.2 released!

2013-04-29 Thread Chris Withers
On 26/04/2013 20:37, Ondrej Ján wrote: If users have python-xlrd installed, package maintainer should release only updates, which are API compatible with older versions. Right, the only API change between 0.6 and 0.9 is the removal of the 'pickleable' parameter to open_workbook. However, th

Re: [pyxl] Re: xlrd 0.9.2 released!

2013-04-26 Thread Chris Withers
s. cheers, Chris On 23/04/2013 12:24, Ondrej Ján wrote: Hello. Can you please tell me, how compatible is this version with older versions? In Fedora/CentOS we have versions 0.7 and 0.6. Can I release and Fedora/EPEL update to 0.9.2? Thank you. SAL Dňa utorok, 9. apríla 2013 21:38:30 UTC+2 Chr

xlrd 0.9.2 released!

2013-04-09 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlrd 0.9.2: http://pypi.python.org/pypi/xlrd/0.9.2 This release includes the following changes: - Fix some packaging issues that meant docs and examples were missing from the tarball. - Fixed a small but serious regression that caused problems

xlwt 0.7.5 released!

2013-04-05 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlwt 0.7.5. This release contains the following: - Fixes a bug that could cause a corrupt SST in .xls files written by a wide-unicode Python build. - A ValueError is now raised immediately if an attempt is made to set column width to other than

xlrd 0.9.1 released!

2013-04-05 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlrd 0.9.1: http://pypi.python.org/pypi/xlrd/0.9.1 This release includes the following changes: - A tonne of bugs when used with Python 3 were fixed thanks to John Machin. - Extra byte data in hyperlink records now records a warning rather than

xlutils 1.6.0 released!

2013-04-05 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlutils 1.6.0: http://pypi.python.org/pypi/xlutils/1.6.0 This release features shiny new Sphinx-based documentation: http://pythonhosted.org/xlutils/ It also has some changes that make xlutils compatible with the upcoming xlrd 0.9.1 release. D

testfixtures 3.0.0 Released!

2013-03-05 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 3.0.0. The big change for this release is that testfixtures now supports Python 2.6, 2.7, 3.2 and 3.3! As a result, some changes have been made to TempDirectory to support encoding and decoding. There's also a nice little addition o

xlrd 0.9.0 released, now with Python 3 support!

2013-01-31 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlrd 0.9.0: http://pypi.python.org/pypi/xlrd/0.9.0 This release means the supported versions of Python supported by xlrd are 2.6, 2.7, 3.2 and 3.3! Very exciting stuff, and a massive thank you to Thomas Kluyver (@takluyver on GitHub) for doing t

metaclass question

2012-09-24 Thread Chris Withers
Hi All, Is there a metaclass-y way I could cause the following: class TheParser(Parser): def handle_ARecord(self): pass def handle_ARecord(self): pass ...to raise an exception as a result of the 'handle_ARecord' name being reused? cheers, Chris -- Simplistix - Conte

Re: Unittest - testing for filenames and filesize

2012-08-31 Thread Chris Withers
On 23/08/2012 12:25, Tigerstyle wrote: class FileTest(unittest.TestCase): def setUp(self): self.origdir = os.getcwd() self.dirname = tempfile.mkdtemp("testdir") os.chdir(self.dirname) I wouldn't change directories like this, it's pretty fragile, just use absolu

Re: Context manager to save/restore a name binding

2012-08-31 Thread Chris Withers
Hi Ben, On 31/08/2012 03:36, Ben Finney wrote: That way, I can set ‘sys.dont_write_bytecode’ to the value I need in this part of the code, knowing that however the code continues the previous value of that setting will be restored to whatever it was before I touched it. Have I re-invented a con

Re: [pyxl] xlrd-0.8.0 .xlsx formatting_info=True not implemented

2012-08-30 Thread Chris Withers
On 30/08/2012 03:57, python-ex...@raf.org wrote: hopefully the intention that xlrd not support formats in xlsx files will change one day into an intention to support them. :-) The intention is there, sadly the time to work on it is not. John Machin would be the person best placed to do the wo

Re: Is Python a commercial proposition ?

2012-08-24 Thread Chris Withers
On 30/07/2012 03:31, Rodrick Brown wrote: Hence the reason why no one will seriously look at Python for none glue work or simple web apps. When it comes to designing complex applications that need to exploit large multicore systems Python just isn't an option. Its still not possible to be a pur

Re: xlrd 0.8.0 released!

2012-08-22 Thread Chris Withers
On 22/08/2012 15:03, Hubert Holin wrote: I would like to keep up with the development but would like to know which is the repo to follow. The Python-Excel website points to https://github.com/python-excel/xlrd, but that one does not have a 0.8.0 tag (or at least did not have one when I looked a f

testfixtures 2.3.5 Released!

2012-08-13 Thread Chris Withers
Hi All, I'm pleased to announce the release of testfixtures 2.3.5. testfixtures is a collection of helpers for writing succinct unit tests including help for: - Comparing objects and sequences Better feedback when the results aren't as you expected along with support for comparison of objec

xlrd 0.8.0 released!

2012-08-01 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlrd 0.8.0: http://pypi.python.org/pypi/xlrd/0.8.0 This release finally lands the support for both .xls and .xlsx files. Many thanks to John Machin for all his work on making this happen. Opening of .xlsx files is seamless, just use xlrd as you did

Re: 转发:Re:how can I implement "cd" like shell in Python?

2012-06-29 Thread Chris Withers
On 28/06/2012 12:39, 梦幻草 wrote: thanks !But this method can not change the directory of the main process.For example: the current directory is "/home/work/local/scripts",this directory have a python script file "cd.py" after executing the script cd.py by "python cd.py ..",the current work direct

Re: JOB

2012-06-26 Thread Chris Withers
Sonika, On 26/06/2012 01:34, Sonika Sardana wrote: ` === **Job Description**: Short description of position Looking for a strong PHP developer who is comfortable with some Linux administration and open to lear

Re: using SQLalchemy

2012-06-22 Thread Chris Withers
On 21/06/2012 11:50, andrea crotti wrote: We have a very chaotic database (on MySql) at the moment, with for I'm trying to use SQLalchemy and it looks absolutely great, but in general as a policy we don't use external dependencies.. That's a very foolish general policy, a lot of the power of py

xlrd 0.7.9 released!

2012-06-20 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlrd 0.7.9: http://pypi.python.org/pypi/xlrd/0.7.9 This release fixes an annoying merge bug on my part that resulted in a "NameError: global name 'BYTES_X00' is not defined" error where opening certain Excel files. Barring any more brown bag is

Re: Need a Python Developer...

2012-06-15 Thread Chris Withers
On 05/06/2012 19:18, o2kcompliant wrote: Hi Guys, I have a need for a Python Developer... How about using the Python job board rather than spamming the mailing list: http://www.python.org/community/jobs/howto/ cheers, Chris -- Simplistix - Content Management, Batch Processing & Python Cons

xlrd 0.7.8 released!

2012-06-07 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlrd 0.7.8: http://pypi.python.org/pypi/xlrd/0.7.8 This release features the following changes: - Compatibility with Python 2.1 and 2.2 is restored. - Fix for github issue #7: assertion error when reading file with xlwt-written bitmap. The asser

Re: Please use the Python Job Board for recruiting

2012-05-23 Thread Chris Withers
On 23/05/2012 00:34, Dan Stromberg wrote: I find it more than a little disappointing that the Python Job Board doesn't do latitude and longitude. It's a big missed opportunity. Yes, it's not an identical process from nation to nation, but it's still important. If you had experience of how in

Re: recruiter spam

2012-05-04 Thread Chris Withers
Please don't spam the list with job adverts, post to the job board instead: http://www.python.org/community/jobs/howto/ cheers, Chris On 03/05/2012 22:13, Preeti Bhattad wrote: Hi there, If you have USA work visa and if you reside in USA; -- Simplistix - Content Management, Batch Processin

xlutils 1.5.2 released!

2012-04-13 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlutils 1.5.2: http://pypi.python.org/pypi/xlutils/1.5.2 This release features the following changes: - When using xlutils.copy, the datemode is now copied across from the source solving date problems with certain files. - The errorhandler pack

Re: xlwt 0.7.4 released!

2012-04-13 Thread Chris Withers
On 13/04/2012 11:01, Chris Withers wrote: For a full details, please see the GitHub repository: https://secure.simplistix.co.uk/svn/xlwt/trunk Er, that should be: https://github.com/python-excel/xlwt cheers, Chris -- Simplistix - Content Management, Batch Processing & Python Consul

xlrd 0.7.7 released!

2012-04-13 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlrd 0.7.7: http://pypi.python.org/pypi/xlrd/0.7.7 This release features the following changes: - Google Spreadsheet doesn't write the undefined-contents byte at the end of a NOTE record. Excel doesn't care. Now xlrd doesn't care either. - Vers

xlwt 0.7.4 released!

2012-04-13 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlwt 0.7.4. This release has only a couple of changes in it: - Python 2.3 to 2.7 are now the officially supported versions, no Python 3 yet, sorry. - The datemode in an xlwt Workbook can be set to 1904 by doing `workbook.dates_1904 = 1` and is

Re: xlrd 0.7.6 released!

2012-04-05 Thread Chris Withers
On 04/04/2012 20:26, Karim wrote: By the way, I reported an issue to you in this mailing list some time ago about unicode data. I have no recollection of this. If you experience any bugs, the correct place to report them is: https://github.com/python-excel/xlrd/issues cheers, Chris -- Simp

Re: xlrd 0.7.6 released!

2012-04-04 Thread Chris Withers
On 04/04/2012 09:57, Karim wrote: Hello, This release manage the '.xlsx' format? No, that is planned for the 0.8 release. cheers, Chris -- Simplistix - Content Management, Batch Processing & Python Consulting - http://www.simplistix.co.uk -- http://mail.python.org/mailman/listin

xlrd 0.7.6 released!

2012-04-04 Thread Chris Withers
And the goat sacrifice continues... On 03/04/2012 08:34, Chris Withers wrote: On 03/04/2012 08:04, Chris Withers wrote: I'm pleased to announce the release of xlrd 0.7.4. I've just release a 0.7.5 that fixes this. Except it didn't, I've just released 0.7.6, which will

Re: [pyxl] Re: xlrd 0.7.4 released!

2012-04-04 Thread Chris Withers
On 03/04/2012 21:46, Josh English wrote: When I try to import xlrd, I get an error IOError: [Errno 2] No such file or directory: 'C:\\Users\\josh\\Desktop\\Portable Python\\App\\lib\\site-packages\\xlrd-0.7.5-py2.7.egg\\xlrd\\version.txt' *sigh* I hate python packaging, I'll get a 0.7.6 releas

Re: [pyxl] xlrd 0.7.4 released!

2012-04-03 Thread Chris Withers
On 03/04/2012 08:04, Chris Withers wrote: Hi All, I'm pleased to announce the release of xlrd 0.7.4. *sigh* As pointed out, I stuffed up the release by not including a new file in the MANIFEST. My bad. I've just release a 0.7.5 that fixes this. cheers, Chris -- Simplistix

xlrd 0.7.4 released!

2012-04-03 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlrd 0.7.4. This release features the following changes: - Fixed a bug where xlrd was silently truncating long text formula results - Avoid parsing STYLE records when formatting_info=False - More tolerance of out-of-spec files. - Minor performan

Re: Software Engineer -

2012-03-11 Thread Chris Withers
On 11/03/2012 09:00, Blue Line Talent wrote: Blue Line Talent is looking for a mid-level software engineer with experience in a combination of Please don't spam this list with jobs, use the Python job board instead: http://www.python.org/community/jobs/ cheers, Chris -- Simplistix - Content

xlutils 1.5.1 released!

2012-03-05 Thread Chris Withers
Hi All, xlutils 1.5.1 is out, fixing the usual embarrassing mistake I make when I move projects from Subversion to Git that results in some required non-.py files being omitted. All the details of where to find mailing lists, issue trackers, and the like for xlutils can be found here: http

xlutils 1.5.0 released!

2012-03-05 Thread Chris Withers
Hi All, I'm pleased to announce the release of xlutils 1.5.0, featuring the following changes: - Now takes advantage of "ragged rows" optimisation in xlrd 0.7.3 - Add support for PANE records to xlutils.copy, which means that zoom factors are now copied. The full change log is here: http:

Re: Adopting ‘lockfile’

2012-03-04 Thread Chris Withers
On 03/03/2012 21:43, Ben Finney wrote: I don't see a need to horse around with Git either :-) It's currently in Subversion, right? Can you not export the VCS history from Google Code's Subversion repository to a ‘fastimport’ stream? Maybe someone with experience on that site can help us. What's

  1   2   3   4   >