Skip to content
GitLab
Explore
Sign in
Learn Renku
Teaching on Renku
Advanced teaching automation
Compare revisions
e25717aaf5f09348e69034f04a58dc3b6c731f3d to 4ed648f46d53e9150ae41f74f40e8da2e8b91b56
Commits on Source (2)
rename group creation script
· c59dd8f9
Cyril Matthey-Doret
authored
Jul 21, 2022
c59dd8f9
rename package to class_auto
· 4ed648f4
Cyril Matthey-Doret
authored
Jul 21, 2022
4ed648f4
Hide whitespace changes
Inline
Side-by-side
Makefile
View file @
4ed648f4
...
...
@@ -4,7 +4,7 @@ install:
pip
install
-e
.
uninstall
:
pip uninstall
teach-utils
pip uninstall
class-auto
test
:
pytest
--doctest-modules
teach_utils
pytest
--doctest-modules
class_auto
teach_utils
/__init__.py
→
class_auto
/__init__.py
View file @
4ed648f4
File moved
teach_utils
/clone_forks.py
→
class_auto
/clone_forks.py
View file @
4ed648f4
File moved
teach_utils
/collect_forks.py
→
class_auto
/collect_forks.py
View file @
4ed648f4
...
...
@@ -15,8 +15,8 @@ import requests
import
click
from
datetime
import
datetime
import
pytz
from
teach_utils
.common_requests
import
parse_repo_url
,
get_project_id
from
teach_utils
.utils
import
ingest_token
from
class_auto
.common_requests
import
parse_repo_url
,
get_project_id
from
class_auto
.utils
import
ingest_token
def
validate_iso_date
(
date
:
str
)
->
str
:
...
...
teach_utils
/common_requests.py
→
class_auto
/common_requests.py
View file @
4ed648f4
File moved
teach_utils/moodle_to_student_
groups.py
→
class_auto/create-
groups.py
View file @
4ed648f4
...
...
@@ -7,8 +7,8 @@ from typing import Dict
import
requests
import
pandas
as
pd
import
click
from
teach_utils
.common_requests
import
get_group_id
,
parse_group_url
from
teach_utils
.utils
import
ingest_token
from
class_auto
.common_requests
import
get_group_id
,
parse_group_url
from
class_auto
.utils
import
ingest_token
def
create_student_group
(
...
...
teach_utils
/invite_students.py
→
class_auto
/invite_students.py
View file @
4ed648f4
...
...
@@ -5,8 +5,8 @@ import re
from
typing
import
Dict
import
requests
import
click
from
teach_utils
.common_requests
import
parse_repo_url
,
get_group_id
from
teach_utils
.utils
import
ingest_token
from
class_auto
.common_requests
import
parse_repo_url
,
get_group_id
from
class_auto
.utils
import
ingest_token
def
invite_student_email
(
...
...
teach_utils
/send_feedback.py
→
class_auto
/send_feedback.py
View file @
4ed648f4
...
...
@@ -15,8 +15,8 @@ import requests
from
pathlib
import
Path
import
click
import
pandas
as
pd
from
teach_utils
.common_requests
import
parse_repo_url
from
teach_utils
.utils
import
ingest_token
from
class_auto
.common_requests
import
parse_repo_url
from
class_auto
.utils
import
ingest_token
FEEDBACK_TEMPLATE
=
"""
...
...
teach_utils
/utils.py
→
class_auto
/utils.py
View file @
4ed648f4
File moved
setup.py
View file @
4ed648f4
...
...
@@ -4,7 +4,7 @@ with open("requirements.txt", "r") as f:
REQUIREMENTS
=
f
.
read
()
setup
(
name
=
"
teach_utils
"
,
name
=
"
class_auto
"
,
version
=
"
0.1
"
,
packages
=
find_packages
(),
install_requires
=
REQUIREMENTS
,
...
...