Skip to content

Adhere more to modern Python best practices #238

@Joseph-Edwards

Description

@Joseph-Edwards

The Scientific Python Library Development Guide provides tools and guides on how write good scientific packages. From their website:

Topical guides provide task-based instruction on topics that scientists and research software engineers may encounter as their projects evolve and grow. This covers modern packaging (simple or compiled), style checking, testing, documentation, static typing, CI, and much more!

Having read through several of these, I think many of them would be easy for us to implement/adhere to. This issue serves as a way of tracking which (if any) of their suggestions we implements.

Things we could do:

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions