summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #60 from domob1812/simpleserver-versionHEADmasterJosh Marshall2021-04-021-0/+1
|\ | | | | Pass down API version in SimpleJSONRPCServer.
| * Pass down API version in SimpleJSONRPCServer.Daniel Kraft2018-06-271-0/+1
| | | | | | | | | | | | | | | | | | JSON-RPC version 1.0 requires the 'error' key to be set in the response even if there is no error. This is correctly implemented Payload.response -- but for that to work, the API version has to be passed down in SimpleJSONRPCServer when it calls dumps to construct the response. This was missing, so that JSON-RPC 1.0 requests were answered with a 2.0 response.
* | Ensuring build module is installed before source dist.v0.2.1Josh Marshall2021-03-311-0/+3
| |
* | Moving CI dependencies to dev-requirements.Josh Marshall2021-03-312-3/+4
| |
* | Removing references to setup.py in Circle config.Josh Marshall2021-03-311-2/+2
| |
* | Updating tox for changed setup steps.Josh Marshall2021-03-311-0/+2
| |
* | Using pyproject / static setuptools config.Josh Marshall2021-03-313-36/+19
| |
* | Bumping to v0.2.1Josh Marshall2021-03-311-1/+1
| |
* | Changing long_description to Markdown, finally.Josh Marshall2021-03-311-1/+2
| |
* | Bumping version to 0.2.0.v0.2.0remove-python3-supportJosh Marshall2021-03-311-1/+1
| |
* | Storing source distribution in Circle.Josh Marshall2021-03-311-0/+5
| |
* | Using explicit Circle paths for cache.Josh Marshall2021-03-311-1/+4
| |
* | Storing test results.Josh Marshall2021-03-312-1/+5
| |
* | Fixing cache key in Circle.Josh Marshall2021-03-311-2/+2
| |
* | Merge branch 'remove-python3-support' of github.com:joshmarshall/jsonrpclib ↵Josh Marshall2021-03-311-2/+2
|\ \ | | | | | | | | | into remove-python3-support
| * | Moving coverage filter to run time instead of report time.Josh Marshall2021-03-301-2/+2
| | |
| * | Using -i instead of -m for coverage.Josh Marshall2021-03-301-1/+1
| | |
* | | Removing Travis support.Josh Marshall2021-03-312-23/+2
|/ /
* | Merging.Josh Marshall2021-03-304-14/+25
|\ \
| * | Don't run flake8 as part of tox.Josh Marshall2021-03-302-3/+2
| | |
| * | Separate pyenv commands in Circle.Josh Marshall2021-03-301-3/+5
| | |
| * | Using different python image in Circle.Josh Marshall2021-03-301-4/+2
| | |
| * | Bypassing TCP sockopts for Unix sockets, fixing Unix teardowns.Josh Marshall2021-03-302-3/+15
| | |
* | | Using -i instead of -m for coverage report.Josh Marshall2021-03-301-1/+1
|/ /
* | Removing format string so 3.5 is supported.Josh Marshall2021-03-301-1/+1
| |
* | Using manual cache key in Circle.Josh Marshall2021-03-301-2/+1
| |
* | Using manual cache key in Circle.Josh Marshall2021-03-301-3/+15
| |
* | Running manual dev dependency step in Circle.Josh Marshall2021-03-301-1/+3
| |
* | Adding CircleCI support.Josh Marshall2021-03-301-0/+28
| |
* | Installing tox dependency in Travis.Josh Marshall2021-03-301-0/+1
| |
* | Updating which python versions Travis uses.Josh Marshall2021-03-301-3/+4
| |
* | Removing version tags from dev requirements.Josh Marshall2021-03-301-3/+3
| |
* | Updating tox instructions.Josh Marshall2021-03-301-2/+4
| |
* | Removing Python 2 fallbacks, tweaking test runners, fixing flake8 errors.Josh Marshall2021-03-306-159/+115
| |
* | Merge pull request #48 from joshmarshall/truncate-historyJosh Marshall2021-03-302-0/+73
|\ \ | | | | | | Adding history configuration.
| * | Adding history configuration.truncate-historyJoshua Marshall2015-12-142-0/+73
| |/ | | | | | | | | | | Truncating request and response history to 20 entries by default, allowing history.size to specify a discrete number of entries (positive), unlimited entries (less than 0), or no history (zero).
* | Merge pull request #59 from prs247au/masterJosh Marshall2021-03-305-77/+91
|\ \ | |/ |/| Updates for Python 3.x compatibility
| * Remove HTTP class and use HTTPConnection instead. Fixes bug for Python 3.x ↵Paul Smith2017-06-282-6/+6
| | | | | | | | on linux.
| * Include python 3.x versionsPaul Smith2017-05-201-1/+4
| |
| * Put in some changes suggested by JoshPaul Smith2017-05-203-17/+24
| |
| * method name now checked against string and unicode for python 2.7Paul Smith2017-05-142-9/+12
| |
| * Try againPaul Smith2017-05-131-0/+1
| |
| * Python 3.x compatibility. Tests pass, need to retest on python 2.7.Paul Smith2017-05-133-65/+65
|/
* Bumping to 0.1.7v0.1.7Joshua Marshall2015-12-071-1/+1
|
* Merge pull request #24 from efokschaner/masterJosh Marshall2015-12-072-36/+53
|\ | | | | Fixing bug with jsonrpc._Method caused by debugger
| * Add a test that relies on _Method's immutabilityefokschaner2015-10-081-31/+43
| |
| * Merge upstream master into masterefokschaner2015-10-0811-237/+321
| |\
| * | Revert to xmlrpclib implementation of _Method.__getattr__Edmund Fokschaner2015-09-261-5/+1
| | |
| * | Fixing bug with jsonrpc._Method caused by debuggerEdmund Fokschaner2013-12-061-0/+9
| | | | | | | | | | | | | | | | | | Adding __repr__, __str__ and __dir__ to jsonrpc._Method in order to avoid issues with PyCharm debugger due to these functions being called and accessing __getattr__ which mutates the _Method object
* | | Merge pull request #43 from efokschaner/use-tox-testsJosh Marshall2015-10-203-2/+11
|\ \ \ | | | | | | | | Use tox tests to catch distribution issues