Commit graph

893 commits

Author SHA1 Message Date
Jashandeep Sohi
970505fbb0 fix: only change shellingham format to pyproject if format is not wheel 2021-09-17 20:40:08 -07:00
Jashandeep Sohi
63c7040f5b fix: add support for wheels w/ multiple platforms seperated by a period
Wheel filenames can have the format "mediapipe-0.8.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl".

Currently the check is for an exact match in the platform bit, i.e. "manylinux_2_17_x86_64.manylinux2014_x86_64".

This change checks whether the platform bit contains the platform we're looking for anywhere in it.
2021-09-17 20:16:13 -07:00
Phillip Cloud
4b8acf7cd8
pytest-randomly: fmt 2021-09-17 22:55:19 -04:00
Phillip Cloud
d4643d13ca
pytest-randomly: revert patch and fix dependencies 2021-09-17 22:53:53 -04:00
adisbladis
9cb8592ee4
Merge pull request #387 from cpcloud/importlib-metadata-test
python: fix marker comparison
2021-09-17 21:19:04 -05:00
adisbladis
ef69c70a5e
Merge pull request #389 from rskew/master
Enable '+' in package versions, and some overrides
2021-09-17 21:16:48 -05:00
Rowan Skewes
56ccf2d713 overrides: matplotlib, mmdet, pywavelets, tensorboard 2021-09-18 01:50:49 +10:00
Rowan Skewes
c6cd8fc822 overrides: gitpython 2021-09-18 01:50:47 +10:00
Rowan Skewes
9cbaca69c3 overrides: jupyterlab-widgets 2021-09-17 21:34:48 +10:00
Rowan Skewes
9e9b0b0344 overrides: argcomplete 2021-09-17 21:32:10 +10:00
Rowan Skewes
5cd5f01c90 enable '+' in versions 2021-09-17 17:06:44 +10:00
Phillip Cloud
5b7ffec522
style: reduce duplication 2021-09-16 17:16:59 -04:00
Phillip Cloud
b6f569db2a
python: support version comparison of values greater than 9 2021-09-16 16:59:38 -04:00
Phillip Cloud
38c2f51e85
pytest-randomly: failing test 2021-09-16 11:41:38 -04:00
adisbladis
341cad381c
Merge pull request #385 from takeda/licensecheck
licensecheck override
2021-09-14 20:56:56 -05:00
Derek Kulinski
963b399985
licensecheck override
The `setup.py` generated by poetry appears to be broken for some reason.
2021-09-14 16:22:26 -07:00
adisbladis
2a0564d564
Merge pull request #383 from trepetti/llvmlite-llvm-versions
overrides: fix llvmlite build and add appropriate LLVM versions
2021-09-07 14:53:31 -05:00
Tom Repetti
0ef89b2eba overrides: fix llvmlite build and add appropriate LLVM versions 2021-09-07 13:49:49 -04:00
adisbladis
7354f229bd
Merge pull request #378 from lunik1/overrides
Add overrides for cwcwidth, platformdirs, and pythran
2021-09-02 09:32:19 -05:00
adisbladis
865c99d2fc
Merge pull request #381 from vreuter/patch-1
Remove repeated section in README
2021-09-02 09:32:01 -05:00
Vince
ee6dd0496d
Remove repeated section 2021-09-02 14:11:45 +02:00
lunik1
d9bf565b63
Add overrides for cwcwidth, platformdirs, and pythran 2021-09-01 16:35:44 +01:00
adisbladis
4bc4abd85c
Merge pull request #371 from l0b0/feat/make-virtualenv-installable
feat: Make virtualenv installable
2021-08-30 11:42:18 -05:00
adisbladis
e81649307f
Merge pull request #374 from l0b0/tests/add-sqlalchemy-in-test
tests: Add `in` test
2021-08-30 08:07:13 -05:00
Victor Engmark
9cbcc4a0e1 tests: Add in test
Tests the change in commit 203fb43910.
2021-08-30 13:43:44 +12:00
adisbladis
046bddd753
Merge pull request #372 from danielfullmer/template-fix
Fix instructions to init a flake using the template
2021-08-26 20:50:14 -05:00
Daniel Fullmer
cbf4157014 Fix instructions to init a flake using the template 2021-08-26 16:03:15 -07:00
Victor Engmark
c71640822d feat: Make virtualenv installable
I do not fully understand why the version specification breaks the
installation, because `poetry install` and `pip install
--requirement=<(poetry export)` both work just fine.

