File tree Expand file tree Collapse file tree 2 files changed +41
-36
lines changed Expand file tree Collapse file tree 2 files changed +41
-36
lines changed Original file line number Diff line number Diff line change 1+ # Copyright 2017-2020 Palantir Technologies, Inc.
2+ # Copyright 2021- Python Language Server Contributors.
3+
14[build-system ]
2- requires = [" setuptools>=44 " , " wheel" , " setuptools_scm[toml]>=3.4.3" ]
5+ requires = [" setuptools>=61.2.0 " , " wheel" , " setuptools_scm[toml]>=3.4.3" ]
36build-backend = " setuptools.build_meta"
47
8+ [project ]
9+ name = " python-lsp-jsonrpc"
10+ authors = [{name = " Python Language Server Contributors" }]
11+ description = " JSON RPC 2.0 server library"
12+ dependencies = [" ujson>=3.0.0" ]
13+ dynamic = [" version" ]
14+
15+ [project .readme ]
16+ file = " README.md"
17+ content-type = " text/markdown"
18+
19+ [project .urls ]
20+ Homepage = " https://github.com/python-lsp/python-lsp-jsonrpc"
21+
22+ [project .optional-dependencies ]
23+ test = [
24+ " pylint" ,
25+ " pycodestyle" ,
26+ " pyflakes" ,
27+ " pytest" ,
28+ " pytest-cov" ,
29+ " coverage" ,
30+ ]
31+
32+ [tool .setuptools ]
33+ include-package-data = false
34+
35+ [tool .setuptools .packages .find ]
36+ exclude = [" contrib" , " docs" , " test" , " test.*" ]
37+ namespaces = false
38+
539[tool .setuptools_scm ]
640write_to = " pylsp_jsonrpc/_version.py"
741write_to_template = " __version__ = \" {version}\"\n " # VERSION_INFO is populated in __main__
42+
43+ [tool .pytest .ini_options ]
44+ testpaths = [" test" ]
45+ addopts = " --cov-report html --cov-report term --junitxml=pytest.xml --cov pylsp_jsonrpc --cov test"
Original file line number Diff line number Diff line change 1- [metadata]
2- name = python-lsp-jsonrpc
3- author = Python Language Server Contributors
4- description = JSON RPC 2.0 server library
5- url = https://github.com/python-lsp/python-lsp-jsonrpc
6- long_description = file: README.md
7- long_description_content_type = text/markdown
8-
9-
10- [options]
11- packages = find:
12- setup_requires = setuptools>=44; wheel; setuptools_scm[toml]>=3.4.3
13- install_requires = ujson>=3.0.0
14-
15- [options.packages.find]
16- exclude =
17- contrib
18- docs
19- test
20- test.*
21-
22- [options.extras_require]
23- test =
24- pylint
25- pycodestyle
26- pyflakes
27- pytest
28- pytest-cov
29- coverage
1+ # Copyright 2017-2020 Palantir Technologies, Inc.
2+ # Copyright 2021- Python Language Server Contributors.
303
314[pycodestyle]
325ignore = E226, E722, W504
336max-line-length = 120
347exclude = test/plugins/.ropeproject,test/.ropeproject
35-
36- [tool:pytest]
37- testpaths = test
38- addopts =
39- --cov-report html --cov-report term --junitxml =pytest.xml
40- --cov pylsp_jsonrpc --cov test
You can’t perform that action at this time.
0 commit comments