Remove DateValue, drop Py<3.6, fix tests.
[librarian.git] / src / librarian / builders / txt.py
index 8dba4ae..b796c9b 100644 (file)
@@ -48,21 +48,23 @@ class TxtBuilder:
     file_extension = "txt"
     identifier = "txt"
 
+    orphans = False
+    
     default_license_description = {
         "pol": (
             "Wszystkie zasoby Wolnych Lektur możesz swobodnie wykorzystywać, "
             "publikować i rozpowszechniać pod warunkiem zachowania warunków "
             "licencji i zgodnie z Zasadami wykorzystania Wolnych Lektur.\n"
-            "Ten utwór jest w domenie publicznej. "
+            "Ten utwór jest w domenie publicznej.\n"
             "Wszystkie materiały dodatkowe (przypisy, motywy literackie) są "
-            "udostępnione na Licencji Wolnej Sztuki 1.3 "
-            "(https://artlibre.org/licence/lal/pl/).\n"
+            "udostępnione na Licencji Wolnej Sztuki 1.3: "
+            "https://artlibre.org/licence/lal/pl/\n"
             "Fundacja Nowoczesna Polska zastrzega sobie prawa do wydania "
             "krytycznego zgodnie z art. Art.99(2) Ustawy o prawach autorskich "
-            "i prawach pokrewnych. Wykorzystując zasoby z Wolnych Lektur, "
+            "i prawach pokrewnych.\nWykorzystując zasoby z Wolnych Lektur, "
             "należy pamiętać o zapisach licencji oraz zasadach, które "
-            "spisaliśmy w Zasadach wykorzystania Wolnych Lektur "
-            "(https://wolnelektury.pl/info/zasady-wykorzystania/). Zapoznaj "
+            "spisaliśmy w Zasadach wykorzystania Wolnych Lektur: "
+            "https://wolnelektury.pl/info/zasady-wykorzystania/\nZapoznaj "
             "się z nimi, zanim udostępnisz dalej nasze książki."
         )
     }
@@ -74,19 +76,19 @@ class TxtBuilder:
             "licencji i zgodnie z Zasadami wykorzystania Wolnych Lektur.\n"
             "Ten utwór jest jest udostępniony na licencji {meta.license_description} ({meta.license}). "
             "Wszystkie materiały dodatkowe (przypisy, motywy literackie) są "
-            "udostępnione na Licencji Wolnej Sztuki 1.3 "
-            "(https://artlibre.org/licence/lal/pl/).\n"
+            "udostępnione na Licencji Wolnej Sztuki 1.3: "
+            "https://artlibre.org/licence/lal/pl/\n"
             "Fundacja Nowoczesna Polska zastrzega sobie prawa do wydania "
             "krytycznego zgodnie z art. Art.99(2) Ustawy o prawach autorskich "
-            "i prawach pokrewnych. Wykorzystując zasoby z Wolnych Lektur, "
+            "i prawach pokrewnych.\nWykorzystując zasoby z Wolnych Lektur, "
             "należy pamiętać o zapisach licencji oraz zasadach, które "
-            "spisaliśmy w Zasadach wykorzystania Wolnych Lektur "
-            "(https://wolnelektury.pl/info/zasady-wykorzystania/). Zapoznaj "
+            "spisaliśmy w Zasadach wykorzystania Wolnych Lektur: "
+            "https://wolnelektury.pl/info/zasady-wykorzystania/\nZapoznaj "
             "się z nimi, zanim udostępnisz dalej nasze książki."
         )
     }
 
-    def __init__(self):
+    def __init__(self, base_url=None):
         self.fragments = {
             None: TxtFragment(),
             'header': TxtFragment()