Skip to content

Releases: getgauge/gauge-python

Gauge Python v0.3.9

23 Apr 06:18
Compare
Choose a tag to compare

Bug Fixes

  • #189 - updated grpcio version to fit requirements.txt

Gauge Python v0.3.8

17 Feb 11:02
c58ab35
Compare
Choose a tag to compare

Enhancements

Gauge Python v0.3.7

10 Dec 11:58
Compare
Choose a tag to compare

Miscellaneous

  • Bump grpcio from 1.25.0
  • Bump ptvsd from 4.3.2

Gauge Python v0.3.6

11 Nov 09:12
05834e0
Compare
Choose a tag to compare

Enhancements

  • #150 - Structure log messages

Bug Fixes

  • #164 - gauge does not work with python '3.7.4' version
  • #156 - Unable to run python project
  • #143 - Import and calling class from a different file that is initialized with parameters should be working
  • #141 - Gauge Python Init
  • #140 - AttributeError: 'PythonNode' object has no attribute 'value'
  • #152 - Fix pip executing on every run

Miscellaneous

  • #163 - Add release actions

gauge-python 0.3.5

13 Feb 11:56
73db64e
Compare
Choose a tag to compare

Enhancements

  • #126 - Allow steps to take self param when implemented inside class.

Bug Fixes

  • #134 Add support for multiple step implementation directories
  • #134 - Gauge will not find steps when steps are in multiple directories
  • #114 - Unable to debug on Windows
  • #110 - Exception while debugging

Miscellaneous

  • #128 - Should be able to define hooks with execution context as parameter
  • #125 - JSON decode error when running specs
  • #124 - Continue on failure does not work if assert is wrapped in a method
  • #120 - Running the test gives the FileNotFoundError
  • #109 - gauge console output spamming HTTP request messages

gauge-python 0.3.4

13 Sep 05:36
Compare
Choose a tag to compare

Enhancements

  • #99 - Add support to capture screenshot
  • #96 - Python 3 syntax support

Bug Fixes

  • #106 - "used of closed network connection" error is encountered and execution is stopped
  • #103 - Refactoring is broken after parser changes
  • #97 - steps file are opened with read+write permissions.
  • #91 - Should not get GET and POST event logs

Miscellaneous

  • #108 - STY,MAINT: Style of coding enhanced
  • #107 - minor spell correction and gauge link addition for reference
  • #93 - Proposal for a simplified data store API
  • #90 - Updating execution command
  • #89 - Updating project initialisation command
  • #55 - Fixed broken link for Gauge docs

Thanks @surajbarkale, @tjasinski, @uniconstructor and @surevs for your contributions to gauge-python.

gauge-python 0.3.3

18 Jun 11:17
Compare
Choose a tag to compare

Enhancements

Bug Fixes

  • #84 - Segmentation fault
  • #31 - After refactoring, find-usage statistics and step implementation recognition should work

Miscellaneous

  • #54 - CPU usage should be acceptable

gauge-python 0.3.2

18 May 10:57
Compare
Choose a tag to compare

Enhancements

  • #53 - Indicate a mismatch between gauge-python installation and pip show getgauge

Bug Fixes

  • #71 - pip install dev version number is not consistent
  • #59 - Gauge messages in hooks are not displayed
  • #73 - Pip install getgauge fails on Mac

gauge-python 0.3.1

03 May 10:06
e0f37cf
Compare
Choose a tag to compare

Enhancements

  • #49 - Should not list init.py in the file list to generate step implementation
  • #40 - Runner should log to log files when started gauge is started as daemon

Bug Fixes

  • #70 - Error starting debugger
  • #65 - Generate step implementation gives script error
  • #56 - Usage statistics should be displayed when step is implemented
  • #52 - IDE features should work as expected
  • #51 - Python process is not killed after shutdown/exit call
  • #42 - Use of network connection closed
  • #36 - Getting error when Debug option is used consecutively
  • #66 - import statement absent for blank file with blank lines

Miscellaneous

  • #53 - Indicate a mismatch between gauge-python installation and pip show getgauge
  • #54 - CPU usage should be acceptable
  • #33 - Attach debugger for python projects

gauge-python 0.2.5

19 Mar 10:20
Compare
Choose a tag to compare

New Features

  • #19 - Add LSP related API's to make compatible with vscode

Enhancements

  • #7 - Provide a mechanism where users can specify the python version which will be used to run the specs

Bug Fixes

  • #35 - Failed to take screenshot using gauge_screenshot.
  • #16 - DataStoreFactory.scenario_data_store().get("MyKey") returns keyerror
  • #14 - Gauge API failed to start - Connection issue: GAUGE_INTERNAL_PORT

Miscellaneous

  • #11 - @before_step, @after_step execution hooks do not work (gauge 0.9.0, gauge-python 0.2.0)
  • #10 - Tagged execution hooks not working (gauge-python 0.3.6, getgauge 0.2.0, gauge 0.8.5)
  • #9 - Installation issue - Missing api.py
  • #8 - Step is not found when the py script with @step function is imported by another script
  • #6 - Starting relative directory is always ~/.gauge/plugins/python/ and isn't being changed when specifying '--dir .'
  • #5 - Failed to initialize project, exit status 1, using python 2.7 on last 2 releases