Skip to content

Ideas for the site #1

@tlambert03

Description

@tlambert03

Development topics

  • Packaging (setuptools, hatch, poetry)
  • Formatters (Black)
  • Linters (ruff)
  • Type checkers (mypy, pyright)
  • Documentation (Sphinx, mkdocs)
  • Testing (pytest, coverage)
  • Code coverage (coverage.py)
  • CI/CD (GitHub Actions)
  • Version control (Git)
  • Package versioning (__version__, setuptools_scm)
  • Deployment (PyPI, conda-forge)
  • Virtual environments (venv, pipenv, conda)
  • Debugging (pdb, ipdb, pudb, ipdb, ptvsd)
  • Profiling (cProfile, line_profiler, memory_profiler)
  • Pre-commit hooks (pre-commit)
  • Dependency management and pinning (libraries, applications)
  • IDEs
  • plugins and entry points?
  • github pages

other ideas for site organization

  • Get answers quick section
  • In-depth answers section
  • Tutorials?
  • topic tags
  • search
  • "how to contribute" section
  • "how to use this site" section?

misc

Metadata

Metadata

Assignees

No one assigned

    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