Opened 11 years ago

Closed 11 years ago

#39453 closed update (fixed)

py-flask: update to 0.10.1

Reported by: lpsinger (Leo Singer) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: py-flask

Description

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.

Attachments (2)

patch-Portfile.diff (1.2 KB) - added by lpsinger (Leo Singer) 11 years ago.
patch for py-flask's Portfile
Portfile (1.2 KB) - added by lpsinger (Leo Singer) 11 years ago.
new Portfile for py-itsdangerous

Download all attachments as: .zip

Change History (5)

Changed 11 years ago by lpsinger (Leo Singer)

Attachment: patch-Portfile.diff added

patch for py-flask's Portfile

Changed 11 years ago by lpsinger (Leo Singer)

Attachment: Portfile added

new Portfile for py-itsdangerous

comment:1 Changed 11 years ago by larryv (Lawrence Velázquez)

Owner: changed from ryandesign to ryandesign@…
Version: 2.1.3

comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

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.

comment:3 in reply to:  2 Changed 11 years ago by lpsinger (Leo Singer)

Resolution: fixed
Status: newclosed

Replying to 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.

Note: See TracTickets for help on using tickets.