Commit Graph

34 Commits

Author SHA1 Message Date
R. Ryantm
ccc923cc30 pipenv: 2021.11.23 -> 2022.1.8 2022-01-31 10:13:22 -08:00
sudosubin
617f6e0a8b
pipenv: refact to use installShellCompletion 2022-01-19 00:16:39 +09:00
sudosubin
d32d994cc1
pipenv: add pipenv shell completions 2022-01-16 22:31:42 +09:00
R. Ryantm
66c2813707 pipenv: 2021.11.9 -> 2021.11.23 2021-11-23 16:20:58 +00:00
R. Ryantm
e22ed89d69 pipenv: 2021.5.29 -> 2021.11.9 2021-11-14 06:46:59 +00:00
R. RyanTM
00727874f7 pipenv: 2020.11.15 -> 2021.5.29 2021-09-12 23:14:55 +00:00
R. RyanTM
1f402a59b1 pipenv: 2020.11.4 -> 2020.11.15 2020-11-19 18:44:02 +00:00
R. RyanTM
03b81ea829 pipenv: 2020.8.13 -> 2020.11.4 2020-11-11 14:36:31 -08:00
R. RyanTM
f896f3b835 pipenv: 2020.6.2 -> 2020.8.13 2020-08-27 07:58:25 +00:00
Lassulus
d626d15282
Merge pull request #89293 from das-g/refactor-pipenv-runtimeDeps
pipenv: refactor runtimeDeps
2020-08-22 16:11:45 +02:00
R. RyanTM
470798c2cd pipenv: 2020.5.28 -> 2020.6.2 2020-06-11 01:11:27 +00:00
Raphael Borun Das Gupta
9581a08739 pipenv: refactor runtimeDeps
Make `runtimeDeps` a function, so that it will return a selection
of the packages in the set passed to it by `python3.withPackages`,
rather than the same packages taken directly from `python3.pkgs`.
2020-06-01 11:45:58 +02:00
Konstantin Alekseev
5e8e887e0e pipenv: 2018.11.26 -> 2020.5.28 2020-06-01 08:24:39 +02:00
Nejc Zupan
1c406512eb Use wheel instead of pyjokes
We need an egg to install to test that pipenv works. Instead of
downloading & installing pyjokes, let's use wheel since we already
have it.

Refs https://github.com/NixOS/nixpkgs/pull/73349#discussion_r345830233
2019-11-13 22:28:57 +01:00
Nejc Zupan
5cbdff56ee make sure not to pollute the build directory 2019-11-13 22:28:57 +01:00
Nejc Zupan
ad078d83a4 Add checkPhase for pipenv
This is to prevent regressions such as https://github.com/NixOS/nixpkgs/issues/73254
by using pipenv to install a simple Python package, thus testing
that pipenv was built correctly.

Many thanks to @Infinisil and @domenkozar for hand-holding!
2019-11-13 22:28:57 +01:00
Frederik Rietdijk
1d7e21905c pipenv: patch pipenv to point to python that has virtualenv 2019-10-25 17:31:51 +02:00
Frederik Rietdijk
7f63ecfff9 pipenv: fix dependencies
- setup_requires belong in nativeBuildInputs
- requests is only for Python 2. We offer only a Python 3 version of
pipenv
- setting PYTHONPATH is not needed because the magical sed expression
injects the dependencies in the executables. Otherwise, we would use
NIX_PYTHONPATH.
- PIP_IGNORE_INSTALLED was needed because of PYTHONPATH, but since we do
not set that anymore we can remove.
2019-10-22 07:59:15 -07:00
adisbladis
baf17a4042
pipenv: Add missing build input virtualenv-clone 2019-05-07 06:10:28 +01:00
Lana Black
4f80ddcef5 pipenv: fix missing dependency issue (#61027) 2019-05-06 10:48:50 +00:00
Daniel Garzon
a08252919a pipenv: fix package (#60045)
* pipenv: add virualenv to propagatedBuildInputs.

* pipenv: add current directory to PYTHONPATH.

* pipenv: remove pew from propagatedBuildInputs.
2019-04-26 12:05:25 +02:00
Väinö Järvelä
11d491dce5 pipenv: Ignore Python site-packages
pipenv nix wrapper contains a PYTHONPATH which has some dependencies
for pipenv installed. pipenv by default uses site-packages when
resolving packages, which means that any package that is included in
the nix wrapper is satisfied when running `pipenv install`.

But when the actual virtualenv created by pipenv is activated, it
doesn't contain those packages anymore and fails to import them.

pipenv has a flag PIP_IGNORE_INSTALLED which can be used to ignore
site-packages. Which fixes the problem of having different resolved
packages when running pipenv and when running the virtualenv.
2019-04-11 07:59:36 +02:00
zimbatm
b1f767ef90
pipenv: fix python loading issue (#56495) 2019-03-06 17:56:44 +00:00
R. RyanTM
28fdb4eb11 pipenv: 2018.11.14 -> 2018.11.26
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/pipenv/versions
2018-12-19 09:26:28 +01:00
R. RyanTM
a27e3b2acb pipenv: 2018.10.13 -> 2018.11.14
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/pipenv/versions
2018-11-18 16:35:21 -08:00
R. RyanTM
7e825f5a74 pipenv: 2018.10.9 -> 2018.10.13
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/pipenv/versions
2018-10-26 14:22:48 -07:00
R. RyanTM
9af40cfa17 pipenv: 2018.7.1 -> 2018.10.9
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/pipenv/versions
2018-10-14 08:59:16 +02:00
Domen Kožar
40887a6dc6 pipenv: 2018.5.18 -> 2018.7.1
Signed-off-by: Domen Kožar <domen@dev.si>
2018-07-22 16:52:33 +02:00
Domen Kožar
7a7463d0a3
pipenv: 11.9.0 -> 2018.5.18 2018-06-20 17:31:37 +01:00
Frederik Rietdijk
5ecc7b55ca python: pipenv: 10.1.2 -> 11.9.0 2018-04-08 11:34:57 +02:00
Frederik Rietdijk
d9cb2f3955 python: pipenv: 10.1.0 -> 10.1.2 2018-03-03 12:00:45 +01:00
Frederik Rietdijk
dc7f2ee78b pipenv: 9.0.1 -> 10.0.1 2018-02-27 14:23:08 +01:00
zimbatm
82e4f38ca0 pipenv: 8.2.7 -> 9.0.1 2018-01-01 03:43:38 +00:00
Dario Bertini
e55b99e840 pipenv: init at 8.2.7
fixes #30442
2017-10-16 08:59:14 +01:00