Skip to content

Commit 501e1dd

Browse files
authored
Merge pull request #2248 from keflavich/contributing-update
Expand contribution guidelines
2 parents 17c79f9 + 5541815 commit 501e1dd

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

CONTRIBUTING.rst

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ Please see `astropy's contributing guildelines
66
<http://www.astropy.org/contribute.html>`__ for a general guide to the
77
workflow involving git, etc. Everything below is astroquery-specific.
88

9+
We strongly encourage draft pull requests to be opened early in development.
10+
If you are thinking of contributing a new module, please open a pull request
11+
as soon as you start developing code and mark it as a Draft PR on github.
12+
13+
914
New Features
1015
------------
1116
We welcome any and all new features! If you have your own little query tool
@@ -55,6 +60,17 @@ method is a wrapper around the `requests.request` function that provides
5560
important astroquery-specific utility, including caching, HTTP header
5661
generation, progressbars, and local writing-to-disk.
5762

63+
Dependencies
64+
------------
65+
New contributions are generally not allowed to bring along additional dependencies.
66+
67+
The astropy ecosystem tools should be used whenever possible.
68+
For example, `astropy.table` should be used for table handling,
69+
or `astropy.units` for unit and quantity
70+
handling.
71+
72+
73+
5874
.. _astroquery API: docs/api.rst
5975
.. _template: docs/template.rst
6076
.. _requests: http://docs.python-requests.org/en/master/

0 commit comments

Comments
 (0)