Comments (4)
This is missing because this style of trailing comma is not safe pre-3.6. If you want this, just put that trailing comma yourself, Black will keep it.
from black.
This behavior was introduced in f71fc78 and is documented there in the commit message. We need to put this in the README.
from black.
Great, thanks for the clarification.
from black.
Fixed.
from black.
Related Issues (20)
- None
- Black does not print errors with --quiet --check HOT 2
- Option to force "chop down" multiline (+ add magic comma) when line too long
- long lines do not get broken off at line-length HOT 1
- Remove parentheses around simple top-level expressions
- when using --stdin-filename , cannot override auto-found project root with --config HOT 2
- Black fails to parse match-case statement in `black/scripts/generate_schema.py` HOT 2
- formatter and symbolic link HOT 4
- Black joins lines when it shouldn't - short width characters. HOT 3
- The first thing that comes to your attention
- The latest behavior of empty lines is NOT reflected in the current code style documentation
- Black does not respect mathematical operation grouping/precedence HOT 1
- Support short-form of system magic on jupyter notebooks HOT 1
- Blackd does not support all config options HOT 3
- Vertical method chaining
- Cannot parse a formatted string like f"{10 * ["a"]}" HOT 1
- assertion with multi-line string needlessly spans multiple lines HOT 2
- Bug hazard - multiple strings given same indentation HOT 2
- Running black in module mode conflicts with certain package names HOT 1
- Trailing commas in function params cause line splits in type params instead
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from black.