1
Fork 0
mirror of https://github.com/RYGhub/royalnet.git synced 2024-11-23 11:34:18 +00:00

🔧 Fix scroll class initialization

This commit is contained in:
Steffo 2020-11-28 02:27:02 +01:00
parent f13ea127e6
commit f36d82397a
2 changed files with 10 additions and 9 deletions

View file

@ -1,6 +1,6 @@
[tool.poetry] [tool.poetry]
name = "royalnet" name = "royalnet"
version = "6.0.0a13" version = "6.0.0a14"
description = "A multipurpose bot and web framework" description = "A multipurpose bot and web framework"
authors = ["Stefano Pigozzi <ste.pigozzi@gmail.com>"] authors = ["Stefano Pigozzi <ste.pigozzi@gmail.com>"]
license = "AGPL-3.0-or-later" license = "AGPL-3.0-or-later"

View file

@ -55,14 +55,6 @@ class Scroll:
config = json.load(file) config = json.load(file)
return cls(namespace, config) return cls(namespace, config)
loaders = {
".json": from_json,
".toml": from_toml,
}
"""
An extension to deserialization function map.
"""
@classmethod @classmethod
def from_file(cls, namespace: str, file_path: os.PathLike, require_file: bool = False) -> Scroll: def from_file(cls, namespace: str, file_path: os.PathLike, require_file: bool = False) -> Scroll:
""" """
@ -134,4 +126,13 @@ class Scroll:
return self._get_from_config(item) return self._get_from_config(item)
Scroll.loaders = {
".json": Scroll.from_json,
".toml": Scroll.from_toml,
}
"""
An extension to deserialization function map.
"""
__all__ = ("Scroll",) __all__ = ("Scroll",)