{ "info": { "author": "Continuum Analytics, Inc.", "author_email": "conda@continuum.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "===========\nconda-build\n===========\n\n.. image:: https://travis-ci.org/conda/conda-build.svg?branch=master\n :target: https://travis-ci.org/conda/conda-build\n\n.. image:: https://ci.appveyor.com/api/projects/status/07r1m8fy55jee9th?svg=true\n :target: https://ci.appveyor.com/project/ContinuumAnalyticsFOSS/conda-build\n\n.. image:: https://www.quantifiedcode.com/api/v1/project/1960a96404aa431bab5d834edff1cf85/badge.svg\n :target: https://www.quantifiedcode.com/app/project/1960a96404aa431bab5d834edff1cf85\n :alt: Code issues\n\n.. image:: https://codecov.io/gh/conda/conda-build/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/conda/conda-build\n\n.. image:: https://landscape.io/github/conda/conda-build/master/landscape.svg?style=flat\n :target: https://landscape.io/github/conda/conda-build/master\n :alt: Code Health\n\n\nInstallation\n--------------\n.. code:: bash\n\n # Display information about current conda install\n conda info\n\n # Install conda-build in the current env\n conda install -n root conda-build\n\n\nBuilding Your Own Packages\n--------------------------\n\nYou can easily build your own packages for conda, and upload them to `anaconda.org\n`_, a free service for hosting packages for conda, as\nwell as other package managers. To build a package, create a recipe. See\nhttp://github.com/conda/conda-recipes for many example recipes, and\nhttp://conda.pydata.org/docs/build.html for documentation on how to build\nrecipes.\n\nTo upload to anaconda.org, create an account. Then, install the anaconda-client\nand login\n\n.. code-block:: bash\n\n $ conda install anaconda-client\n $ anaconda login\n\nThen, after you build your recipe\n\n.. code-block:: bash\n\n $ conda build \n\nyou will be prompted to upload to anaconda.org.\n\nTo add your anaconda.org channel, or the channel of others to conda so that ``conda\ninstall`` will find and install their packages, run\n\n.. code-block:: bash\n\n $ conda config --add channels https://conda.anaconda.org/username\n\n(replacing ``username`` with the user name of the person whose channel you want\nto add).\n\nGotchas/FAQ\n-----------\n\n* ```OSError: [Errno 36] File name too long:``` - This error has been seen on Linux computers with encrypted folders. The solution is to install miniconda or anaconda to a location that is not encrypted. This error occurs because the encrypted form of the path that conda-build creates can be too long.\n\nGetting Help\n------------\n\nThe documentation for conda is at http://conda.pydata.org/docs/. You can\nsubscribe to the `conda mailing list\n`_. The source\ncode and issue tracker for conda are on `GitHub `_.\n\n\nContributing\n------------\n\nContributions to conda-build are always welcome! Please fork the\nconda/conda-build repository, and submit a PR. If a PR is a work in progress,\nplease put [WIP] in the title. Contributions are expected to pass flake8 and\ntest suites run on Travis CI (linux) and AppVeyor (windows). Contributors also\nneed to have signed our `Contributor License Agreement\n`_\n\nTesting\n-------\n\nRunning our test suite requires cloning one other repo at the same level as conda-build:\nhttps://github.com/conda/conda_build_test_recipe - this is necessary for relative path tests\noutside of conda build's build tree.\n\nAdditionally, you need to install a few extra packages:\n\n.. code-block:: bash\n\n conda install pytest pytest-cov mock\n\nThe test suite runs with py.test. Some useful commands to run select tests,\nassuming you are in the conda-build root folder:\n\nRun all tests:\n==============\n\n py.test tests\n\nRun one test function:\n======================\n\n py.test tests/test_api_build.py::test_early_abort\n\nRun one parameter of one parametrized test function:\n====================================================\n\nSeveral tests are parametrized, to run some small change, or build several\nrecipe folders. To choose only one of them:\n\n py.test tests/test_api_build.py::test_recipe_builds.py[entry_points]\n\nNote that our tests use py.test fixtures extensively. These sometimes trip up IDE\nstyle checkers about unused or redefined variables. These warnings are safe to\nignore.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/conda/conda-build", "keywords": "", "license": "BSD 3-clause", "maintainer": "", "maintainer_email": "", "name": "conda-build", "package_url": "https://pypi.org/project/conda-build/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/conda-build/", "project_urls": { "Homepage": "https://github.com/conda/conda-build" }, "release_url": "https://pypi.org/project/conda-build/2.1.5/", "requires_dist": [ "conda", "filelock", "requests" ], "requires_python": "", "summary": "tools for building conda packages", "version": "2.1.5" }, "last_serial": 2658611, "releases": { "1.19.1": [ { "comment_text": "", "digests": { "md5": "fd938c8d0e1ff14a733063b9fd6cf91b", "sha256": "0ca989a2743970c6b08443ac6a6f17a1b1d11ecd7bd88d0a1edc866935daa8e6" }, "downloads": -1, "filename": "conda-build-1.19.1.tar.gz", "has_sig": false, "md5_digest": "fd938c8d0e1ff14a733063b9fd6cf91b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 157356, "upload_time": "2016-03-09T20:12:20", "url": "https://files.pythonhosted.org/packages/71/76/043e8b2a3b5628eeda1acb053a6a62701ef24b120cf0f70c0bc6f7d81f90/conda-build-1.19.1.tar.gz" } ], "1.19.2": [ { "comment_text": "", "digests": { "md5": "fce8694ef73fbf4ad8b57ab6f1f623da", "sha256": "506274386f7bd5bf7e3426cdd0effff030f4171bb36a043a69b6cb4609c20c5b" }, "downloads": -1, "filename": "conda-build-1.19.2.tar.gz", "has_sig": false, "md5_digest": "fce8694ef73fbf4ad8b57ab6f1f623da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 157531, "upload_time": "2016-03-11T01:38:08", "url": "https://files.pythonhosted.org/packages/5a/26/3b7c57ea22c03032c39fc1d65c66db7f1ac6bbb7753da3659627d6653514/conda-build-1.19.2.tar.gz" } ], "1.20.1": [ { "comment_text": "", "digests": { "md5": "2021073453209b5d60cac4c1ebc6b56f", "sha256": "7d4abe9fd11aea010ee5df971112a4f09127b31e23987d6b9bb776e72791ba29" }, "downloads": -1, "filename": "conda-build-1.20.1.tar.gz", "has_sig": false, "md5_digest": "2021073453209b5d60cac4c1ebc6b56f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 163801, "upload_time": "2016-04-21T20:28:53", "url": "https://files.pythonhosted.org/packages/61/3a/88d692a5990b93a3cd9b3f3a70f22a76ee72c72a384bec40e167a79a6431/conda-build-1.20.1.tar.gz" } ], "2.1.5": [ { "comment_text": "", "digests": { "md5": "76d3ffc4a899255f7daf65d2871edfdb", "sha256": "edc4cd4d8b12b338268fafbfb93e20d520248cf506940f41a8b08619473b195d" }, "downloads": -1, "filename": "conda_build-2.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "76d3ffc4a899255f7daf65d2871edfdb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 235945, "upload_time": "2017-02-21T19:29:44", "url": "https://files.pythonhosted.org/packages/4c/51/e343771676ce00e48e74be7e6c1cf27141a0e5039839960c5dac9ac96bb0/conda_build-2.1.5-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "76d3ffc4a899255f7daf65d2871edfdb", "sha256": "edc4cd4d8b12b338268fafbfb93e20d520248cf506940f41a8b08619473b195d" }, "downloads": -1, "filename": "conda_build-2.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "76d3ffc4a899255f7daf65d2871edfdb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 235945, "upload_time": "2017-02-21T19:29:44", "url": "https://files.pythonhosted.org/packages/4c/51/e343771676ce00e48e74be7e6c1cf27141a0e5039839960c5dac9ac96bb0/conda_build-2.1.5-py3-none-any.whl" } ] }