aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Version increment to 0.4upstream-mastermirror-aosp-masterAaron Iles2013-12-201-1/+1
| | | | Update version number of 0.4 for new release.
* Update change log for next releaseAaron Iles2013-12-201-0/+5
| | | | Document changes for the 0.4 release
* Build and distribute wheel packagesAaron Iles2013-12-203-0/+5
| | | | | The new Python wheel package format speeds up package deployment. Wheel packages are built and published to PyPI with the Makefile targets.
* Merge pull request #3 from epsy/unboundAaron Iles2013-10-162-3/+31
|\ | | | | | | | | 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.
| * avoid superfluous use of itertools.chainYann Kaiser2013-10-141-2/+2
| |
| * Fixed test compatibility wrt/ unbound methods on py3.0+Yann Kaiser2013-10-141-2/+7
| |
| * Fixed unbound methods getting their first parameter curriedYann Kaiser2013-10-142-3/+26
|/
* Add coverage report badge to READMEAaron Iles2013-05-301-1/+5
| | | | | Display dynamic test coverage status badge icon generated by the coveralls service.
* Coverage report tuningAaron Iles2013-05-303-2/+8
| | | | | Tweak the included and omitted files used in the coverage report for coveralls.
* Enable coveralls code coverage reportsAaron Iles2013-05-292-0/+3
| | | | | Successful TravisCI builds will publish code coverage reports to the coveralls service for coverage reporting.
* Add Python 3.3 as continuous integration targetAaron Iles2013-05-291-0/+1
| | | | | Include Python 3.3 in list of Python versions TravisCI will build and test against.
* Update TravisCI build settingsAaron Iles2013-05-292-2/+1
| | | | | Don't use PyPI mirrors when installing depdencies. Don't try and update the installed distribute version.
* Version increment to 0.3Aaron Iles2013-05-291-1/+1
| | | | Update version number to 0.3 for new release.
* Update change log for next releaseAaron Iles2013-05-291-0/+4
| | | | Document changes for 0.3 release
* Update service badges for READMEAaron Iles2013-05-291-0/+8
| | | | Adds a badge for latest version on PyPI, located in the introduction.
* Upload distribution when registering to PyPIAaron Iles2013-05-291-0/+1
| | | | | After registering a new version on PyPI, immediately upload the source distribution package.
* Discontinue use of distribute_setup.pyAaron Iles2013-05-292-549/+0
| | | | | Most users will already have distribute or setuptools installed. Users who don't likely have not installed them intentionally.
* Don't use PyPI mirrors when installing packagesAaron Iles2013-05-291-1/+1
| | | | | | 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.
* Merge pull request #1 from agoraplex/formatannotationAaron Iles2013-05-192-1/+28
|\ | | | | | | | | 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.
| * fix annotation formatting for builtin types in Python 2.xTripp Lilley2013-01-182-1/+28
|/
* Increment version number to 0.2Aaron Iles2013-01-071-1/+1
| | | | Prepare for new release.
* Prepare CHANGELOG for 0.2 releaseAaron Iles2013-01-071-0/+4
| | | | Document PyPy compatability as major change.
* Update documentation with PyPy compatabilityAaron Iles2013-01-072-8/+12
| | | | | Adds details of testing and compatability with PyPy to the README and proejct documentation.
* Enable continuous integration testing of PyPyAaron Iles2013-01-071-0/+1
| | | | Test changes to make funcsigs compatible with PyPy.
* Skip tests for __call__ method of builtins on PyPyAaron Iles2013-01-071-0/+4
| | | | | | 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.
* Special case the type object failAaron Iles2013-01-071-0/+2
| | | | | 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.
* Enable register command as make targetAaron Iles2013-01-061-2/+2
| | | | The register command registers the package on PyPI as a public package.
* Update CHANGELOG for 0.1 releaseAaron Iles2013-01-061-1/+2
|
* Fix typo in Pip command lineAaron Iles2013-01-061-1/+1
| | | | Specified the wrong requirements file in the pip command line.
* Configure continuous integration with Travis-CIAaron Iles2013-01-061-0/+13
| | | | | Adds the Travis-CI YAML configuration file to control continuous integration tests.
* Create package documentationAaron Iles2013-01-061-10/+301
| | | | | | Package docs are largely a reproduction of standard library documentation for function signatues with some additional details specific to the funcsigs package.
* Update copyright informationAaron Iles2013-01-061-3/+3
| | | | | Add CPython documentation to list of source works that are copyrighted by the PSF.
* Add usage example to READMEAaron Iles2013-01-061-0/+15
| | | | | Show simple example of how to pass functions to signature method to get a signature object.
* Update project metadataAaron Iles2013-01-061-2/+3
| | | | | The funcsigs metadata is updated to have a short description and set the maturity level to beta.
* Update README documentationAaron Iles2013-01-061-0/+52
| | | | Complete the README documentation with project details for funcsigs.
* Backport function signature code from Python 3.3Aaron Iles2013-01-064-2/+2139
| | | | | | Import PEP 362, function signatures, functionality from Python 3.3's inspect module. Modifications have been made to make the code compatible with Python 2.6 and 2.7, as well as 3.2+.
* Create project from touchstone project templateAaron Iles2013-01-0617-0/+1127