Commit Graph
215 Commits
Author SHA1 Message Date
Adrien Beraud 0d572f0dab build: update supported Python versions
Drop Python 3.9 and 3.10 and add support for Python 3.15.
2026-10-25 18:16:26 -04:00
copilot-swe-agent[bot]andaberaud 933f6cbca1 dhtcluster: import netifaces for interface selection
Co-authored-by: aberaud <101827+aberaud@users.noreply.github.com>
2026-10-25 02:45:22 +00:00
copilot-swe-agent[bot]andaberaud d5d7d6483f test: cover dhtcluster interface address selection
Co-authored-by: aberaud <101827+aberaud@users.noreply.github.com>
2026-10-25 02:45:22 +00:00
Adrien Béraud 23c6b5547b python: update for API changes in 4.0 2026-05-13 14:18:08 -04:00
Adrien Béraud 760586ed4a python: build for python 3.14 2026-05-02 19:06:25 -04:00
Adrien Béraud 166566dbf4 remove automake files 2026-02-22 23:34:16 -05:00
Adrien Béraud f9cba71d51 Switch project license from GPL-3.0-or-later to MIT 2026-01-17 22:25:43 -05:00
Adrien Béraud 4fd4745647 update copyright to 2026 2026-01-17 17:09:06 -05:00
Adrien Béraud cc5c148fc1 python: repair python installation with cmake 2025-09-19 00:41:18 -04:00
Adrien Béraud 9c264e1cad python: add debug information for python install 2025-09-18 22:19:41 -04:00
Adrien Béraud 58f83ab3c6 build/cmake: python cleanup 2025-09-05 00:35:28 -04:00
Adrien Béraud 6151ee8c0b pyproject: remove unneeded install command 2025-09-04 23:23:27 -04:00
Adrien Béraud c08b6a7f5d add support for version 2025-09-04 23:22:34 -04:00
Adrien Béraud 0139e7a2d4 update README.md 2025-09-04 23:22:10 -04:00
Adrien Béraud b45f32e8f8 README: update for new Python API 2025-09-02 23:51:36 -04:00
Adrien Béraud cda5b0afa2 python: update pingpong example for asyncio 2025-09-02 23:48:43 -04:00
Adrien Béraud f66a57b033 python: cleanup asynio layer 2025-09-02 23:48:34 -04:00
Adrien Beraud 7b49ed873c build/python: install build for ci job 2025-09-02 19:49:02 -04:00
Adrien Béraud 67ac7a4d86 python: update pingpong example for asyncio 2025-09-02 01:57:09 -04:00
Adrien Béraud 615534fa0f python: add initial asyncio implementation 2025-09-02 01:45:29 -04:00
Adrien Béraud 932cacbda3 python: use single to argument for putEncrypted 2025-09-02 01:40:28 -04:00
Adrien Béraud 3b254663ca build/python: install delvewheel from ci job 2025-09-02 01:37:59 -04:00
Adrien Béraud c762e4e43f build/cmake: remove python from all taregts 2025-09-01 20:17:42 -04:00
Adrien Béraud 234f47a018 python/setup.py: use appropriate flags for windows build 2025-09-01 20:17:42 -04:00
Adrien Béraud 615463e103 ci/python: add support for windows/msvc wheel build 2025-09-01 20:17:42 -04:00
Adrien Béraud dd247d15ba python: call gnutls_global_init/gnutls_global_deinit on module load/unload 2025-09-01 19:40:20 -04:00
Adrien Béraud 4a34045c0f python/setup.py: add appropriate build definitions 2025-09-01 19:33:18 -04:00
Adrien Béraud 89551496c7 python: update readme 2025-08-31 00:21:46 -04:00
Adrien Beraud becb878f5f python: add bindings for sign, checkSignature 2025-08-31 00:04:00 -04:00
Adrien Beraud a94f99dcd2 python: add annotations and checks 2025-08-30 23:52:40 -04:00
Adrien Beraud 303a3c2c5a python: unify putEncrypted 2025-08-30 22:18:49 -04:00
Adrien Beraud e6dcc3226d python: cleanup 2025-08-30 19:54:33 -04:00
Adrien Beraud ab71e5a59e python: add support for putEncrypted with PkId 2025-08-30 19:30:20 -04:00
Adrien Beraud bf9561c4af python: add binding for getLongId, getPublicKey 2025-08-30 19:27:57 -04:00
Adrien Beraud c139fc9791 python: add binding for PkId 2025-08-30 19:13:59 -04:00
Adrien Béraud 60ecb95cf6 build/python: copy README.md to build dir 2025-08-24 16:01:29 -04:00
Adrien Béraud 2f98f1f987 ci/pipy: build for Python 13 2025-08-24 11:22:49 -04:00
Adrien Béraud 2b22fe9055 setup.py: update metadata 2025-08-24 11:22:32 -04:00
Adrien Béraud 6b54c42fdb build python with appropriate flags for public dependencies 2025-08-24 01:47:50 -04:00
Adrien Béraud 0fd642f92d ci: add python-wheels.yml 2025-08-24 01:47:50 -04:00
Adrien Béraud 91310c83a7 setup.py.in: remove unneeded cythonize 2025-08-24 01:47:50 -04:00
Adrien Béraud a957cdba86 python: update copyright 2025-08-18 09:58:54 -04:00
Adrien Béraud 5fe0dad574 build/python: replace calls to setup.py 2025-08-17 22:08:13 -04:00
Adrien Béraud a051b391a8 python: update setup.py to use a SPDX license expression 2025-08-17 00:17:14 -04:00
Adrien Béraud 43ac0e14e0 python: fix syntax error in setup.py.in 2025-08-16 21:22:57 -04:00
Adrien Béraud f4d494cb3d python: build inplace in build directory 2025-08-16 21:22:57 -04:00
Adrien Béraud c4e75ae66c update copyright year 2025-05-22 19:07:32 -04:00
Adrien Beraud 950194f68e proxy client: allow to configure user agent for proxy 2024-11-04 16:34:02 -05:00
Adrien Béraud 4c1c6cf8e9 python: add aesEncrypt, aesDecrypt with password 2023-11-28 10:49:41 -05:00
Adrien Béraud a271ab1680 python: add putSigned, putEncrypted to DhtRunner 2023-11-07 13:15:56 -05:00