Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add python3-flask-cors and python3-flask-socketio #29086

Merged
merged 3 commits into from
Apr 14, 2021

Conversation

youliangtan
Copy link
Contributor

@youliangtan youliangtan commented Apr 12, 2021

Package name:

flask-cors and flask-socketio

Purpose of using this:

This is used by https://github.com/open-rmf/rmf_demos/ 's rmf_demos_panel web server

Links to Distribution Packages

python3-flask-cors

flask-socketio

Edit: After feedback, will switch back flask-socketio to deb and ubuntu package for consistency

Signed-off-by: youliang <tan_you_liang@hotmail.com>
Signed-off-by: youliang <tan_you_liang@hotmail.com>
Copy link
Member

@tfoote tfoote left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is expected that pip versions will be ahead of the apt package versions. However for consistency we use the system packaged versions if they are available as that is what other users on the system expect if they are available and has been cross validated with other libraries.

packages: [flask-socketio]
ubuntu:
pip:
packages: [flask-socketio]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not a parallel implelementation and will conflict with a system install. 5.0 is already packaged for hirsute: https://packages.ubuntu.com/source/hirsute/flask-socketio

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Make sense, fixed. c9f227f

python3-flask-socketio:
debian:
pip:
packages: [flask-socketio]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Signed-off-by: youliang <tan_you_liang@hotmail.com>
@youliangtan youliangtan requested a review from tfoote April 13, 2021 02:11
Copy link
Member

@tfoote tfoote left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for the quick fixup. It's always frustrating waiting for newer versions to land in distros.

@cottsay cottsay merged commit fe1e16f into ros:master Apr 14, 2021
@cottsay cottsay added the rosdep Issue/PR is for a rosdep key label Apr 14, 2021
@youliangtan youliangtan deleted the fix/python3-cors2 branch April 15, 2021 04:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rosdep Issue/PR is for a rosdep key
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants