Ayaz Salikhov
b3669ac716
Fix information about affected images in changelog
2025-03-23 12:29:52 +00:00
Ayaz Salikhov
08dae88c5b
Update changelog
2025-03-23 12:27:00 +00:00
Ayaz Salikhov
bc3baf8ad8
Improve logs around running docker ( #2261 )
2025-03-23 11:09:53 +00:00
Ayaz Salikhov
28070e6022
Remove example from test_packages as it is out-of-date
2025-03-22 17:49:19 +00:00
Ayaz Salikhov
23c6f42a6f
Remove container directly in run_and_wait
2025-03-22 17:47:45 +00:00
Ayaz Salikhov
f47292edc0
Use tty for running docker commands by default ( #2260 )
...
* Use tty for running docker commands by default
* Add comment about using tty=False
* Remove unrelated part
2025-03-22 17:46:38 +00:00
Ayaz Salikhov
929ebdb758
Flush output in Python before running execvp ( #2258 )
2025-03-21 13:50:35 +00:00
Ayaz Salikhov
95aa99dd85
Do not allocate TTY in tests if not needed ( #2257 )
2025-03-21 12:15:16 +00:00
Ayaz Salikhov
f0ef7e30b2
Use simpler API to get health of container
2025-03-21 10:11:19 +00:00
Ayaz Salikhov
dcd1c457d3
Refactor TrackedContainer run_detached/exec_cmd functions ( #2256 )
...
* Refactor TrackedContainer run_detached/exec_cmd functions
* Add get_logs() method
* Small fixes
* Make get_health() a method
* Remove kwargs, always print output
* Small fixes
2025-03-21 10:05:00 +00:00
Ayaz Salikhov
a916806f2e
Update changelog
2025-03-20 17:17:05 +00:00
Ayaz Salikhov
b35f1554d6
Test server listening on IPv4/IPv6 ( #2255 )
...
* Test server listening on IPv4/IPv6
* Set up Docker in create-dev-env
* Show docker version
* Add info about docker client
* Check requests
* Show docker client version
* Try to pass docker sock
* Fix
* Break fast
* Revert
* Cleanup
* Better naming
* Always use docker.from_env
* Revert "Always use docker.from_env"
This reverts commit d03069ac28
.
* Use custom docker client for only one test
* More logs
* Use cont_data_dir in test, so workdir doesn't matter
* Use common variable names
* Move patch to a separate function
* Try to use set-host option
* Use the same docker client in get_health
* Use .api
* Rewrite check_listening.py to use one function for both ipv4 and ipv6
* Add links to explain why we need to set up docker manually
2025-03-20 17:12:22 +00:00
Ayaz Salikhov
951dec9330
Refactor healthcheck tests to use one function ( #2254 )
2025-03-20 15:53:06 +00:00
Ayaz Salikhov
ea8faad1d3
Update tag example
2025-03-16 20:56:58 +00:00
Ayaz Salikhov
8beda2345d
Suggest to search all issues, not just open
2025-03-14 16:01:55 +00:00
Ayaz Salikhov
2e1ff718a3
Fix GitHub issue links rendered by sphinx
2025-03-14 15:56:50 +00:00
Ayaz Salikhov
2175e3ed1a
Use shellcheck source to point the sourced file
2025-03-14 12:44:23 +00:00
Ayaz Salikhov
81bb00eb4a
Reorder contributing sections
2025-03-12 20:56:09 +00:00
Ayaz Salikhov
5a5bebaa0d
Shorten new-images-and-packages-policy header
2025-03-12 20:49:27 +00:00
Ayaz Salikhov
7e47ecb13e
Improve taggers and manifests docs
2025-03-12 20:46:39 +00:00
Ayaz Salikhov
7a5244b7d1
Mention proper hierarchy files in tagging.md
2025-03-12 16:11:26 +00:00
Ayaz Salikhov
2c1df4020a
Make taggers manifest functions ( #2252 )
...
* Make taggers and manifests functions
* Add changelog
2025-03-12 16:05:09 +00:00
Ayaz Salikhov
48b065050c
Add tags for mamba and conda versions ( #2251 )
...
* Add tags for mamba and conda versions
* Update changelog
2025-03-12 14:56:39 +00:00
Ayaz Salikhov
9e445b50a2
Do not explicitly specify files for yamllint pre-commit
2025-03-11 13:34:17 +00:00
Ayaz Salikhov
3dea76fa66
Use textwrap.dedent in quoted_output
2025-03-10 23:35:44 +00:00
Ayaz Salikhov
c90fc06a46
Do not compress images in actions/upload-artifact ( #2249 )
2025-03-10 04:12:20 +00:00
Ayaz Salikhov
22efe37e40
Better workflow names
2025-03-10 01:05:13 +00:00
Ayaz Salikhov
f7d59ceffe
Better logs in DockerRunner
2025-03-10 00:54:15 +00:00
Ayaz Salikhov
0510a43920
Refactor container.exec_run usages
2025-03-10 00:49:28 +00:00
Ayaz Salikhov
f2b42fd461
Make sure build info works properly for messages with more than one line
...
Test on this commit
2025-03-10 00:27:05 +00:00
Ayaz Salikhov
18ff4a3fb1
Small updates related to Makefile
2025-03-09 23:24:03 +00:00
Ayaz Salikhov
29240ab803
Better wording about hadolint ignore
2025-03-09 22:49:47 +00:00
Ayaz Salikhov
3e3e3e651d
Fix typo
2025-03-08 22:45:05 +00:00
Ayaz Salikhov
afdc806119
Move tagging/utils/config to tagging/apps/config
2025-03-05 02:01:07 +00:00
pre-commit-ci[bot]
f8f489beea
[pre-commit.ci] pre-commit autoupdate ( #2248 )
...
updates:
- [github.com/PyCQA/isort: 6.0.0 → 6.0.1](https://github.com/PyCQA/isort/compare/6.0.0...6.0.1 )
- [github.com/pre-commit/mirrors-mypy: v1.14.1 → v1.15.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.14.1...v1.15.0 )
- [github.com/rbubley/mirrors-prettier: v3.4.2 → v3.5.3](https://github.com/rbubley/mirrors-prettier/compare/v3.4.2...v3.5.3 )
- [github.com/PyCQA/flake8: 7.1.1 → 7.1.2](https://github.com/PyCQA/flake8/compare/7.1.1...7.1.2 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-03-03 21:02:57 +00:00
Ayaz Salikhov
01e1bc157c
Use double quotes in binder example
2025-03-03 20:29:33 +00:00
Ayaz Salikhov
8f03304445
Add pre-commit hooks to check shebangs ( #2247 )
2025-03-03 17:30:57 +00:00
Ayaz Salikhov
cf453282a0
Use {} instead of dict()
2025-03-03 16:22:42 +00:00
Ayaz Salikhov
17442ed877
Fix typo
2025-03-03 16:22:03 +00:00
Ayaz Salikhov
342a08e6f9
Fix more minor typos
2025-03-03 11:06:59 +00:00
Ayaz Salikhov
d43e9f4bb4
Fix minor typos
2025-02-28 22:04:06 +00:00
Ayaz Salikhov
6cdaf23d17
Mention dependent files in sphinx workflow
2025-02-26 17:59:54 +00:00
Ayaz Salikhov
8c22cc2892
Add by_image subdir for tests where needed
2025-02-26 17:43:09 +00:00
Julien Jerphanion
dfbdcb7f5d
docs: Add badge for supported Python versions in README.md
( #2244 )
...
* docs: Format notes in `README.md`
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz >
* docs: Add python versions supported
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz >
* Revert "docs: Format notes in `README.md`"
This reverts commit 984761cde7
.
* Move badge down to appropriate section
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz >
Co-authored-by: Ayaz Salikhov <mathbunnyru@gmail.com >
---------
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz >
Co-authored-by: Ayaz Salikhov <mathbunnyru@gmail.com >
2025-02-25 18:20:05 +00:00
Ayaz Salikhov
fc542dae88
Fix some minor issues in docs
2025-02-24 17:29:34 +00:00
Ayaz Salikhov
955ee9f987
Simplify plumbum usage in update_wiki
2025-02-24 15:22:53 +00:00
Ayaz Salikhov
449ed285b2
Refactor wiki: create functions, better logs and names ( #2242 )
2025-02-24 12:01:05 +00:00
Ayaz Salikhov
9d4d382b36
Revert wrong usage of textwrap.dedent
2025-02-24 11:50:39 +00:00
Ayaz Salikhov
8f1b27da65
Use tabulate in wiki to create better tables ( #2241 )
2025-02-24 09:25:27 +00:00
Ayaz Salikhov
b603a70822
Use default permissions for GitHub workflows ( #2240 )
2025-02-24 09:25:14 +00:00