Drew Risinger
c7deb49058
gh: enable tests
2021-01-23 00:48:39 +10:00
Drew Risinger
9e403b19a1
qemu: 5.1.0 -> 5.2.0
...
Updates to latest version of QEMU.
The build system has changed to ninja.
There are several configuration flags that aren't enabled. I will
defer to maintainers on those.
Adds autoPatchelfHook for patching output dynamically linked binaries.
qemu: use Nix's meson vs bundled
qemu: remove custom directory locations
It appears that these directories are no longer automatically prefixed
with $out/, so they are now trying to write to the system /etc/, /var/
directories, which is not permitted in sandbox.
The default directories seem to work OK, so using those.
2021-01-19 14:06:28 -05:00
Drew Risinger
495066a47f
python3Packages.osqp: 0.6.2 -> 0.6.2.post0
2021-01-14 23:05:55 -08:00
Drew Risinger
d029e9b92e
python3Packages.osqp: 0.6.1 -> 0.6.2
2021-01-11 19:39:15 -05:00
Drew Risinger
93fcc6b553
python3Packages.qdldl: init at 0.1.5.post0
...
Dependency of python3Packages.osqp
2021-01-11 19:39:14 -05:00
Drew Risinger
4fe8a8b633
rpi-eeprom: unstable-2020-10-05 -> 2020-12-11
2020-12-27 17:01:02 +01:00
Drew Risinger
2e83f19be2
rpi-eeprom: raspberrypi-tools -> libraspberrypi
2020-12-27 17:01:02 +01:00
Drew Risinger
8f0ace27b1
rpiboot: unstable-2020-05-11 -> unstable-2020-10-20
2020-12-27 17:01:02 +01:00
Drew Risinger
e89369fae6
libraspberrypi: fix cross-compile conventions
2020-12-27 17:01:02 +01:00
Drew Risinger
3f64a4e432
libraspberrypi: merge with raspberrypi-tools
2020-12-27 17:01:02 +01:00
Drew Risinger
65172da27e
libraspberrypi: 2020-05-28 -> 2020-11-30
2020-12-27 17:01:02 +01:00
Drew Risinger
979a1e109f
raspberrypi-tools: remove in favor of libraspberrypi
...
These packages were duplicated, and often weren't being updated in sync.
The only difference between them was the lack of pkg-config in
libraspberrypi, which is easily fixable.
2020-12-27 17:01:02 +01:00
Drew Risinger
924d461587
raspberrypifw: use stdenvNoCC
...
This only copies unfree redistributables, don't need a compiler for
that.
2020-12-27 17:01:02 +01:00
Drew Risinger
860cb184ec
raspberrypifw: 20201022 -> 20201201
2020-12-27 17:01:02 +01:00
Drew Risinger
a128c9c7ec
raspberrypiWirelessFirmware: 2019-08-16 -> 2020-12-01
2020-12-27 17:01:02 +01:00
Drew Risinger
6f74787180
linux_rpi: 5.4.51 -> 5.4.79
2020-12-27 17:01:02 +01:00
Drew Risinger
9485b86453
vscodium: add arm64-linux & armv7l-linux builds
2020-12-24 13:35:18 -05:00
Drew Risinger
93c067206d
vscodium: 1.51.1 -> 1.52.1
2020-12-24 13:33:16 -05:00
Drew Risinger
f0f18ad16c
vscode: add arm64-linux & armv7l-linux builds
2020-12-24 13:32:02 -05:00
Drew Risinger
9a17459ba0
devpi-server: fix build
...
Build was failing due to line continuation between disabled tests in
checkPhase.
Fixed by converting to easier syntax of ``pytestCheckHook``.
2020-12-11 09:23:42 -05:00
Drew Risinger
539d6cf79a
pythonPackages.python-utils: convert to pytestCheckHook
2020-12-11 09:22:46 -05:00
Drew Risinger
86be4c0005
pythonPackages.python-utils: remove pep8 from tests
2020-12-11 09:22:33 -05:00
Drew Risinger
cc0bc67e5c
pythonPackages.pytest-factoryboy: remove pep8 from tests
2020-12-11 09:21:42 -05:00
Drew Risinger
0e0e02126f
python3Packages.ics: remove pep8 from tests
2020-12-11 09:20:47 -05:00
Drew Risinger
6bb2eae2ff
treewide: remove dead pytestpep8 references
...
pytestpep8 was removed in 25c9946f95 .
This removes pytestpep8 in the rest of the tree, where it was hardly
used.
2020-12-10 21:14:42 -05:00
Drew Risinger
d6187d5163
python3Packages.afdko: use pytestCheckHook
...
Convert to standard pytestCheckHook.
This allows easier testing of derivation build & disabling tests.
Also disable slow tests.
2020-12-10 17:56:36 -05:00
Drew Risinger
c2c9fcc896
python3Packages.psautohint: disable slow tests
...
* Reduces test time from ~5 mins to ~30 seconds.
* Also converts to pytestCheckHook for better test control.
* Makes fetchFromGitHub variables match convention.
* remove pytest-randomly.
pytest-randomly will randomize test order &
reset random seeds between tests.
We don't want the random test ordering for reproducible builds, so we
remove it.
* Fixes flaky test "test_hashmap_old_version" by pinning pytest to v5,
corresponding to upstream issue:
https://github.com/adobe-type-tools/psautohint/issues/284#issuecomment-742800965
py3.psautohint: use pytest5
2020-12-10 17:56:36 -05:00
Drew Risinger
25c9946f95
python27Packages.pytestpep8: remove due to pytest v6 incompatibility
...
Remove ``pythonPackages.pytestpep8`` because:
* It has been abandoned upstream: no PyPi release since 2014
* It is no longer compatible with pytest v6+: I get an error pointing to
https://docs.pytest.org/en/stable/deprecations.html#node-construction-changed-to-node-from-parent
when I try to use it with ``pytestCheckHook`` (i.e. pytest v6.0+)
* It doesn't have a maintainer
2020-12-10 12:45:00 -05:00
Drew Risinger
ef99419f47
pythonPackages.qasm2image: remove
...
Removed due to: prolonged breakage (at least since Jan. 2020),
inactivity on the upstream repo (no commits since November 2018),
and no longer being compatible with pythonPackages.qiskit.
2020-12-09 16:55:19 -05:00
Drew Risinger
0e7d871210
testing: timeout long tests
...
https://github.com/NixOS/nixpkgs/issues/102724
2020-11-30 22:55:25 -08:00
Drew Risinger
f13c73c093
python3Packages.qiskit: 0.20.0 -> 0.23.1
2020-11-30 22:55:25 -08:00
Drew Risinger
18899e6aef
python3Packages.qiskit-aqua: 0.7.5 -> 0.8.1
2020-11-30 22:55:25 -08:00
Drew Risinger
cf115f9320
python3Packages.qiskit-ignis: 0.4.0 -> 0.5.1
2020-11-30 22:55:25 -08:00
Drew Risinger
d6859df0d5
python3Packages.qiskit-aer: 0.6.1 -> 0.7.1
2020-11-30 22:55:25 -08:00
Drew Risinger
53bfcf5058
python3Packages.qiskit-ibmq-provider: disable optional packages by default
...
Disables visualization packages in the user environment by default.
Allows running leaner/faster import environments by default.
Packages can still be added with override or manually adding to environment.
2020-11-30 22:55:25 -08:00
Drew Risinger
4a57cce048
python3Packages.qiskit-ibmq-provider: 0.8.0 -> 0.11.1
2020-11-30 22:55:25 -08:00
Drew Risinger
bd7ff34cb1
python3Packages.qiskit-terra: disable flaky & slow tests
2020-11-30 22:55:25 -08:00
Drew Risinger
3f2a308c28
python3Packages.qiskit-terra: disable optional packages by default
...
Removes visualization packages from default install.
They can still be added to environment manually or by overriding
the argument.
2020-11-30 22:55:25 -08:00
Drew Risinger
562978e048
python3Packages.qiskit-terra: 0.15.1 -> 0.16.1
2020-11-30 22:55:25 -08:00
Drew Risinger
074d7a923a
python3Packages.retworkx: 0.4.0 -> 0.6.0
2020-11-30 22:55:25 -08:00
Drew Risinger
901872da17
python3Packages.pylatexenc: 2.7 -> 2.8
2020-11-30 22:55:25 -08:00
Drew Risinger
e60417ade9
python3Packages.pproxy: 2.3.2 -> 2.3.7
2020-11-30 22:55:25 -08:00
Drew Risinger
53a38fa412
python3Packages.fastjsonschema: 2.14.4 -> 2.14.5
2020-11-30 22:55:25 -08:00
Drew Risinger
84b0e7426c
pythonPackages.docplex: 2.15.194 -> 2.16.196
2020-11-30 22:55:25 -08:00
Drew Risinger
c19f3623a2
spdlog: build shared library
2020-11-30 20:49:13 -05:00
Drew Risinger
d7de691b1b
spdlog: run tests
...
Build & run tests built into spdlog.
2020-11-30 20:49:13 -05:00
Drew Risinger
e9a5187d1e
pythonPackages.pyqtgraph: convert to pyqt5
2020-11-23 22:12:24 -08:00
Drew Risinger
1849bc57be
pythonPackages.pandas: convert to pytestCheckHook
2020-11-05 15:47:09 -08:00
Drew Risinger
ac8aff99bf
pythonPackages.pandas: cleanup
...
* Sort imports
* add changelog
2020-11-05 15:47:09 -08:00
Drew Risinger
5f4c238ea5
python3Packages.pytest-timeout: 1.3.3 -> 1.4.2
...
* Update version
* switch to pytestCheckHook
* Update meta: hompage & changelog
* explicit runtime dependency on pytest
Based on work by @jpgu-epam in #97527 .
2020-10-29 12:39:11 -07:00
Drew Risinger
43200b172a
python3Packages.dask: 2.22.0 -> 2.25.0
...
Update meta homepage & changelog links.
https://github.com/dask/dask/releases/tag/2.25.0
Changelog: https://docs.dask.org/en/latest/changelog.html
2020-10-25 10:42:56 +01:00
Drew Risinger
6a750f2466
pythonPackages.arrow: 0.15.8 -> 0.17.0
2020-10-12 11:58:14 -07:00
Drew Risinger
4f36ce4aff
python3Packages.cvxpy: 1.1.5 -> 1.1.6
2020-10-07 22:59:17 -07:00
Drew Risinger
a2e6852a69
python3Packages.cirq: 0.8.2 -> 0.9.1
2020-10-07 22:29:04 -07:00
Drew Risinger
6e34b3e6fe
libcint: 3.1.1 -> 4.0.2
...
Add changelog
2020-10-07 09:04:39 -04:00
Drew Risinger
ba886f7b1a
verilog: add tests
...
Run recommended self-tests from iverilog's CI.
Tests add about a minute to the build time on local machine
(2 -> 3 mins).
2020-09-22 13:58:15 -04:00
Drew Risinger
0d9a6e2da5
verilog: cleanup
...
Meta attributes were out of date or not in current style,
and some attributes of derivation were redundant.
2020-09-22 13:58:06 -04:00
Drew Risinger
c24b9331e0
pythonPackages.Mako: convert to pytestCheckHook
...
* Expands testing by disabling only known failing tests on pypy.
* Update issue links to GitHub repo.
2020-09-22 09:06:39 -07:00
Drew Risinger
7a8fd8de93
pythonPackages.Mako: cleanup meta
...
* Update homepage to HTTPS
* Add changelog
2020-09-22 09:06:39 -07:00
Drew Risinger
143289ad5b
pythonPackages.WSME: fix build
...
* Remove unneeded patch
* Run tests properly (misspelled before)
* Update homepage & add changelog
* Sort dependencies
2020-09-21 10:55:45 -07:00
Drew Risinger
d45ea33a85
pythonPackages.pecan: 1.3.3 -> 1.4.0
...
* Update Homepage
* Add Changelog
* Convert to pytestCheckHook
* Remove buildInputs, corrected to propagatedBuildInputs or checkInputs as appropriate.
This caused downstream failures because some required packages were not in the runtime closure (PYTHONPATH).
2020-09-21 10:55:45 -07:00
Drew Risinger
6e4908a52d
spyder: 4.1.4 -> 4.1.5
...
Changelog: https://github.com/spyder-ide/spyder/blob/master/CHANGELOG.md#version-415-2020-09-01
* Meta: update homepage, add downloadPage & changelog
2020-09-21 09:55:45 -07:00
Drew Risinger
9dc654234a
pythonPackages.spyder-kernels: 1.9.3 -> 1.9.4
...
* Meta: add changelog & download page, update homepage
2020-09-21 09:55:45 -07:00
Drew Risinger
3b6800c76a
python3Packages.spyder: fix build
...
* Remove version locks that don't match what's in nixpkgs
2020-09-21 09:53:44 -07:00
Drew Risinger
85ce380564
terraform-compliance: fix build
...
* Disables lock of pythonPackages.ipython to allow
building with what's in nixpkgs
2020-09-21 00:06:27 -04:00
Drew Risinger
4e435eee31
pythonPackages.cfn-lint: 0.35.0 -> 0.35.1
...
* Update version
* Cleanup packaging: run tests & use GitHub source
* Meta: add changelog
2020-09-20 11:30:00 -07:00
Drew Risinger
60df61b67e
mk-python-derivation: document pyproject format
...
Optional setting of format == "pyproject", "egg" had been documented
in the manual, but they weren't listed in the function header for
``mk-python-derivation.nix``.
2020-09-16 17:38:41 +02:00
Drew Risinger
289825ae8a
python3Packages.tinydb: 3.14.1 -> 4.1.1
...
* Fix license
* Update version
* Update homepage & URL links
* Disable on python2.7 (no longer supported).
2020-09-16 11:16:01 -04:00
Drew Risinger
1d86636aca
python27Packages.anytree: fix build
...
Tests fail on python2.7 b/c the tests use enums (python 3.4+).
Follow-on from #97761 .
Converts tests to use pytestCheckHook for easier test disabling.
2020-09-12 11:39:29 -04:00
Drew Risinger
8f6436a825
python3Packages.parso: disable on python 2.7
...
* Disabled on python 2.7
* Updated meta
* Changed to pytestCheckHook
2020-09-10 15:09:01 -07:00
Drew Risinger
b03c729c88
python3Packages.nmigen: fix build
...
Tried to debug failure & traced it to subprocess.Popen calling fork_exec()
with a bad path, but couldn't reproduce error from manual debugging
using ``nix-shell``.
Bad path meaning that most paths were of form /nix/store/.../bin/sby,
but one path was "sby" only. That's my only guess as to what would
be causing this failure.
2020-09-09 20:04:41 -07:00
Drew Risinger
9fae7b21ef
python3Packages.pyfakefs: disable on py2.7
...
* No longer supports python < 3.5, so disabled.
* Enables tests that were disabled due to bugs.
* Add changelog
2020-09-09 20:01:37 -07:00
Drew Risinger
ab525faf05
python3Packages.cirq: unbreak
...
Remove unneeded test disables.
Add changelog.
Unpin most python dependencies.
2020-09-02 09:08:45 -07:00
Drew Risinger
06313ef348
python3Packages.cvxpy: 1.1.4 -> 1.1.5
...
Changelog: https://github.com/cvxgrp/cvxpy/releases/tag/v1.1.5
Other updates:
* Update to pytestCheckHook
* Disable slowest tests
* Add changelog
2020-08-28 14:09:37 +02:00
Drew Risinger
b72fd5c9df
python3Packages.cvxpy: 1.1.4 -> 1.1.5
...
Changelog: https://github.com/cvxgrp/cvxpy/releases/tag/v1.1.5
Other updates:
* Update to pytestCheckHook
* Disable slowest tests
* Add changelog
2020-08-27 23:05:57 -07:00
Drew Risinger
4dee731f4a
python3Packages.qiskit: 0.19.6 -> 0.20.0
2020-08-25 16:13:41 -07:00
Drew Risinger
b5070a4fd6
python3Packages.qiskit-aqua: 0.7.3 -> 0.7.5
2020-08-25 16:13:41 -07:00
Drew Risinger
ec94311dfc
python3Packages.qiskit-ignis: 0.3.3 -> 0.4.0
2020-08-25 16:13:41 -07:00
Drew Risinger
1a8d96e642
python3Packages.qiskit-ibmq-provider: 0.7.2 -> 0.8.0
2020-08-25 16:13:41 -07:00
Drew Risinger
d0c96f2cbe
python3Packages.qiskit-aer: 0.5.2 -> 0.6.1
2020-08-25 16:13:41 -07:00
Drew Risinger
886a9bced5
python3Packages.yfinance: init at 0.1.54
2020-08-25 16:13:41 -07:00
Drew Risinger
9e8218bb25
python3Packages.multitasking: init at 0.0.9
...
Dependency for python3Packages.yfinance
2020-08-25 16:13:41 -07:00
Drew Risinger
a9987f8053
python3Packages.qiskit-terra: 0.14.2 -> 0.15.1
2020-08-25 16:13:41 -07:00
Drew Risinger
5c60872dfb
python3Packages.retworkx: 0.3.4 -> 0.4.0
...
Also compile from source using Rust. Now possible b/c pyo3/maturin
work on Rust stable.
2020-08-25 16:13:41 -07:00
Drew Risinger
1e8b74f393
muparserx: init at 4.0.8
2020-08-25 16:13:41 -07:00
Drew Risinger
59e13f65fb
python3Packages.pylatexenc: 2.4 -> 2.7
2020-08-25 16:13:41 -07:00
Drew Risinger
b04ff1ff99
python3Packages.cvxpy: 1.1.3 -> 1.1.4
2020-08-15 12:04:46 +02:00
Drew Risinger
9a8070cdab
python3Packages.osqp: disable failing tests
...
Tests fail on pythonPackages.scipy >= 1.5.0.
This was raised in https://github.com/oxfordcontrol/osqp-python/issues/44
They are being addressed in
https://github.com/oxfordcontrol/osqp-python/pull/46 ,
and should be re-enabled for the next release.
2020-08-15 12:04:46 +02:00
Drew Risinger
ccb6b07c89
reno: 2.3.2 -> 3.1.0
...
Fix execution, and upgrade to latest version.
2020-08-10 19:55:40 -04:00
Drew Risinger
7e8d919787
python3Packages.pygogo: init at 0.13.2
2020-07-13 11:13:03 -07:00
Drew Risinger
c8e496ecc5
pythonPackages.pkutils: init at 1.1.1
2020-07-13 11:13:03 -07:00
Drew Risinger
4ab1c2b032
apache-airflow: unbreak
...
Unpins some dependencies to unbreak. Removes unused python dependencies,
and corrects some dependency replacements
2020-07-01 23:25:12 -04:00
Drew Risinger
8ec02758c0
pythonPackages.flask-appbuilder: unpin flask-login
2020-07-01 23:24:46 -04:00
Drew Risinger
5818654847
pythonPackages.semver: 2.8.1 -> 2.10.2
2020-07-01 22:51:41 -04:00
Drew Risinger
2396eb646d
conan: 1.25.0 -> 1.27.0
...
Switch to fetching source from GitHub vs PyPi, which will enable running
packaging tests in the future.
2020-07-01 12:45:39 -07:00
Drew Risinger
ea5a79c4a3
conan: enable pythonPackages.six > 1.14.0
2020-07-01 12:45:39 -07:00
Drew Risinger
08df77da32
python3Packages.qasm2image: mark broken
...
Reasons: Last update was Oct 2018 (no activity on GitHub since), failed
tests don't error out the build (i.e. failed build can still succeed),
and this package has not been kept updated to reflect the changing
python3Packages.qiskit API.
2020-07-01 10:37:29 -07:00
Drew Risinger
8fb624ceff
python3Packages.cssselect2: unbreak
...
Imports were out of date. v0.3.0 no longer supports python2.
2020-07-01 10:37:29 -07:00
Drew Risinger
20237cc9e5
python3Packages.tinycss2: unbreak
...
Newly breaking due to changes in pytest-flake8, resolved with upstream
patch.
Took the opportunity to clean up the package a little bit too, remove
unnecessary patch.
2020-07-01 10:37:29 -07:00
Drew Risinger
265e567557
python3Packages.qiskit: 0.19.1 -> 0.19.6
2020-07-01 10:37:29 -07:00