Bug 206992 - www/py-selenium: Update to 2.51.1
Summary: www/py-selenium: Update to 2.51.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords: easy, patch, patch-ready
Depends on:
Blocks:
 
Reported: 2016-02-07 05:19 UTC by Douglas Thrift
Modified: 2016-02-09 04:05 UTC (History)
2 users (show)

See Also:


Attachments
www/py27-selenium-2.51.1.diff (765 bytes, patch)
2016-02-07 05:19 UTC, Douglas Thrift
douglas: maintainer-approval+
Details | Diff
logs/py27-selenium-2.51.1.log (44.89 KB, text/plain)
2016-02-07 05:21 UTC, Douglas Thrift
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Douglas Thrift 2016-02-07 05:19:52 UTC
Created attachment 166687 [details]
www/py27-selenium-2.51.1.diff

Update www/py-selenium to 2.51.1.

"portlint -C" reports "looks fine."
I will attach the "poudriere testport" log.

From CHANGES:

Selenium 2.51.1
* correcting bundling issue missing README.rst file

Selenium 2.51.0
* Firefox updates (see java changelog)

Selenium 2.50.1
* Fixing error message handling. Fixes issue #1497
* Fixing error message handling. Fixes issue #1507
* Update webelement to handle W3C commands for size/location and rect
* rewrite click scrolling tests to match the Java ones

Selenium 2.50.0
* handle potential URLError from sending shutdown, set self.process to None after it's already been quit
* Add support for submit() with W3C compliant endpoint

Selenium 2.49.1
* Ensure you can close stream before attempting to close it.
* message response may cause json loads ValueError when it's not actually json
  and just a string (like the message that occurs when firefox driver thinks
  another element will receive the click)
* Cleanup some error handling when sniffing what protocol you are speaking

Selenium 2.49.0
* Have Firefox service write to a file instead of PIPE
* on osx for firefox, fallback to checking homebrew install, if the default isn't there
* Added Firefox path variable for string placeholder
* Update README to show Python 3.2+
* refactoring all the service classes to use a common one.
* Add Firefox specific command to switch context between Browser content and Browser chrome
* updating files after go copyright:update
* Use specificationLevel to know that we are speaking GeckoDriver
* Bug fixes: #1294, #1186
Comment 1 Douglas Thrift 2016-02-07 05:21:09 UTC
Created attachment 166688 [details]
logs/py27-selenium-2.51.1.log

Here is the poudriere testport log.
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2016-02-09 04:04:51 UTC
Committed, thanks.
Comment 3 commit-hook freebsd_committer freebsd_triage 2016-02-09 04:05:18 UTC
A commit references this bug:

Author: pi
Date: Tue Feb  9 04:04:42 UTC 2016
New revision: 408536
URL: https://svnweb.freebsd.org/changeset/ports/408536

Log:
  www/py-selenium: 2.48.0 -> 2.51.1

  Selenium 2.51.1
  - correcting bundling issue missing README.rst file

  Selenium 2.51.0
  - Firefox updates (see java changelog)

  Selenium 2.50.1
  - Fixing error message handling. Fixes issue #1497
  - Fixing error message handling. Fixes issue #1507
  - Update webelement to handle W3C commands for size/location and rect
  - rewrite click scrolling tests to match the Java ones

  Selenium 2.50.0
  - handle potential URLError from sending shutdown, set self.process
    to None after it's already been quit
  - Add support for submit() with W3C compliant endpoint

  Selenium 2.49.1
  - Ensure you can close stream before attempting to close it.
  - message response may cause json loads ValueError when it's not actually json
    and just a string (like the message that occurs when firefox driver thinks
    another element will receive the click)
  - Cleanup some error handling when sniffing what protocol you are speaking

  Selenium 2.49.0
  - Have Firefox service write to a file instead of PIPE
  - Added Firefox path variable for string placeholder
  - Update README to show Python 3.2+
  - refactoring all the service classes to use a common one.
  - Add Firefox specific command to switch context between Browser
    content and Browser chrome
  - updating files after go copyright:update
  - Use specificationLevel to know that we are speaking GeckoDriver
  - Bug fixes: #1294, #1186

  PR:		206992
  Submitted by:	douglas@douglasthrift.net (maintainer)

Changes:
  head/www/py-selenium/Makefile
  head/www/py-selenium/distinfo