Skip to content

Commit 9cfd5b7

Browse files
committed
Drop support for Python 3.8 3.9
1 parent a7a704f commit 9cfd5b7

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

.github/workflows/python.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
python-version: ["3.8", "3.9", "3.10", "3.11"]
19+
python-version: ["3.10", "3.11", "3.12"]
2020
runs-on: ubuntu-latest
2121
steps:
2222
- uses: actions/checkout@v3
2323
- uses: actions/setup-python@v4
2424
with:
2525
python-version: ${{ matrix.python-version }}
26-
- run: pip install pytest pytest-cov -r requirements.txt
26+
- run: pip install pytest==8.1.2 pytest-cov -r requirements.txt
2727
- run: pytest --cov=webssh
2828
- run: mkdir -p coverage
2929
- uses: tj-actions/coverage-badge-py@v2

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
paramiko==3.0.0
2-
tornado==6.2.0
1+
paramiko==3.5.1
2+
tornado==6.5.1

tests/test_handler.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ def test_get_real_client_addr(self):
121121
self.assertEqual(mhandler.get_real_client_addr(),
122122
(x_forwarded_for, fake_port))
123123

124-
mhandler.request.headers.add('X-Forwarded-Port', fake_port + 1)
124+
mhandler.request.headers.add('X-Forwarded-Port', str(fake_port + 1))
125125
self.assertEqual(mhandler.get_real_client_addr(),
126126
(x_forwarded_for, fake_port))
127127

@@ -135,7 +135,7 @@ def test_get_real_client_addr(self):
135135
self.assertEqual(mhandler.get_real_client_addr(),
136136
(x_real_ip, fake_port))
137137

138-
mhandler.request.headers.add('X-Real-Port', fake_port + 1)
138+
mhandler.request.headers.add('X-Real-Port', str(fake_port + 1))
139139
self.assertEqual(mhandler.get_real_client_addr(),
140140
(x_real_ip, fake_port))
141141

@@ -336,5 +336,5 @@ def parse_encoding(data):
336336
ssh.exec_command.return_value = (stdin, stdout, stderr)
337337

338338
encoding = IndexHandler.get_default_encoding(handler, ssh)
339-
self.assertEquals("utf-8", encoding)
339+
self.assertEqual("utf-8", encoding)
340340

0 commit comments

Comments
 (0)