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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pin pytest-watch to latest version 4.1.0 #12

Merged
merged 1 commit into from
Jul 24, 2017

Conversation

pyup-bot
Copy link
Collaborator

pytest-watch is not pinned to a specific version.

I'm pinning it to the latest version 4.1.0 for now.

These links might come in handy: PyPI | Changelog | Repo

Changelog

4.1.0


  • Enhancement: Speed up config collection
  • Bugfix: Handle KeyboardInterrupt during inifile collection (fixes 52)
  • Cleanup

4.0.0


  • Breaking change: Re-order watch arguments
  • Breaking change: Add parameterized --spool option for finer control and remove --no-spool
  • Breaking change: Remove py.test.watch console script
  • Enhancement: Report filesystem events on re-run (fixes 39)
  • Enhancement: Allow --ext=* for watching any file type
  • Enhancement: Run pytest from main thread, send KeyboardInterrupt on filesystem events, and wait for pytest to terminate before running next iteration (fixes 36)
  • Enhancement: Add --pdb option, forwarding to pytest
  • Enhancement: Add --wait option to wait for all tests to complete before re-running on filesystem events (fixes 21)
  • Enhancement: Add --afterrun for running commands after pytest runs, regardless of whether it was interrupted (46 - thanks, blueyed! - and fc471a457ae334e24422f939c04be25587d6d357)
  • Enhancement: Allow multiple --ignore args instead of one comma-separated list and forward them to pytest (fixes 48)
  • Enhancement: Add -V as short version of --version
  • Enhancement: Add --config and include <directory> list in pytest args (fixes 40)
  • Enhancement: Improve config collection debuggability
  • Bugfix: Fix config file collection on Python 2.6 and below (47 - thanks, lukaszb! - and 7f1508d908a61ade36312219d2414445e5b05686)
  • Bugfix: Re-run on directory changes (fixes 44)
  • Update LICENSE year
  • Update README
  • Cleanup

3.10.0


  • Bugfix: Fix Python 2 support.

3.9.0


  • Bugfix: Handle py.test exit code 5 (no tests are run/collected) as pass (42 - thanks, blueyed!)
  • Bugfix: Show config-related errors instead of silently exiting with code 2 (45 - thanks, blueyed!)

3.8.0


  • Enhancement: Read configuration from pytest.ini (30 - thanks, bendtherules!)

3.7.0


  • Enhancement: Add --runner option
  • Cleanup

3.6.0


  • Enhancement: Add --onexit option (28 - thanks, blueyed!)
  • Bugfix: Fix beep on Python 3.x by manually flushing the output buffer (27 - thanks, blueyed!)

3.5.0


3.3.0


  • Enhancement: Add --beforerun CLI argument (25 - thanks, blueyed!)

3.2.0


  • Enhancement: Add pytest-watch to console scripts to match the name.
  • Bugfix: Use shell=True only for MS Windows when executing py.test (18 - thanks, blueyed!)
  • Bugfix: Use the default fg for STYLE_NORMAL (19 - thanks, blueyed!)

3.1.0


  • Enhancement: Add ability to run with python -m pytest_watch.
  • Bugfix: Revert using pytest directly (abfd40209a124e1555e94dcf03eeb8644465ea62) until it can handle running multiple times (15)

3.0.0


  • Enhancement: Add --poll to work with remote file systems (11 - thanks, aldanor!)
  • Enhancement: Add ability to have multiple watch directories (11 - thanks, aldanor!)
  • Enhancement: Show pytest command being run (11 - thanks, aldanor!)
  • Enhancement: Show command and filenames in color (11 - thanks, aldanor!)
  • Enhancement: Add --ignore to ignore directories from being watched (initial attempt) (11 - thanks, aldanor!)
  • Enhancement: Add ability to forward arguments to pytest with -- (11 - thanks, aldanor!)
  • Enhancement: Add spooling for the case where multiple watch events are triggered simultaneously (11 - thanks, aldanor!)
  • Enhancement: Add --verbose and --quiet for controlling the verbosity (11 - thanks, aldanor!)
  • Bugfix: Exit gracefully when KeyboardInterrupt occurs after the first test run (10 - thanks, carsongee!)

2.0.0


  • Enhancement: Show the detected change, unless --clear is given.
  • Enhancement: Beep by default, unless --nobeep is given.
  • Enhancement: Add --ext to override the list of extensions that trigger re-runs.
  • Bugfix: Unpin requirements
  • Cleanup

1.0.0


  • Enhancement: Add ability to run commands on each pass or fail - (4 - thanks, rakjin!)
  • Bugfix: Error when no directory is provided on OSX (3 - thanks, rakjin!)
  • Use MIT license

0.1.1


  • Bugfix: clear command typo (1 - thanks, casio!)

0.1.0


First public preview release.

Got merge conflicts? Close this PR and delete the branch. I'll create a new PR for you.

Happy merging! 馃

@codecov
Copy link

codecov bot commented Jul 24, 2017

Codecov Report

Merging #12 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #12   +/-   ##
=======================================
  Coverage   65.85%   65.85%           
=======================================
  Files           4        4           
  Lines          41       41           
=======================================
  Hits           27       27           
  Misses         14       14

Continue to review full report at Codecov.

Legend - Click here to learn more
螖 = absolute <relative> (impact), 酶 = not affected, ? = missing data
Powered by Codecov. Last update 9d5a3bb...98200db. Read the comment docs.

@michaeljoseph michaeljoseph merged commit dedeea2 into master Jul 24, 2017
@michaeljoseph michaeljoseph deleted the pyup-pin-pytest-watch-4.1.0 branch July 24, 2017 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment