.. image:: https://img.shields.io/badge/code%20style-black-000000.svg :target: https://github.com/ambv/black
.. image:: https://github.com/python/blurb_it/actions/workflows/ci.yml/badge.svg?event=push :target: https://github.com/python/blurb_it/actions
.. image:: https://codecov.io/gh/python/blurb_it/branch/master/graph/badge.svg :target: https://codecov.io/gh/python/blurb_it
blurb add
over the internet.
📜🤖 blurb-it allows you to add a misc/news file to your own
CPython <https://github.com/python/cpython>
_ pull request.
Misc/News file is needed <https://devguide.python.org/committing/#what-s-new-and-news-entries>
_ for
almost all non-trivial changes to CPython.
To use blurb-it, you must be logged in to GitHub.
Install blurb-it GitHub App to your account, and then grant the write
access to your
fork of the CPython repository.
Since blurb-it will have write access to the granted repo, you should only install it on your own CPython repository.
Install blurb-it <https://github.com/apps/blurb-it/installations/new>
_ .
-
Click blurb-it's "Configure" button.
-
Scroll down and click the "Uninstall" button.
|Deploy|
.. |Deploy| image:: https://www.herokucdn.com/deploy/button.svg :target: https://heroku.com/deploy?template=https://github.com/python/blurb_it
- Python 3.7+
- aiohttp
- aiohttp-jinja2
- gidgethub >= 5.0.0
- pyjwt >= 2.0.0
- cryptography
- Install pyhon virtual environment with
$ python3 -m venv venv
. - Activate virtual environment with
$ . venv/bin/activate
. - Install dev-requirements with
(venv)$ pip install -r dev-requirements.txt
. - Run all test with
(venv)$ pytest tests
.