Skip to content

Commit c76a344

Browse files
committed
Eliminated sns.py dependency
1 parent 20bc60e commit c76a344

8 files changed

Lines changed: 10 additions & 22 deletions

File tree

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
from . import csv, file, jsdelivr, json, sns, url
1+
from . import csv, file, jsdelivr, json, url
22

3-
__all__ = ['csv', 'file', 'jsdelivr', 'json', 'sns', 'url']
3+
__all__ = ['csv', 'file', 'jsdelivr', 'json', 'url']

remove-json-keys/src/remove_json_keys/lib/data/sns.py

Lines changed: 0 additions & 7 deletions
This file was deleted.

remove-json-keys/src/remove_json_keys/lib/init.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
from pathlib import Path
22
import sys
3+
from types import SimpleNamespace as sn
34

45
from . import data, language, log, settings
56

67
data_path = Path(__file__).parent.parent / 'assets/data'
78

89
def cli():
9-
cli = data.sns.from_dict(data.json.read(data_path / 'package_data.json'))
10+
cli = sn(**data.json.read(data_path / 'package_data.json'))
1011
cli.msgs = language.get_msgs()
1112
settings.load(cli)
1213
return cli

remove-json-keys/src/remove_json_keys/lib/settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def load(cli):
3636
cli.config = sn()
3737
init.config_filepath(cli)
3838
if getattr(cli, 'config_filepath', None):
39-
cli.config = data.sns.from_dict(data.json.read(cli.config_filepath))
39+
cli.config = sn(**data.json.read(cli.config_filepath))
4040
log.debug('Config file loaded!\n{}', cli)
4141
else:
4242
log.debug('No config file found.')
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
from . import csv, file, jsdelivr, json, sns, url
1+
from . import csv, file, jsdelivr, json, url
22

3-
__all__ = ['csv', 'file', 'jsdelivr', 'json', 'sns', 'url']
3+
__all__ = ['csv', 'file', 'jsdelivr', 'json', 'url']

translate-messages/src/translate_messages/lib/data/sns.py

Lines changed: 0 additions & 7 deletions
This file was deleted.

translate-messages/src/translate_messages/lib/init.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
from pathlib import Path
22
import sys
3+
from types import SimpleNamespace as sn
34

45
from . import data, language, log, settings
56

67
data_path = Path(__file__).parent.parent / 'assets/data'
78

89
def cli():
9-
cli = data.sns.from_dict(data.json.read(data_path / 'package_data.json'))
10+
cli = sn(**data.json.read(data_path / 'package_data.json'))
1011
cli.msgs = language.get_msgs()
1112
settings.load(cli)
1213
return cli

translate-messages/src/translate_messages/lib/settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def load(cli):
4646
cli.config = sn()
4747
init.config_filepath(cli)
4848
if getattr(cli, 'config_filepath', None):
49-
cli.config = data.sns.from_dict(data.json.read(cli.config_filepath))
49+
cli.config = sn(**data.json.read(cli.config_filepath))
5050
log.debug('Config file loaded!\n{}', cli)
5151
else:
5252
log.debug('No config file found.')

0 commit comments

Comments
 (0)