roundabout,
created on Monday, 22 April 2024, 19:05:52 (1713812752),
received on Tuesday, 23 April 2024, 11:54:33 (1713873273)
Author identity: vlad <vlad.muntoiu@gmail.com>
8c8452f83b543b32f0052cce9cbcef3cdb81b2b5
ampoule_ssg/__init__.py
@@ -226,7 +226,7 @@ class Document:
class Index: """A type representing an index of documents.""" def __init__(self, directory: typing.Union[str, bytes, os.PathLike], recursive: bool = False, url_transform: typing.Callable = lambda x: x, sort_by: typing.Callable = lambda x: x.file_name,url_transform: typing.Callable = lambda x: x, sort_by: typing.Callable = lambda x: x.file_name, reverse: bool = False,exclude: typing.Union[str, None] = None, static: bool = False): """Create a new index object.
@@ -249,7 +249,7 @@ class Index:
else: self.file_names = [i for i in os.listdir() if os.path.isfile(i) and not regex.search(i)] self.documents = sorted([Document(i, url_transform, front_matter_enabled=not static) for i in self.file_names], key=sort_by)self.documents = sorted([Document(i, url_transform, front_matter_enabled=not static) for i in self.file_names], key=sort_by, reverse=reverse)self.__current_index = 0 def __iter__(self):