Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jan 22, 2015
  1. Sebastian Thiel
  2. Sebastian Thiel
Commits on Jan 7, 2015
  1. Sebastian Thiel
  2. Sebastian Thiel

    Merge branch 'resource-handling'

    Byron authored
    Should fix #22
  3. Sebastian Thiel

    All tests work, bumped version

    Byron authored
  4. Sebastian Thiel

    Initial attempt to fix resource usage

    Byron authored
    Reference counting is now done manually, but it seems that things can
    still go wrong at least during testing
Commits on Jan 6, 2015
  1. Sebastian Thiel
  2. Sebastian Thiel

    Fixed python 3 performance regression

    Byron authored
    It makes the difference between tests in 110s, or 11s
Commits on Jan 4, 2015
  1. Sebastian Thiel

    Applied autopep8

    Byron authored
    autopep8 -v -j 8 --max-line-length 120 --in-place --recursive
Commits on Nov 19, 2014
  1. Sebastian Thiel

    Added link to readthedocs

    Byron authored
Commits on Nov 17, 2014
  1. Sebastian Thiel

    Merge pull request #21 from hashar/pep8-linting

    Byron authored
    Pep8 linting
Commits on Nov 16, 2014
  1. Antoine Musso

    Drop semicolon at end of statement

    hashar authored
    Fix pep8: E703 statement ends with a semicolon
  2. Antoine Musso

    pep8 linting

    hashar authored
    E201 whitespace after '('
    E203 whitespace before ','
    E221 multiple spaces before operator
    E225 missing whitespace around operator
    E227 missing whitespace around bitwise or shift operator
    E231 missing whitespace after ','
    E251 unexpected spaces around keyword / parameter equals
    W291 trailing whitespace
    W293 blank line contains whitespace
    E302 expected 2 blank lines, found 1
    E303 too many blank lines (3)
    W391 blank line at end of file
  3. Antoine Musso

    Add tox env for flake8 linter

    hashar authored
    Most people know about pep8 which enforce coding style.  pyflakes
    goes a step beyond by analyzing the code.
    
    flake8 is basically a wrapper around both pep8 and pyflakes and comes
    with some additional checks.  I find it very useful since you only
    need to require one package to have a lot of code issues reported to you.
    
    This patch provides a 'flake8' tox environement to easily install and
    run the utility on the code base.  One simply has to:
    
         tox -eflake8
    
    The env has been added to the default list of environement to have
    flake8 run by default.
    
    Configuration tweaking is done in setup.cfg [flake8] section.
    
    The repository in its current state does not pass checks We can later
    easily ensure there is no regression by adjusting Travis configuration
    to run this env.
    
    More informations about flake8: https://pypi.python.org/pypi/flake8
Commits on Nov 14, 2014
  1. Sebastian Thiel

    Added pypi badges

    Byron authored
    [ skip ci ]
Commits on Nov 13, 2014
  1. Sebastian Thiel
  2. Sebastian Thiel

    Merge branch 'py2n3'

    Byron authored
    Clode cleanup and performance regression fixes in py3
  3. Sebastian Thiel
Commits on Nov 12, 2014
  1. Sebastian Thiel

    Initial improvements to get rid of the performance regression in py3.

    Byron authored
    Byte buffer concatenations are considerably slower here for some reason.
    Also there was no need for the memorybuffer.
Commits on Jul 25, 2014
  1. Yoan Blanc

    warnings fixes

    greut authored
Commits on Jul 14, 2014
  1. Sebastian Thiel

    Added sublime-text project

    Byron authored
    Relative paths will make it work for everyone right away
Commits on Jun 16, 2014
  1. Marc Abramowitz
  2. Marc Abramowitz

    Merge pull request #17 from Byron/support_python_3

    msabramo authored
    Support python 3
  3. Marc Abramowitz
  4. Marc Abramowitz
  5. Marc Abramowitz

    Merge pull request #16 from Byron/use_integer_division_in_tests

    msabramo authored
    Change / to // (integer division) in test_buf.py
  6. Marc Abramowitz

    Change / to // (integer division) in test_buf.py

    msabramo authored
    This fixes (the last!) test failure in Python 3, which uses
    "true division" for /
  7. Marc Abramowitz

    Merge pull request #15 from Byron/make_getitem_handle_slice_for_py3

    msabramo authored
    Make __getitem__ handle slice for Python 3
  8. Marc Abramowitz

    Make __getitem__ handle slice for Python 3

    msabramo authored
    Python 3 doesn't have __getslice__ instead it uses __getitem__ with a
    slice object.
  9. Marc Abramowitz

    Merge pull request #13 from Byron/use_bytes_instead_of_str

    msabramo authored
    Use bytes() instead of str()
  10. Marc Abramowitz

    Merge pull request #14 from Byron/travis_allow_fail_py33

    msabramo authored
    .travis.yml: Allow py33 to fail, add py34, etc.
  11. Marc Abramowitz
  12. Marc Abramowitz

    Use bytes() instead of str()

    msabramo authored
    bytes() is more accurate and is actually correct in Python 3, whereas
    str() is incorrect in Python 3, because it's a Unicode string.
  13. Marc Abramowitz
  14. Marc Abramowitz
Something went wrong with that request. Please try again.