File tree 2 files changed +41
-36
lines changed
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
+
1
4
[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" ]
3
6
build-backend = " setuptools.build_meta"
4
7
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
+
5
39
[tool .setuptools_scm ]
6
40
write_to = " pylsp_jsonrpc/_version.py"
7
41
write_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.
30
3
31
4
[pycodestyle]
32
5
ignore = E226, E722, W504
33
6
max-line-length = 120
34
7
exclude = 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