Skip to main content

Data from the Federal Ministry of Justice and Consumer Protection

Project description

BMJV

Note: This a pathon wrapper around the data feeds from the Federal Ministry of Justice and Consumer Protection in Germany. It's content is exclusivly in German. Please see Translations on the website of the ministry for further information.

BMJV stands for Bundesministerium der Justiz und für Verbraucherschutz (Federal Ministry of Justice and Consumer Protection).

Installation

Install it with pip install bmjv

Usage

Rechtsprechung im Internet

The latest rulings from the seven federal german courts.

Examples

As module
from BMJV import RechtsprechungImInternet
rim = RechtsprechungImInternet('bverfg')
rim.fetch(10)
for item in rim.items:
    print(item.formatted)
Standalone
$ > python -m BMJV --mode rim --court bverfg --limit 2
INFO:BMJV:Found a total of 2 results for bverfg
INFO:__main__:2019-10-01 23:37:25 - BVerfG 2. Senat 3. Kammer, Ablehnung einstweilige Anordnung vom 22.08.2019, 2 BvQ 70/19 - Ablehnung des Erlasses einer eA bei ausstehender fachgerichtlicher Rechtsmittelentscheidung, mithin mangelnder Rechtswegerschöpfung
INFO:__main__:2019-10-02 23:38:07 - BVerfG 1. Senat 2. Kammer, Ablehnung einstweilige Anordnung vom 17.08.2019, 1 BvQ 67/19 - Ablehnung des Erlasses einer eA bzgl der räumlichen Verlegung einer auf dem Gelände der Gedenkstätte Buchenwald geplanten Versammlung gem § 15 Abs 2 VersammlG - Folgenabwägung

RechtsprechungImInternet(id: str) allows the follwoing values for id:

  • bverfg: Bundesverfassungsgericht
  • bgh: Bundesgerichtshof
  • bverwg: Bundesverwaltungsgericht
  • bfh: Bundesfinanzhof
  • bag: Bundesarbeitsgericht
  • bsg: Bundessoszialgericht
  • bpatg: Bundespatengericht

RechtsprechungImInternet.items holds a list of Judicature() objects. They have the following attributes:

  • .title : The title as string.
  • .description : The description string.
  • .pubdate : The publication as datetime object.
  • .formatted: A formatted string like {.pubDate} - {.title} - {.description}

Gesetze im Internet

The latest laws published by the german government in the Bundesgesetzblatt (BGBl).

Examples

As module
from BMJV import BGBl
gim = BGBl()
gim.fetch(10)
for item in rim.items:
    print(item.formatted)
Standalone
$ > python -m BMJV --mode bgbl --limit 4
INFO:__main__:2017-06-09 05:30:02 - BGBl I  2017, 1396 - Gesetz zur Neuordnung der Aufbewahrung von Notariatsunterlagen und zur Einrichtung des Elektronischen Urkundenarchivs bei der Bundesnotarkammer sowie zur Änderung weiterer Gesetze vom 01. Juni 2017
INFO:__main__:2017-07-25 05:30:01 - BGBl I  2017, 2581 - Gesetz zur Reform der Pflegeberufe vom 17. Juli 2017
INFO:__main__:2017-07-25 05:30:01 - BGBl I  2017, 2581 - Gesetz über die Pflegeberufe  vom 17. Juli 2017
INFO:__main__:2018-10-11 05:30:02 - BGBl I  2018, 1572 - Ausbildungs- und Prüfungsverordnung für die Pflegeberufe  vom 02. Oktober 2018

BGBl.items holds a list of Law() objects. They have the following attributes:

  • .title : The title as string.
  • .description : The description string.
  • .guid: A unique ID
  • .link: A link to a more detailed description.
  • .pubdate : The publication as datetime object.
  • .formatted: A formatted string like {.pubDate} - {.title} - {.description}

Data sources

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

BMJV-1.1.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

BMJV-1.1-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file BMJV-1.1.tar.gz.

File metadata

  • Download URL: BMJV-1.1.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for BMJV-1.1.tar.gz
Algorithm Hash digest
SHA256 ea3fda95f7c8d01c477671767d3ead09a34a36b3a50eac3dcfe2fd87915d86ad
MD5 bd04445081df846167d583f7c6eda049
BLAKE2b-256 495fe7e4466bbc45420fff4d279eaae8085d48bdc614eb837ab40d8cce82f314

See more details on using hashes here.

File details

Details for the file BMJV-1.1-py3-none-any.whl.

File metadata

  • Download URL: BMJV-1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for BMJV-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 788a5b9bcf18acfebb1fd9105b8c7c36e15cf9a781a502fd473adb5b7309a3d8
MD5 1f680f146a66907d22ad0bc58564f79e
BLAKE2b-256 5c775906eeb8148108bb3111b027fdb1dd8929ae28a7933d7eab1c1296b3613f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page