Commit Graph

16 Commits

Author SHA1 Message Date
Michel Oosterhof 77f5e1b583
remove 3.8 (#2170) 2024-05-10 21:25:37 +08:00
dependabot[bot] 54b7db0ab8
Bump twisted from 23.10.0 to 24.3.0 (#2149)
Bumps [twisted](https://github.com/twisted/twisted) from 23.10.0 to 24.3.0.
- [Release notes](https://github.com/twisted/twisted/releases)
- [Changelog](https://github.com/twisted/twisted/blob/trunk/NEWS.rst)
- [Commits](https://github.com/twisted/twisted/compare/twisted-23.10.0...twisted-24.3.0)

---
updated-dependencies:
- dependency-name: twisted
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 09:32:13 +08:00
Michel Oosterhof 390d6c3e2e
Pyright (#2091)
* pyright
* logentry -> event
2024-02-09 15:11:04 +08:00
Michel Oosterhof 9a48cf633a
ruff 0.2.1 (#2090) 2024-02-07 20:42:22 +08:00
dependabot[bot] abfc55a247
Bump twisted from 23.8.0 to 23.10.0 (#1990)
Bumps [twisted](https://github.com/twisted/twisted) from 23.8.0 to 23.10.0.
- [Release notes](https://github.com/twisted/twisted/releases)
- [Changelog](https://github.com/twisted/twisted/blob/trunk/NEWS.rst)
- [Commits](https://github.com/twisted/twisted/compare/twisted-23.8.0...twisted-23.10.0)

---
updated-dependencies:
- dependency-name: twisted
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-02 20:37:57 +08:00
Michel Oosterhof e27a20f53c
17oct (#1968)
* rewrite locks from try/finally to with syntax
* class->instance vars
* use definitions for states
* configurable libvirt_uri
* add data class
2023-10-18 23:08:45 +08:00
Michel Oosterhof 1e42b907f9
scripts can now be run, and pip install -e works (#1927) 2023-09-12 11:58:00 +08:00
Michel Oosterhof d79e3bd24d
don't give exception if file download has failed (#1913)
* don't give exception if file download has failed
* scripts now in src/cowrie/scripts dir to work with script installer
2023-09-02 22:34:16 +08:00
Michel Oosterhof 77656543b6
Classvar new ruff version (#1912)
* don't put mutables in classvars
* ignore reactor in pylint
* ignore w0202, twisted initializes a lot in connectionMade()
2023-09-02 21:29:39 +08:00
Michel Oosterhof e5d86caae1
mypy fixes (#1865)
* mypy fixes
2023-08-05 23:27:58 +08:00
Michel Oosterhof 9713740ca9
Reqs (#1841)
* updated req
* remove pyopenssl
* ruff fixes
* remove PLR
2023-06-12 17:24:27 +08:00
Michel Oosterhof bf55a591bf
Devops (#1811)
* update gh actions versions
* update docker build/pub
* docker workflow update
* also update latest docker tag
* ruff has taken over from flake8
2023-01-30 17:51:20 +08:00
Michel Oosterhof 0d2817a38b
Fixes2 (#1802)
* add pylint. fix variable names
* add ruff. remove twistedchecker
* update pre-commit
* update hadolint. ruff mandatory in tox
* add pyright as optional
* add coverage
* typing
* fix telnet
* fix #1757
2023-01-07 22:09:09 +08:00
Michel Oosterhof f77bd0b8f3
stuff (#1798)
* shell var expansion fix + test scripts
* add `ruff` testing
* deprecation warning explanation
* updated prereqs
2023-01-03 16:59:24 +08:00
Michel Oosterhof b56e257c29
more typing (#1795)
* more typing
2022-12-15 11:46:15 +08:00
Michel Oosterhof 555ff10d95
Mypy (#1644)
this is release 2.30 many new typing improvements. deprecate python 3.6.
2021-10-17 23:30:18 +08:00