Skip to content

Commit ac577dc

Browse files
authored
Bump utilities in pyproject.toml. (#2780)
1 parent 8fd773d commit ac577dc

File tree

4 files changed

+10
-26
lines changed

4 files changed

+10
-26
lines changed

README.rst

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ Pymodbus consist of 5 parts:
5555

5656
- **client**, connect to your favorite device(s)
5757
- **server**, simulate your favorite device(s)
58-
- **repl**, a commandline text based client/server simulator
5958
- **simulator**, an html based server simulator
6059
- **examples**, showing both simple and advances usage
6160

@@ -99,17 +98,6 @@ Server Features
9998
`Server documentation <https://pymodbus.readthedocs.io/en/latest/source/server.html>`_
10099

101100

102-
REPL Features
103-
^^^^^^^^^^^^^
104-
- Server/client commandline emulator
105-
- Easy test of real device (client)
106-
- Easy test of client app (server)
107-
- Simulation of broken requests/responses
108-
- Simulation of error responses (hard to provoke in real devices)
109-
110-
`REPL documentation <https://github.com/pymodbus-dev/repl>`_
111-
112-
113101
Simulator Features
114102
^^^^^^^^^^^^^^^^^^
115103
- Server simulator with WEB interface
@@ -182,7 +170,6 @@ This will install pymodbus with the pyserial dependency.
182170

183171
Pymodbus offers a number of extra options:
184172

185-
- **repl**, needed by pymodbus.repl
186173
- **serial**, needed for serial communication
187174
- **simulator**, needed by pymodbus.simulator
188175
- **documentation**, needed to generate documentation

doc/source/_static/examples.tgz

7 Bytes
Binary file not shown.

doc/source/_static/examples.zip

0 Bytes
Binary file not shown.

pyproject.toml

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,6 @@ Homepage = "https://github.com/pymodbus-dev/pymodbus/"
4545
serial = [
4646
"pyserial>=3.5"
4747
]
48-
repl = [
49-
"pymodbus-repl>=2.0.4"
50-
]
51-
5248
simulator = [
5349
"aiohttp>=3.8.6;python_version<'3.12'",
5450
"aiohttp>=3.10.6;python_version>='3.12'"
@@ -61,23 +57,24 @@ documentation = [
6157
development = [
6258
"build>=1.2.2",
6359
"codespell>=2.3.0",
64-
"coverage>=7.6.1",
65-
"mypy>=1.11.2",
60+
"coverage>=7.10.7",
61+
"mypy>=1.18.2",
6662
"pylint>=3.3.0",
67-
"pytest>=8.3.3",
68-
"pytest-asyncio>=0.24.0",
69-
"pytest-cov>=5.0.0",
63+
"pypi-alias>=2.0.0",
64+
"pytest>=8.4.2",
65+
"pytest-asyncio>=1.2.0",
66+
"pytest-cov>=7.0.0",
7067
"pytest-profiling>=1.7.0;python_version<'3.13'",
7168
"pytest-timeout>=2.3.1",
7269
"pytest-xdist>=3.6.1",
7370
"pytest-aiohttp>=1.0.5",
74-
"ruff>=0.8.2",
75-
"twine>=5.1.1",
71+
"ruff>=0.13.1",
72+
"twine>=6.2.0",
7673
"types-Pygments",
7774
"types-pyserial"
7875
]
7976
all = [
80-
"pymodbus[serial, repl, simulator, documentation, development]"
77+
"pymodbus[serial, simulator, documentation, development]"
8178
]
8279

8380
[tool.setuptools]
@@ -244,7 +241,7 @@ exclude_also = [
244241
"if __name__ == .__main__.:",
245242
]
246243
skip_covered = true
247-
fail_under = 99.5
244+
fail_under = 98.5
248245

249246
[tool.coverage.html]
250247
directory = "build/cov"

0 commit comments

Comments
 (0)