Commit Graph

62 Commits

Author SHA1 Message Date
Theodore Ni
728c42fb58
xonsh: add pip to test dependency and other changes 2023-08-22 11:01:06 -07:00
adisbladis
0fab94a844 xonsh: Add wrapper
It is currently not obvious how to install/use xonsh with dependencies and python packages.

This PR implements a wrapper that allows you to construct a custom xonsh environment by using:
``` nix
xonsh.override { extraPackages = ps: [ ps.requests ]; }
```
2023-06-30 19:39:53 +12:00
Dee Anzorge
e66d98f17d xonsh: don't double wrap bin/xonsh 2023-06-28 00:38:18 +02:00
Greg Hellings
b206f4db2c xonsh: 0.13.4 -> 0.14.0 2023-06-13 11:59:05 -05:00
Spencer Whitt
21dbdb5d03 maintainers: remove spwhitt 2023-05-05 12:34:05 +00:00
Guillaume Girol
33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
R. Ryantm
709a81362c xonsh: 0.13.3 -> 0.13.4 2022-12-12 21:32:19 +08:00
R. Ryantm
92112872cd xonsh: 0.13.1 -> 0.13.3 2022-09-16 09:28:28 +00:00
Mario Rodas
c6c3d99535 xonsh: 0.13.0 -> 0.13.1
https://github.com/xonsh/xonsh/releases/tag/0.13.1
2022-08-12 04:20:00 +00:00
Stephan Heßelmann
09c3e368e9 xonsh: 0.11.0 -> 0.13.0
Fixes #182544
2022-07-23 20:28:33 +02:00
mingmingrr
f622890f9b xonsh: 0.10.1 -> 0.11.0 2021-11-27 14:19:26 -05:00
Artturin
53e85e512b xonsh: add PYTHONPATH 2021-07-30 05:16:21 +03:00
github-actions[bot]
a1d3be1d42
Merge master into staging-next 2021-07-28 12:01:16 +00:00
Mario Rodas
c39cde2537 xonsh: 0.9.27 -> 0.10.1
https://github.com/xonsh/xonsh/releases/tag/0.10.0
https://github.com/xonsh/xonsh/releases/tag/0.10.1
2021-07-24 04:20:00 +00:00
Sandro Jäckel
183c7ebcae
pythonPackages: normalise prompt_toolkit 2021-07-23 16:36:39 +02:00
Mario Rodas
eda0d785d3 xonsh: 0.9.24 -> 0.9.27 2021-03-03 04:20:00 +00:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Mario Rodas
600d0c978a xonsh: 0.9.23 -> 0.9.24
https://github.com/xonsh/xonsh/releases/tag/0.9.24
2020-10-16 04:20:00 +00:00
Raphael Borun Das Gupta
0b00bcec22 xonsh: 0.9.22 -> 0.9.23 2020-10-10 00:27:53 +02:00
Mario Rodas
0561fdef05 xonsh: 0.9.21 -> 0.9.22
https://github.com/xonsh/xonsh/releases/tag/0.9.22
2020-09-16 18:00:00 -05:00
Mario Rodas
b03a6187b1 xonsh: 0.9.20 -> 0.9.21
https://github.com/xonsh/xonsh/releases/tag/0.9.21
2020-09-02 21:21:21 +00:00
Mario Rodas
4d57351aed xonsh: 0.9.19 -> 0.9.20
https://github.com/xonsh/xonsh/releases/tag/0.9.20
2020-08-26 04:20:00 +00:00
Mario Rodas
dc89d3dba7
xonsh: 0.9.18 -> 0.9.19
https://github.com/xonsh/xonsh/releases/tag/0.9.19
2020-08-10 04:20:00 +00:00
Mario Rodas
27e9538b3e
xonsh: 0.9.17 -> 0.9.18
Changelog: https://github.com/xonsh/xonsh/releases/tag/0.9.18
2020-05-05 07:18:00 -05:00
Mario Rodas
e4e6a842ee
xonsh: 0.9.16 -> 0.9.17
Changelog: https://github.com/xonsh/xonsh/releases/tag/0.9.17
2020-04-10 04:20:00 -05:00
Mario Rodas
0f36050b14 xonsh: 0.9.15 -> 0.9.16
Changelog: https://github.com/xonsh/xonsh/releases/tag/0.9.16
2020-04-07 18:53:15 -07:00
Mario Rodas
27db92f412
xonsh: 0.9.14 -> 0.9.15
Changelog: https://github.com/xonsh/xonsh/releases/tag/0.9.15
2020-03-25 04:20:00 -05:00
Maximilian Bosch
6b6abb453c
xonsh: 0.9.13 -> 0.9.14
Closes #81951

The PR unnecessarily removes the `patchShebangs .`-call, also the
non-deterministically failing testcase `test_pyghooks` isn't excluded
there.

Co-authored-by: Mario Rodas <marsam@users.noreply.github.com>
2020-03-14 05:57:36 +01:00
Kovacsics Robert
2c7ba2060d
xonsh: Fix broken tests
Pulls in a patch committed a couple of days after the 0.9.13 release
(the one here), to fix the tests.

