Davide Casale
9287723678
Fix several bugs in sub-package bfxapi.rest.endpoints.
2023-10-26 16:48:41 +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
8e915e42eb
Improve fidelity to pylint's standard rules.
2023-10-26 06:53:11 +02:00
Davide Casale
c8290f144b
Upgrade to Mypy 1.3.0 (old: 0.991). Fix compatibility problems with Mypy. Add type hints to bfxapi.websocket.handlers.
2023-05-19 22:13:15 +02:00
Davide Casale
63ab433710
Apply refactoring to some relative import directives.
2023-04-20 15:38: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
34a1b0099e
Improve some endpoints in RestPublicEndpoints (bfxapi.rest.endpoints.rest_public_endpoints).
2023-04-20 02:45:33 +02:00
Davide Casale
34f583cfff
Add bfxapi/version.py to contain the package version.
2023-03-22 21:26:09 +01:00
Davide Casale
41fd46dec7
Align code with new Bitfinex API documentation improvements.
2023-03-14 20:58:56 +01:00
Davide Casale
bd09cc4ae4
Remove skip parameter in _Serializer::parse, add flat argument in _Serializer::__init__. Add _Serializer::__flatten class method. Fix small bugs in bfxapi.rest.endpoints.rest_public_endpoints and bfxapi.rest.endpoints.rest_authenticated_endpoints.
2023-03-08 19:31:48 +01:00
Davide Casale
87ea765281
Apply refactoring with pylint to bfxapi.rest.endpoints sub-package.
2023-03-08 18:32:03 +01:00
Davide Casale
0ee8a8ab29
Edit .pylintrc with new rules.
2023-03-08 16:50:16 +01:00
Davide Casale
9e1b336a67
Move _Delay local class in global scope (bfxapi.websocket.client.bfx_websocket_client).
...
Apply pylint's linting rules to bfxapi/rest/__init__.py, bfxapi/rest/enums.py, bfxapi/rest/exceptions.py, bfxapi/rest/serializers.py and bfxapi/rest/types.py."
Apply pylint's linting rules to bfxapi/rest/endpoints/__init__.py, bfxapi/rest/endpoints/bfx_rest_interface.py and bfxapi/rest/endpoints/rest_public_endpoints.py.
2023-03-07 17:08:37 +01:00
Davide Casale
ab66170cf3
Apply refactoring to root package bfxapi.
2023-02-17 18:38:07 +01:00
Davide Casale
9ada3b05a2
Fix bug in submit_invoice method (bfxapi.rest.endpoints.rest_authenticated_endpoints).
2023-02-12 21:29:06 +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