Commit Graph

21 Commits

Author SHA1 Message Date
Davide Casale
2344d44aa0 Remove all old '# pylint:' comments from all python files. 2024-02-26 20:04:09 +01:00
Davide Casale
afca5e306b Add support for Python 3.11 (edit setup.py). 2023-10-26 18:07:18 +02:00
Davide Casale
1e7a4d5371 Upgrade dependencies in requirements.txt and dev-requirements.txt. 2023-10-26 07:21:36 +02:00
Davide Casale
2734ff9e1a Drop modules bfxapi.enums, bfxapi.rest.enums and bfxapi.websocket.enums. 2023-10-26 06:53:35 +02:00
Davide Casale
9edbd7a415 Rename bfxapi.utils to _utils (and update references). 2023-06-20 18:37:33 +02:00
Davide Casale
080ec40395 Add sub-package bfxapi.websocket._event_emitter (with bfx_event_emitter.py). 2023-06-18 16:46:12 +02:00
Davide Casale
1d911a250c Rename bfxapi.websocket.client to _client and bfxapi.websocket.handlers to _handlers (according to PEP8). 2023-06-18 01:02:59 +02:00
Vigan Abdurrahmani
e353993b34 Merge pull request #219 from Davi0kProgramsThings/feature/improvements
Merge branch `Davi0kProgramsThings:feature/improvements` into branch `bitfinexcom:v3-beta`.
2023-04-26 17:03:34 +02:00
vigan-abd
c99ac502e6 license fix 2023-04-26 16:59:10 +02:00
Davide Casale
0f9fa1bf6a Merge bfxapi.rest.types and bfxapi.websocket.types in bfxapi.tests sub-package. 2023-04-20 03:44:13 +02:00
Davide Casale
34f583cfff Add bfxapi/version.py to contain the package version. 2023-03-22 21:26:09 +01:00
Davide Casale
bba1493043 Apply pylint's linting rules to setup.py. 2023-03-08 21:50:41 +01:00
Davide Casale
6c99d3aacf Add dev-requirements.txt. Split requirements between requirements.txt and dev-requirements.txt. Change install_requires in setup.py. 2023-03-06 16:03:08 +01:00
Davide Casale
32a179fc00 Add LICENSE.md file (Apache-V2). Edit setup.py with new arguments. Prepare to distribute on PyPI. 2023-02-17 19:08:59 +01:00
Davide Casale
99f58ddb04 Add new packages to setup.py. Add new feature in .on and .once methods in bfxapi.websocket.client.bfx_websocket_client. Fix small typo in __init__.py. 2023-02-14 18:49:45 +01:00
Davide Casale
2d01261182 Organize rest sub-package. Create new endpoints and middleware sub-packages. Rename class Requests to Middleware. 2023-02-07 18:55:17 +01:00
Davide Casale
0a53ab7f7e Apply lots of refactoring to the websocket subpackage (fix every mypy error and warning). Add integers.py and decimal.py to bfxapi.utils package. Update requirements.txt and setup.py with new mypy dependencies. 2022-12-16 18:30:41 +01:00
Davide Casale
8e8719e3d7 Add bfxapi.rest subpackage to setup.py. 2022-11-30 18:25:50 +01:00
Davide Casale
4cfeab8a79 Add barebone files for rest section. 2022-11-30 18:25:15 +01:00
Davide Casale
16bbe19634 Add bfx.api subpackage to setup.py. 2022-11-22 19:10:43 +01:00
Davide Casale
f24ed52075 Add setup.py file in project root. 2022-11-22 18:13:06 +01:00