adisbladis
74303472ac
Merge pull request #321 from daedric/master
...
Add overrides for marisa-trie, ua-parser and lazy-object-proxy
2021-06-10 10:54:26 -05:00
Thomas Sanchez
673741851e
add lazy-object-proxy override
2021-06-10 12:04:01 +02:00
Thomas Sanchez
5edc54a3d9
Add ua-parser override
2021-06-10 09:27:51 +02:00
Thomas Sanchez
3b0baa6b90
Add marisa-trie override
2021-06-08 21:31:30 +02:00
adisbladis
92350882ed
Bump version to 1.17.1
2021-06-08 08:47:31 -05:00
adisbladis
ec1adc6312
Merge pull request #318 from NKJe/fix/only_add_setuptools-scm_if_needed
...
Define setuptools-scm only if it is not already defined
2021-06-08 08:46:39 -05:00
adisbladis
63cf3eddb8
Merge pull request #320 from maksar/patch-1
...
Adding xcodebuild as a darwin dependency for lxml
2021-06-08 08:44:29 -05:00
Alexander Shestakov
ed29519bfc
Adding xcodebuild as a darwin dependency for lxml
...
Since lxml requires xcrun to be present in PATH
2021-06-08 12:29:34 +03:00
Niels Kristian Lyshøj Jensen
f5012a626e
Define setuptools-scm if it is not already defined
2021-06-03 18:43:02 +02:00
adisbladis
a402a0bf5d
Merge pull request #314 from m15a/matplotlib-darwin-lto
...
overrides: disable matplotlib lto on darwin
2021-06-01 21:20:59 -05:00
Mitsuhiro Nakamura
328c5e915b
overrides: disable matplotlib lto on darwin
2021-06-02 10:34:51 +09:00
adisbladis
b471059b48
Bump version number to 1.17.0
2021-06-01 16:37:22 -05:00
adisbladis
d3acdd5ccf
Merge pull request #299 from nlewo/legacy-source-type
...
Add support to the legacy Pypi API
2021-06-01 16:32:34 -05:00
adisbladis
106c4248ed
fetch_from_legacy: Ignore TLS certificates validity
...
We want this fetcher to still work even when the CA certs and server
certs are expired or otherwise considered insecure for backwards
compatibility reasons.
2021-06-01 16:25:29 -05:00
Antoine Eiche
28fba9f743
Add support to the legacy Pypi API
...
Some private repositories (such as Devpi) expose the legacy Pypi
API (https://warehouse.pypa.io/api-reference/legacy.html ).
This commit adds a dedicated fetcher which basically queries this API
to get the URL pointing to the actual file.
Since Pypi still exposes this API, it has been possible to write a
test that uses this legacy API.
Fixes https://github.com/nix-community/poetry2nix/issues/277 .
2021-06-01 16:25:29 -05:00
adisbladis
4b651e043e
Merge pull request #304 from andir/fetch-api
...
Always fallback to querying the Pypi API when the predicted URL 404s
2021-06-01 16:14:37 -05:00
adisbladis
18e151ee60
Merge pull request #313 from hlolli/fix-regex
...
fix regex for darwin-aarch64 compatability
2021-05-31 14:59:05 -05:00
hlolli
f786624415
fix regex for darwin-aarch64 compatability
2021-05-31 04:15:54 +02:00
adisbladis
e0debfb043
Merge pull request #312 from sireliah/fix-dash-extras
...
Allow Python extras to contain dashes
2021-05-27 10:49:20 -05:00
sireliah
74d233de97
Correct the nix format typo
2021-05-27 10:58:34 +02:00
sireliah
90d4c8e8a6
Allow the package extras to contain dashes in name
2021-05-27 10:56:33 +02:00
adisbladis
a5d82ecb02
Merge pull request #305 from purcell/crypto-overrides
...
Additional overrides for some crypto-related packages
2021-05-20 21:28:56 -05:00
Steve Purcell
474640c3dd
Additional overrides for some crypto-related packages
2021-05-18 14:48:41 +12:00
Andreas Rammhold
7113a96c35
Add MarkupSafe2 test case
...
This test case is what initially motivated the move towards Pypi API
based fallback fetching.
2021-05-13 21:48:04 +02:00
Andreas Rammhold
a2854eaae0
Expand the -# flag in fetch-from-pypi.sh
2021-05-13 21:48:04 +02:00
Andreas Rammhold
cd693810c3
Always fallback to the Pypi API when fetching sources & wheels
...
Previously we randomly encountered issues where the Pypi mirror URLs
wouldn't be correct with packages whos first character is frequently
written in upper case (e.g. SqlAlchemy, MarkupSafe, ...). The Pypi
mirrors are aparently not consistent in the naming of the file locations
which lead to random errors after package version bumps.
By falling back to the API lookup (that we already did for wheels) we
can workaround that situation.
2021-05-13 21:48:03 +02:00
adisbladis
2d27d44397
Merge pull request #300 from purcell/overrides-for-qmk
...
Additional overrides for packages used by qmk
2021-05-10 20:23:24 -05:00
Steve Purcell
e01a46c563
Add override for pyusb
...
See https://github.com/qmk/qmk_firmware/pull/12855
2021-05-11 12:57:42 +12:00
Steve Purcell
bcf4907be2
Add override for hid
...
See https://github.com/qmk/qmk_firmware/pull/12855
2021-05-11 12:57:07 +12:00
adisbladis
4da97aa34e
Merge pull request #297 from NorfairKing/safer-overrides-2
...
safer overrides using 'or [ ]'
2021-05-07 14:44:34 -05:00
Tom Sydney Kerckhove
8e5d320b43
safer overrides using 'or [ ]'
2021-05-07 13:13:50 -05:00
adisbladis
1d70475753
Merge pull request #294 from ryneeverett/importlib-metadata_pyproject
...
importlib-metadata: Don't remove pyproject.toml
2021-05-07 02:33:00 -05:00
adisbladis
3c502802b3
Merge pull request #295 from m15a/pflake8
...
Add override for pyproject-flake8
2021-05-07 02:32:41 -05:00
adisbladis
4f54df108f
Merge pull request #296 from takeda/patch-1
...
Use compiled version of mypy (mypyc)
2021-05-07 02:32:25 -05:00
Derek Kulinski
0afcc3276c
Use compiled version of mypy (mypyc)
...
Use compiled version (this supposed to offer 4x speed improvement over pure python, it's also the version that is provided through wheels).
2021-05-07 00:03:44 -07:00
Mitsuhiro Nakamura
b684cb802c
Add override for pyproject-flake8
2021-05-07 09:47:48 +09:00
ryneeverett
872f1d5519
importlib-metadata: Don't remove pyproject.toml
...
Without this change a build depending on recent versions of `keyring` results in:
> ERROR: Could not find a version that satisfies the requirement importlib-metadata>=3.6 (from keyring==23.0.1) (from versions: none)
> ERROR: No matching distribution found for importlib-metadata>=3.6 (from keyring==23.0.1)
2021-05-06 11:15:59 -04:00
adisbladis
6549bd9534
Merge pull request #293 from ilikeavocadoes/master
...
overrides: add pytest-runner dependency for aiohttp-swagger3
2021-05-04 08:24:45 -05:00
ilikeavocadoes
9fca804645
overrides: add pytest-runner dependency for aiohttp-swagger3
2021-05-04 13:16:48 +03:00
Thiago Franco de Moraes
cb27ae14c3
Add overrides for wxPython ( #281 )
...
* Add overrides for wxPython
2021-05-03 16:57:37 +02:00
Mitsuhiro Nakamura
a56ad6e4eb
Add override for psutil on darwin ( #290 )
2021-05-03 16:29:07 +02:00
Mitsuhiro Nakamura
745b256622
Add override for python-snappy ( #291 )
2021-05-03 16:28:54 +02:00
Frederik Rietdijk
9c90be6a1d
Provide flake template for building an app
...
Provide a basic flake template for building a Python application.
2021-04-25 10:48:46 +02:00
adisbladis
f0dde911f6
Merge pull request #286 from tfmoraes/torchvision
...
Add override to torchvision and a change to torch override
2021-04-22 02:37:45 +02:00
Thiago Franco de Moraes
1b3d7f4f36
Added typing-extensions to torch propagatedBuildInputs
2021-04-21 19:39:40 -03:00
Thiago Franco de Moraes
d779b1adcb
Added an override to torchvision
2021-04-19 21:48:55 -03:00
adisbladis
9bbc744017
Merge pull request #285 from confususs/master
...
Add overrides for django, django-*, pillow, typed_ast and weasyprint packages.
2021-04-18 23:58:27 +02:00
confusus
d7fd89d119
Add overrides for django, django-*, pillow, typed_ast and weasyprint packages
2021-04-14 20:56:36 +02:00
adisbladis
19bfde46bb
Merge pull request #276 from NinjaTrappeur/nin-fix-setuptools-rust
...
Provide necessary overrides to build `sentence-transformers`
2021-03-30 15:24:30 +02:00
Félix Baylac-Jacqué
3eb9083df5
overrides: sentence-transformer package
...
sentence-transformer depends on a unspecficied typing-extensions
python dependency.
2021-03-30 11:19:09 +02:00