-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: upgrade to Quince #29
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This is to address overhangio/tutor-mfe#122 As a consequence of this change, images will be tagged with a "-nightly" suffix. Next, we'll probably have to build them periodically in CI.
The package version number may not include the "-nightly" suffix. Otherwise, installation fails with: setuptools.extern.packaging.version.InvalidVersion: Invalid version: '15.0.7-nightly'
Build fails in nightly with the following error: #27 4.029 × Getting requirements to build wheel did not run successfully. #27 4.029 │ exit code: 1 #27 4.029 ╰─> [24 lines of output] #27 4.029 /bin/sh: 1: pkg-config: not found #27 4.029 /bin/sh: 1: pkg-config: not found #27 4.029 Trying pkg-config --exists mysqlclient #27 4.029 Command 'pkg-config --exists mysqlclient' returned non-zero exit status 127. #27 4.029 Trying pkg-config --exists mariadb #27 4.029 Command 'pkg-config --exists mariadb' returned non-zero exit status 127. #27 4.029 Traceback (most recent call last): #27 4.029 File "/app/venv/lib/python3.8/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module> #27 4.029 main() #27 4.029 File "/app/venv/lib/python3.8/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main #27 4.029 json_out['return_val'] = hook(**hook_input['kwargs']) #27 4.029 File "/app/venv/lib/python3.8/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel #27 4.029 return hook(config_settings) #27 4.029 File "/tmp/pip-build-env-td0z_pds/overlay/lib/python3.8/site-packages/setuptools/build_meta.py", line 355, in get_requires_for_build_wheel #27 4.029 return self._get_build_requires(config_settings, requirements=['wheel']) #27 4.029 File "/tmp/pip-build-env-td0z_pds/overlay/lib/python3.8/site-packages/setuptools/build_meta.py", line 325, in _get_build_requires #27 4.029 self.run_setup() #27 4.029 File "/tmp/pip-build-env-td0z_pds/overlay/lib/python3.8/site-packages/setuptools/build_meta.py", line 341, in run_setup #27 4.029 exec(code, locals()) #27 4.029 File "<string>", line 154, in <module> #27 4.029 File "<string>", line 48, in get_config_posix #27 4.029 File "<string>", line 27, in find_package_name #27 4.029 Exception: Can not find valid pkg-config name. #27 4.029 Specify MYSQLCLIENT_CFLAGS and MYSQLCLIENT_LDFLAGS env vars manually
By pulling the version suffix from tutor, we avoid git conflicts when merging the release branch in nightly.
* ci: test action added * chore: changelog entry added * feat: Makefile added * fix: typing added * chore: cleanup with isort and black
regisb
force-pushed
the
quince
branch
2 times, most recently
from
December 9, 2023 22:09
965c443
to
6314845
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This solves #28