Skip to content

Commit 5ce6b06

Browse files
authored
fix paths for wmt18 extra test sets (#143)
* dataset: fix paths for wmt18 test-ts (closes #142) * bump version to 1.5.1 * pin portalocker to 2.0.0 for 1.5.1 release
1 parent 7bd5d88 commit 5ce6b06

File tree

4 files changed

+22
-16
lines changed

4 files changed

+22
-16
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# VERSION HISTORY
22

3+
- 1.5.1 (2021-03-04)
4+
- Fix extraction error for WMT18 extra test sets (test-ts) (#142)
5+
36
- 1.5.0 (2021-01-15)
47
- Fix an assertion error in chrF (#121)
58
- Add missing `__repr__()` methods for BLEU and TER

sacrebleu/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
# express or implied. See the License for the specific language governing
1515
# permissions and limitations under the License.
1616

17-
__version__ = '1.5.0'
17+
__version__ = '1.5.1'
1818
__description__ = 'Hassle-free computation of shareable, comparable, and reproducible BLEU, chrF, and TER scores'
1919

2020

sacrebleu/dataset.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -260,20 +260,20 @@
260260
'data': ['http://data.statmt.org/wmt18/translation-task/test-ts.tgz'],
261261
'md5': ['5c621a34d512cc2dd74162ae7d00b320'],
262262
'description': 'Official evaluation sources with extra test sets interleaved.',
263-
'cs-en': ['test/newstest2018-csen-src-ts.cs.sgm'],
264-
'de-en': ['test/newstest2018-deen-src-ts.de.sgm'],
265-
'en-cs': ['test/newstest2018-encs-src-ts.en.sgm'],
266-
'en-de': ['test/newstest2018-ende-src-ts.en.sgm'],
267-
'en-et': ['test/newstest2018-enet-src-ts.en.sgm'],
268-
'en-fi': ['test/newstest2018-enfi-src-ts.en.sgm'],
269-
'en-ru': ['test/newstest2018-enru-src-ts.en.sgm'],
270-
'et-en': ['test/newstest2018-eten-src-ts.et.sgm'],
271-
'fi-en': ['test/newstest2018-fien-src-ts.fi.sgm'],
272-
'ru-en': ['test/newstest2018-ruen-src-ts.ru.sgm'],
273-
'en-tr': ['test/newstest2018-entr-src-ts.en.sgm'],
274-
'tr-en': ['test/newstest2018-tren-src-ts.tr.sgm'],
275-
'en-zh': ['test/newstest2018-enzh-src-ts.en.sgm'],
276-
'zh-en': ['test/newstest2018-zhen-src-ts.zh.sgm'],
263+
'cs-en': ['test-ts/newstest2018-csen-src-ts.cs.sgm'],
264+
'de-en': ['test-ts/newstest2018-deen-src-ts.de.sgm'],
265+
'en-cs': ['test-ts/newstest2018-encs-src-ts.en.sgm'],
266+
'en-de': ['test-ts/newstest2018-ende-src-ts.en.sgm'],
267+
'en-et': ['test-ts/newstest2018-enet-src-ts.en.sgm'],
268+
'en-fi': ['test-ts/newstest2018-enfi-src-ts.en.sgm'],
269+
'en-ru': ['test-ts/newstest2018-enru-src-ts.en.sgm'],
270+
'et-en': ['test-ts/newstest2018-eten-src-ts.et.sgm'],
271+
'fi-en': ['test-ts/newstest2018-fien-src-ts.fi.sgm'],
272+
'ru-en': ['test-ts/newstest2018-ruen-src-ts.ru.sgm'],
273+
'en-tr': ['test-ts/newstest2018-entr-src-ts.en.sgm'],
274+
'tr-en': ['test-ts/newstest2018-tren-src-ts.tr.sgm'],
275+
'en-zh': ['test-ts/newstest2018-enzh-src-ts.en.sgm'],
276+
'zh-en': ['test-ts/newstest2018-zhen-src-ts.zh.sgm'],
277277
},
278278
'wmt18/dev': {
279279
'data': ['http://data.statmt.org/wmt18/translation-task/dev.tgz'],

setup.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,10 @@ def get_description():
132132
# your project is installed. For an analysis of "install_requires" vs pip's
133133
# requirements files see:
134134
# https://packaging.python.org/en/latest/requirements.html
135-
install_requires = ['typing;python_version<"3.5"', 'portalocker'],
135+
install_requires = [
136+
'typing;python_version<"3.5"',
137+
'portalocker==2.0.0',
138+
],
136139

137140
# List additional groups of dependencies here (e.g. development
138141
# dependencies). You can install these using the following syntax,

0 commit comments

Comments
 (0)