Muhammad Faraz Maqsood
2f9effded9
add changelog entry
2024-05-02 15:34:21 +05:00
Muhammad Faraz Maqsood
96d6ba9ca2
v17.0.1
2024-04-25 11:58:24 +05:00
Andrés González
ecff88eb40
fix: Create media directory in Dockerfile.
...
If the media directory does not exist at the time that
uwsgi is launched, the mapping to /media to serve
media files will not be created.
2024-04-25 11:47:02 +05:00
Muhammad Faraz Maqsood
1b1d90239d
remove extra changelog entry
2024-03-21 15:48:19 +05:00
Danyal-Faheem
b309e364fb
fix: add changelog entry
2024-03-19 17:56:21 +05:00
Muhammad Faraz Maqsood
0034aaddb3
fix: fix volumes empty list error during tutor dev launch
2024-03-13 13:06:11 +05:00
Max Sokolski
3ebf44e3d6
docs: add changelog entry
2024-03-11 16:50:39 +05:00
Régis Behmo
b8f6ad8c9c
fix: remove pkg_resources for compatibility with python 3.12
...
pkg_resources is a package that is unavailable in python 3.12, unless
setuptools is explicitely installed. Turns out, there are replacement
functions coming from importlib_resources, which can be obtained from
the importlib-resources pypi package. This package will be installed
with tutor starting from 17.0.2.
2024-02-12 11:57:51 +01:00
Zia Fazal
52af6adb57
feat: upgrade to quince
2023-12-11 18:12:10 +01:00
Overhang.IO
073fe08a04
Merge remote-tracking branch 'origin/master' into nightly
2023-12-09 18:15:12 +00:00
Régis Behmo
18cce706a7
v16.0.2
2023-12-09 19:05:52 +01:00
Muhammad Faraz Maqsood
e30a78936d
fix: banner image base urls
...
close #46
2023-12-09 19:02:06 +01:00
Overhang.IO
829025ff26
Merge remote-tracking branch 'origin/master' into nightly
2023-11-24 03:49:54 +00:00
Emad Rad
962f796458
chore: changelog entry added
2023-11-24 08:39:38 +05:00
Overhang.IO
0adea6785e
Merge remote-tracking branch 'origin/master' into nightly
2023-11-21 10:40:21 +00:00
Muhammad Faraz Maqsood
8105cd9230
feat: introduce course discovery repository and version settings
2023-11-21 15:30:13 +05:00
Overhang.IO
05f0bfe9d5
Merge remote-tracking branch 'origin/master' into nightly
2023-11-08 09:03:50 +00:00
Muhammad Faraz Maqsood
d3ab250f57
v16.0.1
2023-11-08 14:02:04 +05:00
Overhang.IO
16e90e10c4
Merge remote-tracking branch 'origin/master' into nightly
2023-11-08 07:02:12 +00:00
Muhammad Faraz Maqsood
811e792a17
fix: wrong variable name for extra_requirement for pip extra requirements
...
Co-authored-by: Muhammad Faraz Maqsood <faraz.maqsood@a006-01130.home>
2023-11-08 07:50:17 +01:00
Omar Al-Ithawi
b9dd940903
feat: add minimal atlas step to the build
...
This contribution is part of the [FC-0012 project](https://openedx.atlassian.net/l/cp/XGS0iCcQ ) which is sparked by the [Translation Infrastructure update OEP-58](https://open-edx-proposals.readthedocs.io/en/latest/architectural-decisions/oep-0058-arch-translations-management.html#specification ).
2023-10-16 18:27:29 +02:00
Régis Behmo
21b82de63f
fix: missing pkg-config in image build
...
Build was failing with the following error during the installation of
mysqlclient==2.2.0:
#39 22.19 Collecting mysqlclient==2.2.0 (from -r requirements/production.txt (line 435))
#39 22.20 Downloading mysqlclient-2.2.0.tar.gz (89 kB)
#39 22.20 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.5/89.5 kB 95.8 MB/s eta 0:00:00
#39 22.24 Installing build dependencies: started
#39 24.79 Installing build dependencies: finished with status 'done'
#39 24.81 Getting requirements to build wheel: started
#39 25.07 Getting requirements to build wheel: finished with status 'error'
#39 25.08 error: subprocess-exited-with-error
#39 25.08
#39 25.08 × Getting requirements to build wheel did not run successfully.
#39 25.08 │ exit code: 1
#39 25.08 ╰─> [24 lines of output]
#39 25.08 /bin/sh: 1: pkg-config: not found
#39 25.08 /bin/sh: 1: pkg-config: not found
#39 25.08 Trying pkg-config --exists mysqlclient
#39 25.08 Command 'pkg-config --exists mysqlclient' returned non-zero exit status 127.
#39 25.08 Trying pkg-config --exists mariadb
#39 25.08 Command 'pkg-config --exists mariadb' returned non-zero exit status 127.
#39 25.08 Traceback (most recent call last):
#39 25.08 File "/openedx/venv/lib/python3.8/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
#39 25.08 main()
#39 25.08 File "/openedx/venv/lib/python3.8/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
#39 25.08 json_out['return_val'] = hook(**hook_input['kwargs'])
#39 25.08 File "/openedx/venv/lib/python3.8/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel
#39 25.08 return hook(config_settings)
#39 25.08 File "/tmp/pip-build-env-5hyrozx4/overlay/lib/python3.8/site-packages/setuptools/build_meta.py", line 355, in get_requires_for_build_wheel
#39 25.08 return self._get_build_requires(config_settings, requirements=['wheel'])
#39 25.08 File "/tmp/pip-build-env-5hyrozx4/overlay/lib/python3.8/site-packages/setuptools/build_meta.py", line 325, in _get_build_requires
#39 25.08 self.run_setup()
#39 25.08 File "/tmp/pip-build-env-5hyrozx4/overlay/lib/python3.8/site-packages/setuptools/build_meta.py", line 341, in run_setup
#39 25.08 exec(code, locals())
#39 25.08 File "<string>", line 154, in <module>
#39 25.08 File "<string>", line 48, in get_config_posix
#39 25.08 File "<string>", line 27, in find_package_name
#39 25.08 Exception: Can not find valid pkg-config name.
#39 25.08 Specify MYSQLCLIENT_CFLAGS and MYSQLCLIENT_LDFLAGS env vars manually
#39 25.08 [end of output]
2023-09-08 09:53:08 +02:00
Régis Behmo
36c5331563
docs: add a scriv-managed changelog
...
This will be useful for tracking changes across releases.
This partly addresses https://github.com/overhangio/tutor/issues/746
2023-05-19 16:19:56 +02:00