[MacPorts] #39453: py-flask: update to 0.10.1
#39453: py-flask: update to 0.10.1 -----------------------+------------------------ Reporter: aronnax@… | Owner: ryandesign Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: py-flask -----------------------+------------------------ Flask 0.10.1 is available. The attached diff updates py-flask, bringing in a new dependency on itsdangerous. A Portfile for itsdangerous is also attached. I also added setuptools as a build dependency. -- Ticket URL: <https://trac.macports.org/ticket/39453> MacPorts <http://www.macports.org/> Ports system for OS X
#39453: py-flask: update to 0.10.1 ------------------------+-------------------------- Reporter: aronnax@… | Owner: ryandesign@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-flask | ------------------------+-------------------------- Changes (by larryv@…): * owner: ryandesign => ryandesign@… * version: 2.1.3 => -- Ticket URL: <https://trac.macports.org/ticket/39453#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#39453: py-flask: update to 0.10.1 ------------------------+-------------------------- Reporter: aronnax@… | Owner: ryandesign@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-flask | ------------------------+-------------------------- Comment (by ryandesign@…): I updated py-flask to 0.10.1 in r107088 before seeing this ticket. py-flask 0.10 and greater require Python 2.6 or 2.7 so the py25-flask subport remains at version 0.9. The request to add the setuptools dependency is #38892 however the buildbot installed it just fine without that. py-flask already declares a library dependency on py-jinja2 which declares a library dependency on py- setuptools so it should not be possible for a user to not already have setuptools installed. But I have no objection to adding the dependency to be explicit about it. I did not add the itsdangerous dependency because I didn't know about it. Feel free to add that port and then add it to the py-flask dependencies and increase the revision. Since itsdangerous doesn't appear to be used by py25-flask @0.9, the dependency should not be added to py25-flask and its revision should not be increased. -- Ticket URL: <https://trac.macports.org/ticket/39453#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#39453: py-flask: update to 0.10.1 ------------------------+-------------------------- Reporter: aronnax@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: py-flask | ------------------------+-------------------------- Changes (by aronnax@…): * status: new => closed * resolution: => fixed Comment: Replying to [comment:2 ryandesign@…]:
I updated py-flask to 0.10.1 in r107088 before seeing this ticket.
py-flask 0.10 and greater require Python 2.6 or 2.7 so the py25-flask subport remains at version 0.9.
The request to add the setuptools dependency is #38892 however the buildbot installed it just fine without that. py-flask already declares a library dependency on py-jinja2 which declares a library dependency on py- setuptools so it should not be possible for a user to not already have setuptools installed. But I have no objection to adding the dependency to be explicit about it.
I did not add the itsdangerous dependency because I didn't know about it. Feel free to add that port and then add it to the py-flask dependencies and increase the revision. Since itsdangerous doesn't appear to be used by py25-flask @0.9, the dependency should not be added to py25-flask and its revision should not be increased.
Thank you. The itsdangerous dependency is added in r107098. -- Ticket URL: <https://trac.macports.org/ticket/39453#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts