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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions