@@ -8,14 +8,8 @@ dependencies, use:
8
8
9
9
pip install -e ".[test]"
10
10
11
- To also install 3rd party JSON libraries used for running benchmarks, use:
12
-
13
- .. code ::
14
-
15
- pip install -e ".[benchmark]"
16
-
17
- To run the tests, just type ``pytest ``. To also run the benchmarks, use
18
- ``pytest --runslow ``. ``--runslow `` will also run the NumPy integration tests.
11
+ To run the tests, just type ``pytest ``. To also run some slow integration
12
+ tests, use ``pytest --runslow ``.
19
13
20
14
To properly test builds on Windows, you need both a recent version of Visual
21
15
Studio as well as VS2015, patch 3. Older versions of CPython required portable
@@ -51,6 +45,16 @@ once, so to force Cython to rebuild it, use ``FORCE_REBUILD``:
51
45
52
46
BUILD_WITH_CYTHON=1 FORCE_REBUILD=1 python setup.py develop
53
47
48
+ Benchmarks
49
+ ----------
50
+
51
+ The benchmarks that used to exist in this project have been moved into a
52
+ sister project, `json_benchmark `_. This project contains a number of
53
+ benchmarks for various JSON libraries, including pysimdjson. It also tests
54
+ for correctness, so it can be used to verify that simdjson is working
55
+ correctly.
56
+
54
57
.. _Developer Command Prompt : https://docs.microsoft.com/en-us/dotnet/
55
58
framework/tools/developer-command-prompt-for-vs
56
59
.. _Cython : https://cython.readthedocs.io/en/latest/
60
+ .. _json_benchmark : https://github.com/tktech/json_benchmark
0 commit comments