Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hatchlinger Update #475

Merged
merged 8 commits into from
Sep 24, 2024
Merged

Hatchlinger Update #475

merged 8 commits into from
Sep 24, 2024

Conversation

FreddyFox892
Copy link
Contributor

No description provided.

Copy link
Contributor

@hf-kklein hf-kklein left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dass python 3.8 fälschlicherweise als supported markiert ist, das war schon vor diesem PR so, aber wegen mir könnten wir es hier in diesem PR fixen.

ansonsten sieht's ganz gut aus, aber wir haben v.a. im bereich der docs noch ein zwei "Suchen+Ersetzen" Fehler, wo man nicht einfach setup.py durch pyproject.toml ersetzen kann. Ws. müsstest du wirklich einmal mit annikas hilfe nach RTD reinschauen. Könntest dir vllt ein Pre-release auf diesem branch anlegen und schauen, wie sich das verhält?

docs/conf.py Outdated
Comment on lines 34 to 35
# DON'T FORGET: Check the box "Install your project inside a virtualenv using
# setup.py install" in the RTD Advanced Settings.
# pyproject.toml install" in the RTD Advanced Settings.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sicher, dass es die option in RTD gibt?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

docs/conf.py Outdated
Comment on lines 107 to 109
version = "" # Is set by calling `pyproject.toml docs`
# The full version, including alpha/beta/rc tags.
release = "" # Is set by calling `setup.py docs`
release = "" # Is set by calling `pyproject.toml docs`
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ich glaube nicht, dass das klappt

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also löschen?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pyproject.toml Outdated Show resolved Hide resolved
pyproject.toml Outdated Show resolved Hide resolved
pyproject.toml Outdated Show resolved Hide resolved
FreddyFox892 and others added 4 commits September 23, 2024 08:33
Co-authored-by: konstantin <konstantin.klein@hochfrequenz.de>
Co-authored-by: konstantin <konstantin.klein@hochfrequenz.de>
Copy link
Contributor

@hf-kklein hf-kklein left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ich weiß nicht, ob die Docs-Probleme jetzt weg sind oder ob wir die mit hatchlich anders lösen müssen als bisher mit setuptools. Es wäre schön und ich hoffe auch, dass das Löschen der alten Kommentare allein die alten Probleme löst. Andererseits weiß ich, dass da auch viel Schweiß reingeflossen ist, weil es unsere erste RTD-Seite war. Deswegen könnte vllt @hf-aschloegl das noch reviewen?

Comment on lines -34 to -35
# DON'T FORGET: Check the box "Install your project inside a virtualenv using
# setup.py install" in the RTD Advanced Settings.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

irgendwie bin ich nicht überzeugt, dass wir das problem lösen, indem wir den "DON'T FORGET" hinweis, der auf das alte setuptools setup verweist einfach löschen. Oder hattest du mit @hf-aschloegl gesprochen oder das explizit getestet?

Falls du es getestet hast, wäre es gut, wenn du an die Stelle schreibst, was das neue Vorgehen ist oder zumindest explizit erwähnst, dass das Problem seit der hatchling umstellung nicht mehr besteht (sofern es eben getestet wurde).

@hf-aschloegl
Copy link
Collaborator

Ich gebe Konstantin Recht, man sollte nicht nur die alte Anweisung raus löschen, sondern damit ersetzen, was man stattdessen machen muss. Kevin schaut sich das gerade an und wenn er sein okay gibt, passt das auch für mich.

@hf-krechan
Copy link
Collaborator

Ich approve und merge mal den PR damit er durch ist und fixe read the docs in einem extra PR.
Da gibt es aktuell noch andere Probleme.

@hf-krechan hf-krechan merged commit 557477b into main Sep 24, 2024
19 checks passed
@hf-krechan hf-krechan deleted the HatchlingerUpdate branch September 24, 2024 06:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants