Permalink
Switch branches/tags
Commits on Nov 18, 2013
  1. NullHandler should be an instance, not a class

    ccorbacho committed Nov 18, 2013
    The logger expects a NullHandler instance, not a class. Otherwise, if you run
    this in an environment without a logger already set up, it raises an
    AttributeError as 'level' is defined on the instance, not the class.
Commits on Nov 13, 2013
  1. Release v0.0.4

    g2p committed Nov 13, 2013
    Changes since v0.0.3:
    - pytest-localserver is now Py3 compatible (#3, thanks redtoad)
    - restored Python 2.6 compatibility (#2)
Commits on Sep 4, 2013
  1. Release v0.0.3

    g2p committed Sep 4, 2013
    Changes since v0.0.2:
    - break Python 2.6 compatibility
    - change logging to
      http://docs.python.org/dev/howto/logging.html#library-config
  2. Travis tweaks

    g2p committed Sep 4, 2013
    No more aptitude or command concatenation
  3. Merge ereOn's logging change

    g2p committed Sep 4, 2013
    I disagree about the terribleness, but namespacing is a good idea.
    
    From http://docs.python.org/dev/library/logging.html#logging.basicConfig
    
    > The functions debug(), info(), warning(), error() and critical() will
    > call basicConfig() automatically if no handlers are defined for the
    > root logger.
    
    > This function does nothing if the root logger already has handlers
    > configured for it.
  4. Fixed incorrect call to logging.debug() that transparently adds a han…

    ereOn committed Sep 4, 2013
    …dler to the root logger
    
    Calling `logging.debug()` directly causes a `logging.StreamHandler` to be added to the default root logger `logging.getLogger()`.
    
    This has terrible consequences when one wants to keep control over the handlers of the root logger.
    
    The proposed change fixes that issues while keeping the log output if needed.
Commits on Oct 22, 2012
  1. Show Travis in the README.

    g2p committed Oct 22, 2012
  2. Don't forget the 2to3 workaround.

    g2p committed Oct 22, 2012
  3. Explicitly install Python 3.3.

    g2p committed Oct 22, 2012
  4. Try out travis.

    g2p committed Oct 22, 2012
  5. Typo.

    g2p committed Oct 22, 2012
Commits on May 8, 2012
  1. Release version 0.0.2.

    g2p committed May 8, 2012
  2. Second side-effect of relaxed: normalise non-compliant spacing.

    g2p committed May 8, 2012
    Test this, both in strict and relaxed mode.
Commits on Apr 8, 2012
  1. Strip final path slashes when looking for the location fallback.

    g2p committed Apr 8, 2012
    Also add more tests.
  2. Add a "relaxed" variant that accepts one case of broken grammar.

    g2p committed Apr 8, 2012
    Also add better error handling, and tests for strict and relaxed
    behaviour.
  3. Kill some dead code.

    g2p committed Apr 8, 2012
  4. Minimal logging. LEPL has more.

    g2p committed Apr 8, 2012
  5. Ignore the tox directory.

    g2p committed Apr 8, 2012
Commits on Feb 1, 2012
  1. README update.

    g2p committed Feb 1, 2012
  2. Release it (LGPL).

    g2p committed Jan 31, 2012
  3. Give some metadata.

    g2p committed Jan 31, 2012
  4. Use pytest-localserver for http testing.

    g2p committed Jan 30, 2012
    That means switching from nose to pytest.
    
    pytest-localserver is a pytest plugin providing an http server
    stub. The plugin doesn't work with Python3 however, and has to
    be blacklisted in tox.
  5. Spin off a test module.

    g2p committed Jan 30, 2012
  6. Test with PyPy.

    g2p committed Jan 30, 2012
  7. Clarify the spec is mostly about HTTP.

    g2p committed Jan 30, 2012
    I'm not sure how this relates to other mime uses, like e-mail.
  8. Python3 compatibility with 2to3, testing with tox.

    g2p committed Jan 30, 2012
    2to3 is enabled by switching to Distribute from distutils.
    
    LEPL now works on character strings; I'd prefer byte strings,
    but this seems to work.
  9. Add a test for url-decoding.

    g2p committed Jan 30, 2012
  10. Shortcut for the requests library. Fix fallback bugs.

    g2p committed Jan 30, 2012
    The bugs happened when Content-Disposition isn't defined.
  11. README update.

    g2p committed Jan 30, 2012