19 Commits

Author SHA1 Message Date
Abdul Rehman
13da199f04
feat: migrate from pylint/black to ruff (#42) 2025-09-03 21:53:45 +05:00
Syed Muhammad Dawoud Sheraz Ali
da8aa31723
v19.0.2 (#40) 2025-03-12 15:35:10 +05:00
Syed Muhammad Dawoud Sheraz Ali
c39f3acc4f
build: Add hatch_build in sdist to fix installation issues (#39)
* build: Add hatch_build in sdist to fix installation issues
2025-03-12 15:25:29 +05:00
Jhony Avella
ef8a30fecd
feat: migrate from setup.py to pyproject.toml (#38)
* feat: migrate from setup.py to pyproject.toml

* chore: addressing PR comments

* chore: addressing more comments
2025-03-11 13:21:02 -05:00
Syed Muhammad Dawoud Sheraz Ali
93ad17bb71 chore: update changelog 2024-12-09 18:46:47 +05:00
jfavellar90
8ce407cc40 feat: upgrade to sumac 2024-11-29 22:26:07 +05:00
Régis Behmo
eb47275595 Merge branch 'release' 2024-11-27 18:35:01 +01:00
Syed Muhammad Dawoud Sheraz Ali
a42b22d9ea feat!: Rename branches master->release, nightly->main 2024-11-27 18:34:08 +01:00
Overhang.IO
4136fc6620 Merge remote-tracking branch 'origin/master' into nightly 2024-11-14 16:27:07 +00:00
Syed Muhammad Dawoud Sheraz Ali
a73f745707
chore: remove python 3.8 references and set py39 as minimum version (#35) 2024-11-14 21:19:31 +05:00
Jhony Avella
86abc64404
Ubuntu 24.04 Upgrade (#33)
* chore: xqueue service now uses ubuntu 24.04 as base image

* chore: using 1000 UID. Updating setuptools

* chore: adding changelog entry
2024-10-22 16:08:39 -05:00
Régis Behmo
f0ac92b85b fix: docker build deprecation warnings
With the latest Docker upgrade, we got the following warnings during
build:

	FromAsCasing: 'as' and 'FROM' keywords' casing do not match
	LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format
2024-06-21 17:12:57 +02:00
jfavellar90
a880f44b9f feat: upgrade to redwood 2024-06-20 01:17:00 +02:00
Régis Behmo
d1c67f42d9 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
jfavellar90
7f09751e8f chore: addressing comments 2023-12-11 18:12:10 +01:00
Emad Rad
add702220c chore: changelog entry added 2023-12-09 15:56:42 +01:00
ravikhetani
c93d2a3e35
fix: service "xqueue-job" depends on undefined service mysql: invalid compose project (#24)
* fix: docker compose error, dependency sql missing, when running with RUN_MYSQL=false

* fix spelling error

---------

Co-authored-by: Ravi Khetani <r.khetani@institute.global>
2023-11-14 18:01:33 -05:00
Jhony Avella
9ab9d85fc5
chore: remove xqueue permissions container
There is now a single "permissions" container that makes all permission changes in Tutor core
2023-07-31 15:35:37 +02:00
Régis Behmo
efab209715 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