Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #60 from domob1812/simpleserver-versionHEADmaster | Josh Marshall | 2021-04-02 | 1 | -0/+1 |
|\ | | | | | Pass down API version in SimpleJSONRPCServer. | ||||
| * | Pass down API version in SimpleJSONRPCServer. | Daniel Kraft | 2018-06-27 | 1 | -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.1 | Josh Marshall | 2021-03-31 | 1 | -0/+3 |
| | | |||||
* | | Moving CI dependencies to dev-requirements. | Josh Marshall | 2021-03-31 | 2 | -3/+4 |
| | | |||||
* | | Removing references to setup.py in Circle config. | Josh Marshall | 2021-03-31 | 1 | -2/+2 |
| | | |||||
* | | Updating tox for changed setup steps. | Josh Marshall | 2021-03-31 | 1 | -0/+2 |
| | | |||||
* | | Using pyproject / static setuptools config. | Josh Marshall | 2021-03-31 | 3 | -36/+19 |
| | | |||||
* | | Bumping to v0.2.1 | Josh Marshall | 2021-03-31 | 1 | -1/+1 |
| | | |||||
* | | Changing long_description to Markdown, finally. | Josh Marshall | 2021-03-31 | 1 | -1/+2 |
| | | |||||
* | | Bumping version to 0.2.0.v0.2.0remove-python3-support | Josh Marshall | 2021-03-31 | 1 | -1/+1 |
| | | |||||
* | | Storing source distribution in Circle. | Josh Marshall | 2021-03-31 | 1 | -0/+5 |
| | | |||||
* | | Using explicit Circle paths for cache. | Josh Marshall | 2021-03-31 | 1 | -1/+4 |
| | | |||||
* | | Storing test results. | Josh Marshall | 2021-03-31 | 2 | -1/+5 |
| | | |||||
* | | Fixing cache key in Circle. | Josh Marshall | 2021-03-31 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'remove-python3-support' of github.com:joshmarshall/jsonrpclib ↵ | Josh Marshall | 2021-03-31 | 1 | -2/+2 |
|\ \ | | | | | | | | | | into remove-python3-support | ||||
| * | | Moving coverage filter to run time instead of report time. | Josh Marshall | 2021-03-30 | 1 | -2/+2 |
| | | | |||||
| * | | Using -i instead of -m for coverage. | Josh Marshall | 2021-03-30 | 1 | -1/+1 |
| | | | |||||
* | | | Removing Travis support. | Josh Marshall | 2021-03-31 | 2 | -23/+2 |
|/ / | |||||
* | | Merging. | Josh Marshall | 2021-03-30 | 4 | -14/+25 |
|\ \ | |||||
| * | | Don't run flake8 as part of tox. | Josh Marshall | 2021-03-30 | 2 | -3/+2 |
| | | | |||||
| * | | Separate pyenv commands in Circle. | Josh Marshall | 2021-03-30 | 1 | -3/+5 |
| | | | |||||
| * | | Using different python image in Circle. | Josh Marshall | 2021-03-30 | 1 | -4/+2 |
| | | | |||||
| * | | Bypassing TCP sockopts for Unix sockets, fixing Unix teardowns. | Josh Marshall | 2021-03-30 | 2 | -3/+15 |
| | | | |||||
* | | | Using -i instead of -m for coverage report. | Josh Marshall | 2021-03-30 | 1 | -1/+1 |
|/ / | |||||
* | | Removing format string so 3.5 is supported. | Josh Marshall | 2021-03-30 | 1 | -1/+1 |
| | | |||||
* | | Using manual cache key in Circle. | Josh Marshall | 2021-03-30 | 1 | -2/+1 |
| | | |||||
* | | Using manual cache key in Circle. | Josh Marshall | 2021-03-30 | 1 | -3/+15 |
| | | |||||
* | | Running manual dev dependency step in Circle. | Josh Marshall | 2021-03-30 | 1 | -1/+3 |
| | | |||||
* | | Adding CircleCI support. | Josh Marshall | 2021-03-30 | 1 | -0/+28 |
| | | |||||
* | | Installing tox dependency in Travis. | Josh Marshall | 2021-03-30 | 1 | -0/+1 |
| | | |||||
* | | Updating which python versions Travis uses. | Josh Marshall | 2021-03-30 | 1 | -3/+4 |
| | | |||||
* | | Removing version tags from dev requirements. | Josh Marshall | 2021-03-30 | 1 | -3/+3 |
| | | |||||
* | | Updating tox instructions. | Josh Marshall | 2021-03-30 | 1 | -2/+4 |
| | | |||||
* | | Removing Python 2 fallbacks, tweaking test runners, fixing flake8 errors. | Josh Marshall | 2021-03-30 | 6 | -159/+115 |
| | | |||||
* | | Merge pull request #48 from joshmarshall/truncate-history | Josh Marshall | 2021-03-30 | 2 | -0/+73 |
|\ \ | | | | | | | Adding history configuration. | ||||
| * | | Adding history configuration.truncate-history | Joshua Marshall | 2015-12-14 | 2 | -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/master | Josh Marshall | 2021-03-30 | 5 | -77/+91 |
|\ \ | |/ |/| | Updates for Python 3.x compatibility | ||||
| * | Remove HTTP class and use HTTPConnection instead. Fixes bug for Python 3.x ↵ | Paul Smith | 2017-06-28 | 2 | -6/+6 |
| | | | | | | | | on linux. | ||||
| * | Include python 3.x versions | Paul Smith | 2017-05-20 | 1 | -1/+4 |
| | | |||||
| * | Put in some changes suggested by Josh | Paul Smith | 2017-05-20 | 3 | -17/+24 |
| | | |||||
| * | method name now checked against string and unicode for python 2.7 | Paul Smith | 2017-05-14 | 2 | -9/+12 |
| | | |||||
| * | Try again | Paul Smith | 2017-05-13 | 1 | -0/+1 |
| | | |||||
| * | Python 3.x compatibility. Tests pass, need to retest on python 2.7. | Paul Smith | 2017-05-13 | 3 | -65/+65 |
|/ | |||||
* | Bumping to 0.1.7v0.1.7 | Joshua Marshall | 2015-12-07 | 1 | -1/+1 |
| | |||||
* | Merge pull request #24 from efokschaner/master | Josh Marshall | 2015-12-07 | 2 | -36/+53 |
|\ | | | | | Fixing bug with jsonrpc._Method caused by debugger | ||||
| * | Add a test that relies on _Method's immutability | efokschaner | 2015-10-08 | 1 | -31/+43 |
| | | |||||
| * | Merge upstream master into master | efokschaner | 2015-10-08 | 11 | -237/+321 |
| |\ | |||||
| * | | Revert to xmlrpclib implementation of _Method.__getattr__ | Edmund Fokschaner | 2015-09-26 | 1 | -5/+1 |
| | | | |||||
| * | | Fixing bug with jsonrpc._Method caused by debugger | Edmund Fokschaner | 2013-12-06 | 1 | -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-tests | Josh Marshall | 2015-10-20 | 3 | -2/+11 |
|\ \ \ | | | | | | | | | Use tox tests to catch distribution issues |