File tree Expand file tree Collapse file tree 3 files changed +20
-2
lines changed
Expand file tree Collapse file tree 3 files changed +20
-2
lines changed Original file line number Diff line number Diff line change 22
33Revision history for the Python package RiveScript.
44
5+ ## 1.14.7 - May 19 2017
6+
7+ - Various fixes and improvements that catch RiveScript-Python up with the other
8+ implementations, to pass the RiveScript Test Suite (PR #89 ):
9+ - Implement arrays in replies -- so you could write a reply like
10+ ` My favorite color is (@colors) ` and the array gets expanded to a random
11+ item from the ` !array ` by the same name.
12+ - Fix the regexp for ` {weight} ` tag removal so that it still works if you
13+ include extra spaces on either end of the tag.
14+ - Fix the ` _ ` wildcard to allow matching Unicode letters.
15+ - Fix division with the ` <div> ` tag to use integer division for Python 3.
16+ - Improvements to the trigger sorting algorithm:
17+ - Add special handling so that a trigger of ` [*] ` gets sorted above the
18+ usual catch-all trigger of ` * ` (PR #92 )
19+ - Fix a logic bug with bitwise operators for handling the case that a trigger
20+ contains ` * ` wildcards but does not contain any optionals or wildcards of
21+ different types (bug #90 , PR #91 )
22+
523## 1.14.6 - Mar 23 2017
624
725- Fix regexp for validating RiveScript syntax to use ` re.search ` instead of
Original file line number Diff line number Diff line change 33%global desc A scripting language to make it easy to write responses for a chatterbot.
44
55Name: python-%{srcname }
6- Version: 1.14.6
6+ Version: 1.14.7
77Release: 1%{?dist }
88Summary: %{sum }
99
Original file line number Diff line number Diff line change 2020__docformat__ = 'plaintext'
2121
2222__all__ = ['rivescript' ]
23- __version__ = '1.14.6 '
23+ __version__ = '1.14.7 '
2424
2525from .rivescript import RiveScript
2626from .exceptions import (
You can’t perform that action at this time.
0 commit comments