Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python: package set updates primarily for Python 3.8 support #71222

Merged
merged 284 commits into from
Oct 18, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
284 commits
Select commit Hold shift + click to select a range
f831efd
python: bumps: 0.7.12 -> 0.7.13
FRidh Oct 16, 2019
4847d60
python: python-can: 3.3.1 -> 3.3.2
FRidh Oct 16, 2019
cb73e0e
python: cheroot: 6.5.6 -> 6.5.8
FRidh Oct 16, 2019
8209c9b
python: click-completion: 0.5.1 -> 0.5.2
FRidh Oct 16, 2019
51c3e7f
python: cmd2: 0.9.17 -> 0.9.19
FRidh Oct 16, 2019
065b560
python: configparser: 3.7.4 -> 3.7.5
FRidh Oct 16, 2019
16879d2
python: coverage: 4.5.3 -> 4.5.4
FRidh Oct 16, 2019
bee6166
python: dask-mpi: 1.0.2 -> 1.0.3
FRidh Oct 16, 2019
5e6fba7
python: dask-xgboost: 0.1.5 -> 0.1.7
FRidh Oct 16, 2019
a7c063f
python: DataModelDict: 0.9.5 -> 0.9.6
FRidh Oct 16, 2019
9bf1f09
python: dateparser: 0.7.1 -> 0.7.2
FRidh Oct 16, 2019
1383e74
python: python-debian: 0.1.34 -> 0.1.36
FRidh Oct 16, 2019
27621cc
python: deform: 2.0.7 -> 2.0.8
FRidh Oct 16, 2019
458346c
python: dependency-injector: 3.14.10 -> 3.14.12
FRidh Oct 16, 2019
58f20f9
python: dftfit: 0.5.0 -> 0.5.1
FRidh Oct 16, 2019
b63267a
python: django-cors-headers: 3.1.0 -> 3.1.1
FRidh Oct 16, 2019
2d7d1ed
python: django-multiselectfield: 0.1.8 -> 0.1.9
FRidh Oct 16, 2019
c247b91
python: django-pglocks: 1.0.2 -> 1.0.3
FRidh Oct 16, 2019
7ee1098
python: django-q: 1.0.1 -> 1.0.2
FRidh Oct 16, 2019
a4b2ff6
python: Django: 2.1.11 -> 2.1.13
FRidh Oct 16, 2019
ea7d64b
python: Django: 2.2.5 -> 2.2.6
FRidh Oct 16, 2019
0a26590
python: djangoql: 0.13.0 -> 0.13.1
FRidh Oct 16, 2019
1f6a3d8
python: dkimpy: 0.9.3 -> 0.9.5
FRidh Oct 16, 2019
0680417
python: drms: 0.5.6 -> 0.5.7
FRidh Oct 16, 2019
1900c88
python: dulwich: 0.19.11 -> 0.19.13
FRidh Oct 16, 2019
6b125ad
python: ecdsa: 0.13.2 -> 0.13.3
FRidh Oct 16, 2019
22f9eb3
python: elasticsearch: 7.0.2 -> 7.0.5
FRidh Oct 16, 2019
4f35321
python: enum-compat: 0.0.2 -> 0.0.3
FRidh Oct 16, 2019
b757810
python: Eve: 0.9 -> 0.9.2
FRidh Oct 16, 2019
6807901
python: execnet: 1.7.0 -> 1.7.1
FRidh Oct 16, 2019
eca801a
python: Faker: 1.0.7 -> 1.0.8
FRidh Oct 16, 2019
7ae2859
python: flake8-debugger: 3.1.0 -> 3.1.1
FRidh Oct 16, 2019
df015bc
python: flake8: 3.7.7 -> 3.7.8
FRidh Oct 16, 2019
4dbc60a
python: Flask-SQLAlchemy: 2.4.0 -> 2.4.1
FRidh Oct 16, 2019
9e9fbcb
python: fs-s3fs: 1.1.0 -> 1.1.1
FRidh Oct 16, 2019
a081e6a
python: fs: 2.4.8 -> 2.4.11
FRidh Oct 16, 2019
a846a86
python: fsspec: 0.4.1 -> 0.4.5
FRidh Oct 16, 2019
30515fd
python: gensim: 3.8.0 -> 3.8.1
FRidh Oct 16, 2019
a41e003
python: gitdb2: 2.0.5 -> 2.0.6
FRidh Oct 16, 2019
5ecf592
python: google-auth-oauthlib: 0.4.0 -> 0.4.1
FRidh Oct 16, 2019
322f912
python: google-cloud-bigquery: 1.9.0 -> 1.9.1
FRidh Oct 16, 2019
38fc9ef
python: google-cloud-storage: 1.15.1 -> 1.15.2
FRidh Oct 16, 2019
bcfc308
python: google-resumable-media: 0.3.2 -> 0.3.3
FRidh Oct 16, 2019
aa84a18
python: grpcio-tools: 1.23.0 -> 1.23.1
FRidh Oct 16, 2019
771b4ad
python: guessit: 3.0.4 -> 3.0.5
FRidh Oct 16, 2019
6edaaa7
python: gym: 0.12.5 -> 0.12.6
FRidh Oct 16, 2019
6d6f512
python: hdbscan: 0.8.22 -> 0.8.23
FRidh Oct 16, 2019
6f5ea55
python: HeapDict: 1.0.0 -> 1.0.1
FRidh Oct 16, 2019
41c4964
python: hiro: 0.5 -> 0.5.1
FRidh Oct 16, 2019
43ba2a0
python: holoviews: 1.12.5 -> 1.12.6
FRidh Oct 16, 2019
f6d7058
python: hopcroftkarp: 1.2.4 -> 1.2.5
FRidh Oct 16, 2019
4d0c23d
python: httpretty: 0.9.6 -> 0.9.7
FRidh Oct 16, 2019
995772f
python: ijson: 2.5 -> 2.5.1
FRidh Oct 16, 2019
597a78d
python: impacket: 0.9.15 -> 0.9.20
FRidh Oct 16, 2019
d3c53ce
python: imutils: 0.5.2 -> 0.5.3
FRidh Oct 16, 2019
647fc0c
python: ipykernel: 4.10.0 -> 4.10.1
FRidh Oct 16, 2019
7a4912c
python: ipywidgets: 7.5.0 -> 7.5.1
FRidh Oct 16, 2019
97712f9
python: isort: 4.3.20 -> 4.3.21
FRidh Oct 16, 2019
631d365
python: jeepney: 0.4 -> 0.4.1
FRidh Oct 16, 2019
ecec131
python: Jinja2: 2.10.1 -> 2.10.3
FRidh Oct 16, 2019
982da94
python: jsbeautifier: 1.10.0 -> 1.10.2
FRidh Oct 16, 2019
214f752
python: jupyter_client: 5.3.1 -> 5.3.4
FRidh Oct 16, 2019
8d0996f
python: jupyterlab_server: 0.3.0 -> 0.3.4
FRidh Oct 16, 2019
034da53
python: jupytext: 1.2.3 -> 1.2.4
FRidh Oct 16, 2019
777a093
python: kafka-python: 1.4.6 -> 1.4.7
FRidh Oct 16, 2019
2d2a2b7
python: Keras_Applications: 1.0.7 -> 1.0.8
FRidh Oct 16, 2019
05e626d
python: Keras: 2.2.4 -> 2.2.5
FRidh Oct 16, 2019
fdad811
python: kombu: 4.6.3 -> 4.6.5
FRidh Oct 16, 2019
fd8dbe5
python: lxml: 4.3.3 -> 4.3.5
FRidh Oct 16, 2019
eaa4df6
python: mapsplotlib: 1.1.2 -> 1.1.3
FRidh Oct 16, 2019
1cfa4c7
python: micawber: 0.5.0 -> 0.5.1
FRidh Oct 16, 2019
68c1df5
python: minio: 4.0.17 -> 4.0.21
FRidh Oct 16, 2019
a13f0d5
python: moretools: 0.1.10 -> 0.1.12
FRidh Oct 16, 2019
1a0e687
python: msgpack: 0.6.1 -> 0.6.2
FRidh Oct 16, 2019
e15ba4b
python: multiprocess: 0.70.7 -> 0.70.9
FRidh Oct 16, 2019
cafcf56
python: mwoauth: 0.3.3 -> 0.3.5
FRidh Oct 16, 2019
03f3b6d
python: mypy_extensions: 0.4.1 -> 0.4.2
FRidh Oct 16, 2019
b874bc9
python: nibabel: 2.5.0 -> 2.5.1
FRidh Oct 16, 2019
eeb0767
python: nipype: 1.2.0 -> 1.2.3
FRidh Oct 16, 2019
71e4f94
python: numba: 0.45.0 -> 0.45.1
FRidh Oct 16, 2019
5e68955
python: oauthlib: 3.0.1 -> 3.0.2
FRidh Oct 16, 2019
6530757
python: onkyo-eiscp: 1.2.5 -> 1.2.7
FRidh Oct 16, 2019
b8cde54
python: openpyxl: 2.6.2 -> 2.6.4
FRidh Oct 16, 2019
3faa6e9
python: panel: 0.6.2 -> 0.6.4
FRidh Oct 16, 2019
c394b23
python: param: 1.9.1 -> 1.9.2
FRidh Oct 16, 2019
303172a
python: parse: 1.12.0 -> 1.12.1
FRidh Oct 16, 2019
d01114e
python: pathlib2: 2.3.3 -> 2.3.5
FRidh Oct 16, 2019
4b2b817
python: pathos: 0.2.3 -> 0.2.5
FRidh Oct 16, 2019
2cc6d0f
python: pdftotext: 2.1.1 -> 2.1.2
FRidh Oct 16, 2019
6140b95
python: pendulum: 2.0.4 -> 2.0.5
FRidh Oct 16, 2019
fde3878
python: persim: 0.0.9 -> 0.0.10
FRidh Oct 16, 2019
bfa142a
python: pg8000: 1.13.1 -> 1.13.2
FRidh Oct 16, 2019
74ad65b
python: phonenumbers: 8.10.19 -> 8.10.20
FRidh Oct 16, 2019
f4a072e
python: pid: 2.2.3 -> 2.2.5
FRidh Oct 16, 2019
2ea6a4e
python: pikepdf: 1.6.2 -> 1.6.4
FRidh Oct 16, 2019
a51f740
python: plone.testing: 7.0.1 -> 7.0.2
FRidh Oct 16, 2019
8d43d1e
python: plyfile: 0.7 -> 0.7.1
FRidh Oct 16, 2019
3bda3c6
python: jsonschema: 3.0.1 -> 3.0.2
FRidh Oct 16, 2019
032247a
python: pox: 0.2.5 -> 0.2.7
FRidh Oct 16, 2019
887f0ab
python: ppft: 1.6.4.9 -> 1.6.6.1
FRidh Oct 16, 2019
452334e
python: prompt_toolkit: 1.0.16 -> 1.0.18
FRidh Oct 16, 2019
bb1a400
python: ptpython: 2.0.4 -> 2.0.6
FRidh Oct 16, 2019
04bb5d3
python: pyasn1-modules: 0.2.5 -> 0.2.7
FRidh Oct 16, 2019
fbea317
python: pyasn1: 0.4.5 -> 0.4.7
FRidh Oct 16, 2019
f985312
python: pyatv: 0.3.12 -> 0.3.13
FRidh Oct 16, 2019
c812f26
python: pybids: 0.9.2 -> 0.9.4
FRidh Oct 16, 2019
4be680d
python: PyBindGen: 0.20.0 -> 0.20.1
FRidh Oct 16, 2019
d7aff58
python: pybotvac: 0.0.13 -> 0.0.16
FRidh Oct 16, 2019
46c7e60
python: pybtex-docutils: 0.2.1 -> 0.2.2
FRidh Oct 16, 2019
49774ff
python: pydocumentdb: 2.3.3 -> 2.3.5
FRidh Oct 16, 2019
55025d7
python: pyfma: 0.1.0 -> 0.1.1
FRidh Oct 16, 2019
bffe81c
python: pyftdi: 0.30.0 -> 0.30.3
FRidh Oct 16, 2019
4ff0b71
python: pyhocon: 0.3.51 -> 0.3.53
FRidh Oct 16, 2019
7ed7e89
python: pyhomematic: 0.1.60 -> 0.1.61
FRidh Oct 16, 2019
e235400
python: pyjwkest: 1.4.0 -> 1.4.2
FRidh Oct 16, 2019
6e68548
python: PyMuPDF: 1.16.2 -> 1.16.5
FRidh Oct 16, 2019
9faf549
python: pyro-ppl: 0.3.3 -> 0.3.4
FRidh Oct 16, 2019
d258728
python: pyroute2: 0.5.6 -> 0.5.7
FRidh Oct 16, 2019
63b9143
python: pysmbc: 1.0.16 -> 1.0.18
FRidh Oct 16, 2019
1856412
python: pyspark: 2.4.3 -> 2.4.4
FRidh Oct 16, 2019
d987f99
python: pytest-annotate: 1.0.2 -> 1.0.3
FRidh Oct 16, 2019
f965c71
python: pytest-mypy: 0.3.2 -> 0.3.3
FRidh Oct 16, 2019
8f23d09
python: pytest-relaxed: 1.1.4 -> 1.1.5
FRidh Oct 16, 2019
a0f93e1
python: pytest-remotedata: 0.3.1 -> 0.3.2
FRidh Oct 16, 2019
9bc0ce5
python: pytest-testmon: 0.9.18 -> 0.9.19
FRidh Oct 16, 2019
2ea05d4
python: pytest: 4.6.5 -> 4.6.6
FRidh Oct 16, 2019
8041b6e
python: python-binance: 0.7.1 -> 0.7.4
FRidh Oct 16, 2019
bd4bd71
python: python-dbusmock: 0.18.1 -> 0.18.3
FRidh Oct 16, 2019
df6687e
python: python-oauth2: 1.1.0 -> 1.1.1
FRidh Oct 16, 2019
248fee5
python: python-ptrace: 0.9.3 -> 0.9.4
FRidh Oct 16, 2019
785096e
python: python-slugify: 3.0.2 -> 3.0.6
FRidh Oct 16, 2019
8e55c4b
python: PyYAML: 5.1.1 -> 5.1.2
FRidh Oct 16, 2019
710dac2
python: pyzmq: 18.0.1 -> 18.0.2
FRidh Oct 16, 2019
ab2cdf6
python: redis: 3.3.4 -> 3.3.11
FRidh Oct 16, 2019
a81a840
python: reportlab: 3.5.21 -> 3.5.28
FRidh Oct 16, 2019
68d816d
python: rpyc: 4.1.1 -> 4.1.2
FRidh Oct 16, 2019
0c39d3e
python: ruamel.ordereddict: 0.4.13 -> 0.4.14
FRidh Oct 16, 2019
3df2293
python: ruamel.yaml: 0.15.96 -> 0.15.100
FRidh Oct 16, 2019
eb8c1d5
python: runway-python: 0.4.0 -> 0.4.3
FRidh Oct 16, 2019
020cae9
python: s3transfer: 0.2.0 -> 0.2.1
FRidh Oct 16, 2019
147860e
python: scikit-image: 0.14.2 -> 0.14.5
FRidh Oct 16, 2019
79ec117
python: semantic_version: 2.8.1 -> 2.8.2
FRidh Oct 16, 2019
286eb59
python: sentry-sdk: 0.8.0 -> 0.8.1
FRidh Oct 16, 2019
0c1e8c7
python: serverlessrepo: 0.1.8 -> 0.1.10
FRidh Oct 16, 2019
fc23abb
python: sharedmem: 0.3.6 -> 0.3.7
FRidh Oct 16, 2019
eb72e7c
python: sounddevice: 0.3.13 -> 0.3.14
FRidh Oct 16, 2019
5531222
python: spyder-kernels: 0.5.1 -> 0.5.2
FRidh Oct 16, 2019
fcdc273
python: SQLAlchemy: 1.3.8 -> 1.3.10
FRidh Oct 16, 2019
dd5acf7
python: sqlmap: 1.3.5 -> 1.3.10
FRidh Oct 16, 2019
97266b8
python: starfish: 0.1.3 -> 0.1.7
FRidh Oct 16, 2019
016ff45
python: starlette: 0.12.7 -> 0.12.10
FRidh Oct 16, 2019
8558d91
python: strictyaml: 1.0.3 -> 1.0.5
FRidh Oct 16, 2019
36ae9ef
python: tabulate: 0.8.3 -> 0.8.5
FRidh Oct 16, 2019
943da91
python: tldextract: 2.2.1 -> 2.2.2
FRidh Oct 16, 2019
e4d0255
python: tomlkit: 0.5.7 -> 0.5.8
FRidh Oct 16, 2019
4dfe66e
python: traitlets: 4.3.2 -> 4.3.3
FRidh Oct 16, 2019
010cfb8
python: typing: 3.7.4 -> 3.7.4.1
FRidh Oct 16, 2019
c3bc29c
python: u-msgpack-python: 2.5.1 -> 2.5.2
FRidh Oct 16, 2019
5cf54a4
python: uamqp: 1.2.2 -> 1.2.3
FRidh Oct 16, 2019
84754b7
python: uncompyle6: 3.4.0 -> 3.4.1
FRidh Oct 16, 2019
9a3c3f4
python: uproot-methods: 0.7.0 -> 0.7.1
FRidh Oct 16, 2019
d6d65ac
python: uproot: 3.10.0 -> 3.10.6
FRidh Oct 16, 2019
cd5efb7
python: vmprof: 0.4.13 -> 0.4.15
FRidh Oct 16, 2019
bc9305b
python: Werkzeug: 0.15.5 -> 0.15.6
FRidh Oct 16, 2019
b651e0d
python: whitenoise: 4.1.2 -> 4.1.4
FRidh Oct 16, 2019
1421414
python: widgetsnbextension: 3.5.0 -> 3.5.1
FRidh Oct 16, 2019
246f876
python: wrapt: 1.11.1 -> 1.11.2
FRidh Oct 16, 2019
c7139af
python: xxhash: 1.4.1 -> 1.4.2
FRidh Oct 16, 2019
33340f7
python: zeroc-ice: 3.7.2 -> 3.7.3
FRidh Oct 16, 2019
08770a8
python: zetup: 0.2.52 -> 0.2.64
FRidh Oct 16, 2019
8d79920
python: zipp: 0.5.1 -> 0.5.2
FRidh Oct 16, 2019
b8dd3a1
python: zope.proxy: 4.3.1 -> 4.3.2
FRidh Oct 16, 2019
faf8cfb
python: pluggy: 0.12.0 -> 0.13.0
FRidh Oct 16, 2019
b74344c
python: attrs: 18.2.0 -> 19.3.0
FRidh Oct 16, 2019
603af4d
pythonPackages.docutils: 0.14 -> 0.15.2
FRidh Oct 16, 2019
e07237a
pythonPackages.hypothesis: 4.7.3 -> 4.41.0
FRidh Oct 16, 2019
1272561
pythonPackages.ptrace: add missing six dep
FRidh Oct 16, 2019
be8939d
python: dask: 2.2.0 -> 2.6.0
FRidh Oct 16, 2019
c47a71b
python: ipython: 7.6.1 -> 7.8.0
FRidh Oct 16, 2019
dba5945
python: jupyter_core: 4.5.0 -> 4.6.0
FRidh Oct 16, 2019
e97b993
python: llvmlite: 0.29.0 -> 0.30.0
FRidh Oct 16, 2019
5520680
python: nbconvert: 5.5.0 -> 5.6.0
FRidh Oct 16, 2019
69e8089
python: notebook: 5.7.8 -> 6.0.1
FRidh Oct 16, 2019
949caae
python: numba: 0.45.1 -> 0.46.0
FRidh Oct 16, 2019
6b636a3
python: tqdm: 4.32.2 -> 4.36.1
FRidh Oct 16, 2019
03f641e
python: twine: 1.15.0 -> 2.0.0
FRidh Oct 16, 2019
024ec3c
python: xarray: 0.12.3 -> 0.14.0
FRidh Oct 16, 2019
977964a
python: defusedxml: 0.5.0 -> 0.6.0
FRidh Oct 16, 2019
568c2b9
pythonPackages.pathpy: disable a test for 3.8
FRidh Oct 16, 2019
fe0e2b2
python: pyzmq: 18.0.2 -> 18.1.0
FRidh Oct 16, 2019
6b4902a
pythonPackages.ipykernel: 5.1.1 -> 5.1.2
FRidh Oct 16, 2019
caf70f4
pythonPackages.hypothesis: fixup
FRidh Oct 16, 2019
949fd1f
pythonPackages.jupyter_core: fixup
FRidh Oct 16, 2019
46f7f9c
pythonPackages.pytest-relaxed: fix build
FRidh Oct 16, 2019
e995f04
pythonPackages.docker: 4.0.2 -> 4.1.0
jonringer Oct 15, 2019
16c01cc
python: commonmark: 0.8.1 -> 0.9.1
FRidh Oct 16, 2019
7eed62d
pythonPackages.importlib-meta: 0.18 -> 0.23
jonringer Oct 16, 2019
5cc8fdb
pythonPackages.pyjwt: fix tests
jonringer Oct 17, 2019
14f78c3
pythonPackages.tables: freeze at 3.5.2
jonringer Oct 17, 2019
3611942
python37Packages.tables: 3.5.2 -> 3.6.0
jonringer Oct 17, 2019
fa3287e
pythonPackages.networkx: freeze at 2.2
jonringer Oct 17, 2019
5725366
python3Packages.networkx: 2.2 -> 2.4
jonringer Oct 17, 2019
8a37580
pythonPackages.multidict: disable tests for 3.8
FRidh Oct 17, 2019
a6604df
pythonPackages.arpeggio: fix build
FRidh Oct 17, 2019
5738b54
python: astroid: 2.2.5 -> 2.3.1
FRidh Oct 17, 2019
a23e098
python: lazy-object-proxy: 1.3.1 -> 1.4.2
FRidh Oct 17, 2019
5533eaa
pythonPackages.lazy-object-proxy: fixup build
FRidh Oct 17, 2019
4af94d0
ansible: drop boto dependency
FRidh Oct 17, 2019
b4ef5c4
python: Pillow: 5.4.1 -> 6.2.0
FRidh Oct 17, 2019
fd5e7da
python: pylint: 2.3.1 -> 2.4.2
FRidh Oct 17, 2019
c8b017c
python: text-unidecode: 1.2 -> 1.3
FRidh Oct 17, 2019
76c2bde
pythonPackages.joblib: 0.13.2 -> 0.14.0
FRidh Oct 17, 2019
95b8b57
pythonPackages.approvaltests: 0.2.4 -> 0.2.6
FRidh Oct 17, 2019
21e178a
pythonPackages.dbus-python: 1.2.4 -> 1.2.12
FRidh Oct 17, 2019
b5623ef
awscli: 1.16.215 -> 1.16.261
FRidh Oct 17, 2019
dcdcb66
python: botocore: 1.12.250 -> 1.12.251
FRidh Oct 17, 2019
365098e
awscli and aws_shell: use the same python version with deps
FRidh Oct 17, 2019
8ae6fb0
python3Packages.pybind11: 2.3.0 -> 2.4.3
jonringer Oct 17, 2019
762be1c
python3Packages.numpydoc: 0.8.0 -> 0.9.1
jonringer Oct 17, 2019
d59337e
python3Packages.aiohttp: 3.5.4 -> 3.6.2
jonringer Oct 17, 2019
5305675
python3Packages.uarray: 0.4 -> 0.5.1
jonringer Oct 17, 2019
46515fb
pythonPackages.pybind11: expose headers
jonringer Oct 17, 2019
8a08ebd
python3Packages.trio: 0.11.0 -> 0.12.1
jonringer Oct 17, 2019
039f36a
python: Twisted: 18.9.0 -> 19.7.0
FRidh Oct 17, 2019
b65dc2e
python: zope.testrunner: 4.9.2 -> 5.0
FRidh Oct 17, 2019
3787c2d
python: zope.i18n: 4.6.2 -> 4.7.0
FRidh Oct 17, 2019
31acc6b
pythonPackages.zope-deferredimport: disable tests
FRidh Oct 17, 2019
3a9fb15
python: numpy: 1.17.2 -> 1.17.3
FRidh Oct 17, 2019
4b5e083
pythonPackages.notebook: disable for python2
jonringer Oct 17, 2019
ad0b21e
pythonPackages.manuel: disable for python2
jonringer Oct 17, 2019
2273963
pythonPackages.azure-cli-telemetry: fix build
jonringer Oct 17, 2019
a1a8c96
pythonPackages.twisted: disable python2
jonringer Oct 17, 2019
cd51766
pythonPackages.protobuf: disable tests for python2
jonringer Oct 17, 2019
9055fd2
pythonPackages.google-api-core: disable for python2
jonringer Oct 17, 2019
8ef8be7
pythonPackages.green: 2.13.1 -> 3.0.0
jonringer Oct 17, 2019
192e73f
poppler: 0.79.0 -> 0.81.0
jonringer Oct 17, 2019
6411482
pythonPackages.pycurl: fix tests
jonringer Oct 17, 2019
d7acffb
pythonPackages.aws-lambda-builds: 0.3.0 -> 0.4.0
jonringer Oct 17, 2019
1e8150a
aws-sam-cli: 0.16.1 -> 0.22.0
jonringer Oct 17, 2019
3161b8b
pythonPackages.coloredlogs: disable impure tests
jonringer Oct 17, 2019
a5f7791
pythonPackages.cerberus: fix tests
jonringer Oct 17, 2019
3f2af82
pythonPackages.eve: fix dependency bounds
jonringer Oct 17, 2019
debf4f9
pythonPackages.keras-preprocessing: 1.0.9 -> 1.1.0
jonringer Oct 17, 2019
7045cc8
pythonPackages.diff_cover: 1.0.2 -> 2.3.0
jonringer Oct 17, 2019
dd5522a
pythonPackages.paste: 3.0.8 -> 3.2.2
jonringer Oct 17, 2019
4ba99e2
pythonPackages.webtest: disable for python2
jonringer Oct 17, 2019
ded0a4b
pythonPackages.astor: disable for python2
jonringer Oct 17, 2019
5ea783a
pythonPackages.factory_boy: fix python2 dependencies
jonringer Oct 17, 2019
96ea386
pythonPackages.faker: 1.0.8 -> 2.0.3
jonringer Oct 17, 2019
c2b43fa
pythonPackages.astor: fix packaging
jonringer Oct 18, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -116,11 +116,45 @@ def _fetch_page(url):
}


def _determine_latest_version(current_version, target, versions):
"""Determine latest version, given `target`.
"""
current_version = Version(current_version)

def _parse_versions(versions):
for v in versions:
try:
yield Version(v)
except InvalidVersion:
pass

versions = _parse_versions(versions)

index = SEMVER[target]

ceiling = list(current_version[0:index])
if len(ceiling) == 0:
ceiling = None
else:
ceiling[-1]+=1
ceiling = Version(".".join(map(str, ceiling)))

# We do not want prereleases
versions = SpecifierSet(prereleases=PRERELEASES).filter(versions)

if ceiling is not None:
versions = SpecifierSet(f"<{ceiling}").filter(versions)

return (max(sorted(versions))).raw_version


def _get_latest_version_pypi(package, extension, current_version, target):
"""Get latest version and hash from PyPI."""
url = "{}/{}/json".format(INDEX, package)
json = _fetch_page(url)
version = json['info']['version']

versions = json['releases'].keys()
version = _determine_latest_version(current_version, target, versions)

try:
releases = json['releases'][version]
Expand All @@ -132,7 +166,6 @@ def _get_latest_version_pypi(package, extension, current_version, target):
sha256 = release['digests']['sha256']
break
else:
logging.error("Release not found for extension: {}".format(extension))
sha256 = None
return version, sha256

