Commit Graph

3024 Commits (b00ae036553338de146c70d1eb3b6d99c82d9920)

Author SHA1 Message Date
Raphaël Vinot b00ae03655 fix: Do not cast enum 2024-02-02 11:38:37 +01:00
Raphaël Vinot 176eed77bf chg: remove IntEnum 2024-02-02 11:20:39 +01:00
Raphaël Vinot 5301ddd1fa chg: Add even more debug for gha 2024-02-02 10:59:31 +01:00
Raphaël Vinot 979d2ee155 chg: Add some debug for gha 2024-02-02 10:33:11 +01:00
Raphaël Vinot b5b4a5ef52 fix: More fixes to support responses from MISP 2024-02-01 17:24:24 +01:00
Raphaël Vinot c3a3868f42 fix: handle list responses properly 2024-02-01 15:32:00 +01:00
Raphaël Vinot 8fb34a2892 fix: Import FileObject as needed. 2024-02-01 14:56:57 +01:00
Raphaël Vinot daf82f41f4 chg: Bump deps 2024-02-01 14:41:11 +01:00
Raphaël Vinot 1da0d5adc1 chg: Add more strict typing, not done yet. 2024-02-01 14:40:12 +01:00
Raphaël Vinot 9853f23683 chg: Add a bunch more typing. 2024-01-31 15:20:31 +01:00
Raphaël Vinot ca0fb8dc99 chg: Use typing info of lief 2024-01-31 12:59:49 +01:00
Raphaël Vinot ec11c1ee0c fix: Also skip docs from mypy. 2024-01-30 13:35:59 +01:00
Raphaël Vinot a2309317d3 fix: Run mypy on what I want 2024-01-30 13:33:38 +01:00
Raphaël Vinot f3e17b38dd fix: Compatibility with python 3.8 2024-01-30 13:27:59 +01:00
Raphaël Vinot 298e2f9035 chg: First batch of changes for strict typing 2024-01-30 12:51:23 +01:00
Raphaël Vinot 3a74ca8704 chg: Update typing to please lief 2024-01-22 13:45:25 +01:00
Raphaël Vinot dbe29f87f3 new: Enable support for python 3.12. 2024-01-22 10:34:14 +01:00
Raphaël Vinot be0b551d8b chg: Bump deps 2024-01-19 11:05:31 +01:00
Raphaël Vinot d8850c59ea
Merge pull request #1134 from JakubOnderka/orjson
orjson and small fixes and optimizations
2024-01-17 13:43:21 +01:00
Raphaël Vinot 1deaa459a0
Merge pull request #1132 from MISP/dependabot/pip/jinja2-3.1.3
build(deps): bump jinja2 from 3.1.2 to 3.1.3
2024-01-17 13:43:06 +01:00
Raphaël Vinot a298245fd2 fix: Python < 3.10 support on typing, for good. 2024-01-17 13:40:10 +01:00
Raphaël Vinot f11681af52 fix: Python < 3.10 support on typing 2024-01-17 13:38:00 +01:00
Raphaël Vinot 989731cbbe chg: New annotations in tests 2024-01-17 13:34:56 +01:00
Raphaël Vinot 0562c63cec chg: Initial changes to use new annotations 2024-01-17 13:28:51 +01:00
Jakub Onderka 292948aa58 chg: [internal] Simplify code 2024-01-16 21:57:30 +01:00
Jakub Onderka 8c23a2def7 chg: [internal] User faster method to convert bytes to str 2024-01-16 21:56:34 +01:00
Raphaël Vinot ac0421a7b1 chg: Bump deps 2024-01-11 21:43:47 +01:00
dependabot[bot] 80a0b3e8a8
build(deps): bump jinja2 from 3.1.2 to 3.1.3
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.2...3.1.3)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-11 19:51:02 +00:00
Raphaël Vinot d329a5e095 new: relationship_type in tag
Fix https://github.com/MISP/MISP/issues/9483
2024-01-10 14:08:48 +01:00
Raphaël Vinot b8af5a3964 fix: Rollback tests on python 3.12 as lief is not supported yet. 2024-01-10 11:53:41 +01:00
Raphaël Vinot dba0c88154 fix: Add missing wheel 2024-01-10 11:48:47 +01:00
Raphaël Vinot a255ed4170 chg: Bump deps, try to install with python 3.12 2024-01-10 11:42:29 +01:00
Raphaël Vinot fb8da4a28b fix: make publish_timestamp a string in tests 2024-01-09 13:07:38 +01:00
Raphaël Vinot 1d24c1b3ce chg: make the publish_timestamp a string, as per specs 2024-01-09 12:40:09 +01:00
Jakub Onderka af741ce3b8
Merge pull request #1126 from JakubOnderka/orjson
Add support for orjson
2024-01-08 14:20:32 +01:00
Jakub Onderka 85ac94cc1c fix: [internal] README typos 2024-01-07 18:34:20 +01:00
Jakub Onderka 8f747c0f9e chg: [internal] Update poetry.lock 2024-01-07 18:34:20 +01:00
Jakub Onderka fca0b233cd new: [internal] Add support for orjson
orjson is much faster library for decoding and encoding JSON formats
2024-01-07 18:34:20 +01:00
Raphaël Vinot dd628a7fe1 chg: Bump changelog 2024-01-04 14:10:04 +01:00
Raphaël Vinot b77493abd1 chg: Bump objects 2024-01-04 13:42:56 +01:00
Raphaël Vinot 81f5d596a7 chg: Bump version 2024-01-04 13:38:59 +01:00
Raphaël Vinot 6f6784ba88 chg: remove jsonschema from dependencies 2024-01-04 13:37:24 +01:00
Raphaël Vinot 260caf41d6 chg: encrypt malicious js 2023-12-23 14:20:57 +01:00
Raphaël Vinot afa980951f new: Documentation to install PyMISP on offline machine 2023-12-19 14:35:44 +01:00
Raphaël Vinot e8ecb3fe1a
Merge pull request #1119 from malvidin/https_adapter
Add HTTPS Adapter
2023-12-15 13:03:28 +01:00
Steven 00df6e23fb
Fix api ssl verify typing 2023-12-15 11:19:28 +01:00
Steven 51433ff08a
Add HTTPS Adapter
Add the ability to provide a custom HTTPS adapter to the PyMISP class. With M2Crypto and m2requests, this can enable mutual TLS with hardware tokens.
2023-12-15 10:38:01 +01:00
Raphaël Vinot 190f829236 chg: Bump changelog 2023-12-14 12:51:48 +01:00
Raphaël Vinot f092dfd23c chg: Bump version 2023-12-14 12:51:15 +01:00
Raphaël Vinot c1f860dc47 chg: Bump objects 2023-12-14 12:51:15 +01:00