Abdul-Muqadim-Arbisoft
8b682f0902
fix: add one line where file ends
...
according to pep8 principle missed one line empty priciple at end of file, add that in this commit
2025-09-07 19:50:54 +05:00
Abdul-Muqadim-Arbisoft
a539ca2693
feat: migrate from pylint/black to ruff ( #64 )
...
* feat: migrate from pylint/black to ruff
Linked Epic: overhangio/tutor#1251
Some new rules that have been added are:
I: sort imports
N: check for pep8-naming standards
W292: check for missing extra line at EOF
Some of our lines, particularly in config break the 88 character line length limit. For that, we add a # noqa: E501 to let ruff know to ignore the rule for that line
* test: python package distribution build when running make test
Pushing to pypi would occasionally fail because of breaking distribution build.
We verify the build in the github CI now so that we can mitigate those errors later on.
* fix: install ruff instead of pylint/black as optional dev dependency
2025-09-07 19:44:37 +05:00
Ahmed Khalid
cfee151f6b
Merge pull request #40 from overhangio/teak
v20.0.0
2025-06-27 17:18:30 +05:00
Abdul-Muqadim-Arbisoft
78b29f1ec6
update changelog
2025-06-10 11:00:15 +05:00
Abdul-Muqadim-Arbisoft
7b4af1f15c
v20.0.0
2025-04-06 19:16:47 +05:00
Syed Muhammad Dawoud Sheraz Ali
c2ba1b57fd
build: Add hatch_build in sdist to fix installation issues ( #39 )
2025-03-12 16:06:59 +05:00
Abdul-Muqadim-Arbisoft
243bbeb79a
Merge pull request #38 from overhangio/muqadim/migrate-to-pyproject
...
feat: migrate from setup.py/setuptools to pyproject.toml/hatch
2025-03-10 13:05:45 +05:00
Abdul-Muqadim-Arbisoft
05fc54b68d
feat: migrate from setup.py/setuptools to pyproject.toml/hatch
2025-02-24 08:26:09 +05:00
Syed Muhammad Dawoud Sheraz Ali
8fa95c708f
build: re-add auto-add for PRs with a different target ( #37 )
2025-01-17 11:28:18 +05:00
Abdul-Muqadim-Arbisoft
46ed8a91cd
Merge pull request #36 from edly-io/muqadim/change-maintainer
...
Change maintainer in readme.md and setup.py
2025-01-16 13:11:22 +05:00
Abdul-Muqadim-Arbisoft
8d04f8ac02
Change maintainer in readme.md and setup.py
2025-01-16 12:07:28 +05:00
Régis Behmo
ca03a2f844
v19.0.0 Upgrade to sumac
v19.0.0
2024-12-16 20:34:06 +01:00
Abdul-Muqadim-Arbisoft
1d87ec5193
chore: removing hard coded platform name value ( #31 )
2024-12-09 18:19:39 +05:00
Abdul-Muqadim-Arbisoft
5d2e945a15
chore: Replace Hardcoded PLATFORM_NAME with Configuration Variable ( #29 )
2024-12-09 18:19:39 +05:00
Abdul-Muqadim-Arbisoft
bef534a00d
v19.0.0 Upgrade to sumac
2024-12-09 18:19:39 +05:00
Overhang.IO
aa1c67a6a3
Merge remote-tracking branch 'origin/release'
2024-11-28 09:33:35 +00:00
Régis Behmo
b7af7ba707
v18.0.1
v18.0.1
2024-11-28 10:32:41 +01:00
Overhang.IO
d43952befb
Merge remote-tracking branch 'origin/release'
2024-11-28 09:25:19 +00:00
Abdul-Muqadim-Arbisoft
cb789e8604
feat: ubuntu 24.04 upgrade
...
Close #34 .
2024-11-28 10:21:14 +01:00
Régis Behmo
af56259343
Merge branch 'release'
2024-11-27 18:35:01 +01:00
Syed Muhammad Dawoud Sheraz Ali
519062a168
feat!: Rename branches master->release, nightly->main
2024-11-27 18:33:32 +01:00
Overhang.IO
097ad05609
Merge remote-tracking branch 'origin/master' into nightly
2024-11-14 16:32:58 +00:00
Abdul-Muqadim-Arbisoft
5648bc4829
chore: remove python 3.8 references ( #32 )
2024-11-14 21:20:40 +05:00
Abdul-Muqadim-Arbisoft
3f19e83300
feat: ubuntu upgrade ( #27 )
2024-10-28 12:19:26 +05:00
Régis Behmo
96404d74c0
docs: *.local.edly.io -> *.local.openedx.io
...
The default URL to run a local platform switched from local.edly.io to
local.openedx.io. This changes makes it clearer for everyone that Tutor
is to run Open edX.
See: https://github.com/overhangio/tutor/issues/1120
2024-10-17 08:36:40 +02:00
Régis Behmo
446587b788
ci: upgrade vendor actions
2024-10-03 11:16:24 +02:00
Régis Behmo
b8281e51dc
docs: fix author domain name
2024-10-01 09:08:48 +02:00
Muhammad Ali
2dd92f1801
Merge pull request #26 from overhangio/ali/add-maintainer
...
Add new maintainer in readme.md and setup.py
2024-09-05 12:10:37 +05:00
muhammadali286
dde6ed73dc
chore: add Muhammad Ali as maintainer in readme.md and setup.py
2024-09-04 14:33:25 +05:00
Régis Behmo
95d7c74377
build: fix readme content type warning
2024-07-23 10:37:35 +02:00
Régis Behmo
145ac9519a
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
Régis Behmo
4d4bc48689
Merge pull request #24 from overhangio/redwood
...
Upgrade to Redwood
v18.0.0
2024-06-20 02:50:08 +02:00
Syed Muhammad Dawoud Sheraz Ali
e35b24fd53
v18.0.0
2024-06-20 01:55:21 +02:00
Max Sokolski
13e384484b
feat: apply a new configuration template file ( #22 )
...
Source: https://github.com/openedx/openedx-app-android/blob/main/default_config/prod/config.yaml
2024-06-11 12:19:50 +05:00
Hamza Shafique
5f10cfe451
feat: build main branch in nightly
2024-06-11 09:14:33 +02:00
Abdul-Muqadim-Arbisoft
b5d60b812c
Update plugin for compatibility with new openedx mobile repositories and upgrade dependencies ( #21 )
2024-06-06 16:59:22 +05:00
Régis Behmo
f5f11b8ef6
ci: don't even try to auto-add PRs to github project
...
Auto-adding PRs to the Github project is not working because the
github-token is not available there.
2024-03-05 12:03:03 +05:00
Régis Behmo
24ed22f36f
ci: remove now useless OPENEDX_RELEASE variable
2024-02-20 15:15:41 +01:00
Régis Behmo
ffe3d6bcf9
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
Muhammad Ali
93c9168ff5
ci: support arm64 image building
...
By removing the IMAGES_BUILD_PLATFORM key from the CI file, the CI script will pick up the default value, which is a cross-platform (linux/amd64,linux/arm64) build.
2024-01-30 09:44:56 +01:00
Régis Behmo
3e697590c3
ci: auto-add issues and items to github project
2024-01-12 12:33:36 +01:00
Muhammad Ali
93edbdeea5
feat: upgrade to quince
v17.0.0
2023-12-11 18:12:10 +01:00
Régis Behmo
7726bfb1c6
local.overhang.io -> local.edly.io
...
This is related to https://github.com/overhangio/tutor/issues/945
2023-12-09 15:54:28 +01:00
Overhang.IO
7776ba9ce2
Merge remote-tracking branch 'origin/master' into nightly
2023-12-08 18:41:21 +00:00
Emad Rad
f421b6804c
fix: dev dependency
2023-12-08 19:33:20 +01:00
Overhang.IO
fa644d342d
Merge remote-tracking branch 'origin/master' into nightly
2023-12-05 11:03:03 +00:00
Régis Behmo
35e375cd26
docs: docs.tutor.overhang.io -> docs.tutor.edly.io
...
See: https://github.com/overhangio/tutor/issues/945
2023-12-05 11:45:48 +01:00
Overhang.IO
cdd3f5e499
Merge remote-tracking branch 'origin/master' into nightly
2023-11-21 08:56:11 +00:00
Emad Rad
df108fd4c6
chore: cleanup
2023-11-21 09:54:41 +01:00
Emad Rad
139f241de4
fix: typing added
2023-11-21 09:54:41 +01:00