Skip to content

Need content on "How to create a good Python package" #43

Open
@kmpaul

Description

@kmpaul

Per our discussion in today's IWG meeting, I'm creating this issue as a placeholder for future work. I think that one of the Initial Content items that was neglected when discussing "Foundational Material" was the idea of how to build a "good" Python package. That would include:

  • CI services like GitHub Action (for testing, linting, etc.) and ReadTheDocs (for building and hosting documentation)
  • Good package structure (i.e., the structure of the files and folders in the repository)
  • Using pre-commit hooks and other enforcing tools (including various pre-commit checks like black/prettier, flake8, isort, talisman, etc.)

Anything else I'm missing?

Metadata

Metadata

Assignees

No one assigned

    Labels

    contentContent related issue

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions