Commit Graph
29 Commits
Author SHA1 Message Date
onyx_online 98b17b6749 add .python-version to .gitignore 2023-06-30 22:44:50 +01:00
onyx_online 5462c47b65 log errors raised in authenticate() 2023-06-28 17:56:56 +01:00
onyx_online 126e5cb0a4 raise OBSSDKError if auth reponse opcode != 2 2023-06-28 17:56:29 +01:00
onyx_online 2c07f242ad added module level loggers.
class loggers implemented as child loggers.

patch bump
2023-06-22 22:17:20 +01:00
onyx_online 4e45de17ea Merge pull request #27 from aatikturk/25-question-set-timeout-for-connection-request
Added 'timeout' option for  baseclient
2023-06-19 18:25:12 +01:00
onyx_online 491a26aaf7 minor ver bump 2023-06-19 17:51:16 +01:00
onyx_online d84d30b752 update readme Errors section 2023-06-19 17:46:43 +01:00
onyx_online 9e3c1d3f37 raise timeout errors.
added some error/exception logging.

added timeout parameter to repr methods.
2023-06-19 17:45:49 +01:00
onyx_online 82b6cdcd04 add error class OBSSDKTimeoutError 2023-06-19 17:44:10 +01:00
onyx_online d1c7462cc6 patch bump 2023-03-09 01:38:53 +00:00
onyx_online 2de7151739 update README
advises placing config.toml in user home dir
2023-03-09 01:36:21 +00:00
onyx_online 91ba90056c adds get_filepath
traverses a list of paths for config.toml
2023-03-09 01:34:44 +00:00
onyx_online 48e90c82fb alter format of __repr__ in Req + Event clients
password now defaults to empty string, not None.
2022-12-05 18:18:10 +00:00
onyx_online cc9b1e2c72 lower min python required version to 3.9
python ver test matrix added to hatch config

minor version bump
2022-12-05 16:49:17 +00:00
onyx_online 41b0dfbe4b ensure studio mode is disabled at end of test run 2022-12-05 16:43:07 +00:00
onyx_online cf888b0c4a conn paramters added to __repr__ magic methods
add __str__ override (used in logger)
2022-12-05 16:41:34 +00:00
onyx_online 92e2c29bd6 enum.py renamed to subs.py.
No changes to file contents.

relative import changed in __init__.py
2022-12-05 16:39:33 +00:00
onyx_online 335fa42948 Merge pull request #17 from kamalmostafa/no-tomllib
allow use without installing tomllib
2022-12-04 19:37:25 +00:00
onyx_online 83afe31e04 Update baseclient.py
lazy load tomli/tomllib as suggested in #17
2022-12-04 19:34:55 +00:00
onyx_online 5294e1afe2 Merge pull request #18 from kamalmostafa/send-raw
send(..., raw=True) returns raw responseData
2022-12-04 18:07:08 +00:00
onyx_online c6cbe1c894 Merge pull request #19 from kamalmostafa/fix-SendStreamCaption
SendStreamCaption requires payload "captionText"
2022-12-04 18:06:42 +00:00
onyx_online 0e39496c59 pass payload for call_vendor_request
add alias methods for hotkey requests ? perhaps this is not required...
2022-11-18 15:09:57 +00:00
onyx_online 42f78a2048 sort imports 2022-11-17 17:59:20 +00:00
onyx_online f6f542e765 no need to merge here. 2022-11-17 12:11:53 +00:00
onyx_online 8d2b5f3447 Merge branch 'dev' of https://github.com/onyx-and-iris/obsws-python into dev 2022-11-17 11:32:26 +00:00
onyx_online da6d83057c minor bump 2022-11-17 11:32:14 +00:00
onyx_online aaa881ee3b add defaultkwarg section to readme.
fix callback function names in readme.

add logging section to readme
2022-11-17 11:32:03 +00:00
onyx_online 9fa5b3f4b4 add values to defautlkwargs.
if no conn kwargs then check and merge config.toml

raise error if auth enabled but no password

add full request payload to logger
2022-11-17 11:30:39 +00:00
onyx_online bd791524d4 Merge pull request #4 from onyx-and-iris/main
add pypi badge to readme
2022-08-05 13:39:57 +01:00