diff --git a/py/CHANGES b/py/CHANGES index d5fe4dd3b9352..04b1a9323026e 100644 --- a/py/CHANGES +++ b/py/CHANGES @@ -1,3 +1,14 @@ +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 + Selenium 2.48.0 * Update error pulling to match spec when we encounter a spec compliant browser. * Disable tests that are not working with Marionette when running Marionette tests diff --git a/py/README b/py/README index a5d6202967ab0..f20437fee0784 100644 --- a/py/README +++ b/py/README @@ -36,7 +36,7 @@ If you have `pip `_ on your system, you can simply pip install -U selenium -Alternately, you can download the source distribution from `PyPI `_ (e.g. selenium-2.48.tar.gz), unarchive it, and run:: +Alternately, you can download the source distribution from `PyPI `_ (e.g. selenium-2.49.tar.gz), unarchive it, and run:: python setup.py install @@ -107,11 +107,11 @@ For normal WebDriver scripts (non-Remote), the Java server is not needed. However, to use Selenium Webdriver Remote or the legacy Selenium API (Selenium-RC), you need to also run the Selenium server. The server requires a Java Runtime Environment (JRE). -Download the server separately, from: http://selenium-release.storage.googleapis.com/2.48/selenium-server-standalone-2.48.0.jar +Download the server separately, from: http://selenium-release.storage.googleapis.com/2.49/selenium-server-standalone-2.49.0.jar Run the server from the command line:: - java -jar selenium-server-standalone-2.48.0.jar + java -jar selenium-server-standalone-2.49.0.jar Then run your Python client scripts. diff --git a/py/docs/source/index.rst b/py/docs/source/index.rst index 94d75ab41ef02..31f871397f6ad 100644 --- a/py/docs/source/index.rst +++ b/py/docs/source/index.rst @@ -36,7 +36,7 @@ If you have `pip `_ on your system, you can simply pip install -U selenium -Alternately, you can download the source distribution from `PyPI `_ (e.g. selenium-2.48.tar.gz), unarchive it, and run:: +Alternately, you can download the source distribution from `PyPI `_ (e.g. selenium-2.49.tar.gz), unarchive it, and run:: python setup.py install @@ -107,11 +107,11 @@ For normal WebDriver scripts (non-Remote), the Java server is not needed. However, to use Selenium Webdriver Remote or the legacy Selenium API (Selenium-RC), you need to also run the Selenium server. The server requires a Java Runtime Environment (JRE). -Download the server separately, from: http://selenium-release.storage.googleapis.com/2.48/selenium-server-standalone-2.48.0.jar +Download the server separately, from: http://selenium-release.storage.googleapis.com/2.49/selenium-server-standalone-2.49.0.jar Run the server from the command line:: - java -jar selenium-server-standalone-2.48.0.jar + java -jar selenium-server-standalone-2.49.0.jar Then run your Python client scripts. diff --git a/py/selenium/__init__.py b/py/selenium/__init__.py index 0ca3840656346..0bd5197634e21 100644 --- a/py/selenium/__init__.py +++ b/py/selenium/__init__.py @@ -18,4 +18,4 @@ from selenium import selenium -__version__ = "2.48.0" +__version__ = "2.49.0" diff --git a/py/selenium/webdriver/__init__.py b/py/selenium/webdriver/__init__.py index 95ab89eece0c2..6835ec083387d 100644 --- a/py/selenium/webdriver/__init__.py +++ b/py/selenium/webdriver/__init__.py @@ -32,4 +32,4 @@ from .common.touch_actions import TouchActions from .common.proxy import Proxy -__version__ = '2.48.0' +__version__ = '2.49.0' diff --git a/setup.py b/setup.py index 1c7e948d0fe7e..4ce4ee2b27918 100755 --- a/setup.py +++ b/setup.py @@ -32,7 +32,7 @@ setup_args = { 'cmdclass': {'install': install}, 'name': 'selenium', - 'version': "2.48.0", + 'version': "2.49.0", 'description': 'Python bindings for Selenium', 'long_description': open(join(abspath(dirname(__file__)), "py", "README")).read(), 'url': 'https://github.com/SeleniumHQ/selenium/',