{ "info": { "author": "Georges Dubus", "author_email": "georges.dubus@compiletoi.net", "bugtrack_url": null, "classifiers": [], "description": "Nox\n===\n\nNox is a small tool that makes the use of the Nix package manager\neasier.\n\nNox is written in Python 3 and requires nix 1.8 and git. It is\nreleased under MIT license.\n\nTry it\n------\n\nYou can install it from nixpkgs by running ``nix-env -i nox``.\n\nTo try the last version, just clone the repository, run ``nix-build``,\nand run the resulting binaries in ``result/bin``. To install it, run\n``nix-env -if .``.\n\nSearch\n------\n\nJust run ``nox QUERY`` to search for a nix package. The underlying\n``nix-env`` invocation is cached to make the search faster than your\nusual ``nix-env -qa | grep QUERY``. In addition, package descriptions\nare searched as well as their names. You may specify multiple queries,\nin which case only packages matching all of them will be listed. Queries\nare considered as Python-style regular expressions.\n\n.. image:: screen.png\n\nOnce you have the results, type the numbers of the packages to install.\n\nBonus: if you enter the letter 's' at the beginning of the package\nnumbers list, a nix-shell will be started with those packages instead.\n\nReview\n------\n\nThe ``nox-review`` command helps you find what has changed in nixpkgs, and\nbuild changed packages, so you're sure they are not broken. There are 3 modes:\n\n- ``nox-review wip`` compares the nixpkgs in the current working dir\n against a commit, so you can check that your changes break\n nothing. Defaults to comparing to ``HEAD`` (the last commit), but you\n can change it: ``nox-review wip --against master^'``.\n- ``nox-review pr PR`` finds the packages touched by the given PR and build\n them.\n\nExperimental\n------------\n\nI'm working on a new command, ``nox-update``, that will display\ninformation about what is about to be updated, especially giving info\nnot provided by nixos-rebuild:\n\n- Why is everything being installed?\n- Which are package upgrades?\n- Which are expression changes?\n- Which are only rebuilds trigerred by dependency changes?\n- Especially, what package triggered the rebuild?\n\nA picture is better than a thousand words, so here is what it looks like for\nnow:\n\n.. image:: http://i.imgur.com/jdOGN94.png\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "nix-nox", "package_url": "https://pypi.org/project/nix-nox/", "platform": "", "project_url": "https://pypi.org/project/nix-nox/", "project_urls": null, "release_url": "https://pypi.org/project/nix-nox/0.0.6/", "requires_dist": [ "characteristic", "click", "dogpile.cache", "requests" ], "requires_python": "", "summary": "Tools to make nix nicer to use", "version": "0.0.6" }, "last_serial": 3178827, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "94bf2439a88680fab02b32ee047757c1", "sha256": "070866be0a4eb96ba558eee27bdbe377ee1a70c70496953138d5c336598432e8" }, "downloads": -1, "filename": "nix-nox-0.0.1.tar.gz", "has_sig": false, "md5_digest": "94bf2439a88680fab02b32ee047757c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25038, "upload_time": "2014-10-31T13:15:44", "url": "https://files.pythonhosted.org/packages/07/1b/cccefaa7fe227d64c83b1f9f866e3e31c3cbf3f245ee342132b914ca3f50/nix-nox-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "5690f08dca3a170b06bea8f7880c76bd", "sha256": "546527737f77582a60cba7fde33ac79138cb0e02ac6e46ba27dd22095d81fdf2" }, "downloads": -1, "filename": "nix-nox-0.0.2.tar.gz", "has_sig": false, "md5_digest": "5690f08dca3a170b06bea8f7880c76bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27287, "upload_time": "2015-07-20T15:00:36", "url": "https://files.pythonhosted.org/packages/80/1a/c5e7f59396d5e490e5140417ae82014f2898186cb6f762c1fe7582d71e99/nix-nox-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "447aba314bd1c20c4069930a11fcf9ce", "sha256": "c42455fe7d416d292000b97f4685bf7501932c5d030a74b1299ff3bebd456d2d" }, "downloads": -1, "filename": "nix-nox-0.0.3.tar.gz", "has_sig": false, "md5_digest": "447aba314bd1c20c4069930a11fcf9ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28187, "upload_time": "2016-05-16T16:12:08", "url": "https://files.pythonhosted.org/packages/a5/96/017fced391439f4495e44702c9b2f2f687845a7d44e9b32e8c5449a585c3/nix-nox-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "e5f61cb1d366f582d950dc22cc48cfe3", "sha256": "a2c8e6e927066a38f4750377ec50d23ec1b22c0b289e5fcac707da8cb466c685" }, "downloads": -1, "filename": "nix-nox-0.0.4.tar.gz", "has_sig": false, "md5_digest": "e5f61cb1d366f582d950dc22cc48cfe3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27082, "upload_time": "2016-07-04T11:29:08", "url": "https://files.pythonhosted.org/packages/cf/9a/b78d068dd0f41c309e42edca2ff0607b93982e29f6ce708481eaddde9bd8/nix-nox-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "89c1d08affe65c1c2e30eb73d2932b45", "sha256": "c23515d31f22070fbe747589a5045f5cbd03da18adf85f2bd6c27669cf9d99cf" }, "downloads": -1, "filename": "nix-nox-0.0.5.tar.gz", "has_sig": false, "md5_digest": "89c1d08affe65c1c2e30eb73d2932b45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27150, "upload_time": "2017-01-04T14:14:49", "url": "https://files.pythonhosted.org/packages/71/55/505702ebc7573566786385403b955ebd69cf4ee962bd8c268d7281c338ac/nix-nox-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "34cbd3544870c787bb85c4e9b502adc1", "sha256": "00bbf37dd890ed274b4e13b13d68811878d07190d070913828883be3f1e59e3c" }, "downloads": -1, "filename": "nix_nox-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "34cbd3544870c787bb85c4e9b502adc1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13074, "upload_time": "2017-09-16T15:02:13", "url": "https://files.pythonhosted.org/packages/e8/4c/8dc142467a6f86c177c69973c90bba044528985dc092fc47bc8315adb2dc/nix_nox-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8760d0683a77a80b3dda4d77f507b08a", "sha256": "3f5d47810e3975119617f61b5150980eb1580a06fb35cc0c3e1bc2066d838be1" }, "downloads": -1, "filename": "nix-nox-0.0.6.tar.gz", "has_sig": false, "md5_digest": "8760d0683a77a80b3dda4d77f507b08a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30223, "upload_time": "2017-09-16T15:02:14", "url": "https://files.pythonhosted.org/packages/a1/1b/48bf04cae2c644fa53304bc01b48c04063f9537a6f73c491dd60112fcb68/nix-nox-0.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "34cbd3544870c787bb85c4e9b502adc1", "sha256": "00bbf37dd890ed274b4e13b13d68811878d07190d070913828883be3f1e59e3c" }, "downloads": -1, "filename": "nix_nox-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "34cbd3544870c787bb85c4e9b502adc1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13074, "upload_time": "2017-09-16T15:02:13", "url": "https://files.pythonhosted.org/packages/e8/4c/8dc142467a6f86c177c69973c90bba044528985dc092fc47bc8315adb2dc/nix_nox-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8760d0683a77a80b3dda4d77f507b08a", "sha256": "3f5d47810e3975119617f61b5150980eb1580a06fb35cc0c3e1bc2066d838be1" }, "downloads": -1, "filename": "nix-nox-0.0.6.tar.gz", "has_sig": false, "md5_digest": "8760d0683a77a80b3dda4d77f507b08a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30223, "upload_time": "2017-09-16T15:02:14", "url": "https://files.pythonhosted.org/packages/a1/1b/48bf04cae2c644fa53304bc01b48c04063f9537a6f73c491dd60112fcb68/nix-nox-0.0.6.tar.gz" } ] }