Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare next release (0.4.7) #57

Merged
merged 4 commits into from
Jun 11, 2023
Merged

Prepare next release (0.4.7) #57

merged 4 commits into from
Jun 11, 2023

Conversation

jquast
Copy link
Collaborator

@jquast jquast commented Jun 10, 2023

  • add py3.5 to 3.11 targets to tox.ini
  • fix really slow tests, make lrzsz package optional
  • three small additional bugfixes about optional callback and CLI
  • remove unused or unreachable code and tests

jquast added 4 commits May 5, 2023 23:33
use them if you got 'em
bugfix: callback() now called for some kinds of errors
bugfix: 'select' module not imported when using CLI
bugfix: CLI 'python -m xmodem send', recv still not implemented!

remove code and CLI options that aren't implemented, we should probably
implement the 'xmodem send' sub-command soon ..

change: remove unused runx() function
change: remove the serial arguments and module import they were never implemented!
change: set 'send error:' msg loglevel info -> error
change: set 'error_count reached' msg loglevel info -> error
change: set 'recv error: putc failed' msg loglevel debug -> warning
change: remove unused 'char' variable
- make 'lrzsz' package optional, using pytest.mark.skipif()
- add .editorconfig
- add pytest.ini

remove `test/functional/test.py`, somewhat useful ideas that have since been
implemented in automatic pytests. This is out-of-date py2-only code, about
bytes/ord/chr, StringIO(), and some unused ideas like simulating modem jitter.

add a few specific tests, for more systemic coverage, it is a good idea to use
these callbacks in automatic tests, too.
@jquast jquast marked this pull request as ready for review June 10, 2023 23:17
@jquast jquast merged commit 8a798e8 into master Jun 11, 2023
@jquast jquast deleted the jq/prepare-next-release branch June 11, 2023 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant