@@ -8,12 +8,12 @@ helps, and credit will always be given.
88You can contribute in many ways:
99
1010Types of Contributions
11- ----------------------
11+ -----------------------
1212
1313Report Bugs
14- ~~~~~~~~~~~
14+ ~~~~~~~~~~~~
1515
16- Report bugs at https://github.com/hetznercloud/hetznercloud -python/issues.
16+ Report bugs at https://github.com/hetznercloud/hcloud -python/issues.
1717
1818If you are reporting a bug, please include:
1919
@@ -22,28 +22,28 @@ If you are reporting a bug, please include:
2222* Detailed steps to reproduce the bug.
2323
2424Fix Bugs
25- ~~~~~~~~
25+ ~~~~~~~~~
2626
2727Look through the GitHub issues for bugs. Anything tagged with "bug" and "help
2828wanted" is open to whoever wants to implement it.
2929
3030Implement Features
31- ~~~~~~~~~~~~~~~~~~
31+ ~~~~~~~~~~~~~~~~~~~
3232
3333Look through the GitHub issues for features. Anything tagged with "enhancement"
3434and "help wanted" is open to whoever wants to implement it.
3535
3636Write Documentation
37- ~~~~~~~~~~~~~~~~~~~
37+ ~~~~~~~~~~~~~~~~~~~~
3838
3939Hetzner Cloud Python could always use more documentation, whether as part of the
4040official Hetzner Cloud Python docs, in docstrings, or even on the web in blog posts,
4141articles, and such.
4242
4343Submit Feedback
44- ~~~~~~~~~~~~~~~
44+ ~~~~~~~~~~~~~~~~
4545
46- The best way to send feedback is to file an issue at https://github.com/hetznercloud/hetznercloud /issues.
46+ The best way to send feedback is to file an issue at https://github.com/hetznercloud/hcloud-python /issues.
4747
4848If you are proposing a feature:
4949
@@ -53,19 +53,19 @@ If you are proposing a feature:
5353 are welcome :)
5454
5555Get Started!
56- ------------
56+ -------------
5757
58- Ready to contribute? Here's how to set up `hetznercloud -python` for local development.
58+ Ready to contribute? Here's how to set up `hcloud -python ` for local development.
5959
60- 1. Fork the `hetznercloud -python` repo on GitHub.
60+ 1. Fork the `hcloud -python ` repo on GitHub.
61612. Clone your fork locally::
6262
63- $ git clone git@github.com:your_name_here/hetznercloud -python.git
63+ $ git clone git@github.com:your_name_here/hcloud -python.git
6464
65653. Install your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up your fork for local development::
6666
67- $ mkvirtualenv hetznercloud -python
68- $ cd hetznercloud -python/
67+ $ mkvirtualenv hcloud -python
68+ $ cd hcloud -python/
6969 $ python setup.py develop
7070
71714. Create a branch for local development::
@@ -92,7 +92,7 @@ Ready to contribute? Here's how to set up `hetznercloud-python` for local develo
92927. Submit a pull request through the GitHub website.
9393
9494Pull Request Guidelines
95- -----------------------
95+ ------------------------
9696
9797Before you submit a pull request, check that it meets these guidelines:
9898
@@ -101,26 +101,25 @@ Before you submit a pull request, check that it meets these guidelines:
101101 your new functionality into a function with a docstring, and add the
102102 feature to the list in README.rst.
1031033. The pull request should work for Python 2.7, 3.5 and 3.6, and for PyPy. Check
104- https://travis-ci.org/hetznercloud/hetznercloud -python/pull_requests
104+ https://travis-ci.org/hetznercloud/hcloud -python/pull_requests
105105 and make sure that the tests pass for all supported Python versions.
106106
107107Tips
108- ----
108+ -----
109109
110110To run a subset of tests::
111111
112112$ py.test tests.test_hetznercloud
113113
114114
115- Deploying
116- ---------
115+ How to release
116+ ---------------
117117
118- A reminder for the maintainers on how to deploy .
119- Make sure all your changes are committed (including an entry in HISTORY .rst).
118+ A reminder for the maintainers on how to release a new version .
119+ Make sure all your changes are committed (including an entry in CHANGELOG .rst).
120120Then run::
121121
122- $ bumpversion patch # possible: major / minor / patch
123- $ git push
124- $ git push --tags
122+ 1. Change the version under /hcloud/version.py
123+ 2. Push the change to the `master ` branch and tag an new release through the `Github UI <https://github.com/hetznercloud/hcloud-python/releases >`_.
125124
126125Travis will then deploy to PyPI if tests pass.
0 commit comments