pyeve / eve-swagger

Swagger extension for Eve-powered RESTful APIs
http://python-eve.org
Other
154 stars 43 forks source link

Unable to install on Python 3.8 with pip #101

Closed amorimfilipe closed 4 years ago

amorimfilipe commented 4 years ago

Installing on Python 3.8 with pip failed. Any ideia what could be?

ERROR: Could not find a version that satisfies the requirement install (from versions: none) ERROR: No matching distribution found for install

nicolaiarocci commented 4 years ago

Seems to work just fine:

~ via 🐍 v3.8.2 (test) took 3s
❯ pip install eve-swagger
Collecting eve-swagger
  Downloading Eve-Swagger-0.0.11.tar.gz (17 kB)
Collecting eve
  Downloading Eve-1.1.1.tar.gz (355 kB)
     |████████████████████████████████| 355 kB 2.0 MB/s
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Collecting cerberus<2.0,>=1.1
  Using cached Cerberus-1.3.2.tar.gz (52 kB)
Collecting events<0.4,>=0.3
  Using cached Events-0.3.tar.gz (5.3 kB)
Collecting simplejson<4.0,>=3.3.0
  Downloading simplejson-3.17.0.tar.gz (83 kB)
     |████████████████████████████████| 83 kB 2.8 MB/s
Collecting flask
  Using cached Flask-1.1.2-py2.py3-none-any.whl (94 kB)
Collecting pymongo>=3.7
  Downloading pymongo-3.10.1-cp38-cp38-macosx_10_9_x86_64.whl (351 kB)
     |████████████████████████████████| 351 kB 4.1 MB/s
Requirement already satisfied: setuptools in ./.virtualenvs/test/lib/python3.8/site-packages (from cerberus<2.0,>=1.1->eve->eve-swagger) (47.1.1)
Collecting Jinja2>=2.10.1
  Downloading Jinja2-2.11.2-py2.py3-none-any.whl (125 kB)
     |████████████████████████████████| 125 kB 6.0 MB/s
Collecting itsdangerous>=0.24
  Using cached itsdangerous-1.1.0-py2.py3-none-any.whl (16 kB)
Collecting click>=5.1
  Downloading click-7.1.2-py2.py3-none-any.whl (82 kB)
     |████████████████████████████████| 82 kB 2.3 MB/s
Collecting Werkzeug>=0.15
  Using cached Werkzeug-1.0.1-py2.py3-none-any.whl (298 kB)
Collecting MarkupSafe>=0.23
  Downloading MarkupSafe-1.1.1-cp38-cp38-macosx_10_9_x86_64.whl (16 kB)
Building wheels for collected packages: eve-swagger, eve, cerberus, events, simplejson
  Building wheel for eve-swagger (setup.py) ... done
  Created wheel for eve-swagger: filename=Eve_Swagger-0.0.11-py3-none-any.whl size=18520 sha256=4f990d0bc37f6619bb7da414df19835ce7d72e3918cb129371ce0eb541d468b3
  Stored in directory: /Users/nicola/Library/Caches/pip/wheels/59/e8/d4/dc70df71c6c3191b1d23fb71170a22558f14080813bacdf7a1
  Building wheel for eve (PEP 517) ... done
  Created wheel for eve: filename=Eve-1.1.1-py2.py3-none-any.whl size=202221 sha256=14cb803bd776070cb19e426d3842ea6f4dbd1a3eca275421203676c665b0de14
  Stored in directory: /Users/nicola/Library/Caches/pip/wheels/ed/2e/c5/0a4a25bc71f36487724e620d7f4cd9232c1664a970569aecc4
  Building wheel for cerberus (setup.py) ... done
  Created wheel for cerberus: filename=Cerberus-1.3.2-py3-none-any.whl size=54335 sha256=390e381785621e39695c154a72c163ecdd3ab3e31eb547a13f5b643e9fe84aca
  Stored in directory: /Users/nicola/Library/Caches/pip/wheels/ae/34/69/a4de22183e8aa2539ba66b3ed344dab74783d8d43fea2a5816
  Building wheel for events (setup.py) ... done
  Created wheel for events: filename=Events-0.3-py3-none-any.whl size=6975 sha256=730e8a3e6e0d6d0f317b5be01c497524eae031063d07b3469d91637a339c5c3c
  Stored in directory: /Users/nicola/Library/Caches/pip/wheels/be/30/24/075de0fab20677af4f8dfffaee5e9ad6b09c6844e7f151e2a5
  Building wheel for simplejson (setup.py) ... done
  Created wheel for simplejson: filename=simplejson-3.17.0-cp38-cp38-macosx_10_15_x86_64.whl size=74270 sha256=c4ffd8cea6794ede1d8d7e789c916c2a6b8e740c98dc2c2c0747295acec2ee3d
  Stored in directory: /Users/nicola/Library/Caches/pip/wheels/79/a1/9f/a28ec96c5663fca58b4c735c54b202b4ae08fc4f7624bddb06
Successfully built eve-swagger eve cerberus events simplejson
Installing collected packages: cerberus, events, simplejson, MarkupSafe, Jinja2, itsdangerous, click, Werkzeug, flask, pymongo, eve, eve-swagger
Successfully installed Jinja2-2.11.2 MarkupSafe-1.1.1 Werkzeug-1.0.1 cerberus-1.3.2 click-7.1.2 eve-1.1.1 eve-swagger-0.0.11 events-0.3 flask-1.1.2 itsdangerous-1.1.0 pymongo-3.10.1 simplejson-3.17.0

~ via 🐍 v3.8.2 (test) took 19s
❯ pip show eve-swagger
Name: Eve-Swagger
Version: 0.0.11
Summary: Swagger extension for Eve powered RESTful APIs
Home-page: http://github.com/pyeve/eve-swagger
Author: Nicola Iarocci
Author-email: nicola@nicolaiarocci.com
License: BSD
Location: /Users/nicola/.virtualenvs/test/lib/python3.8/site-packages
Requires: eve
Required-by:

~ via 🐍 v3.8.2 (test)
❯