Skip to content

Commit 2b728c1

Browse files
committed
Bump hardrules requirement, fix compat issues
1 parent 386baf4 commit 2b728c1

File tree

3 files changed

+13
-10
lines changed

3 files changed

+13
-10
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
Bicleaner 0.17.4:
2+
* Bump bicleaner-hardrules requirement to 2.10.3 and fix compatibility issues.
3+
14
Bicleaner 0.17.3:
25
* Bump bicleaner-hardrules requirement to 2.8.1 to avoid hunspell installation issues.
36

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "bicleaner"
3-
version = "0.17.3"
3+
version = "0.17.4"
44
description = "Parallel corpus classifier, indicating the likelihood of a pair of sentences being mutual translations or not"
55
readme = "README.md"
66
maintainers = [
@@ -19,7 +19,7 @@ dependencies = [ "regex",
1919
"toolwrapper>=0.4.1,<=2.1.0",
2020
"joblib",
2121
"sacremoses==0.0.53",
22-
"bicleaner-hardrules==2.8.1",
22+
"bicleaner-hardrules==2.10.3",
2323
]
2424
classifiers = [ "Environment :: Console",
2525
"Intended Audience :: Science/Research",

src/bicleaner/classify.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@ def load_metadata(args, parser):
7373
try:
7474
# Load YAML
7575
metadata_yaml = yaml.safe_load(args.metadata)
76-
yamlpath = os.path.dirname(os.path.abspath(args.metadata.name))
77-
metadata_yaml["yamlpath"] = yamlpath
76+
yamldir = os.path.dirname(os.path.abspath(args.metadata.name))
77+
metadata_yaml["yamldir"] = yamldir
7878

7979
# Read language pair and tokenizers
8080
args.source_lang=metadata_yaml["source_lang"]
@@ -86,32 +86,32 @@ def load_metadata(args, parser):
8686

8787
# Load classifier
8888
try:
89-
args.clf=joblib.load( os.path.join( yamlpath , metadata_yaml["classifier"]))
89+
args.clf=joblib.load( os.path.join( yamldir , metadata_yaml["classifier"]))
9090
except:
9191
args.clf=joblib.load(metadata_yaml["classifier"])
9292
args.clf.n_jobs = 1
9393
args.classifier_type=metadata_yaml["classifier_type"]
9494

9595
# Load probabilistic dictionaries
9696
try:
97-
args.dict_sl_tl = ProbabilisticDictionary( os.path.join(yamlpath , metadata_yaml["source_dictionary"]))
97+
args.dict_sl_tl = ProbabilisticDictionary( os.path.join(yamldir , metadata_yaml["source_dictionary"]))
9898
except:
9999
args.dict_sl_tl = ProbabilisticDictionary(metadata_yaml["source_dictionary"])
100100
try:
101-
args.dict_tl_sl = ProbabilisticDictionary( os.path.join(yamlpath , metadata_yaml["target_dictionary"]))
101+
args.dict_tl_sl = ProbabilisticDictionary( os.path.join(yamldir , metadata_yaml["target_dictionary"]))
102102
except:
103103
args.dict_tl_sl = ProbabilisticDictionary(metadata_yaml["target_dictionary"])
104104

105105
# Load wordfreqs
106106
try:
107-
args.sl_word_freqs = WordZipfFreqDist( os.path.join( yamlpath, metadata_yaml["source_word_freqs"]))
107+
args.sl_word_freqs = WordZipfFreqDist( os.path.join( yamldir, metadata_yaml["source_word_freqs"]))
108108
except:
109109
try:
110110
args.sl_word_freqs = WordZipfFreqDist(metadata_yaml["source_word_freqs"])
111111
except:
112112
args.sl_word_freqs = None
113113
try:
114-
args.tl_word_freqs = WordZipfFreqDist( os.path.join( yamlpath , metadata_yaml["target_word_freqs"]))
114+
args.tl_word_freqs = WordZipfFreqDist( os.path.join( yamldir , metadata_yaml["target_word_freqs"]))
115115
except:
116116
try:
117117
args.tl_word_freqs = WordZipfFreqDist(metadata_yaml["target_word_freqs"])
@@ -153,7 +153,7 @@ def load_metadata(args, parser):
153153
logging.warning("Porn removal not present in metadata, disabling.")
154154
else:
155155
try:
156-
args.porn_removal = fasttext.load_model(os.path.join(yamlpath, metadata_yaml['porn_removal_file']))
156+
args.porn_removal = fasttext.load_model(os.path.join(yamldir, metadata_yaml['porn_removal_file']))
157157
except:
158158
args.porn_removal = fasttext.load_model(args.metadata_yaml['porn_removal_file'])
159159
else:

0 commit comments

Comments
 (0)