Commit Graph

408 Commits

Author SHA1 Message Date
NiceAesth 367a215b05 feat: allow disabling logging handler; fix: code quality 2023-03-13 15:15:27 +02:00
cloudwithax dde6e3711c 2.3 2023-03-12 23:00:23 -04:00
cloudwithax b561f272a5 update __all__ 2023-03-12 22:58:49 -04:00
cloudwithax b1ec08026d update docs 2023-03-12 22:57:38 -04:00
cloudwithax 5676d35681 make loglevel enum use IntEnum 2023-03-12 22:51:36 -04:00
cloudwithax 3ea426b44b update __slots__ 2023-03-12 22:39:31 -04:00
cloudwithax a7da475c0c add log_level param to create_node, add name to logger 2023-03-12 22:36:36 -04:00
cloudwithax 52a45afd70 add logging and fix other things 2023-03-12 22:30:43 -04:00
cloudwithax c2b952438a Merge branch 'main' of https://github.com/cloudwithax/pomice 2023-03-12 20:51:22 -04:00
cloudwithax c35fd650f7 fix player channel bug and fix endtime 2023-03-12 20:51:05 -04:00
Clxud 7b82d6c81a
Create .github/workflows/python-publish.yml 2023-03-12 18:56:26 -04:00
Clxud 8ee1a39cb5
Merge pull request #37 from NiceAesth/add-rates
feat: add rates
2023-03-12 11:44:00 -04:00
NiceAesth 5b036d843a fix: set channel to none and ignore type errors 2023-03-12 03:37:47 +02:00
NiceAesth cc571f17f2 feat: add adjusted_length 2023-03-12 02:39:26 +02:00
NiceAesth 6c7f06ec25 feat: add rates 2023-03-12 02:37:03 +02:00
Clxud 5aea4bcaf2
Merge pull request #36 from NiceAesth/position-hotfix
fix: clean up `Player.position()`
2023-03-11 11:27:19 -05:00
NiceAesth e8d29f9263 fix: clean up `Player.position()` 2023-03-11 18:24:28 +02:00
cloudwithax 9f102ae3b8 2.2 2023-03-11 10:42:53 -05:00
cloudwithax 4f86e44fec fix formatting 2023-03-11 10:41:46 -05:00
cloudwithax 8860df99de change autopep pre commit to black 2023-03-11 10:24:45 -05:00
Clxud 3949c5b1a6
Merge pull request #35 from NiceAesth/typing
feat: add typing; add makefile; add pipfile
2023-03-11 10:21:23 -05:00
NiceAesth 4ce4c6205f fix: player skipping position 2023-03-11 16:17:16 +02:00
NiceAesth 39bde67d06 fix: docs, slots 2023-03-11 15:57:37 +02:00
NiceAesth e30ec92c34 fix: pre-commit 2023-03-11 15:48:00 +02:00
NiceAesth 987de07fc5 feat: add typing; add makefile; add pipfile 2023-03-11 15:45:09 +02:00
cloudwithax 481e616414 switch formatting to black 2023-03-11 00:22:38 -05:00
cloudwithax a4a49c249e revert error message to original format 2023-03-11 00:07:05 -05:00
cloudwithax 834e5bde62 add nodepool.disconnect() to hdi guide 2023-03-10 23:58:53 -05:00
cloudwithax 19c06301e7 update docs to reflect new changes 2023-03-10 23:51:11 -05:00
cloudwithax 2ded9d6205 add node fallback, wrap up 2.2 2023-03-10 23:44:51 -05:00
cloudwithax 9e0a5e0ad0 add slots to all classes that require them 2023-03-10 21:50:23 -05:00
cloudwithax 9dc8a9098e edit pool.disconnect to be a classmethod 2023-03-10 20:47:03 -05:00
Clxud 145634ce79
Merge pull request #34 from NiceAesth/close-clients
feat: add close to clients; style: formatting pass
2023-03-10 20:44:01 -05:00
NiceAesth 4564e89b4e feat: add `disconnect()` to node pool 2023-03-10 15:57:33 +02:00
NiceAesth c5ca63b014 feat: add close to clients; style: formatting pass 2023-03-10 15:35:41 +02:00
cloudwithax 458b686769 remove import 2023-03-10 06:59:28 -05:00
cloudwithax c58786ed3f fix spotify/am clients and fix grabbing sessionid 2023-03-10 06:54:20 -05:00
cloudwithax d9137f6b29 use own abstract event loop to execute tasks 2023-03-09 23:30:55 -05:00
cloudwithax 7b91e717ac im never using asyncio.create_task again 2023-03-09 23:15:30 -05:00
Clxud 9f30e90da2 revert _update_state to use time.time 2023-03-10 00:25:36 +00:00
Clxud 4c3cd7e81a make websocket version dynamic 2023-03-09 23:08:32 +00:00
Clxud f0726cddde create session class on connect call 2023-03-09 22:50:59 +00:00
Clxud fa8a444bf6 make type optional 2023-03-09 22:42:13 +00:00
Clxud 5c6ae99e80
Update exceptions.py 2023-03-09 17:21:37 -05:00
Clxud 739e926d09 added __all__ to appliciable classes 2023-03-09 17:10:52 +00:00
Clxud c9a331b278 start typehinting and correcting the library 2023-03-09 15:40:50 +00:00
cloudwithax 31d4e1aca2 Merge branch 'main' of https://github.com/cloudwithax/pomice 2023-03-09 08:24:36 -05:00
cloudwithax de7385d8ff fix a couple of outstanding bugs 2023-03-09 08:24:26 -05:00
Clxud d5db276b90
Merge pull request #33 from xemulat/patch-1 2023-03-08 09:38:07 -05:00
xemulat 70eb449d44
Update the lavalink link 2023-03-08 14:28:17 +00:00