Expand Down Expand Up @@ -194,6 +227,8 @@ def _determine_extension(text, fetcher):
src_format = 'setuptools'
elif src_format == 'flit':
raise ValueError("Don't know how to update a Flit package.")
elif src_format == 'other':
raise ValueError("Don't know how to update a format='other' package.")
extension = FORMATS[src_format]

elif fetcher == 'fetchurl':
Expand Down Expand Up @@ -326,4 +361,4 @@ def main():


if __name__ == '__main__':
main()
main()
12 changes: 2 additions & 10 deletions pkgs/development/libraries/poppler/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8,27 +8,19 @@
}:

let # beware: updates often break cups-filters build
version = "0.79.0";
version = "0.81.0";
mkFlag = optset: flag: "-DENABLE_${flag}=${if optset then "on" else "off"}";
in
stdenv.mkDerivation rec {
name = "poppler-${suffix}-${version}";

src = fetchurl {
url = "${meta.homepage}/poppler-${version}.tar.xz";
sha256 = "1j18jlv1q6h21azb939gqjsgcbsh5qcd8dwxdmad54p5ixha91gr";
sha256 = "00pykc7nym3xg0wc60awv0i35zwdfyn0igb6jrnb6rsv0c5h4b91";
};

outputs = [ "out" "dev" ];

patches = [
(fetchpatch {
name = "CVE-2019-9959.patch";
url = "https://gitlab.freedesktop.org/poppler/poppler/commit/68ef84e5968a4249c2162b839ca6d7975048a557.patch";
sha256 = "17a3qs74fnnrhjys23f4aw5y7yfsk5d507jcj4hh1bndqv6dpwg1";
})
];

buildInputs = [ libiconv libintl ] ++ lib.optional withData poppler_data;

# TODO: reduce propagation to necessary libs
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/GitPython/default.nix
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{ lib, buildPythonPackage, fetchPypi, isPy27, substituteAll, git, gitdb2, mock, nose, ddt }:

buildPythonPackage rec {
version = "2.1.11";
version = "2.1.14";
pname = "GitPython";

src = fetchPypi {
inherit pname version;
sha256 = "8237dc5bfd6f1366abeee5624111b9d6879393d84745a507de0fda86043b65a8";
sha256 = "392f31eaadc19db35a54e3ab7285577fb4a86d96ecee08cf22a573f06633baab";
};

patches = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/Mako/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@

buildPythonPackage rec {
pname = "Mako";
version = "1.0.12";
version = "1.0.14";

src = fetchPypi {
inherit pname version;
sha256 = "0cfa65de3a835e87eeca6ac856b3013aade55f49e32515f65d999f91a2324162";
sha256 = "f5a642d8c5699269ab62a68b296ff990767eb120f51e2e8f3d6afb16bdb57f4b";
};

checkInputs = [ markupsafe nose mock pytest ];
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/adal/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@

buildPythonPackage rec {
pname = "adal";
version = "1.2.1";
version = "1.2.2";

src = fetchPypi {
inherit pname version;
sha256 = "b6edd095be66561382bdaa59d40b04490e93149fb3b7fa44c1fa5504eed5b8b9";
sha256 = "5a7f1e037c6290c6d7609cab33a9e5e988c2fbec5c51d1c4c649ee3faff37eaf";
};

propagatedBuildInputs = [ requests pyjwt dateutil ];
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/aenum/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

buildPythonPackage rec {
pname = "aenum";
version = "2.1.2";
version = "2.1.4";

src = fetchPypi {
inherit pname version;
sha256 = "a3208e4b28db3a7b232ff69b934aef2ea1bf27286d9978e1e597d46f490e4687";
sha256 = "0644e5d19627beaaf01ca1a8349371f9de962eeb63c2b2c28045b2e674975b8c";
};

# For Python 3, locale has to be set to en_US.UTF-8 for
Expand Down
20 changes: 16 additions & 4 deletions pkgs/development/python-modules/aiohttp/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -19,29 +19,41 @@
, pytest-mock
, trustme
, brotlipy
, freezegun
}:

buildPythonPackage rec {
pname = "aiohttp";
version = "3.5.4";
version = "3.6.2";

src = fetchPypi {
inherit pname version;
sha256 = "9c4c83f4fa1938377da32bc2d59379025ceeee8e24b89f72fcbccd8ca22dc9bf";
sha256 = "09pkw6f1790prnrq0k8cqgnf1qy57ll8lpmc6kld09q7zw4vi6i5";
};

disabled = pythonOlder "3.5";

checkInputs = [
pytestrunner pytest gunicorn pytest-timeout async_generator pytest_xdist
pytest-mock pytestcov trustme brotlipy
pytest-mock pytestcov trustme brotlipy freezegun
];

propagatedBuildInputs = [ attrs chardet multidict async-timeout yarl ]
++ lib.optionals (pythonOlder "3.7") [ idna-ssl typing-extensions ];

# disable tests which attempt to do loopback connections
checkPhase = ''
pytest -k "not test__get_valid_log_format_exc and not test_access_logger_atoms"
cd tests
pytest -k "not get_valid_log_format_exc \
and not test_access_logger_atoms \
and not aiohttp_request_coroutine \
and not server_close_keepalive_connection \
and not connector \
and not client_disconnect \
and not handle_keepalive_on_closed_connection \
and not partially_applied_handler \
and not middleware" \
--ignore=test_connector.py
'';

meta = with lib; {
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/aiohue/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

buildPythonPackage rec {
pname = "aiohue";
version = "1.9.1";
version = "1.9.2";

src = fetchPypi {
inherit pname version;
sha256 = "3c23aed8e82f398b732279f5f7ee7ed00949ff2db7009f7a2dc705f7c2d16783";
sha256 = "a7e545ae17658c10f2c5321e40b85426a8c284e5b33b5dfbe9171f9bdf37aa3e";
};

propagatedBuildInputs = [ aiohttp ];
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/aioresponses/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@

buildPythonPackage rec {
pname = "aioresponses";
version = "0.6.0";
version = "0.6.1";
disabled = pythonOlder "3.5";

src = fetchPypi {
inherit pname version;
sha256 = "0ii1jiwb8qa2y8cqa1zqn7mjax9l8bpf16k4clv616mxw1l0bvs6";
sha256 = "fab9607d11a2e05050ef766006b8fdd9424e7122c2bd6f34a5376be4c728e242";
};

nativeBuildInputs = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/alembic/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@

buildPythonPackage rec {
pname = "alembic";
version = "1.0.10";
version = "1.0.11";

src = fetchPypi {
inherit pname version;
sha256 = "828dcaa922155a2b7166c4f36ec45268944e4055c86499bd14319b4c8c0094b7";
sha256 = "cdb7d98bd5cbf65acd38d70b1c05573c432e6473a82f955cdea541b5c153b0cc";
};

buildInputs = [ pytest pytestcov mock coverage ];
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/amqp/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

buildPythonPackage rec {
pname = "amqp";
version = "2.5.1";
version = "2.5.2";

src = fetchPypi {
inherit pname version;
sha256 = "0s2yxnnhhx9hww0n33yn22q6sgnbd6n2nw92050qv2qpc3i1ga8r";
sha256 = "77f1aef9410698d20eaeac5b73a87817365f457a507d82edf292e12cbb83b08d";
};

checkInputs = [ pytest case pytest-sugar ];
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/annoy/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
}:

buildPythonPackage rec {
version = "1.16.0";
version = "1.16.2";
pname = "annoy";

src = fetchPypi {
inherit pname version;
sha256 = "0jnm38kg7aw63mkd5113i3pb2p9fp5cia91jwhyg9sazb45bzpv9";
sha256 = "41348e813fe7125eda3e2229a075eba3d065173ba6c5f20c545bb9c2932633fa";
};

checkInputs = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/ansible-runner/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@

buildPythonPackage rec {
pname = "ansible-runner";
version = "1.4.1";
version = "1.4.2";

src = fetchPypi {
inherit pname version;
sha256 = "1j3jisiy93026ivd28j0c3p2j7ij6zm2k765yjknfx2gg3m5pk14";
sha256 = "9db56a69ad5d43fe7656ad8efb4083cb1800ea400f7828af6b20f44c0882404f";
};

checkInputs = [ pytest mock ];
Expand Down
2 changes: 1 addition & 1 deletion pkgs/development/python-modules/ansible/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ buildPythonPackage rec {
'';

propagatedBuildInputs = [
pycrypto paramiko jinja2 pyyaml httplib2 boto
pycrypto paramiko jinja2 pyyaml httplib2
six netaddr dnspython jmespath dopy
] ++ lib.optional windowsSupport pywinrm;

Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/apprise/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@

buildPythonPackage rec {
pname = "apprise";
version = "0.8.0";
version = "0.8.1";

src = fetchPypi {
inherit pname version;
sha256 = "02apbzckj158995k9ls0gr1m9hfk7nw3ck0bp7k41srl5wdys72i";
sha256 = "7a26fa03c4b83f03f17e8f8fc0b94d5502a12dc2e39b48e93a0ab0fd93151a95";
};

nativeBuildInputs = [ Babel ];
Expand Down
14 changes: 2 additions & 12 deletions pkgs/development/python-modules/approvaltests/default.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{ stdenv, buildPythonPackage, fetchFromGitHub, isPy37, pyperclip }:

buildPythonPackage rec {
version = "0.2.4";
version = "0.2.6";
pname = "approvaltests";

# no tests included in PyPI tarball
src = fetchFromGitHub {
owner = "approvals";
repo = "ApprovalTests.Python";
rev = version;
sha256 = "05lj5i13zpkgw1wdc1v81wj4zqj8bpzqiwycdnwlg08azcy7k7j1";
sha256 = "1k1bj8q1qm89a8xm4az6qk4qswwmgxw5jpdjcxmf93zh5hrcy9h9";
};

propagatedBuildInputs = [ pyperclip ];
Expand All @@ -19,16 +19,6 @@ buildPythonPackage rec {
--replace "pyperclip==1.5.27" "pyperclip>=1.5.27"
'';

# Tests fail on Python 3.7
# https://github.com/approvals/ApprovalTests.Python/issues/36
doCheck = !isPy37;

# Disable Linux failing test, because tries to use darwin/windows specific reporters
preCheck = stdenv.lib.optionalString stdenv.isLinux ''
substituteInPlace tests/test_genericdiffreporter.py \
--replace "test_find_working_reporter" "_find_working_reporter"
'';

meta = with stdenv.lib; {
description = "Assertion/verification library to aid testing";
homepage = https://github.com/approvals/ApprovalTests.Python;
Expand Down
14 changes: 12 additions & 2 deletions pkgs/development/python-modules/arpeggio/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,31 @@
, buildPythonPackage
, fetchPypi
, glibcLocales
, pytestrunner
, pytestCheckHook
}:

buildPythonPackage rec {
pname = "Arpeggio";
version = "1.9.0";
version = "1.9.2";

src = fetchPypi {
inherit pname version;
sha256 = "a5258b84f76661d558492fa87e42db634df143685a0e51802d59cae7daad8732";
sha256 = "948ce06163a48a72c97f4fe79ad3d1c1330b6fec4f22ece182fb60ef60bd022b";
};

# Shall not be needed for next release
LC_ALL = "en_US.UTF-8";
buildInputs = [ glibcLocales ];

nativeBuildInputs = [ pytestrunner ];

checkInputs = [ pytestCheckHook ];

disabledTests = [ "test_examples" "test_issue_22" ];

dontUseSetuptoolsCheck = true;

meta = {
description = "Packrat parser interpreter";
license = lib.licenses.mit;
Expand Down
Loading