##// END OF EJS Templates
packaging: fixed few packages requirements for a proper builds
milka -
r4649:5f1d8821 default
parent child
Show More
@@ -0,0 +1,13
1 diff -rup channelstream-0.6.14-orig/setup.py channelstream-0.6.14/setup.py
2
3 --- channelstream-0.6.14/setup-orig.py 2021-03-11 12:34:45.000000000 +0100
4 +++ channelstream-0.6.14/setup.py 2021-03-11 12:34:56.000000000 +0100
5 @@ -52,7 +52,7 @@ setup(
6 include_package_data=True,
7 install_requires=requires,
8 python_requires=">=2.7",
9 - setup_requires=["pytest-runner"],
10 + setup_requires=["pytest-runner==5.1.0"],
11 extras_require={
12 "dev": ["coverage", "pytest", "pyramid", "tox", "mock", "webtest"],
13 "lint": ["black"],
@@ -0,0 +1,12
1 diff -rup pyramid-apispec-0.3.2-orig/setup.py pyramid-apispec-0.3.2/setup.py
2 --- pyramid-apispec-0.3.2-orig/setup.py 2021-03-11 11:19:26.000000000 +0100
3 +++ pyramid-apispec-0.3.2/setup.py 2021-03-11 11:19:51.000000000 +0100
4 @@ -44,7 +44,7 @@ setup(
5 packages=find_packages(exclude=["contrib", "docs", "tests"]),
6 package_data={"pyramid_apispec": ["static/*.*"], "": ["LICENSE"]},
7 install_requires=["apispec[yaml]==1.0.0"],
8 - setup_requires=["pytest-runner"],
9 + setup_requires=["pytest-runner==5.1"],
10 extras_require={
11 "dev": ["coverage", "pytest", "pyramid", "tox", "webtest"],
12 "demo": ["marshmallow==2.15.3", "pyramid", "apispec", "webtest"], No newline at end of file
@@ -280,6 +280,18 self: super: {
280 ];
280 ];
281 });
281 });
282
282
283 "pyramid-apispec" = super."pyramid-apispec".override (attrs: {
284 patches = [
285 ./patches/pyramid_apispec/setuptools.patch
286 ];
287 });
288
289 "channelstream" = super."channelstream".override (attrs: {
290 patches = [
291 ./patches/channelstream/setuptools.patch
292 ];
293 });
294
283 # Avoid that base packages screw up the build process
295 # Avoid that base packages screw up the build process
284 inherit (basePythonPackages)
296 inherit (basePythonPackages)
285 setuptools;
297 setuptools;
General Comments 0
You need to be logged in to leave comments. Login now