Closes #340.
2021-08-27 10:48:16 +12:00
adisbladis
2f5291f9cd
Add override to make shellcheck-py installable 2021-08-26 12:41:15 -05:00
adisbladis
11f15b8c7d
Merge pull request #368 from erictapen/overrides
Add overrides for borgbackup, weblate-language-date
2021-08-26 11:56:01 -05:00
adisbladis
c261b4d6b9
Merge pull request #364 from l0b0/feat/make-recent-mypy-installable
feat: Make mypy >=0.900 installable
2021-08-26 11:36:41 -05:00
adisbladis
0549bd92a2
Merge pull request #370 from NorfairKing/pendulum-no-clobber
Add --no-clobber to pendulum
2021-08-26 11:34:51 -05:00
Tom Sydney Kerckhove
ce1081254d Add --no-clobber to pendulum override so it doesn't fail if the f iles are already in the right place 2021-08-26 16:06:11 +02:00
Kerstin Humm
b17017968b add overrides for borgbackup, weblate-language-date 2021-08-26 13:38:27 +02:00
Victor Engmark
f3224ef88c feat: Make mypy >=0.900 installable
Based on
<https://github.com/nix-community/poetry2nix/issues/323#issuecomment-871929102>.

Hopefully there's a better solution soon, but for the moment it looks
like this is necessary to install recent versions of mypy.

Closes #323.
2021-08-26 17:07:10 +12:00
adisbladis
046ee4939a
Merge pull request #366 from l0b0/feat/make-pytest-randomly-installable
feat: Make pytest-randomly installable
2021-08-25 11:45:34 -05:00
adisbladis
45d169e2a7
Merge pull request #365 from l0b0/feat/make-ruamel-yaml-installable
feat: Make ruamel-yaml installable
2021-08-25 11:42:08 -05:00
Victor Engmark
607d93fd2e feat: Make pytest-randomly installable
Based on
<https://github.com/nix-community/poetry2nix/issues/322#issue-922199285>.

Closes #322 together with #365.
2021-08-25 12:25:05 +12:00
Victor Engmark
b41301ef0c feat: Make ruamel-yaml installable
Based on
<https://github.com/nix-community/poetry2nix/issues/322#issuecomment-874944931>
2021-08-25 12:20:10 +12:00
adisbladis
f0ef3fee80
runCommandNoCC -> runCommand 2021-08-19 17:48:03 -05:00
adisbladis
89b2ae420e
Bump version to 1.19.0 2021-08-19 17:01:37 -05:00
adisbladis
c101568847
Merge pull request #359 from nix-community/poetry-1_1_8
poetry: 1.17.0 -> 1.18.0
2021-08-19 16:37:25 -05:00
adisbladis
bcc679d1ae
poetry: 1.17.0 -> 1.18.0 2021-08-19 15:06:24 -05:00
adisbladis
90a7d6a39f
Merge pull request #356 from trepetti/override-tomli
Add override for tomli
2021-08-17 01:00:13 -05:00
Tom Repetti
34541ddb3f Add override for tomli 2021-08-16 20:22:10 -04:00
adisbladis
f008ee4f8e
Merge pull request #355 from junkangli/override-arpeggio
Add override for arpeggio
2021-08-14 14:02:39 -05:00
Li Junkang
e0cbe3a9e5 Add override arpeggio 2021-08-15 00:52:08 +08:00
adisbladis
35017baff2
Merge pull request #289 from FRidh/template
Provide flake template for building an app
2021-08-12 09:51:16 -05:00
adisbladis
ca83399c47
Merge pull request #352 from nix-community/overrideable-poetry-deps
Expose projectDir/pyproject/poetrylock parameters in the Poetry derivation
2021-08-11 20:24:23 -05:00
adisbladis
cbb6ea4995
Expose projectDir/pyproject/poetrylock parameters in the Poetry derivation
This simplifies overriding Poetry with a different version.

Related issue: https://github.com/nix-community/poetry2nix/issues/345
2021-08-11 18:46:08 -05:00