Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge remote-tracking branch 'dnephin/perf_cache_resolving' into ↵ | Julian Berman | 2015-03-15 | 1 | -0/+5 |
|\ | | | | | | | | | | | | | perf_cache_resolving * dnephin/perf_cache_resolving: Fix base_uri backwards compatibility. | ||||
| * | Fix base_uri backwards compatibility. | Daniel Nephin | 2015-03-15 | 2 | -0/+7 |
| | | |||||
* | | Er, green doesn't work on 2.6, and make running right out of a checkout easier. | Julian Berman | 2015-03-15 | 4 | -5/+12 |
| | | |||||
* | | Wrong docstring. | Julian Berman | 2015-03-15 | 1 | -8/+8 |
| | | |||||
* | | Add back assertions for backwards compat. | Julian Berman | 2015-03-15 | 1 | -0/+2 |
| | | |||||
* | | Wait wat. Remove insanity. | Julian Berman | 2015-03-15 | 1 | -2/+0 |
| | | |||||
* | | Probably should combine these at some point, but for now move them. | Julian Berman | 2015-03-15 | 2 | -0/+0 |
| | | |||||
* | | Really run on the installed package. | Julian Berman | 2015-03-15 | 1 | -2/+4 |
| | | |||||
* | | Begone py.test. | Julian Berman | 2015-03-15 | 1 | -7/+3 |
| | | |||||
* | | Remove 3.3, use pip for installs, use green here too. | Julian Berman | 2015-03-15 | 1 | -3/+2 |
| | | |||||
* | | lxml-cffi is giving obscure errors again. | Julian Berman | 2015-03-15 | 1 | -1/+1 |
| | | |||||
* | | Fix a non-type in the docs. | Julian Berman | 2015-03-15 | 1 | -1/+1 |
| | | |||||
* | | Switch to vcversioner, use repoze.lru only on 2.6, and add extras_require ↵ | Julian Berman | 2015-03-15 | 7 | -41/+27 |
| | | | | | | | | for format. | ||||
* | | Run tests on the installed package. | Julian Berman | 2015-03-15 | 1 | -5/+6 |
| | | |||||
* | | Newer tox is slightly saner. | Julian Berman | 2015-03-15 | 1 | -3/+0 |
| | | |||||
* | | It's hard to be enthusiastic about tox anymore. | Julian Berman | 2015-03-14 | 1 | -6/+2 |
| | | |||||
* | | Merge remote-tracking branch 'dnephin/perf_cache_resolving' | Julian Berman | 2015-03-14 | 8 | -44/+172 |
|\ \ | |/ | | | | | | | | | | | | | | | | | | | * dnephin/perf_cache_resolving: Use lru_cache Remove DefragResult. Remove context manager from ref() validation. Perf improvements by using a cache. Add benchmark script. Fix test failures issue #158: TRY to speed-up scope & $ref url-handling by keeping fragments separated from URL (and avoid redunant frag/defrag). Conflicts: jsonschema/tests/test_benchmarks.py | ||||
| * | Use lru_cache | Daniel Nephin | 2015-03-04 | 7 | -33/+45 |
| | | |||||
| * | Remove DefragResult. | Daniel Nephin | 2015-03-03 | 2 | -9/+5 |
| | | |||||
| * | Remove context manager from ref() validation. | Daniel Nephin | 2015-03-01 | 3 | -15/+27 |
| | | |||||
| * | Perf improvements by using a cache. | Daniel Nephin | 2015-03-01 | 3 | -46/+53 |
| | | |||||
| * | Add benchmark script. | Daniel Nephin | 2015-03-01 | 1 | -0/+74 |
| | | |||||
| * | Fix test failures | Daniel Nephin | 2015-02-27 | 2 | -6/+11 |
| | | |||||
| * | issue #158: TRY to speed-up scope & $ref url-handling by keeping | Kostis Anagnostopoulos @ STUW025 | 2015-02-27 | 2 | -23/+45 |
|/ | | | | | | | | | | | | | | | fragments separated from URL (and avoid redunant frag/defrag). Conflicts: jsonschema/tests/test_benchmarks.py issue #158: Use try-finally to ensure resolver scopes_stack empty when iteration breaks (no detectable performance penalty). * Replace non-python-2.6 DefragResult with named-tuple. * Add test-case checking scopes_stack empty. Conflicts: jsonschema/tests/test_validators.py jsonschema/validators.py | ||||
* | Merge pull request #200 from samarjeet27/master | Julian Berman | 2015-02-25 | 1 | -0/+1 |
|\ | | | | | Add build status image | ||||
| * | Add build status image | Samarjeet | 2015-02-25 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #192 from bennoleslie/patch-1 | Julian Berman | 2015-01-06 | 1 | -3/+3 |
|\ | | | | | Fix Draft4Validator example code in validate.rst | ||||
| * | Fix Draft4Validator example code in validate.rst | Ben Leslie | 2015-01-07 | 1 | -3/+3 |
|/ | |||||
* | Merge pull request #190 from vpelletier/master | Julian Berman | 2015-01-04 | 1 | -5/+2 |
|\ | | | | | Improve mutlipleOf validator with floating point value. | ||||
| * | Improve mutlipleOf validator with floating point value. | Vincent Pelletier | 2014-12-29 | 1 | -5/+2 |
|/ | | | | | Rely on system's built-in float tolerance by comparing quotient with cast quotient instead of checking distance to remainder. | ||||
* | Try to be as explicit as possible on the million different uses of 'validator'. | Julian Berman | 2014-12-07 | 4 | -102/+113 |
| | | | | Closes #175. | ||||
* | Slightly clarify the wording, which means to refer to calling this method ↵ | Julian Berman | 2014-12-07 | 1 | -2/+3 |
| | | | | directly. | ||||
* | Merge commit '45cf1fb8a6a0b7ea1ab8de8ea9fc7addb0ffd149' | Julian Berman | 2014-12-07 | 3 | -0/+99 |
|\ | | | | | | | | | * commit '45cf1fb8a6a0b7ea1ab8de8ea9fc7addb0ffd149': Squashed 'json/' changes from 3cef243..9208016 | ||||
| * | Squashed 'json/' changes from 3cef243..9208016 | Julian Berman | 2014-12-07 | 3 | -0/+99 |
| | | | | | | | | | | | | | | | | | | | | 9208016 Merge pull request #67 from iainbeeston/defaults f57888c Added tests around the default property db28fee Merge pull request #63 from iainbeeston/patch-1 609944b Added the json-schema ruby gem to the list of libraries using the test suite git-subtree-dir: json git-subtree-split: 9208016d04c1b6774d5a17e8b037161873414edb | ||||
* | | Generative environments, and disable lxml on pypy3 which doesn't work yet. | Julian Berman | 2014-11-24 | 1 | -32/+17 |
| | | |||||
* | | Merge remote-tracking branch 'asottile/pypy3' | Julian Berman | 2014-10-31 | 3 | -4/+6 |
|\ \ | | | | | | | | | | | | | * asottile/pypy3: Support pypy3 | ||||
| * | | Support pypy3 | Anthony Sottile | 2014-10-16 | 3 | -4/+6 |
|/ / | |||||
* | | Fix style. | Julian Berman | 2014-10-12 | 1 | -14/+49 |
| | | |||||
* | | Add a simple test and all of the args. | Julian Berman | 2014-10-12 | 2 | -5/+17 |
| | | |||||
* | | Merge remote-tracking branch 'immerrr/make-exceptions-picklable' | Julian Berman | 2014-10-12 | 1 | -0/+4 |
|\ \ | | | | | | | | | | | | | * immerrr/make-exceptions-picklable: Make exceptions picklable on Python 2.X | ||||
| * | | Make exceptions picklable on Python 2.X | immerrr | 2014-10-07 | 1 | -0/+4 |
| | | | |||||
* | | | compat.py is not public API either. | Julian Berman | 2014-10-05 | 1 | -1/+3 |
| | | | |||||
* | | | Merge remote-tracking branch 'sebastianmika/master' | Julian Berman | 2014-10-05 | 1 | -2/+2 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | * sebastianmika/master: Closes maximum issue which wasn't an issue. Remove float conversion on minimum validator to make it work for very negative numbers All tests pass when adding `float()` conversion on `instance` and `maximum` and `minimum` in respective validators Add in float(instance) in maximum validator | ||||
| * | | | Closes maximum issue which wasn't an issue. | Sebastian Mika | 2014-09-23 | 2 | -4/+51 |
| | | | | | | | | | | | | | | | | Remove float conversion on minimum validator to make it work for very negative numbers | ||||
| * | | | All tests pass when adding `float()` conversion on `instance` and `maximum` ↵ | Sebastian Mika | 2014-09-23 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | and `minimum` in respective validators | ||||
| * | | | Add in float(instance) in maximum validator | Sebastian Mika | 2014-09-23 | 1 | -2/+2 |
| |/ / | |||||
* | | | Merge commit '43075285ed7271d9caaa02caa1747ead3cbb27ef' | Julian Berman | 2014-10-05 | 4 | -1/+96 |
|\ \ \ | | |/ | |/| | | | | | | | * commit '43075285ed7271d9caaa02caa1747ead3cbb27ef': Squashed 'json/' changes from abdd47f..3cef243 | ||||
| * | | Squashed 'json/' changes from abdd47f..3cef243 | Julian Berman | 2014-10-05 | 4 | -1/+96 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3cef243 Applies to Draft4 as well. f323723 Check comparisons for very negative numbers as well. c73cf22 Merge pull request #60 from gilesbowkett/added-jsck-to-who-uses-it e77c86a jsck uses JSON Schema Test Suite 1a96775 Merge pull request #57 from tanaka-tatsuya/fix/max-length-test-case b124928 fixed maxLength test case git-subtree-dir: json git-subtree-split: 3cef243acce1290c8bbbc546f7f3fcbd6c10ff8b | ||||
* | | | 2.5.0-dev | Julian Berman | 2014-09-27 | 1 | -1/+1 |
| | | | |||||
* | | | Merge remote-tracking branch 'aromanovich/master' | Julian Berman | 2014-09-27 | 2 | -2/+67 |
|\ \ \ | |_|/ |/| | | | | | | | | | | | * aromanovich/master: Add tests for fixed Error.absolute_path Fix Error.absolute_path logic |