Skip to content
Commits on Dec 20, 2013
  1. Version increment to 0.4

    Aaron Iles committed
    Update version number of 0.4 for new release.
  2. Update change log for next release

    Aaron Iles committed
    Document changes for the 0.4 release
  3. Build and distribute wheel packages

    Aaron Iles committed
    The new Python wheel package format speeds up package deployment. Wheel
    packages are built and published to PyPI with the Makefile targets.
Commits on Oct 16, 2013
  1. Merge pull request #3 from epsy/unbound

    Fixed unbound methods getting their first parameter curried
    Ensures the the 'self' argument of methods on un-instantiated classes appear in the function signature on both Python2 and Python3. Also ensures self is identified correctly as a positional-only parameter.
Commits on Oct 14, 2013
  1. @epsy
  2. @epsy
  3. @epsy
Commits on May 30, 2013
  1. Add coverage report badge to README

    Aaron Iles committed
    Display dynamic test coverage status badge icon generated by the
    coveralls service.
  2. Coverage report tuning

    Aaron Iles committed
    Tweak the included and omitted files used in the coverage report for
Commits on May 29, 2013
  1. Enable coveralls code coverage reports

    Aaron Iles committed
    Successful TravisCI builds will publish code coverage reports to the
    coveralls service for coverage reporting.
  2. Add Python 3.3 as continuous integration target

    Aaron Iles committed
    Include Python 3.3 in list of Python versions TravisCI will build and
    test against.
  3. Update TravisCI build settings

    Aaron Iles committed
    Don't use PyPI mirrors when installing depdencies. Don't try and update
    the installed distribute version.
  4. Version increment to 0.3

    Aaron Iles committed
    Update version number to 0.3 for new release.
  5. Update change log for next release

    Aaron Iles committed
    Document changes for 0.3 release
  6. Update service badges for README

    Aaron Iles committed
    Adds a badge for latest version on PyPI, located in the introduction.
  7. Upload distribution when registering to PyPI

    Aaron Iles committed
    After registering a new version on PyPI, immediately upload the source
    distribution package.
  8. Discontinue use of

    Aaron Iles committed
    Most users will already have distribute or setuptools installed. Users
    who don't likely have not installed them intentionally.
  9. Don't use PyPI mirrors when installing packages

    Aaron Iles committed
    The implementation of a content delivery network (CDN) for PyPI has
    significantly improved PyPI's performance. It is now faster and more
    reliable to use the CDB and PyPI's mirrors.
Commits on May 19, 2013
  1. Merge pull request #1 from agoraplex/formatannotation

    fix annotation formatting for builtin types in Python 2.x
    The breadth of subtle chagnes from Python2 to Python3 will never stop amazing me. Many thanks for the patch. And my apologies for taking soooo long to merge this request.
Commits on Jan 18, 2013
  1. @tripplilley
Commits on Jan 7, 2013
  1. Increment version number to 0.2

    Aaron Iles committed
    Prepare for new release.
  2. Prepare CHANGELOG for 0.2 release

    Aaron Iles committed
    Document PyPy compatability as major change.
  3. Update documentation with PyPy compatability

    Aaron Iles committed
    Adds details of testing and compatability with PyPy to the README and
    proejct documentation.
  4. Enable continuous integration testing of PyPy

    Aaron Iles committed
    Test changes to make funcsigs compatible with PyPy.
  5. Skip tests for __call__ method of builtins on PyPy

    Aaron Iles committed
    Differences between PyPy and CPython means that these tests will fail on
    PyPy as they wont raise exceptions. Explicitly raising exceptions on
    PyPy ensures they will pass.
  6. Special case the type object fail

    Aaron Iles committed
    Due to differences between PyPy and CPython the type object needs to be
    special cased to raise a ValueError on PyPy as well as CPython.
Commits on Jan 6, 2013
  1. Enable register command as make target

    Aaron Iles committed
    The register command registers the package on PyPI as a public package.
  2. Update CHANGELOG for 0.1 release

    Aaron Iles committed
  3. Fix typo in Pip command line

    Aaron Iles committed
    Specified the wrong requirements file in the pip command line.
  4. Configure continuous integration with Travis-CI

    Aaron Iles committed
    Adds the Travis-CI YAML configuration file to control continuous
    integration tests.
  5. Create package documentation

    Aaron Iles committed
    Package docs are largely a reproduction of standard library
    documentation for function signatues with some additional details
    specific to the funcsigs package.
  6. Update copyright information

    Aaron Iles committed
    Add CPython documentation to list of source works that are copyrighted
    by the PSF.
  7. Add usage example to README

    Aaron Iles committed
    Show simple example of how to pass functions to signature method to get
    a signature object.
  8. Update project metadata

    Aaron Iles committed
    The funcsigs metadata is updated to have a short description and set the
    maturity level to beta.
  9. Update README documentation

    Aaron Iles committed
    Complete the README documentation with project details for funcsigs.
Something went wrong with that request. Please try again.