about summary refs log tree commit diff
path: root/pkgs/development/python-modules/demjson
AgeCommit message (Collapse)AuthorFilesLines
2022-01-17python3Packages.demjson: only run tests on Python 2Fabian Affolter1-5/+14
2021-01-25treewide: remove stdenv where not neededPavol Rusnak1-1/+1
2021-01-24pkgs/development/python-modules: stdenv.lib -> libPavol Rusnak1-1/+1
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch1-2/+2
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-09pythonPackages.demjson: fix tests, enable on Python 3.xKeshav Kini1-4/+6
In commit 6ba044c1667a4966a69debe73940972307225301, the demjson package was disabled on Python 3.x with the comment that it doesn't seem to support any Python 3.x versions. But looking at the upstream repository, they do seem to attempt to support Python 3 -- it turns out the failure on our end was caused by some issue with trying to run `setup.py test` on a 2to3-using codebase with no test suite (?). In any case, this package's test suite doesn't seem to use the setuptools mechanism, so in this commit I override the checkPhase to run the upstream tests in the correct way. This fixes the build on all Python versions. EDIT 2021-01-08: rebased on top of PR #108378 which had explicitly disabled the tests on all Python versions.
2021-01-07pythonPackages.demjson: Disable testsSandro Jäckel1-0/+3
2019-12-08Treewide: update some problematic homepagesc0bw3b1-1/+1
These URLs are reported as problematic by Repology. It could be a permanent redirection or the page does not exist anymore
2019-09-15pythonPackages.demjson: disable on python 3Bjørn Forsman1-2/+2
It doesn't seem to support _any_ python 3 versions.
2018-06-23pythonPackages: remove `name` attribute`Frederik Rietdijk1-1/+0
The `buildPython*` function computes name from `pname` and `version`. This change removes `name` attribute from all expressions in `pkgs/development/python-modules`. While at it, some other minor changes were made as well, such as replacing `fetchurl` calls with `fetchPypi`.
2017-10-29pythonPackages.demjson: move to python-modules/Bjørn Forsman1-0/+21
Easier maintenance when expressions are in separate files.