Skip to content

Conversation

@jeremykubica
Copy link
Collaborator

Document the setup questions, how they are used, and what to do if you want to change answers later.

Also provide a bit more background on virtual environments for users who might not have worked with them before.

@jeremykubica jeremykubica requested a review from drewoldag March 10, 2023 20:38
* *What is your python module name?* (``module_name``): The name of your (first) module. The main thing this controls is where your source code will live (``src/{{module_name}}``).
* *Your first and last name?* (``author_name``): The name of code's author. This will be used in the project and documentation metadata.
* *Your preferred email address?* (``author_email``): The contact email for the code's author. This will be used in the project and documentation metadata.
* *What tooling would you like to use to enforce code style?* (``preferred_linter``): A linter is a tool to automatically format for consistency (see :doc:`Linting <../practices/linting>`). We provide options for `black <https://black.readthedocs.io/en/stable/>`_, `pylint <https://pypi.org/project/pylint/>`_, or no linter. Choosing a linter will include it as a project dependency and include it in the pre commit hooks.
Copy link
Collaborator

Choose a reason for hiding this comment

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

We have a :doc: for pre-commit that might be nice to link to here. Not sure how well known pre-commit is in the astro community.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Added.

@jeremykubica jeremykubica merged commit 225a034 into main Mar 10, 2023
@jeremykubica jeremykubica deleted the issue/78/documentation branch March 10, 2023 21:11
@drewoldag drewoldag linked an issue Mar 11, 2023 that may be closed by this pull request
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.

Add specific documentation for each of the copier questions

3 participants