Skip to content
This repository has been archived by the owner on Jan 16, 2022. It is now read-only.

Commit

Permalink
bump version to 3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Gregg Van Hove committed Feb 6, 2018
1 parent 30c7f38 commit 9fb7ad6
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ The Jasmine python package tests itself against multiple versions of Python. How
1. `git clone` this repo
1. Make an environment: `mkvirtualenv jasminePy`
1. Use that environment: `workon jasminePy`
1. Install dependencies: `pip install --process-dependency-links -r requirements.txt && pip install -r requirements_dev.txt`
1. Install dependencies: `pip install -r requirements.txt && pip install -r requirements_dev.txt`
1. Run specs: `py.test`

If you want to run the tests against all supported versions of Python:
Expand Down
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ before_install:
- tar -xzf geckodriver-v0.11.1-linux64.tar.gz -C geckodriver
- export PATH=$PATH:$PWD/geckodriver
install:
- pip install -U --process-dependency-links -r requirements.txt
- pip install -U -r requirements.txt
- pip install -U -r requirements_dev.txt
before_script:
- "export DISPLAY=:99.0"
Expand Down
34 changes: 34 additions & 0 deletions release_notes/3.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Jasmine Py 3.0 Release Notes

## Summary

Jasmine 3.0 is a major release of Jasmine, and as such includes some breaking changes in addition to various new features.

Please see the [release notes for Jasmine-Core](https://github.com/jasmine/jasmine/blob/master/release_notes/3.0.md)

There is also a 2.99 release of Jasmine that will present deprecation warnings for suites that will encounter different behavior in 3.0.

## Changes

* unify command line with subcommands

* Allow jasmine ci command to pass through failFast to the underlying Jasmine

* Suite will report all errors, not just after all now, update formatter

* Report how to re-run Jasmine with the current random seed

* Run specs in random order by default

* Don't create spec dirs in the workspace when tests are run

* Pass random=false to core correctly

* Removed support for Python 2 and pypy

* Treat suites with focused specs as failures


------

_Release Notes generated with _[Anchorman](http://github.com/infews/anchorman)_
7 changes: 2 additions & 5 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

setup(
name="jasmine",
version="3.0.0-pre",
version="3.0.0",
url="http://jasmine.github.io",
author="Pivotal Labs",
author_email="jasmine-js@googlegroups.com",
Expand Down Expand Up @@ -46,11 +46,8 @@
install_requires=[
'PyYAML==3.10',
'Jinja2>=2.0, <3.0',
'jasmine-core==3.0.0-pre',
'jasmine-core==3.0.0',
'CherryPy>=11',
'selenium>=3.0',
],
dependency_links=[
"git+https://github.com/jasmine/jasmine.git@3.0-features#egg=jasmine-core-3.0.0-pre"
]
)

0 comments on commit 9fb7ad6

Please sign in to comment.