Skip to content

Commit

Permalink
Add basic development/release docs. [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
jamadden committed Nov 16, 2020
1 parent 1c8d50a commit 34ee3cb
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 0 deletions.
31 changes: 31 additions & 0 deletions docs/development.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
=====================
Development Process
=====================

This document is a collection of notes about how greenlet is
developed.

Github
======

The primary development location for greenlet is GitHub:
https://github.com/python-greenlet/greenlet/

Releases
========

greenlet uses Semantic Versions; this includes changes to the ABI
(breaking the ABI is considered a major change).

Releases are made using `zest.releaser
<https://zestreleaser.readthedocs.io/en/latest/>`_.

.. code-block::
:language: shell
$ pip install zest.releaser[recommended]
$ fullrelease
Binary wheels are created and uploaded to PyPI for Windows, macOS, and
Linux (x86_64 and aarch64) when a tag is pushed to the repository.
The above command does this.
1 change: 1 addition & 0 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ Contents
api
c_api
changes
development


.. |--| unicode:: U+2013 .. en dash
Expand Down

0 comments on commit 34ee3cb

Please sign in to comment.