(cherry picked from commit bf822c4caa96666d5ee1c20870229b9f6484e5cd)
2020-02-18 19:14:25 +01:00
Patrick Hilhorst
593e11fd94
treewide: fix redirected urls
According to https://repology.org/repository/nix_unstable/problems, we have a
lot of packages that have http links that redirect to https as their homepage.
This commit updates all these packages to use the https links as their
homepage.

The following script was used to make these updates:

```

curl https://repology.org/api/v1/repository/nix_unstable/problems \
    | jq '.[] | .problem' -r \
    | rg 'Homepage link "(.+)" is a permanent redirect to "(.+)" and should be updated' --replace 's@$1@$2@' \
    | sort | uniq > script.sed

find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
```
2020-01-22 11:26:22 +01:00
Maximilian Bosch
69653b4889
xonsh: 0.9.11 -> 0.9.13
https://github.com/xonsh/xonsh/releases/tag/0.9.12
https://github.com/xonsh/xonsh/releases/tag/0.9.13
2019-10-28 23:53:58 +01:00
R. RyanTM
96c6b9d4a7 xonsh: 0.9.10 -> 0.9.11
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/xonsh/versions
2019-09-29 02:59:11 -07:00
R. RyanTM
fed6f60871 xonsh: 0.9.9 -> 0.9.10
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/xonsh/versions
2019-08-20 22:46:33 -07:00
Artemis Tosini
5f44f311de
xonsh: 0.9.8 → 0.9.9 2019-07-31 23:08:31 +00:00
Edmund Miller
3335b49f09
xonsh: 0.9.6 -> 0.9.8
Update to correct repo, since a group was created
2019-07-13 13:33:04 -05:00
Rok Garbas
65781e204d
Remove me (garbas) as maintainer since I don't have much time to maintain anything 2019-07-03 11:27:39 +02:00
R. RyanTM
dd420f45ed xonsh: 0.9.4 -> 0.9.6
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/xonsh/versions
2019-06-18 11:28:45 -07:00
Will Dietz
8fc3b6a7fa
xonsh: 0.9.0 -> 0.9.4 2019-05-28 20:02:33 -05:00
R. RyanTM
b324116100 xonsh: 0.8.12 -> 0.9.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/xonsh/versions
2019-05-13 05:41:00 -07:00
Christopher Chin
aa4af91d50 xonsh: 0.8.3 -> 0.8.12 (#58824) 2019-04-14 20:27:13 +02:00
Chris Ostrouchov
d69246709f pythonPackages.prompt_toolkit: 1.0.15 -> 2.0.7
Created a version to prompt_toolkit_1 for legacy ipython
2018-11-21 12:38:54 +01:00
Mario Rodas
edf30a24e8
xonsh: 0.6.8 -> 0.8.3 2018-11-10 23:45:51 +01:00
R. RyanTM
e07ea4f383 xonsh: 0.6.7 -> 0.6.8 (#42930)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/xonsh/versions.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/yp41kipqmmsjl0ldi4b16z2590shv9dp-xonsh-0.6.8/bin/xon.sh had a zero exit code or showed the expected version
- /nix/store/yp41kipqmmsjl0ldi4b16z2590shv9dp-xonsh-0.6.8/bin/.xonsh-wrapped passed the binary check.
- /nix/store/yp41kipqmmsjl0ldi4b16z2590shv9dp-xonsh-0.6.8/bin/xonsh passed the binary check.
- 2 of 3 passed binary check by having a zero exit code.
- 2 of 3 passed binary check by having the new version present in output.
- found 0.6.8 with grep in /nix/store/yp41kipqmmsjl0ldi4b16z2590shv9dp-xonsh-0.6.8
- directory tree listing: https://gist.github.com/e53ad25422aa303572f4452029cb65b3
- du listing: https://gist.github.com/0c29b7c27c01e8d34986163ba00f1615
2018-07-05 14:56:33 +02:00
R. RyanTM
7b6755d003 xonsh: 0.6.6 -> 0.6.7
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/xonsh/versions.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/mb1vva59dwhq6yzqf98gkygljbzpdf37-xonsh-0.6.7/bin/xon.sh had a zero exit code or showed the expected version
- /nix/store/mb1vva59dwhq6yzqf98gkygljbzpdf37-xonsh-0.6.7/bin/.xonsh-wrapped passed the binary check.
- /nix/store/mb1vva59dwhq6yzqf98gkygljbzpdf37-xonsh-0.6.7/bin/xonsh passed the binary check.
- 2 of 3 passed binary check by having a zero exit code.
- 2 of 3 passed binary check by having the new version present in output.
- found 0.6.7 with grep in /nix/store/mb1vva59dwhq6yzqf98gkygljbzpdf37-xonsh-0.6.7
- directory tree listing: https://gist.github.com/1d8694bad62c300714d6658deedc7ec0
- du listing: https://gist.github.com/2d8baff97fce82b5ba4ded4746d954a0
2018-06-18 17:26:52 -07:00
R. RyanTM
d204c4aee8 xonsh: 0.6.4 -> 0.6.6
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/xonsh/versions.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/n2hvc59jjmqfww86pqz7w6hmr7wlklbw-xonsh-0.6.6/bin/xon.sh had a zero exit code or showed the expected version
- /nix/store/n2hvc59jjmqfww86pqz7w6hmr7wlklbw-xonsh-0.6.6/bin/.xonsh-wrapped passed the binary check.
- /nix/store/n2hvc59jjmqfww86pqz7w6hmr7wlklbw-xonsh-0.6.6/bin/xonsh passed the binary check.
- 2 of 3 passed binary check by having a zero exit code.
- 2 of 3 passed binary check by having the new version present in output.
- found 0.6.6 with grep in /nix/store/n2hvc59jjmqfww86pqz7w6hmr7wlklbw-xonsh-0.6.6
- directory tree listing: https://gist.github.com/dba795a63cf24871f010baf56dba68d0
- du listing: https://gist.github.com/afde349bcf27d995e595d895941de9de
2018-06-07 21:47:14 -07:00
R. RyanTM
10b4de1a8d xonsh: 0.6.3 -> 0.6.4 (#40821)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/xonsh/versions.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/zdkhffpw9yfjkxi877mildima9kp7skm-xonsh-0.6.4/bin/xon.sh had a zero exit code or showed the expected version
- /nix/store/zdkhffpw9yfjkxi877mildima9kp7skm-xonsh-0.6.4/bin/.xonsh-wrapped passed the binary check.
- /nix/store/zdkhffpw9yfjkxi877mildima9kp7skm-xonsh-0.6.4/bin/xonsh passed the binary check.
- 2 of 3 passed binary check by having a zero exit code.
- 2 of 3 passed binary check by having the new version present in output.
- found 0.6.4 with grep in /nix/store/zdkhffpw9yfjkxi877mildima9kp7skm-xonsh-0.6.4
- directory tree listing: https://gist.github.com/f4e56948f12666dc9fa8965e32e1844e
- du listing: https://gist.github.com/de490af4f1967c7d07e86d7068da2c32
2018-05-20 22:35:09 +02:00
R. RyanTM
9346d1373b xonsh: 0.6.1 -> 0.6.3
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/xonsh/versions.

These checks were done:

- built on NixOS
- ran ‘/nix/store/prjh0vgnnn80ba9im4j9minjivsa8bj4-xonsh-0.6.3/bin/.xonsh-wrapped -h’ got 0 exit code
- ran ‘/nix/store/prjh0vgnnn80ba9im4j9minjivsa8bj4-xonsh-0.6.3/bin/.xonsh-wrapped --help’ got 0 exit code
- ran ‘/nix/store/prjh0vgnnn80ba9im4j9minjivsa8bj4-xonsh-0.6.3/bin/.xonsh-wrapped help’ got 0 exit code
- ran ‘/nix/store/prjh0vgnnn80ba9im4j9minjivsa8bj4-xonsh-0.6.3/bin/.xonsh-wrapped -V’ and found version 0.6.3
- ran ‘/nix/store/prjh0vgnnn80ba9im4j9minjivsa8bj4-xonsh-0.6.3/bin/.xonsh-wrapped --version’ and found version 0.6.3
- ran ‘/nix/store/prjh0vgnnn80ba9im4j9minjivsa8bj4-xonsh-0.6.3/bin/xonsh -h’ got 0 exit code
- ran ‘/nix/store/prjh0vgnnn80ba9im4j9minjivsa8bj4-xonsh-0.6.3/bin/xonsh --help’ got 0 exit code
- ran ‘/nix/store/prjh0vgnnn80ba9im4j9minjivsa8bj4-xonsh-0.6.3/bin/xonsh help’ got 0 exit code
- ran ‘/nix/store/prjh0vgnnn80ba9im4j9minjivsa8bj4-xonsh-0.6.3/bin/xonsh -V’ and found version 0.6.3
- ran ‘/nix/store/prjh0vgnnn80ba9im4j9minjivsa8bj4-xonsh-0.6.3/bin/xonsh --version’ and found version 0.6.3
- found 0.6.3 with grep in /nix/store/prjh0vgnnn80ba9im4j9minjivsa8bj4-xonsh-0.6.3
- directory tree listing: https://gist.github.com/c4698aa16268961773b245a4b849a9f0
- du listing: https://gist.github.com/db7c65ccf5f4bf3c4457401c300d1862
2018-05-13 19:45:28 -07:00
Vladyslav Mykhailichenko
7f693c2fda xonsh: 0.6.0 -> 0.6.1 2018-04-23 10:56:41 +03:00
adisbladis
167e9fbff4
xonsh: 0.5.12 -> 0.6.0 2017-11-26 18:22:12 +08:00
Joerg Thalheim
1af0254fc7 xonsh: 0.4.3 -> 0.5.12 2017-11-21 00:09:18 +00:00