Commit graph

640 commits

Author SHA1 Message Date
adisbladis
9ae506a765
ci: Use nix-build-uncached to speed up CI runs 2021-08-11 18:15:42 -05:00
adisbladis
0039be3910
tests.git-deps-pinned: Regenerate poetry2nix overlay 2021-08-11 18:10:29 -05:00
adisbladis
7bccfb6952
Merge pull request #349 from nlewo/release-1.18.0
Bump version to 1.18.0
2021-08-11 17:54:29 -05:00
adisbladis
3000009718
Merge pull request #350 from nlewo/requestsexceptions
Add override for requestsexceptions
2021-08-11 17:52:27 -05:00
Antoine Eiche
bfce63096f Add override for requestsexceptions 2021-08-12 00:08:40 +02:00
Antoine Eiche
e2a00b1e09 Bump version to 1.18.0 2021-08-11 23:52:40 +02:00
adisbladis
e96faf1365
Merge pull request #342 from lunik1/patch-1
Enable dataset module in pyarrow
2021-08-03 13:17:04 -05:00
lunik1
1ca0a63509
Enable dataset module in pyarrow 2021-08-03 18:45:07 +01:00
adisbladis
136f166f3b
Merge pull request #338 from jezcope/fix/requests-unixsocket-overrid
Add override for requests-unixsocket
2021-07-25 15:24:15 -05:00
Jez Cope
1a0ecd7288 Add override for requests-unixsocket 2021-07-23 21:21:17 +01:00
adisbladis
4cd4329902
Merge pull request #335 from utdemir/ud/fix-matplotlib
Fix matplotlib build
2021-07-20 17:41:41 -05:00
Utku Demir
613152f16f
Fix matplotlib build 2021-07-20 21:20:08 +12:00
Utku Demir
69b4b56384
Add test-case for matplotlib 2021-07-20 21:19:30 +12:00
adisbladis
94d2ae6f7b
Merge pull request #334 from NKJe/feature/use_local_file
Add support for poetry projects with local file dependencies
2021-07-14 13:44:28 -05:00
Niels Kristian Lyshøj Jensen
aa111b9ac2
Add tests for local file packages 2021-07-10 13:40:33 +02:00
Niels Kristian Lyshøj Jensen
2eb8329319
Add support for local files 2021-07-10 13:38:34 +02:00
adisbladis
e40e8ed0e8
Merge pull request #327 from johanwiren/fix-legacy-relative-path
Fix legacy relative paths including `../`
2021-07-02 10:41:57 -05:00
adisbladis
fcd0de5cc5
Merge pull request #333 from nix-community/pep508-in-operator-fixup
pep508: Fix `in`
2021-07-02 04:33:45 -05:00
adisbladis
8ca15bdb12
Improve error message in case of a missing suitable source/wheel for a dependency 2021-07-02 04:25:00 -05:00
adisbladis
203fb43910
pep508: Fix in operator
If a marker contains two or more instances of the substring "in" Nix
regex engine in it's infitine wisdom splits only on the last one.

By changing a * to a + we can get the desired behaviour, but we do
need to fall back to the previous behaviour in case the more
restrictive match is not working.

Closes #332
2021-07-02 04:15:58 -05:00
Johan Wirén
0550a673cc
Handles urls containing "../" 2021-07-01 18:47:49 +02:00
adisbladis
20b868d419
Merge pull request #330 from jgeerds/override-updates
Add overrides for multiple packages
2021-07-01 10:21:10 -05:00
adisbladis
fe0227e2ed
Merge pull request #329 from nlewo/fix-insecure
Fix insecure ssl in fetch_from_legacy
2021-07-01 10:20:45 -05:00
Jascha Geerds
00afb77ee8 Add overrides for multiple packages
- pygraphviz
- pyjsg
- pyshex
- pyshexc
- shexjsg
- sparqlslurper
2021-07-01 11:19:49 +02:00
Antoine Eiche
f6765af4e7 Fix insecure ssl in fetch_from_legacy 2021-06-30 21:38:10 +02:00
adisbladis
4206ef1f6a
Merge pull request #326 from NorfairKing/pendulum
Fix for pendulum
2021-06-30 10:34:19 -05:00
adisbladis
765615e043
Fix pendulum wheel install 2021-06-29 10:06:47 -05:00
adisbladis
123257b607
Add verbose pip build output
Currently the output is terse and next to useless.
2021-06-28 21:44:15 -05:00
adisbladis
1cde67bbf4
Merge pull request #328 from nix-community/poetry-1_1_7
poetry: 1.1.5 -> 1.1.7
2021-06-28 16:07:28 -05:00
adisbladis
a25594ae21
poetry: 1.1.5 -> 1.1.7 2021-06-28 12:26:19 -05:00
Tom Sydney Kerckhove
2938150771 remove obsolete circleci config 2021-06-26 10:01:50 +02:00
Tom Sydney Kerckhove
b66fcd00c5 Regression test 2021-06-26 10:00:05 +02:00
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