-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* maint: re-structure to src layout * ci: don't test deploy to pypi, just check build * ci: test py311 and 312 * docs: udpate the readme to mention how to test the repo * docss: fix pypi badge * docs: add contribution link into readme * docs: fix links in contributing * docs: fix authors * Update CONTRIBUTING.rst Co-authored-by: Matthew Kolopanis <[email protected]> * fix: remove types module * docs: fix Jonnies' author entry --------- Co-authored-by: Matthew Kolopanis <[email protected]>
- Loading branch information
1 parent
e5bc368
commit 83b7ae1
Showing
4 changed files
with
57 additions
and
58 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,13 +8,9 @@ little bit helps, and credit will always be given. | |
Bug reports/Feature Requests/Feedback/Questions | ||
=============================================== | ||
It is incredibly helpful to us when users report bugs, unexpected behaviour, or request | ||
features. You can do the following: | ||
|
||
* `Report a bug <https://github.com/rasg-affiliates/21cmSense/issues/new?template=bug_report.md>` | ||
* `Request a Feature <https://github.com/rasg-affiliates/21cmSense/issues/new?template=feature_request.md>` | ||
* `Ask a Question <https://github.com/rasg-affiliates/21cmSense/issues/new?template=question.md>` | ||
|
||
When doing any of these, please try to be as succinct, but detailed, as possible, and use | ||
features. You can do any one of these, or simply ask a question about how to use 21cmSense, | ||
by filing an issue `here <https://github.com/rasg-affiliates/21cmSense/issues/new>`_. | ||
When doing this, please try to be as succinct, but detailed, as possible, and use | ||
a "Minimum Working Example" whenever applicable. | ||
|
||
Documentation improvements | ||
|
@@ -37,19 +33,23 @@ otherwise your changes will likely fail continuous integration. | |
|
||
git clone [email protected]:your_name_here/21cmSense.git | ||
|
||
2. Install `pre-commit <https://pre-commit.com/>`_ to do style checking automatically:: | ||
2. Install the package in dev mode:: | ||
|
||
pip install -e .[dev] | ||
|
||
3. Install `pre-commit <https://pre-commit.com/>`_ to do style checking automatically:: | ||
|
||
pre-commit install | ||
|
||
3. Create a branch for local development:: | ||
4. Create a branch for local development:: | ||
|
||
git checkout -b name-of-your-bugfix-or-feature | ||
|
||
4. When you're done making changes, run all the checks with `pytest <https://docs.pytest.org/en/latest/>`_:: | ||
5. When you're done making changes, run all the checks with `pytest <https://docs.pytest.org/en/latest/>`_:: | ||
|
||
pytest | ||
|
||
5. Commit your changes and push your branch to GitHub:: | ||
6. Commit your changes and push your branch to GitHub:: | ||
|
||
git add . | ||
git commit -m "Your detailed description of your changes." | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,8 @@ | ||
Author | ||
====== | ||
|
||
`Jonathan Pober <https://github.com/jpober`_: [email protected] | ||
|
||
Contributors | ||
------------ | ||
Authors | ||
======= | ||
|
||
- `Jonathan Pober <https://github.com/jpober>`_ | ||
- Original author of the code. | ||
- `Steven Murray <https://github.com/steven-murray>`_ | ||
- Update to Python 3 and usability enhancements. | ||
- `Matthew Kolopanis <https://github.com/mkolopanis>`_ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters