Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

General Improvements: C extension, Py2 Py3 compatibility, Performance #7

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Commits on Jan 27, 2017

  1. - C extension (with fallback to python code)

    - Rewrote python code to match C code more closely -- which doubled the performance (on my machine)
    - Python 2 and Python 3 compatible (except for the doctests, sorry).
    tim committed Jan 27, 2017
    Configuration menu
    Copy the full SHA
    3ee1a52 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2017

  1. Only build C-extension if not on Windows

    ... because this is easier than fixing the extension on Windows.
    sscherfke authored Mar 10, 2017
    Configuration menu
    Copy the full SHA
    00c9e32 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1 from sscherfke/patch-1

    Only build C-extension if not on Windows
    backbord authored Mar 10, 2017
    Configuration menu
    Copy the full SHA
    35ac53c View commit details
    Browse the repository at this point in the history
  3. Move setup.py to root level.

    This enables us to do "pip install git+<repo-URI>".
    Stefan Scherfke committed Mar 10, 2017
    Configuration menu
    Copy the full SHA
    bf6c34f View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2 from sscherfke/general-improvement

    Move setup.py to root level.
    backbord authored Mar 10, 2017
    Configuration menu
    Copy the full SHA
    20c5c12 View commit details
    Browse the repository at this point in the history
  5. Remove the / at the end of the paths in setup.py

    Stefan Scherfke committed Mar 10, 2017
    Configuration menu
    Copy the full SHA
    6f39826 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #3 from sscherfke/general-improvement

    Remove the / at the end of the paths in setup.py
    backbord authored Mar 10, 2017
    Configuration menu
    Copy the full SHA
    fe3b74d View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2018

  1. Fix segfault on py37

    sscherfke committed Jul 25, 2018
    Configuration menu
    Copy the full SHA
    e3e2a75 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4 from sscherfke/fix-py37

    Fix segfault on py37
    backbord authored Jul 25, 2018
    Configuration menu
    Copy the full SHA
    a3dfcad View commit details
    Browse the repository at this point in the history