Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 685374

Summary: dev-python/black: Python code formatter (new package)
Product: Gentoo Linux Reporter: ron widler <ron>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED FIXED    
Severity: normal CC: arnaudv6, gentoo, jstein, mgorny
Priority: Normal Keywords: EBUILD, PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/python/black
See Also: https://github.com/gentoo/gentoo/pull/12753
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ebuild for Black

Description ron widler 2019-05-08 18:17:26 UTC
Created attachment 575542 [details]
ebuild for Black

Black is a python code formatter, https://github.com/python/black

It's supported by the python people themselves and a very handy tool to have when developing python.

Needs python 3.6 or greater, i have successfully built and tested it on both python 3.6 and 3.7.

"test" fails on pypy3 so i removed it from PYTHON_COMPAT.
Comment 2 Michael Egger 2019-08-09 12:53:22 UTC
You might want to add >=dev-python/aiohttp-3.4[${PYTHON_USEDEP}] as optional dependency behind a USE flag.

+1 for this package, I'm happy to maintain this package if I'm eligible to do so.
Comment 3 Michael 'veremitz' Everitt 2019-08-09 21:16:36 UTC
I'd taken a shot at this too.

Anyone wanna raise a Pull-Request? (ncluding yourself as maintainer, and proxy-maintainers as project)
Comment 4 Michael 'veremitz' Everitt 2019-11-02 23:00:51 UTC
Any update on this? @jstein are you still in P-M project?
Comment 5 Arnaud Vallette d'Osia 2020-01-24 20:46:25 UTC
+1 for this package
Comment 6 Arnaud Vallette d'Osia 2020-04-28 10:03:39 UTC
went in guru overlay:
https://github.com/gentoo/gentoo/pull/12753

also attached ebuild should depend on dev-python/wheel
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-06-05 13:05:16 UTC
In ::gentoo for some time already.