File tree Expand file tree Collapse file tree 19 files changed +41
-32
lines changed
template/{{cookiecutter.project_slug}} Expand file tree Collapse file tree 19 files changed +41
-32
lines changed Original file line number Diff line number Diff line change @@ -18,9 +18,7 @@ install_requires =
18
18
# TODO: currently requires a version pin, see note in auth_proxy.py
19
19
botocore>=1.29.151
20
20
flask
21
- localstack
22
21
localstack-client
23
- localstack-ext
24
22
xmltodict
25
23
# TODO: refactor the use of http2_server
26
24
hypercorn
@@ -37,6 +35,8 @@ install_requires =
37
35
[options.extras_require]
38
36
test =
39
37
apispec
38
+ localstack-core
39
+ localstack-ext
40
40
openapi-spec-validator
41
41
pyproject-flake8
42
42
pytest
Original file line number Diff line number Diff line change @@ -8,7 +8,6 @@ venv: $(VENV_ACTIVATE)
8
8
$(VENV_ACTIVATE ) : setup.py setup.cfg
9
9
test -d .venv || $(VENV_BIN ) .venv
10
10
$(VENV_RUN ) ; pip install --upgrade pip setuptools plux wheel
11
- $(VENV_RUN ) ; pip install -e .
12
11
touch $(VENV_DIR ) /bin/activate
13
12
14
13
clean :
18
17
rm -rf * .egg-info/
19
18
20
19
install : venv
21
- $(VENV_RUN ) ; python setup.py develop
20
+ $(VENV_RUN ) ; python -m pip install -e .[dev]
22
21
23
22
dist : venv
24
23
$(VENV_RUN ) ; python setup.py sdist bdist_wheel
Original file line number Diff line number Diff line change @@ -13,9 +13,12 @@ long_description_content_type = text/markdown; charset=UTF-8
13
13
zip_safe = False
14
14
packages = find:
15
15
install_requires =
16
- localstack>=1.4
17
16
diapretty
18
17
18
+ [options.extras_require]
19
+ dev =
20
+ localstack-core>=1.4
21
+
19
22
[options.entry_points]
20
23
localstack.extensions =
21
24
diagnosis-viewer = diagnosis_viewer.extension:DiagnosisViewerExtension
Original file line number Diff line number Diff line change @@ -9,7 +9,6 @@ $(VENV_ACTIVATE): setup.py setup.cfg
9
9
test -d .venv || $(VENV_BIN ) .venv
10
10
$(VENV_RUN ) ; pip install --upgrade pip setuptools plux wheel
11
11
$(VENV_RUN ) ; pip install --upgrade black isort pyproject-flake8 flake8-black flake8-isort
12
- $(VENV_RUN ) ; pip install -e .
13
12
touch $(VENV_DIR ) /bin/activate
14
13
15
14
clean :
@@ -25,7 +24,7 @@ format: ## Run black and isort code formatter
25
24
$(VENV_RUN ) ; python -m isort helloworld; python -m black helloworld
26
25
27
26
install : venv
28
- $(VENV_RUN ) ; python setup.py develop
27
+ $(VENV_RUN ) ; python -m pip install -e .[dev]
29
28
30
29
dist : venv
31
30
$(VENV_RUN ) ; python setup.py sdist bdist_wheel
Original file line number Diff line number Diff line change @@ -12,8 +12,10 @@ author_email = thomas@localstack.cloud
12
12
[options]
13
13
zip_safe = False
14
14
packages = find:
15
- install_requires =
16
- localstack>=1.0
15
+
16
+ [options.extras_require]
17
+ dev =
18
+ localstack-core>=1.0
17
19
18
20
[options.entry_points]
19
21
localstack.extensions =
Original file line number Diff line number Diff line change @@ -9,7 +9,6 @@ $(VENV_ACTIVATE): setup.py setup.cfg
9
9
test -d .venv || $(VENV_BIN ) .venv
10
10
$(VENV_RUN ) ; pip install --upgrade pip setuptools plux wheel
11
11
$(VENV_RUN ) ; pip install --upgrade black isort pyproject-flake8 flake8-black flake8-isort
12
- $(VENV_RUN ) ; pip install -e .
13
12
touch $(VENV_DIR ) /bin/activate
14
13
15
14
clean :
@@ -25,7 +24,7 @@ format: venv
25
24
$(VENV_RUN ) ; python -m isort . ; python -m black .
26
25
27
26
install : venv
28
- $(VENV_RUN ) ; python setup.py develop
27
+ $(VENV_RUN ) ; python -m pip install -e .[dev]
29
28
30
29
dist : venv
31
30
$(VENV_RUN ) ; python setup.py sdist bdist_wheel
Original file line number Diff line number Diff line change @@ -13,7 +13,6 @@ long_description_content_type = text/markdown; charset=UTF-8
13
13
zip_safe = False
14
14
packages = find:
15
15
install_requires =
16
- localstack>=2.2
17
16
# requirements for vendored httpbin
18
17
Flask
19
18
MarkupSafe
@@ -24,6 +23,10 @@ install_requires =
24
23
gevent
25
24
flasgger
26
25
26
+ [options.extras_require]
27
+ dev =
28
+ localstack-core>=2.2
29
+
27
30
[options.entry_points]
28
31
localstack.extensions =
29
32
httpbin = localstack_httpbin.extension:HttpbinExtension
Original file line number Diff line number Diff line change @@ -9,7 +9,6 @@ $(VENV_ACTIVATE): setup.py setup.cfg
9
9
test -d .venv || $(VENV_BIN ) .venv
10
10
$(VENV_RUN ) ; pip install --upgrade pip setuptools plux wheel
11
11
$(VENV_RUN ) ; pip install --upgrade black isort pyproject-flake8 flake8-black flake8-isort
12
- $(VENV_RUN ) ; pip install -e .
13
12
touch $(VENV_DIR ) /bin/activate
14
13
15
14
clean :
@@ -25,7 +24,7 @@ format: ## Run black and isort code formatter
25
24
$(VENV_RUN ) ; python -m isort mailhog; python -m black mailhog
26
25
27
26
install : venv
28
- $(VENV_RUN ) ; python setup.py develop
27
+ $(VENV_RUN ) ; python -m pip install -e .[dev]
29
28
30
29
dist : venv
31
30
$(VENV_RUN ) ; python setup.py sdist bdist_wheel
Original file line number Diff line number Diff line change @@ -12,8 +12,10 @@ long_description_content_type = text/markdown; charset=UTF-8
12
12
[options]
13
13
zip_safe = False
14
14
packages = find:
15
- install_requires =
16
- localstack>=2.2
15
+
16
+ [options.extras_require]
17
+ dev =
18
+ localstack-core>=2.2
17
19
18
20
[options.entry_points]
19
21
localstack.extensions =
Original file line number Diff line number Diff line change @@ -9,7 +9,6 @@ $(VENV_ACTIVATE): setup.py setup.cfg
9
9
test -d .venv || $(VENV_BIN ) .venv
10
10
$(VENV_RUN ) ; pip install --upgrade pip setuptools plux wheel
11
11
$(VENV_RUN ) ; pip install --upgrade black isort pyproject-flake8 flake8-black flake8-isort
12
- $(VENV_RUN ) ; pip install -e .
13
12
touch $(VENV_DIR ) /bin/activate
14
13
15
14
clean :
@@ -25,7 +24,7 @@ format: ## Run black and isort code formatter
25
24
$(VENV_RUN ) ; python -m isort . ; python -m black .
26
25
27
26
install : venv
28
- $(VENV_RUN ) ; python setup.py develop
27
+ $(VENV_RUN ) ; python -m pip install -e .[dev]
29
28
30
29
dist : venv
31
30
$(VENV_RUN ) ; python setup.py sdist bdist_wheel
You can’t perform that action at this time.
0 commit comments