@@ -31,7 +31,7 @@ pipx inject pytest pytest-{forked,localftpserver,pythonpath,subprocess,timeout}
31
31
pipx inject pylint pyfakefs six mock pytest{,_forked,-localftpserver}
32
32
```
33
33
34
- Use the ` deadsnakes ` ppa to install Python versions like 3.8 and 3.11 (see below)
34
+ Use the ` deadsnakes ` PPA to install Python versions like 3.8 and 3.11 (see below)
35
35
36
36
## Development setup on Ubuntu 22.04
37
37
@@ -105,15 +105,14 @@ Explanation:
105
105
106
106
## Installation of all development dependencies
107
107
108
- Using pip-tools, you can extract the requirements and extras from ` pyptoject .toml` :
108
+ Using pip-tools, you can extract the requirements and extras from ` pyproject .toml` :
109
109
110
110
``` bash
111
111
PYTHON=python3.10
112
112
EXTRAS=.,test,mypy,pyright,pytype,tox
113
- PFLAGS=" --no-warn-conflicts"
114
113
$PYTHON -m pip install pip-tools==7.3.0
115
- $PYTHON -m piptools compile --extra=$EXTRAS -o - pyproject.toml |
116
- $PYTHON -m pip install -r /dev/stdin $PFLAGS
114
+ $PYTHON -m pip- compile --extra=$EXTRAS -o - pyproject.toml |
115
+ $PYTHON -m pip install -r /dev/stdin --no-warn-conflicts "
117
116
` ` `
118
117
119
118
With this, you can run most of the CI tests run by ` tox` and GitHub CI also from the shell.
@@ -192,7 +191,7 @@ To run `podman` as your user, run these as your user:
192
191
` ` ` bash
193
192
systemctl enable --now --user podman.socket # Only configures the podman socket
194
193
systemctl start --user podman.socket # Start the docker-compatible unix socket
195
- # Ubuntu only, Fedora 37 configures it already with more unqualifies search registries:
194
+ # Ubuntu only, Fedora 37 configures it already with more unqualified search registries:
196
195
echo 'unqualified-search-registries = [" docker.io" ]' | sudo tee -a /etc/containers/registries.conf
197
196
sudo touch /etc/containers/nodocker # Quiet the docker emulation notification
198
197
echo " --container-daemon-socket unix://$XDG_RUNTIME_DIR /podman/podman.sock" >>~/.actrc
@@ -215,7 +214,7 @@ Switch to `iptables-legacy` so that Docker will work:
215
214
# ## Copy selection on selecting test (without need for Ctrl-C)
216
215
217
216
On traditional X11 and KDE Plasma, selected text is automatically copied
218
- to the X selection/clipboard for pasting it. To use this engrained behavior
217
+ to the X selection/clipboard for pasting it. To use this engrained behaviour
219
218
on Windows as well, it seems the only reliable way to have it for all apps
220
219
is a ` AutoHotKey` script:
221
220
0 commit comments