Commit Graph
100 Commits
Author SHA1 Message Date
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 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 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
Drew Risinger ed69f06e02 python3Packages.qiskit-aqua: 0.7.0 -> 0.7.3 2020-07-01 10:37:29 -07:00
Drew Risinger d4dd524948 python3Packages.qiskit-ibmq-provider: 0.7.0 -> 0.7.2 2020-07-01 10:37:29 -07:00
Drew Risinger 0242e11c53 python3Packages.qiskit-ignis: 0.3.0 -> 0.3.3 2020-07-01 10:37:29 -07:00
Drew Risinger 1c8371b488 python3Packages.qiskit-aer: 0.5.1 -> 0.5.2 2020-07-01 10:37:29 -07:00
Drew Risinger 50f9065e30 python3Packages.qiskit-terra: 0.14.1 -> 0.14.2 2020-07-01 10:37:29 -07:00
Drew Risinger 9962a039b3 python3Packages.retworkx: 0.3.3 -> 0.3.4
Fix issue with hash lookup that failed on python3.8.
2020-07-01 10:37:29 -07:00
Drew Risinger ec7dbdb74c python3Packages.cirq: 0.6.1 -> 0.8.0 2020-05-14 16:45:56 -07:00
Drew Risinger 25f5b20335 python3Packages.qiskit: 0.18.2 -> 0.19.1 2020-05-12 11:32:40 -07:00
Drew Risinger 2bb34b82a5 python3Packages.qiskit-aqua: 0.6.6 -> 0.7.0 2020-05-12 11:32:40 -07:00
Drew Risinger 3a288681c3 python3Packages.qiskit-ibmq-provider: 0.6.1 -> 0.7.0 2020-05-12 11:32:40 -07:00
Drew Risinger 512e77a30f python3Packages.qiskit-ignis: fixup 2020-05-12 11:32:40 -07:00
Drew Risinger d1adc1e55a python3Packages.qiskit-aer: 0.5.0 -> 0.5.1 2020-05-12 11:32:40 -07:00
Drew Risinger 387b751d0a python3Packages.qiskit-terra: 0.13.0 -> 0.14.1 2020-05-12 11:32:40 -07:00
Drew Risinger 74af87d50f pythonPackages.pylatexenc: 2.2 -> 2.4 2020-05-12 11:32:40 -07:00
Drew Risinger 4454ca488c conan: 1.24.0 -> 1.25.0 2020-05-06 11:14:32 -07:00
Drew Risinger cae48ccad3 conan: unbreak with deprecation>=2.1 2020-05-06 09:46:18 -07:00
Drew Risinger b87b654bdf pythonPackages.deprecation: 2.0.7 -> 2.1.0 2020-05-06 09:46:18 -07:00
Drew Risinger 4238afcfef python3Packages.qiskit: 0.17.0 -> 0.18.2 2020-04-23 20:33:19 -04:00
Drew Risinger c17bbad264 python3Packages.qiskit-ibmq-provider: 0.6.0 -> 0.6.1 2020-04-23 20:33:19 -04:00
Drew Risinger 19abfc4e36 python3Packages.qiskit-aqua: 0.6.5 -> 0.6.6 2020-04-23 18:02:18 -04:00
Drew Risinger 88d49347f4 python3Packages.qiskit-ignis: 0.2.0 -> 0.3.0 2020-04-23 18:02:18 -04:00
Drew Risinger aec8e04689 python3Packages.qiskit-aer: 0.4.1 -> 0.5.0 2020-04-23 18:02:18 -04:00
Drew Risinger c6ea35d599 python3Packages.qiskit-terra: 0.12.0 -> 0.13.0
Also add in optional visualization inputs as default to ensure that
they are in the environment when used at runtime.
Some hacks to avoid packaging retworkx (uses a semi-complicated Rust ->
Python packaging system, will try to get that packaged in future).
For now, just disabling retworkx, will need to package it in future.
2020-04-23 18:02:18 -04:00
Drew Risinger e218af21ab python3Packages.retworkx: init at 0.3.3
Replacement for networkx in qiskit-terra.
2020-04-23 18:02:18 -04:00
Drew Risinger 1940e83201 python3Packages.fastjsonschema: init at 2.14.4 2020-04-23 18:02:18 -04:00
Drew Risinger 69a7c3ba2d pythonPackages.python-constraint: init at 1.4.0 2020-04-23 18:02:18 -04:00
Drew af3e5fc48a pythonPackages.arrow: fix license (#85803) 2020-04-22 16:40:23 -04:00
Drew Risinger 512a85d334 pythonPackages.pylatexenc: 2.1 -> 2.2 2020-04-21 20:23:17 -07:00
Drew Risinger 0b6602c9a2 python3Packages.cirq: fix test failures (ZHF)
Also build on aarch64 by disabling a few failing tests.
2020-04-16 18:44:02 -07:00
Drew Risinger 9fe0d579c2 python3Packages.cvxpy: 1.0.25 -> 1.0.31 2020-04-09 17:47:27 -04:00
Drew Risinger 09cd8b63b0 python3Packages.qiskit-aqua: disable slow tests
Arbitrarily disable any tests > 10s on my machine to lighten the build
load (both for borg CI & Hydra builds). All disabled slow tests pass
locally.
2020-04-07 18:41:16 -07:00
Drew Risinger e6b50a24b7 pythonPackages.qiskit: 0.14.0 -> 0.17.0
Updates the qiskit package to follow new Git structure, where
subcomponents are broken into separate packages (terra, aer, etc).

Refactor/cleanup
2020-04-07 18:41:16 -07:00
Drew Risinger 42a1271047 pythonPackages.IBMQuantumExperience: remove deprecated package
Package was deprecated, and effectively replaced by
pythonPackages.qiskit-ibmq-provider.
2020-04-07 18:41:16 -07:00
Drew Risinger 201aacce15 python3Packages.qiskit-ibmq-provider: 0.5.0 -> 0.6.0 2020-04-07 18:41:16 -07:00
Drew Risinger 0261e874d6 pythonPackages.ipyvuetify: init at 1.2.2 2020-04-07 18:41:16 -07:00
Drew Risinger 2e231d51ec pythonPackages.ipyvue: init at 1.3.1 2020-04-07 18:41:16 -07:00
Drew Risinger ab4336f7b7 python3Packages.qiskit-aer: only enable on x86_64
Build was failing on ofborg on platforms.aarch64 due to
missing muparserx library built for aarch64. Added notes about
this issue & when build could be expanded.
2020-04-06 12:03:07 -04:00
Drew Risinger 2553798f93 python3Packages.qiskit-aqua: init at 0.6.5
Qiskit Aqua: An extensible library of quantum computing algorithms.

This commit follows the new Qiskit scheme of breaking one large package
into smaller packages (terra, aer, etc), and then having a single
meta-package "qiskit" that comprises them.
2020-04-06 12:01:35 -04:00
Drew Risinger 364909d535 python3Packages.uvloop: enable on python3.8
Allow build pass by disabling test. Isolated issue to
test_sockets.py::TestAIOSockets::test_sock_close_add_reader_race.
This test is supposed to be skipped, but it isn't for some reason,
so we disable it instead.
See uvloop#284 (https://github.com/MagicStack/uvloop/pull/284)
for full details. Don't know why this test isn't properly skipped.
2020-04-03 20:41:34 -04:00
Drew Risinger fb252907f5 datasette: 0.35 -> 0.39 2020-04-03 14:12:50 -04:00
Drew Risinger 4b822bbd23 pythonPackages.pint: 0.9 -> 0.11 2020-04-03 13:46:24 -04:00
Drew Risinger beedfa5f27 pythonPackages.osqp: remove mkl
Also add scipy.
Cleanup commit slightly for formatting.
Removing mkl allows this to be built in Hydra (mkl = unfree),
and it seems the mkl dependency is somewhat optional given downstream
packages build cleanly when removing mkl.
2020-04-02 12:43:54 -04:00
Drew Risinger 53b803ed95 pythonPackages.cvxpy: explicit numpy/scipy
Make numpy/scipy dependencies explicit, based on conda install
instructions for cvxpy.
Slight formatting fix.
2020-04-02 12:07:21 -04:00
Drew Risinger 543382d83c pythonPackages.qiskit-ignis: init at 0.2.0
Qiskit Ignis is a toolbox for quantum hardware verification,
noise characterization, and error correction.

This commit follows the new Qiskit scheme of breaking one large package
into smaller packages (terra, aer, etc), and then having a single
meta-package "qiskit" that comprises them.
2020-04-01 09:49:29 -07:00
Drew Risinger c8dd834189 pythonPackages.scikit-build: fix python3.8 bug
Python3.8 removes ``platform.linux_distribution()`` call,
must use ``pythonPackages.distro`` to get same information.
Closes #83305
Upstream PR: https://www.github.com/scikit-build/scikit-build/pull/458
Also formatting.
2020-03-27 20:38:05 -04:00
Drew Risinger 1b87322620 pythonPackages.qiskit-aer: init at 0.4.1
Qiskit Aer - High performance simulators for Qiskit.

This commit follows the new Qiskit scheme of breaking one large package
into smaller packages (terra, aer, etc), and then having a single
meta-package "qiskit" that comprises them.
2020-03-27 13:15:54 -07:00
Drew Risinger a845adeb9b pythonPackages.quandl: 3.4.8 -> 3.5.0
Format meta to match standard practice.
2020-03-27 10:45:35 -07:00
Drew Risinger d39abe9a0f pythonPackages.marshmallow-polyfield: 5.7 -> 5.9 2020-03-27 05:42:44 +01:00
Drew Risinger 1dc44ccd86 pythonPackages.qiskit-ibmq-provider: 0.4.5 -> 0.5.0 2020-03-26 10:38:27 -07:00
Drew Risinger 86973e5484 pythonPackages.arrow: 0.15.4 -> 0.15.5 2020-03-26 10:38:27 -07:00
Drew Risinger 532e0890b4 pythonPackages.qiskit-ibmq-provider: init at 0.4.5
Qiskit Provider for accessing the quantum devices and simulators at IBMQ.

Requirement of qiskit package.
2020-03-26 10:38:27 -07:00
Drew Risinger 0005b13fc5 pythonPackages.flask-appbuilder: 2.1.6 -> 2.3.0 2020-03-25 13:10:03 -07:00
Drew Risinger eef3ce0bbb pythonPackages.flask-babel: 0.12.2 -> 1.0.0 2020-03-25 13:08:14 -07:00
Drew Risinger f56a759f13 pythonPackages.pproxy: init at 2.3.2
Tunnels among remote servers using regex rules.
Requirement for pythonPackages.qiskit-ibmq-provider.
2020-03-19 21:49:22 -07:00
Drew Risinger 49ad19b257 pythonPackages.qiskit-terra: init at 0.12.0
Qiskit is a quantum information toolkit from IBM. This commit
follows the new Qiskit scheme of breaking from one large package into
smaller packages (terra, aer, etc), and then having a single
meta-package "qiskit" that comprises them.
2020-02-25 07:59:54 -08:00
Drew Risinger ee3226bc65 pythonPackages.fastdtw: init at 0.3.4
Fast implementation of Dynamic Time Warping algorithm.

Dependency for qiskit-aqua.
2020-02-25 07:59:36 -08:00
Drew Risinger d38b8d8ff7 pythonPackages.cvxpy: init at 1.0.25
Convex optimization problem modeler in Python.
Dependency of qiskit-aer.
2020-02-21 16:50:12 -08:00
Drew Risingerandbhipple 4431542b82 pythonPackages.scs: init at 2.1.1
Depends on libraries.science.math.scs.
Required by cvxpy -> qiskit-aer.

Co-authored-by: bhipple <bhipple@users.noreply.github.com>
2020-02-19 21:03:15 -08:00