Bug 213842

Summary: [patch] www/py-octoprint: Update py-serial dependency to require 3.2 with no upper limit
Product: Ports & Packages Reporter: Kyle Evans <kevans>
Component: Individual Port(s)Assignee: Jan Beich <jbeich>
Status: Closed FIXED    
Severity: Affects Some People Keywords: patch
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 213401, 213853    
Attachments:
Description Flags
svn(1) diff of www/py-octoprint
none
svn(1) diff of www/py-octoprint kevans: maintainer-approval+

Description Kyle Evans freebsd_committer freebsd_triage 2016-10-27 21:59:21 UTC
Created attachment 176230 [details]
svn(1) diff of www/py-octoprint

Hello!

I offer a patch to update the py-serial dependency to the latest 3.2 release -- this release offers arbitrary baud rate support for *BSDs, allowing OctoPrint to operate at the natural 250k baud rate that a lot of 3D printer firmware defaults to.

Poudriere run and portlint both still happy, bump PORTREVISION.
Comment 1 Kyle Evans freebsd_committer freebsd_triage 2016-10-28 13:58:08 UTC
Created attachment 176245 [details]
svn(1) diff of www/py-octoprint

Updated to also remove the upper bound from Flask-Login, an update for which is imminent (see PR #213853)
Comment 2 commit-hook freebsd_committer freebsd_triage 2016-10-28 14:59:02 UTC
A commit references this bug:

Author: jbeich
Date: Fri Oct 28 14:58:53 UTC 2016
New revision: 424857
URL: https://svnweb.freebsd.org/changeset/ports/424857

Log:
  www/py-octoprint: unblock newer py-serial and py-flask-login

  - Require py-serial at least 3.2 for arbitrary baud rate support
    on *BSDs, allowing OctoPrint to operate at the natural 250k baud rate
    that a lot of 3D printer firmware defaults to.

  PR:		213842
  Submitted by:	Kyle Evans (maintainer)

Changes:
  head/www/py-octoprint/Makefile
  head/www/py-octoprint/files/patch-setup.py
Comment 3 Jan Beich freebsd_committer freebsd_triage 2016-10-28 15:01:18 UTC
Thanks. Landed.