You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.rst
+26-26Lines changed: 26 additions & 26 deletions
Original file line number
Diff line number
Diff line change
@@ -355,69 +355,69 @@ Changelog
355
355
---------
356
356
UNRELEASED
357
357
~~~~~~~~~~
358
-
- Conform to common expectations in `setup.py`:
358
+
- Conform to common expectations in `setup.py`:
359
359
- Separate `install_requires` and `tests_require` (not reading from `requirements.txt`)
360
360
- Add trove classifiers including Python and Django supported versions
361
361
- Fix license name (from "MIT license, see LICENSE file" to "MIT")
362
362
- Make `setup.py` ready for Python 3 (read `README.rst` using codecs module)
363
363
- Dropped an irrelevant workaround for ancient Python bugs
364
-
- Add `setup.cfg` to support building of universal wheels (preparing for Python 3)
365
-
- Tox runs `python setup.py test` (honouring both `install_requires` and `tests_require`)
366
-
- Prepared `tox.ini` for Python 3 and Django 1.11 compatibility
364
+
- Add `setup.cfg` to support building of universal wheels (preparing for Python 3)
365
+
- Tox runs `python setup.py test` (honouring both `install_requires` and `tests_require`)
366
+
- Prepared `tox.ini` for Python 3 and Django 1.11 compatibility
367
367
368
368
1.2.0
369
369
~~~~~
370
-
- Add support for Django 1.10 (Thanks to @Kobold)
371
-
- Make requirements.txt more flexible
372
-
- Tox support added for testing on multiple Django Versions (Thanks to @Kobold again!)
370
+
- Add support for Django 1.10 (Thanks to @Kobold)
371
+
- Make requirements.txt more flexible
372
+
- Tox support added for testing on multiple Django Versions (Thanks to @Kobold again!)
373
373
374
374
1.1.6
375
375
~~~~~
376
-
- Change to use django-modeldict-yplan as its maintained
377
-
- Change to use pythons inbuilt unittest and not Django's as its Deprecated)
376
+
- Change to use django-modeldict-yplan as its maintained
377
+
- Change to use pythons inbuilt unittest and not Django's as its Deprecated)
378
378
379
379
1.1.5
380
380
~~~~~
381
-
- Removing experiment_helpers template tag library since it is no longer used and breaks under Django 1.9 (thanks david12341235)
381
+
- Removing experiment_helpers template tag library since it is no longer used and breaks under Django 1.9 (thanks david12341235)
382
382
383
383
1.1.4
384
384
~~~~~
385
385
386
-
- Removing django-jsonfield from requirements.txt (thank you to bustavo) and adding jsonfield
386
+
- Removing django-jsonfield from requirements.txt (thank you to bustavo) and adding jsonfield
387
387
388
388
1.1.2
389
389
~~~~~
390
390
391
-
- Updating migrations
392
-
- Documentation improvements
393
-
- Updating example app
391
+
- Updating migrations
392
+
- Documentation improvements
393
+
- Updating example app
394
394
395
395
1.1.1
396
396
~~~~~
397
397
398
-
- Fixing EXPERIMENTS_AUTO_CREATE flag (previously setting it to True did nothing)
398
+
- Fixing EXPERIMENTS_AUTO_CREATE flag (previously setting it to True did nothing)
399
399
400
400
1.1.0
401
401
~~~~~
402
402
403
-
- Nexus is no longer required or used - the standard Django admin for the Experiment model takes over the functionality previously provided by Nexus - NOTE this may have some backwards incompatibilities depending on how you included the media files
404
-
- Promote an experiment to a particular alternative (other than Control) through the admin
405
-
- New experiment_enroll assignment tag (see below)
403
+
- Nexus is no longer required or used - the standard Django admin for the Experiment model takes over the functionality previously provided by Nexus - NOTE this may have some backwards incompatibilities depending on how you included the media files
404
+
- Promote an experiment to a particular alternative (other than Control) through the admin
405
+
- New experiment_enroll assignment tag (see below)
406
406
407
407
1.0.0
408
408
~~~~~
409
409
410
410
Bumping version to 1.0.0 because django-experiments is definitely production
411
411
ready but also due to backwards incompatible changes that have been merged in.
412
412
413
-
- Django 1.7 and 1.8 support (including custom user models)
414
-
- Fixed numerous bugs to do with retention goals - before this update they are not trustworthy. See retention section below for more information.
415
-
- Fixed bug caused by the participant cache on request
416
-
- Fixed bugs related to confirm human and made the functionality pluggable
417
-
- Added "force_alternative" option to participant.enroll (important note: forcing the alternative in a non-random way will generate potentially invalid results)
418
-
- Removal of gargoyle integration and extra "request" parameters to methods that no longer need them such as is_enrolled (BACKWARDS INCOMPATIBLE CHANGE)
419
-
- ExperimentsMiddleware changed to ExperimentsRetentionMiddleware (BACKWARDS INCOMPATIBLE CHANGE)
420
-
- More tests and logging added
413
+
- Django 1.7 and 1.8 support (including custom user models)
414
+
- Fixed numerous bugs to do with retention goals - before this update they are not trustworthy. See retention section below for more information.
415
+
- Fixed bug caused by the participant cache on request
416
+
- Fixed bugs related to confirm human and made the functionality pluggable
417
+
- Added "force_alternative" option to participant.enroll (important note: forcing the alternative in a non-random way will generate potentially invalid results)
418
+
- Removal of gargoyle integration and extra "request" parameters to methods that no longer need them such as is_enrolled (BACKWARDS INCOMPATIBLE CHANGE)
419
+
- ExperimentsMiddleware changed to ExperimentsRetentionMiddleware (BACKWARDS INCOMPATIBLE CHANGE)
0 commit comments