Skip to content

Travis CI: Add Python 3.7 to the testing#1085

Closed
cclauss wants to merge 9 commits intocookiecutter:masterfrom
cclauss:patch-2
Closed

Travis CI: Add Python 3.7 to the testing#1085
cclauss wants to merge 9 commits intocookiecutter:masterfrom
cclauss:patch-2

Conversation

@cclauss
Copy link
Copy Markdown

@cclauss cclauss commented Jul 20, 2018

Travis CI must run Python 3.7 with sudo on xenial as described at travis-ci/travis-ci#9069

Tox: Removed the hardcoding of flake8 version because if the linter improves then we want our testing to benefit from those improvements.

cclauss added 2 commits July 20, 2018 12:47
Python 3.7 must run with sudo on xenial as described at travis-ci/travis-ci#9069
Also, emoved the hardcoding of flake8 versions because if the linter improves then we want those improvements.
@codecov-io
Copy link
Copy Markdown

codecov-io commented Jul 20, 2018

Codecov Report

Merging #1085 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@          Coverage Diff           @@
##           master   #1085   +/-   ##
======================================
  Coverage     100%    100%           
======================================
  Files          18      18           
  Lines         783     783           
======================================
  Hits          783     783

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5804793...512774c. Read the comment docs.

@cclauss
Copy link
Copy Markdown
Author

cclauss commented Jul 20, 2018

@hugovk Your review please... Did I miss anything?

@hugovk
Copy link
Copy Markdown
Contributor

hugovk commented Jul 20, 2018

@hackebrot
Copy link
Copy Markdown
Member

Hi @cclauss! Thank you for this PR 🍪

Happy to merge this - @michaeljoseph thoughts?

@hugovk
Copy link
Copy Markdown
Contributor

hugovk commented Sep 22, 2018

@hackebrot @michaeljoseph Shall we merge this?

Copy link
Copy Markdown
Member

@browniebroke browniebroke left a comment

Choose a reason for hiding this comment

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

Anything missing to be able to merge this?

@cclauss
Copy link
Copy Markdown
Author

cclauss commented Mar 3, 2019

Travis are now recommending removing the sudo tag.

"If you currently specify sudo: false in your .travis.yml, we recommend removing that configuration"

[testenv:flake8]
deps =
flake8==3.5.0
flake8
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

The Flake8 test failed... Looks like the newer version of flake8 is finding some problems now?

flake8 runtests: commands[0] | flake8 cookiecutter tests setup.py
tests/test_generate_context.py:90:32: W605 invalid escape sequence '\('
tests/test_generate_context.py:90:41: W605 invalid escape sequence '\)'

Not sure I understand the issue though... Should we change this line to r'...' string?

https://github.com/audreyr/cookiecutter/blob/3bc7b987e4ae9dcee996ae0b00375c1325b8d866/tests/test_generate_context.py#L90

@insspb
Copy link
Copy Markdown
Member

insspb commented Jul 2, 2019

@cclauss thank you for work. Unfortunately this was not merged in time. Currently, everything same will be merged with #1181 with python 3.4 drop.
As we are working hard to clean issues and PR queue I will close it as duplicate.

@insspb insspb closed this Jul 2, 2019
@cclauss cclauss deleted the patch-2 branch July 2, 2019 17:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants