Skip to content

Releases: zacharytomlinson/saspy

v0.1.2

04 Mar 15:51
Compare
Choose a tag to compare

v0.1.2 (2024-03-04)

Fix

  • fix: typo in header

patch: emg waiting time (499590a)

Unknown

  • patch: emg waiting timeout

Update sas.py (fa0e6ab)

  • Update sas.py

Fix: Not waith EMG to weckup (e24cdf2)

v0.1.1

04 Mar 13:53
Compare
Choose a tag to compare

v0.1.1 (2024-03-04)

Fix

  • fix: flush becomes flush_hard
  • Remove self.close() from flush_hard()
  • Returns event only once or 'No Activity'.
  • Not tested in a real casino.
  • flush becomes flush_hard.
  • using flush is recommended because not all hardware supports flush_hard (7dcd0bb)

v0.1.0

04 Mar 13:51
Compare
Choose a tag to compare

v0.1.0 (2024-03-04)

Chore

  • chore: added new waiting

Update sas.py (3a97d2a)

Feature

  • feat: added definition in proper clalss

Update error_handler.py (84b42bc)

  • feat: new error handler check

Update sas.py (9a28596)

  • feat: new error handler for badcommand (38f587f)

Unknown

  • Update sas.py

wait for EMG wakeup after wakeup signal (c48ed0b)

  • Update sas.py

BadCommandIsRunning will be raised as an error if the machine is responding too slowly or much faster than you (56f7ec2)

  • Update error_handler.py

Add BadCommandIsRunning exception (4b47f99)

v0.0.1

02 Mar 16:07
Compare
Choose a tag to compare

v0.0.1 (2024-03-02)

Fix

  • fix: adding var and function renaming

check_last_transaction it must be modifiable. There are machines that… (eac5177)

Unknown

  • check_last_transaction it must be modifiable. There are machines that change the transaction number after receiving the signal, but there are also machines that will change the number after responding with Full transfer successful to aft_clean_transaction_poll.
    With this option, you are deprived of one check, but you avoid an unexpected error occurring at an inconvenient moment.
    Use check_last_transaction=False only for machines that do not change a transaction number (cf68fd7)

v0.0.0

02 Mar 14:47
Compare
Choose a tag to compare

v0.0.0 (2024-03-02)

Chore

  • chore: adding ci for semantic-release (cfd0202)

  • chore: readme update to integrate readthedocs

Signed-off-by: Antonio D'Angelo <antonio.dangelo@wtbss.com> (a0958ac)

  • chore: readthedocs should work now

Signed-off-by: Antonio D'Angelo <antonio.dangelo@wtbss.com> (d7c4afb)

  • chore: way to much to summarize.
  • Added more comments (still to end...)
  • Fixed few typo (again)
  • Fixed wrong mapping (again)
  • cleaned code (again)

Signed-off-by: Antonio D'Angelo <antonio.dangelo@wtbss.com> (84b9bde)

  • chore: way to much to summarize.
  • Added comments (still to end...)
  • Fixed wrong func call/methods
  • Fixed wrong mapping
  • Removed eft (is legacy in some model...but eft has been removed)
  • cleaned code
  • i dont remember what else i did....sorry

Signed-off-by: Antonio D'Angelo <antonio.dangelo@wtbss.com> (86728d1)

  • chore(feat): Added "perpetual" or "infinite" mode where if true the lib will try forever to connect to the vlt. Default value is False

Signed-off-by: Antonio D'Angelo <antonio.dangelo@wtbss.com> (4eb40b6)

  • chore: updated the example in accordance with new features

Signed-off-by: Antonio D'Angelo <antonio.dangelo@wtbss.com> (da94329)

  • chore: updated, again, config.yml to avoid type coercion during config var retrieval

Signed-off-by: Antonio D'Angelo <antonio.dangelo@wtbss.com> (df773db)

  • chore: fix function is_open, was calling a wrong method. How the heck did it work till now ?

Signed-off-by: Antonio D'Angelo <antonio.dangelo@wtbss.com> (566bf17)

  • chore: updated config.yml in order to be more in line with common settings and updated default timeout as said by @dedalgr (c886351)

  • chore: update bug template and relative typo fix (2b7867b)

  • chore: fix bug #18 (0ef0718)

  • chore: typo error fix (738f33a)

  • chore: bug.md update (1fbd0b9)

  • chore: feature template (a4547a6)

  • chore: bug template (d110043)

  • chore: readme update

Made more in line with the project and gave some guidelines (bc99e3a)

  • chore: fixed some missing translation and removed unused constant (86a7902)

  • chore: fix var name from constant not initializated to self.poll_timeout (59ef4e5)

  • chore: readme update

Added logo for library (ce40a2d)

  • chore: fix conf.py path (c1e0792)

  • chore: docs, first draft (1c2f245)

  • chore: gitignore update to not push around the benchmark folder (210aaa6)

  • chore: test case to be done (7813d65)

  • chore: code reformatting, use of models, remnoved dictionaries, added read the docs config file, docs shpinx files (beb7427)

  • chore: requirements update (ac1e2e5)

  • chore: requirements update (504168f)

  • chore: reformatted with black (7462a17)

  • chore: updated test case skeleton (35a9f90)

  • chore: detached config file from library. It's a lib and not a program (0289aaa)

  • chore: test case skeleton (754ee7d)

  • chore: test case skeleton (b9d9e30)

  • chore: black reformatting (8452a79)

  • chore: forgot to check if self.trasaction is populated before using it (cc8bfba)

  • chore: fix typo, var/func naming confusion, restructure of the project, config management, readme update, added requirements, small fixes (50e14c5)

Documentation

Unknown

  • Merge pull request #27 from zacharytomlinson/zmt/crc-validate-utilfunc (e551937)

  • Moved crc check to util class and added a deprecation annotation so we don't have to implement breaking changes instantly (1668cff)

  • Merge pull request #26 from zacharytomlinson/gh-workflows-changelog

GitHub Workflows and Changelog (94f8b99)

  • Merge pull request #25 from zacharytomlinson/zacharytomlinson-crc-adhoc

CRC adhoc (e0eef0c)

  • Finalizing CRC changes (6f2374d)

  • Finalizing CRC changes (001171a)

  • Comparing machine crc with my calculated crc for error checking (a6fd702)

  • Comparing machine crc with my calculated crc for error checking (82d282f)

  • Comparing machine crc with my calculated crc for error checking (43e7ccd)

  • Comparing machine crc with my calculated crc for error checking (7135703)

  • Comparing machine crc with my calculated crc for error checking (4f2bb96)

  • Comparing machine crc with my calculated crc for error checking (196de6e)

  • Comparing machine crc with my calculated crc for error checking (1364184)

  • Comparing machine crc with my calculated crc for error checking (eee2f99)

  • Comparing machine crc with my calculated crc for error checking (62a03ed)

  • Comparing machine crc with my calculated crc for error checking (d08de12)

  • Adjust CRC calculation (feecdf9)

  • Adjust CRC calculation (89f6324)

  • Adjust CRC calculation (13d7f89)

  • Adjust CRC calculation ([fed7391](https://github.com/zacharytomlinson/saspy/c...

Read more