Skip to content

Clean up the mess#952

Merged
Ian0sborne merged 15 commits intonext-exp:masterfrom
gonzaponte:cleanup
Apr 20, 2026
Merged

Clean up the mess#952
Ian0sborne merged 15 commits intonext-exp:masterfrom
gonzaponte:cleanup

Conversation

@gonzaponte
Copy link
Copy Markdown
Collaborator

@gonzaponte gonzaponte commented Mar 2, 2026

This PR:

  • Removes Penthesilea out of the way so we don’t need to maintain it going forward
  • Cleans up unused files, imports, variables, and other dead code
  • Makes no changes to production logic — this is purely cosmetic
  • Adds pyflakes to the dependencies and a GHA step that verifies the source files for errors or unused code.

@gonzaponte gonzaponte force-pushed the cleanup branch 2 times, most recently from abd3aaa to 1f08c2a Compare March 5, 2026 10:07
Copy link
Copy Markdown
Member

@jwaiton jwaiton left a comment

Choose a reason for hiding this comment

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

Looks good! Glad to see a museum being opened 🥳

I have a few relatively mundane comments, otherwise it looks ready to go!

Comment thread invisible_cities/cities/beersheba.py
Comment thread invisible_cities/core/testing_utils_test.py Outdated
Comment thread invisible_cities/reco/corrections_test.py Outdated
Copy link
Copy Markdown
Member

@jwaiton jwaiton left a comment

Choose a reason for hiding this comment

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

This PR implements some 'spring cleaning' of the repository, removing an unused city and all its related components, improving the cosmetics and implementing pyflakes within our GHA testing suite.

Great work :)

@Ian0sborne Ian0sborne merged commit 163a3f1 into next-exp:master Apr 20, 2026
1 check passed
@gonzaponte gonzaponte deleted the cleanup branch April 20, 2026 16:35
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.

3 participants