Commit Graph
100 Commits
Author SHA1 Message Date
Drew Risinger 6864b3192e python3Packages.cirq: 0.9.1 -> 0.10.0 2021-04-02 15:14:36 -04:00
Drew Risinger d4039a860a python3Packages.qiskit: 0.24.0 -> 0.24.1 2021-03-26 10:19:14 -04:00
Drew Risinger 7afdc611d4 python3Packages.qiskit-ibmq-provider: 0.12.1 -> 0.12.2 2021-03-26 10:18:57 -04:00
Drew Risinger fb93908782 python3Packages.more-itertools: 8.6.0 -> 8.7.0
Add changelog.
2021-03-20 09:20:05 +01:00
Drew Risinger 82b087fa97 python3Packages.qiskit: 0.23.5 -> 0.24.0 2021-03-05 18:29:23 -05:00
Drew Risinger 65444f26e7 python3Packages.qiskit-ibmq-provider: 0.11.1 -> 0.12.1 2021-03-05 18:29:22 -05:00
Drew Risinger 302cafc29d python3Packages.qiskit-aer: 0.7.4 -> 0.7.6 2021-03-05 18:29:22 -05:00
Drew Risinger 12672f90c5 python3Packages.retworkx: 0.6.0 -> 0.8.0 2021-03-05 15:28:31 -05:00
Drew Risinger 0074b7b7d5 python3Packages.cvxpy: 1.1.10 -> 1.1.11 2021-03-05 15:21:05 -05:00
Drew Risinger 979a6b6c97 python3Packages.pytest-click: 0.3 -> 1.0.2
Drop Python 2.X support
2021-02-12 09:12:43 -05:00
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