Closed Bug 1202647 Opened 9 years ago Closed 9 years ago

update dev packages (2015-09-06)

Categories

(Input Graveyard :: Code Quality, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: willkg, Assigned: lgp171188, Mentored)

References

Details

(Whiteboard: p= s=input.2015q3)

+++ This bug was initially created as a clone of Bug #1202288 +++

We set up fjord with requires.io and it lists a bunch of libs as outdated. We should update as many as we can before doing a django upgrade.

This bug covers upgrading dev and testing related requirements:


requirements/dev.txt
----------------  --------  ------  --------
cached-property   ==1.1.0   1.2.0   outdated
django-sslserver  ==0.14    0.15    outdated
flake8            ==2.2.5   2.4.1   outdated
jsonschema        ==2.4.0   2.5.1   outdated
mccabe            ==0.3     0.3.1   outdated
nodeenv           ==0.13.1  0.13.5  outdated
pep8              ==1.6.1   1.6.2   outdated
pre_commit        ==0.5.4   0.5.5   outdated
py                ==1.4.26  1.4.30  outdated
pyflakes          ==0.8.1   0.9.2   outdated
pytest            ==2.7.1   2.7.2   outdated
simplejson        ==3.0.7   3.8.0   outdated
virtualenv        ==12.1.1  13.1.2  outdated
----------------  --------  ------  --------
Marking this as a mentored bug. If you're interested in working on it,
please read through our "Join this project" guide [1], complete the
list of things you need to do before contributing and then add a comment
to this bug asking to have it assigned to you.

[1] http://fjord.readthedocs.org/en/latest/welcome.html

Working on this bug requires that you have a working development environment
and that you know how to run the test suite.

For each library in the list above, we need to update it to the latest
version. Then we need to make sure everything works including building
a new development environment.

If you want to do each library one at a time, that's fine, but I suspect
you could do them in groups.

When you're done, submit a single PR with all the updates.

The file that has the requirements is requirements/dev.txt.

If you have any questions, please ask on the mailing list or in the
#input channel on irc.mozilla.org.
Mentor: willkg
Depends on: 1203117
Depends on: 1203118
Depends on: 1203119
Depends on: 1203120
Depends on: 1203121
Depends on: 1203126
No longer depends on: 1203126
No longer depends on: 1203117
No longer depends on: 1203118
No longer depends on: 1203119
No longer depends on: 1203120
No longer depends on: 1203121
Removing the block on the django 1.8 bug. I'm not sure this blocks django 1.8 upgrade.
No longer blocks: 1146686
Assigning to Guruprasad who just did the work.

In a PR: https://github.com/mozilla/fjord/pull/678

Landed in master: https://github.com/mozilla/fjord/commit/33ac90552427771f566015c05c0ec69f41e15ae1

Thank you!
Assignee: nobody → lgp171188
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Product: Input → Input Graveyard
You need to log in before you can comment on or make changes to this bug.