Skip to content
This repository was archived by the owner on Apr 6, 2026. It is now read-only.

Commit 332299d

Browse files
author
Feanil Patel
authored
Merge pull request #112 from farhan/farhan/remove-xblockutils
Remove xblock utils package
2 parents d0bc0b1 + 7a75d01 commit 332299d

5 files changed

Lines changed: 12 additions & 58 deletions

File tree

audio/audio.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@
55
from xblock.core import XBlock
66
from xblock.fields import Integer, Scope, String
77
from xblock.fragment import Fragment
8-
from xblockutils.resources import ResourceLoader
8+
try:
9+
from xblock.utils.resources import ResourceLoader
10+
except ModuleNotFoundError: # For backward compatibility with releases older than Quince.
11+
from xblockutils.resources import ResourceLoader
912

1013
resource_loader = ResourceLoader(__name__)
1114

requirements/base.in

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,3 @@
22
-c constraints.txt
33

44
XBlock
5-
xblock-utils

requirements/base.txt

Lines changed: 6 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -6,81 +6,33 @@
66
#
77
appdirs==1.4.4
88
# via fs
9-
asgiref==3.7.2
10-
# via django
11-
boto3==1.28.62
12-
# via fs-s3fs
13-
botocore==1.31.62
14-
# via
15-
# boto3
16-
# s3transfer
17-
django==3.2.22
18-
# via
19-
# -c requirements/common_constraints.txt
20-
# openedx-django-pyfs
219
fs==2.4.16
22-
# via
23-
# fs-s3fs
24-
# openedx-django-pyfs
25-
# xblock
26-
fs-s3fs==1.1.1
27-
# via openedx-django-pyfs
28-
jmespath==1.0.1
29-
# via
30-
# boto3
31-
# botocore
32-
lazy==1.6
3310
# via xblock
3411
lxml==4.9.3
3512
# via xblock
3613
mako==1.2.4
37-
# via
38-
# xblock
39-
# xblock-utils
14+
# via xblock
4015
markupsafe==2.1.3
4116
# via
4217
# mako
4318
# xblock
44-
openedx-django-pyfs==3.4.0
45-
# via xblock
4619
python-dateutil==2.8.2
47-
# via
48-
# botocore
49-
# xblock
20+
# via xblock
5021
pytz==2023.3.post1
51-
# via
52-
# django
53-
# xblock
22+
# via xblock
5423
pyyaml==6.0.1
5524
# via xblock
56-
s3transfer==0.7.0
57-
# via boto3
5825
simplejson==3.19.2
59-
# via
60-
# xblock
61-
# xblock-utils
26+
# via xblock
6227
six==1.16.0
6328
# via
6429
# fs
65-
# fs-s3fs
6630
# python-dateutil
67-
sqlparse==0.4.4
68-
# via django
69-
typing-extensions==4.8.0
70-
# via asgiref
71-
urllib3==1.26.17
72-
# via botocore
7331
web-fragments==2.1.0
74-
# via
75-
# xblock
76-
# xblock-utils
32+
# via xblock
7733
webob==1.8.7
7834
# via xblock
79-
xblock[django]==1.8.1
80-
# via
81-
# -r requirements/base.in
82-
# xblock-utils
83-
xblock-utils==4.0.0
35+
xblock==1.8.1
8436
# via -r requirements/base.in
8537

8638
# The following packages are considered to be unsafe in a requirements file:

requirements/pip.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ wheel==0.41.2
88
# via -r requirements/pip.in
99

1010
# The following packages are considered to be unsafe in a requirements file:
11-
pip==23.2.1
11+
pip==23.3.1
1212
# via -r requirements/pip.in
1313
setuptools==68.2.2
1414
# via -r requirements/pip.in

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ def is_requirement(line):
9292

9393
setup(
9494
name='audio-xblock',
95-
version='0.2.0',
95+
version='0.3.0',
9696
description='Audio XBlock, to play audio files in the course',
9797
long_description=README,
9898
long_description_content_type='text/markdown',

0 commit comments

Comments
 (0)