Skip to content

Releases: NYUCCL/psiTurk

minor bugfix for hit_extend

Choose a tag to compare

@deargle deargle released this 21 May 22:43
v2.3.9

try to tell travis to use python2-compat pytest-mock

v2.3.8

Choose a tag to compare

@deargle deargle released this 20 Jan 22:08
bump version

v2.3.7

Choose a tag to compare

@deargle deargle released this 06 Jan 17:59
bump version

Bugfix for versions still supporting python2

Choose a tag to compare

@deargle deargle released this 29 Jul 20:43

Backporting some bug fixes; also addressing the datastring formatting problem.

python3-compatible

Choose a tag to compare

@deargle deargle released this 01 Jul 20:57
2.3.2

set version number in changelog

boto3-compatible

Choose a tag to compare

@deargle deargle released this 30 May 23:00

On June 1st, 2019, mturk is deprecating its old api, which boto used. This release switches psiturk over to use boto3, which uses the new api. A testing suite is still in progress so there perhaps may be some bumps... stay tuned.

2.2.4

2.2.4 Pre-release
Pre-release

Choose a tag to compare

@deargle deargle released this 20 Feb 23:35
bump version but not calling it stable in readme yet

2.2.3

2.2.3 Pre-release
Pre-release

Choose a tag to compare

@deargle deargle released this 09 Aug 18:26

This minor bump adds a new column, 'mode'. This records whether the mode for a participant was debug, live, sandbox, etc. Having this handy helps filter out unwanted records during the analysis stage.

If you use psiturk 2.2.3 with a project with a db that was created with psiturk < 2.2.3, you will need to manually create the 'mode' column in your db. If you're still using sqlite and if your schema name is still participants.db and your table name is still turkdemo (those are the default), you can run this from the terminal:

sqlite3 participants.db
ALTER TABLE turkdemo ADD COLUMN mode VARCHAR(128);
<ctrl+d>

That same sql will work for mysql and psql, too.

2.2.2

2.2.2 Pre-release
Pre-release

Choose a tag to compare

@deargle deargle released this 02 Aug 22:48
  • Adds a new error handling class, InvalidUsage, which can be used for API errors if you're building an API into custom.py etc.

2.2.1

2.2.1 Pre-release
Pre-release

Choose a tag to compare

@deargle deargle released this 28 Feb 03:11

This tag was created to make it easy for Heroku to install a compatible version of psiturk via pip.

New Features

  • first-stage heroku integration (see #254, particularly this comment to get going).

Bug Fixes

  • fix where debug -p link didn't work if only adserver_revproxy_host was set but not adserver_revproxy_port (thanks @braingineer)