Skip to content

Commit 9e83e25

Browse files
authored
test two requirements files for docs and rtd (#3039)
1 parent b6541f0 commit 9e83e25

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

.readthedocs.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ build:
1212

1313
python:
1414
install:
15-
- requirements: docs-requirements.txt
15+
- requirements: rtd-requirements.txt

docs-requirements.txt

-8
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,6 @@ sphinx==7.1.2
22
sphinx-rtd-theme==2.0.0rc4
33
sphinx-autodoc-typehints==1.25.2
44

5-
# Need to install the api/sdk in the venv for autodoc. Modifying sys.path
6-
# doesn't work for pkg_resources.
7-
-e "git+https://github.com/open-telemetry/opentelemetry-python.git#egg=opentelemetry-api&subdirectory=opentelemetry-api"
8-
-e "git+https://github.com/open-telemetry/opentelemetry-python.git#egg=opentelemetry-semantic-conventions&subdirectory=opentelemetry-semantic-conventions"
9-
-e "git+https://github.com/open-telemetry/opentelemetry-python.git#egg=opentelemetry-sdk&subdirectory=opentelemetry-sdk"
10-
-e "git+https://github.com/open-telemetry/opentelemetry-python-contrib.git#egg=opentelemetry-util-http&subdirectory=util/opentelemetry-util-http"
11-
./opentelemetry-instrumentation
12-
135
# Required by opentelemetry-instrumentation
146
fastapi>=0.65.2
157
pymemcache~=1.3

rtd-requirements.txt

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Need to install the api/sdk in the venv for autodoc. Used by .readthedocs.yml
2+
opentelemetry-api @ git+https://github.com/open-telemetry/opentelemetry-python.git@main#egg=opentelemetry-api&subdirectory=opentelemetry-api
3+
opentelemetry-semantic-conventions @ git+https://github.com/open-telemetry/opentelemetry-python.git@main#egg=opentelemetry-semantic-conventions&subdirectory=opentelemetry-semantic-conventions
4+
opentelemetry-sdk @ git+https://github.com/open-telemetry/opentelemetry-python.git@main#egg=opentelemetry-sdk&subdirectory=opentelemetry-sdk
5+
./opentelemetry-instrumentation
6+
./util/opentelemetry-util-http
7+
-r ./docs-requirements.txt

0 commit comments

Comments
 (0)