diff --git a/pyproject.toml b/pyproject.toml index c06ff0d7d..f90fbf23a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -146,6 +146,7 @@ max-line-length = 120 [tool.isort] line_length = 120 profile = "black" +sort_reexports = true [tool.mypy] plugins = ["pydantic.mypy"] diff --git a/src/bo4e/__init__.py b/src/bo4e/__init__.py index a225fe6d4..b3ac5e16e 100644 --- a/src/bo4e/__init__.py +++ b/src/bo4e/__init__.py @@ -9,202 +9,202 @@ """ __all__ = [ + "AbgabeArt", "Abwicklungsmodell", - "Angebot", - "Ausschreibung", - "Bilanzierung", - "Buendelvertrag", - "Energiemenge", - "Fremdkosten", - "Geraet", - "Geschaeftsobjekt", - "Geschaeftspartner", - "Kosten", - "Lastgang", - "Lokationszuordnung", - "Marktlokation", - "Marktteilnehmer", - "Messlokation", - "Netzlokation", - "Person", - "Preisblatt", - "PreisblattDienstleistung", - "PreisblattHardware", - "PreisblattKonzessionsabgabe", - "PreisblattMessung", - "PreisblattNetznutzung", - "Rechnung", - "Region", - "Standorteigenschaften", - "SteuerbareRessource", - "Tarif", - "Tarifinfo", - "Tarifkosten", - "Tarifpreisblatt", - "TechnischeRessource", - "Vertrag", - "Zaehler", - "Zaehlzeitdefinition", - "Zeitreihe", "Adresse", + "Aggregationsverantwortung", + "Angebot", "Angebotsposition", + "Angebotsstatus", "Angebotsteil", "Angebotsvariante", - "AufAbschlag", - "Ausschreibungsdetail", - "Ausschreibungslos", - "Betrag", - "COM", - "Dienstleistung", - "EinheitsPreisposition", - "Energieherkunft", - "Energiemix", - "Fremdkostenblock", - "Fremdkostenposition", - "Geokoordinaten", - "Katasteradresse", - "Kontaktweg", - "Konzessionsabgabe", - "Kostenblock", - "Kostenposition", - "Lastprofil", - "LastvariablePreisposition", - "MarktgebietInfo", - "Menge", - "Messwert", - "Preis", - "Preisgarantie", - "Preisposition", - "Preisstaffel", - "Rechnungsposition", - "Regionsoperation", - "Regionspreis", - "Regionszeitscheibe", - "RelativePreisposition", - "Sigmoidparameter", - "StandorteigenschaftenGas", - "StandorteigenschaftenStrom", - "Steuerbetrag", - "Tagesparameter", - "Tarifberechnungsparameter", - "Tarifeinschraenkung", - "Tarifpreis", - "Tarifpreisposition", - "Tarifpreiszeitscheibe", - "Umschaltzeit", - "Zaehlzeitsaison", - "Zaehlzeittagtyp", - "Unterschrift", - "Vertragskonditionen", - "Vertragsteil", - "VerwendungszweckProMarktrolle", - "Vorauszahlung", - "Zaehlwerk", - "Zaehlzeitregister", - "Zahlungsinformation", - "Zeitraum", - "Zeitreihenwert", - "ZeitvariablePreisposition", - "Zustaendigkeit", - "AbgabeArt", - "Aggregationsverantwortung", - "Angebotsstatus", "Anrede", + "AufAbschlag", "AufAbschlagstyp", "AufAbschlagsziel", + "Ausschreibung", + "Ausschreibungsdetail", + "Ausschreibungslos", "Ausschreibungsportal", "Ausschreibungsstatus", "Ausschreibungstyp", "BDEWArtikelnummer", "Befestigungsart", "Bemessungsgroesse", + "Betrag", + "Bilanzierung", "Bilanzierungsmethode", + "BoTyp", + "Buendelvertrag", + "COM", + "ComTyp", + "Dienstleistung", "Dienstleistungstyp", "EMobilitaetsart", + "EinheitsPreisposition", + "Energieherkunft", + "Energiemenge", + "Energiemix", "Energierichtung", "Erzeugungsart", "Fallgruppenzuordnung", + "Fremdkosten", + "Fremdkostenblock", + "Fremdkostenposition", "Gasqualitaet", "Gebiettyp", + "Geokoordinaten", + "Geraet", "Geraeteklasse", "Geraetetyp", + "Geschaeftsobjekt", + "Geschaeftspartner", "Geschaeftspartnerrolle", "Kalkulationsmethode", + "Katasteradresse", "Konfigurationsprodukt", "Kontaktart", + "Kontaktweg", + "Konzessionsabgabe", + "Kosten", + "Kostenblock", "Kostenklasse", + "Kostenposition", "Kundengruppe", "KundengruppeKA", "Kundentyp", "Landescode", + "Lastgang", + "Lastprofil", + "LastvariablePreisposition", "Leistungstyp", "Lokationstyp", + "Lokationszuordnung", + "MarktgebietInfo", + "Marktlokation", "Marktrolle", + "Marktteilnehmer", "Medium", + "Menge", "Mengeneinheit", "Mengenoperator", "Messart", "Messgroesse", + "Messlokation", "Messpreistyp", + "Messwert", "Messwertstatus", "Messwertstatuszusatz", "Netzebene", + "Netzlokation", "NetznutzungRechnungsart", "NetznutzungRechnungstyp", "Oekolabel", "Oekozertifikat", "Operator", "Organisationstyp", + "Person", + "Preis", + "Preisblatt", + "PreisblattDienstleistung", + "PreisblattHardware", + "PreisblattKonzessionsabgabe", + "PreisblattMessung", + "PreisblattNetznutzung", + "Preisgarantie", "Preisgarantietyp", "Preismodell", + "Preisposition", "Preisreferenz", + "Preisstaffel", "Preisstatus", "Preistyp", "Profilart", "Profiltyp", "Profilverfahren", "Prognosegrundlage", + "Rechnung", "Rechnungslegung", + "Rechnungsposition", "Rechnungsstatus", "Rechnungstyp", + "Region", "Regionskriterium", + "Regionsoperation", + "Regionspreis", + "Regionszeitscheibe", "Registeranzahl", + "RelativePreisposition", "Rollencodetyp", + "Sigmoidparameter", "Sparte", "Speicherart", + "Standorteigenschaften", + "StandorteigenschaftenGas", + "StandorteigenschaftenStrom", "Steuerart", + "SteuerbareRessource", + "Steuerbetrag", "SteuerkanalLeistungsbeschreibung", "StrEnum", + "Tagesparameter", + "Tarif", + "Tarifberechnungsparameter", + "Tarifeinschraenkung", + "Tarifinfo", "Tarifkalkulationsmethode", + "Tarifkosten", "Tarifmerkmal", + "Tarifpreis", + "Tarifpreisblatt", + "Tarifpreisposition", + "Tarifpreiszeitscheibe", "Tariftyp", "Tarifzeit", + "TechnischeRessource", "TechnischeRessourceNutzung", "TechnischeRessourceVerbrauchsart", "Themengebiet", "Titel", - "BoTyp", - "ComTyp", + "Umschaltzeit", + "Unterschrift", "Verbrauchsart", + "Vertrag", "Vertragsart", "Vertragsform", + "Vertragskonditionen", "Vertragsstatus", + "Vertragsteil", "Verwendungszweck", + "VerwendungszweckProMarktrolle", "Voraussetzungen", - "WahlrechtPrognosegrundlage", + "Vorauszahlung", "Waehrungscode", "Waehrungseinheit", "Waermenutzung", + "WahlrechtPrognosegrundlage", "Wiederholungstyp", + "Zaehler", "Zaehlerauspraegung", "Zaehlergroesse", "Zaehlertyp", "ZaehlertypSpezifikation", + "Zaehlwerk", + "Zaehlzeitdefinition", + "Zaehlzeitregister", + "Zaehlzeitsaison", + "Zaehlzeittagtyp", "Zahlungsart", + "Zahlungsinformation", + "Zeitraum", + "Zeitreihe", "Zeitreihentyp", + "Zeitreihenwert", + "ZeitvariablePreisposition", "ZusatzAttribut", - "__version__", + "Zustaendigkeit", "__gh_version__", + "__version__", ] from pydantic import BaseModel as _PydanticBaseModel