summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-09Initial empty repositoryInna Palant
2013-12-20Version increment to 0.4upstream-mastermirror-aosp-masterAaron Iles
Update version number of 0.4 for new release.
2013-12-20Update change log for next releaseAaron Iles
Document changes for the 0.4 release
2013-12-20Build and distribute wheel packagesAaron Iles
The new Python wheel package format speeds up package deployment. Wheel packages are built and published to PyPI with the Makefile targets.
2013-10-16Merge pull request #3 from epsy/unboundAaron Iles
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.
2013-10-14avoid superfluous use of itertools.chainYann Kaiser
2013-10-14Fixed test compatibility wrt/ unbound methods on py3.0+Yann Kaiser
2013-10-14Fixed unbound methods getting their first parameter curriedYann Kaiser
2013-05-30Add coverage report badge to READMEAaron Iles
Display dynamic test coverage status badge icon generated by the coveralls service.
2013-05-30Coverage report tuningAaron Iles
Tweak the included and omitted files used in the coverage report for coveralls.
2013-05-29Enable coveralls code coverage reportsAaron Iles
Successful TravisCI builds will publish code coverage reports to the coveralls service for coverage reporting.
2013-05-29Add Python 3.3 as continuous integration targetAaron Iles
Include Python 3.3 in list of Python versions TravisCI will build and test against.
2013-05-29Update TravisCI build settingsAaron Iles
Don't use PyPI mirrors when installing depdencies. Don't try and update the installed distribute version.
2013-05-29Version increment to 0.3Aaron Iles
Update version number to 0.3 for new release.
2013-05-29Update change log for next releaseAaron Iles
Document changes for 0.3 release
2013-05-29Update service badges for READMEAaron Iles
Adds a badge for latest version on PyPI, located in the introduction.
2013-05-29Upload distribution when registering to PyPIAaron Iles
After registering a new version on PyPI, immediately upload the source distribution package.
2013-05-29Discontinue use of distribute_setup.pyAaron Iles
Most users will already have distribute or setuptools installed. Users who don't likely have not installed them intentionally.
2013-05-29Don't use PyPI mirrors when installing packagesAaron Iles
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.
2013-05-19Merge pull request #1 from agoraplex/formatannotationAaron Iles
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.
2013-01-18fix annotation formatting for builtin types in Python 2.xTripp Lilley
2013-01-07Increment version number to 0.2Aaron Iles
Prepare for new release.
2013-01-07Prepare CHANGELOG for 0.2 releaseAaron Iles
Document PyPy compatability as major change.
2013-01-07Update documentation with PyPy compatabilityAaron Iles
Adds details of testing and compatability with PyPy to the README and proejct documentation.
2013-01-07Enable continuous integration testing of PyPyAaron Iles
Test changes to make funcsigs compatible with PyPy.
2013-01-07Skip tests for __call__ method of builtins on PyPyAaron Iles
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.
2013-01-07Special case the type object failAaron Iles
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.
2013-01-06Enable register command as make targetAaron Iles
The register command registers the package on PyPI as a public package.
2013-01-06Update CHANGELOG for 0.1 releaseAaron Iles
2013-01-06Fix typo in Pip command lineAaron Iles
Specified the wrong requirements file in the pip command line.
2013-01-06Configure continuous integration with Travis-CIAaron Iles
Adds the Travis-CI YAML configuration file to control continuous integration tests.
2013-01-06Create package documentationAaron Iles
Package docs are largely a reproduction of standard library documentation for function signatues with some additional details specific to the funcsigs package.
2013-01-06Update copyright informationAaron Iles
Add CPython documentation to list of source works that are copyrighted by the PSF.
2013-01-06Add usage example to READMEAaron Iles
Show simple example of how to pass functions to signature method to get a signature object.
2013-01-06Update project metadataAaron Iles
The funcsigs metadata is updated to have a short description and set the maturity level to beta.
2013-01-06Update README documentationAaron Iles
Complete the README documentation with project details for funcsigs.
2013-01-06Backport function signature code from Python 3.3Aaron Iles
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+.
2013-01-06Create project from touchstone project templateAaron Iles