Comments (3)
@danvergara I agree on setting a style. I've been using the black
formatter to enforce style. It's a slight delta from PEP8 but not in a bad way. For example, 100 line length vs. 80 (we're no longer using vt100's or IBM cards); enforcing double quotes over single quotes, unless embedded. The best part of black
is that it does not change the AST of your code, unlike tools like isort
so it's safe to include in automation tool chains.
If we're in agreement on this tool, I'll update the CONTRIBUTING.md to reflect this choice. I will also check with our automation guys to see if we could run black
on each PR before running the tests.
from podman-py.
We can also add black to pre-commit or via tox. It'd also be good to ensure we have consistent black configs. Over in OpenStack, black hasn't really picked up any traction so I'm used to the more strict pep8 rules but I think it'd be a good idea to automate it via black.
from podman-py.
see if we could run black on each PR before running the tests.
I'm assuming you mean on this repo? There is a a very basic .cirrus.yml
here already. Maybe stick the call to the black check above this line?
from podman-py.
Related Issues (20)
- Pulling a wrong image doesn't raise any error.
- Packit: placeholder issue to try retriggering HOT 3
- network.create() prints json response to stderr HOT 3
- ImagesManager.prune() - no support for query-params/kwargs? HOT 3
- arguments needed for --net /run/netns/{ns}
- demux doesn't work in exec_run => no way to separate stdout and stderr HOT 1
- Incorrect documentation and incompatibility with docker-py in exec_run
- Equivalent of docker-py 'client.api.inspect_distribution()' HOT 3
- anonymous volumes not removed after container removal HOT 1
- Unify usage of `workdir`, `work_dir` and `working_dir` HOT 1
- Unit tests don't work HOT 3
- Testing setup requires `podman system service` HOT 1
- Exec response prepends random characters when executing Ansible commands HOT 1
- Q: can podman-py be used as a drop in replacement for the docker python module? HOT 3
- SELinux `security-opt` parameter is not showing upon inspect container
- [packit] Propose downstream failed for release v4.8.0 HOT 2
- installation is missing the "rich" dependency in setup.cfg|pyproject.toml? HOT 5
- missing dependency ? HOT 1
- Centos Stream 9 builds failing HOT 3
- example usage doesn't work on EL9 and clones HOT 1
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 podman-py.