Skip to content

Commit 8b3fdb2

Browse files
authored
Fix package import encoding issues (#216)
1 parent 7b9735b commit 8b3fdb2

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

gemd/__version__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "2.1.3"
1+
__version__ = "2.1.4"

gemd/demo/strehlow_and_cook.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def import_table(filename=SMALL_TABLE):
4848
from importlib_resources import files
4949
import json
5050

51-
return json.loads(files("gemd.demo").joinpath(filename).read_text())
51+
return json.loads(files("gemd.demo").joinpath(filename).read_text(encoding='utf-8'))
5252

5353

5454
def _fingerprint(row):

gemd/units/impl.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def _deploy_default_files() -> Tuple[Path, Path]:
3535
target_paths = tuple(target_dir / f for f in ("citrine_en.txt", "constants_en.txt"))
3636
for target in target_paths:
3737
source = resources.joinpath(target.name)
38-
target.write_text(source.read_text(), encoding="utf-8")
38+
target.write_bytes(source.read_bytes())
3939

4040
return target_paths
4141

0 commit comments

Comments
 (0)