Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Don't duplicate version numbers - use version from pyproject.toml

Geschlossen Anfängerfreundlich
#70 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

@ryan-kipawa arbeitet bereits daran.

Seit 09.10.2026.

  • #75 von @ryan-kipawa — offen

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
72/100
Issue-Typ
Refactoring
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
python
Bereich
build-system

Rechercherichtung

Lies die verlinkte Versionsdefinition in mikecore/__init__.py und vergleiche sie mit dem verlinkten mikeio-Beispiel. Finde den in diesem Repository doppelt vorhandenen Versionswert und ermittle, wie die Metadaten aus pyproject.toml dynamisch geladen werden können. Erledigt ist die Aufgabe, wenn das Paket die Metadaten als einzige Versionsquelle verwendet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement

This can be dynamically loaded from metadata.
https://github.com/DHI/mikecore-python/blob/3b6f3e78b46fe767905ce7de46c1f69f3f42ff85/mikecore/__init__.py#L5

Example from mikeio:
https://github.com/DHI/mikeio/blob/0b99168358d6045a8b5ec65af5f9da52ef8231fd/src/mikeio/__init__.py#L9

Every piece of knowledge must have a single, unambigious, authoritative representation within a system.
-- Thomas & Hunt, 2020, The Pragmatic Programmer, Addison-Wesley

Vorherrschende Sprache
Python
Sterne
5
Forks
1
Ø Merge
2 T. 36 Min.
Gemergte PRs (30 T.)
13

Entwicklungsumgebung

  • Enthält ein Dockerfile oder eine Docker-Compose-Datei
  • Keine Pull-Request-Vorlage
  • Kein Beitragsleitfaden

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus DHI/mikecore-python

Alle Issues in DHI/mikecore-python

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.