Are you over 18 and want to see adult content?
More Annotations
A complete backup of bizpacreview.com
Are you over 18 and want to see adult content?
A complete backup of imagelicious.com
Are you over 18 and want to see adult content?
A complete backup of sellingergroup.com
Are you over 18 and want to see adult content?
A complete backup of bestbuysoccer.com
Are you over 18 and want to see adult content?
A complete backup of 7daysuperslim.com
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of prodriverhire.com
Are you over 18 and want to see adult content?
A complete backup of webcreatorbox.com
Are you over 18 and want to see adult content?
A complete backup of coffeetraderstexascampus.com
Are you over 18 and want to see adult content?
A complete backup of newsflashngr.com
Are you over 18 and want to see adult content?
A complete backup of rogerdeakins.com
Are you over 18 and want to see adult content?
Text
CONDA-FORGE
About conda-forge. conda-forge is a GitHub organization containing repositories of conda recipes. Thanks to some awesome continuous integration providers (AppVeyor, Azure Pipelines, CircleCI and TravisCI), each repository, also known as a feedstock, automatically builds its own recipe in a clean and repeatable way on Windows, Linuxand OSX.
A BRIEF INTRODUCTION A brief introduction¶ What is conda-forge?¶ Conda-forge is a community effort that provides conda packages for a wide range ofsoftware. Missing a
CONDA-FORGE STATUS
2021/03/17 22:17:11 UTC resolved Travis CI builds failing with "Job has been terminated due to insufficient credits balance #110 Travis CI jobs are currently being killed with "Job has been terminated due to insufficient credits balance". We still have almost 350,000 credits available so it's not clear why this is happening. We're in contact with Travis and will update this issue when we know ORGANISATION DOCUMENTATION Organisation Documentation¶. Guidelines. Transferring to conda-forge; Intended Usage; Renaming Packages; Fixing Broken PackagesKNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included.TIPS & TRICKS
Using External Message Passing Interface (MPI) Libraries¶. On some high-performance computing (HPC) systems, users are expected to use the MPI binaries that are available on the system as opposed to those built by conda-forge.These binaries are typically specialized for the system and interface properly with job schedulers, etc. CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.TABLE OF CONTENTS
Table of Contents¶. User Documentation. A brief introduction; Announcements; Tips & tricks; Using conda-smithy to manage your CIPINNED DEPENDENCIES
If a package is not pinned in conda-forge-pinning, then the pinning needs to be done manually.If the package is a C/C++ library with a C/C++ API that is consumed and linked to by other libraries, then that package is a candidate to be added to conda-forge-pinning.Please open an issue in conda-forge-pinning-feedstock for discussion.CONDA-FORGE SEARCH
Conda-Forge Search
CONDA-FORGE
About conda-forge. conda-forge is a GitHub organization containing repositories of conda recipes. Thanks to some awesome continuous integration providers (AppVeyor, Azure Pipelines, CircleCI and TravisCI), each repository, also known as a feedstock, automatically builds its own recipe in a clean and repeatable way on Windows, Linuxand OSX.
A BRIEF INTRODUCTION A brief introduction¶ What is conda-forge?¶ Conda-forge is a community effort that provides conda packages for a wide range ofsoftware. Missing a
CONDA-FORGE STATUS
2021/03/17 22:17:11 UTC resolved Travis CI builds failing with "Job has been terminated due to insufficient credits balance #110 Travis CI jobs are currently being killed with "Job has been terminated due to insufficient credits balance". We still have almost 350,000 credits available so it's not clear why this is happening. We're in contact with Travis and will update this issue when we know ORGANISATION DOCUMENTATION Organisation Documentation¶. Guidelines. Transferring to conda-forge; Intended Usage; Renaming Packages; Fixing Broken PackagesKNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included.TIPS & TRICKS
Using External Message Passing Interface (MPI) Libraries¶. On some high-performance computing (HPC) systems, users are expected to use the MPI binaries that are available on the system as opposed to those built by conda-forge.These binaries are typically specialized for the system and interface properly with job schedulers, etc. CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.TABLE OF CONTENTS
Table of Contents¶. User Documentation. A brief introduction; Announcements; Tips & tricks; Using conda-smithy to manage your CIPINNED DEPENDENCIES
If a package is not pinned in conda-forge-pinning, then the pinning needs to be done manually.If the package is a C/C++ library with a C/C++ API that is consumed and linked to by other libraries, then that package is a candidate to be added to conda-forge-pinning.Please open an issue in conda-forge-pinning-feedstock for discussion.CONDA-FORGE SEARCH
Conda-Forge Search
ORGANISATION DOCUMENTATION Organisation Documentation¶. Guidelines. Transferring to conda-forge; Intended Usage; Renaming Packages; Fixing Broken PackagesUSER DOCUMENTATION
User Documentation¶. A brief introduction. What is conda-forge? Why conda-forge? How can I install packages from conda-forge?INFRASTRUCTURE
conda-smithy also contains the command line tool that you should use if you rerender manually from the command line (see Rerendering feedstocks).. Smithy can be used beyond Conda-Forge’s purposes. For example, it can be used to set up self-hosted Azure agents for non-Conda-Forge infrastructures. (You could also consider using Azure virtual machine scale set agents, which could beTABLE OF CONTENTS
Table of Contents¶. User Documentation. A brief introduction; Announcements; Tips & tricks; Using conda-smithy to manage your CIKNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included. CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.TIPS & TRICKS
Using External Message Passing Interface (MPI) Libraries¶. On some high-performance computing (HPC) systems, users are expected to use the MPI binaries that are available on the system as opposed to those built by conda-forge.These binaries are typically specialized for the system and interface properly with job schedulers, etc. 2021-06-02 CONDA-FORGE CORE MEETING Zoom link What time is the meeting in my time zone last weeks meeting. Attendees¶ Agenda¶ Standing items¶ intros for new folks on the call (CJ) budget. current approvals? Whenever updated numbers land, please screenshare and show the budget. MAINTAINING PACKAGES Maintaining packages¶ Important notes¶ Packages on conda-forge are immutable¶. As a matter of policy, we do not allow edits or the deletion of packages on conda-forge.This policy is very important as it increases the reliability and reproducibility of conda environments made with the conda-forge channel. Note that because of this policy, our upload scripts will refuse to upload packagesCONDA-FORGE SEARCH
Conda-Forge Search
CONDA-FORGE
About conda-forge. conda-forge is a GitHub organization containing repositories of conda recipes. Thanks to some awesome continuous integration providers (AppVeyor, Azure Pipelines, CircleCI and TravisCI), each repository, also known as a feedstock, automatically builds its own recipe in a clean and repeatable way on Windows, Linuxand OSX.
A BRIEF INTRODUCTION conda-forge is a community effort that tackles these issues: All packages are shared in a single channel named conda-forge. Care is taken that all packages are up-to-date. Common standards ensure that all packages have compatible versions. By default, we build packages for macOS, Linux AMD64 and Windows AMD64. ORGANISATION DOCUMENTATION 2018-05-01 conda-forge meeting. 2018-04-17 conda-forge meeting. 2018-04-03 conda-forge meeting. 2018-03-20 conda-forge meeting. 2018-03-06 meeting agenda. 2018-02-20 meeting notes. 2017-11-16 compiler meeting notes. Adopting Anaconda compilers. Compiler flagunification.
CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.CONDA-FORGE STATUS
2021/03/17 22:17:11 UTC resolved Travis CI builds failing with "Job has been terminated due to insufficient credits balance #110 Travis CI jobs are currently being killed with "Job has been terminated due to insufficient credits balance". We still have almost 350,000 credits available so it's not clear why this is happening. We're in contact with Travis and will update this issue when we knowKNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included.TABLE OF CONTENTS
Table of Contents¶. User Documentation. A brief introduction; Announcements; Tips & tricks; Using conda-smithy to manage your CITIPS & TRICKS
The solution is to add the conda-forge channel on top of defaults in your .condarc file when using conda-forge packages and activate the strict channel priority with: $ conda config --set channel_priority strict. This will ensure that all the dependencies come from the conda-forge channel unless they exist only on defaults.PINNED DEPENDENCIES
If a package is not pinned in conda-forge-pinning, then the pinning needs to be done manually.If the package is a C/C++ library with a C/C++ API that is consumed and linked to by other libraries, then that package is a candidate to be added to conda-forge-pinning.Please open an issue in conda-forge-pinning-feedstock for discussion.CONDA-FORGE SEARCH
Conda-Forge Search
CONDA-FORGE
About conda-forge. conda-forge is a GitHub organization containing repositories of conda recipes. Thanks to some awesome continuous integration providers (AppVeyor, Azure Pipelines, CircleCI and TravisCI), each repository, also known as a feedstock, automatically builds its own recipe in a clean and repeatable way on Windows, Linuxand OSX.
A BRIEF INTRODUCTION conda-forge is a community effort that tackles these issues: All packages are shared in a single channel named conda-forge. Care is taken that all packages are up-to-date. Common standards ensure that all packages have compatible versions. By default, we build packages for macOS, Linux AMD64 and Windows AMD64. ORGANISATION DOCUMENTATION 2018-05-01 conda-forge meeting. 2018-04-17 conda-forge meeting. 2018-04-03 conda-forge meeting. 2018-03-20 conda-forge meeting. 2018-03-06 meeting agenda. 2018-02-20 meeting notes. 2017-11-16 compiler meeting notes. Adopting Anaconda compilers. Compiler flagunification.
CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.CONDA-FORGE STATUS
2021/03/17 22:17:11 UTC resolved Travis CI builds failing with "Job has been terminated due to insufficient credits balance #110 Travis CI jobs are currently being killed with "Job has been terminated due to insufficient credits balance". We still have almost 350,000 credits available so it's not clear why this is happening. We're in contact with Travis and will update this issue when we knowKNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included.TABLE OF CONTENTS
Table of Contents¶. User Documentation. A brief introduction; Announcements; Tips & tricks; Using conda-smithy to manage your CITIPS & TRICKS
The solution is to add the conda-forge channel on top of defaults in your .condarc file when using conda-forge packages and activate the strict channel priority with: $ conda config --set channel_priority strict. This will ensure that all the dependencies come from the conda-forge channel unless they exist only on defaults.PINNED DEPENDENCIES
If a package is not pinned in conda-forge-pinning, then the pinning needs to be done manually.If the package is a C/C++ library with a C/C++ API that is consumed and linked to by other libraries, then that package is a candidate to be added to conda-forge-pinning.Please open an issue in conda-forge-pinning-feedstock for discussion.CONDA-FORGE SEARCH
Conda-Forge Search
ORGANISATION DOCUMENTATION 2018-05-01 conda-forge meeting. 2018-04-17 conda-forge meeting. 2018-04-03 conda-forge meeting. 2018-03-20 conda-forge meeting. 2018-03-06 meeting agenda. 2018-02-20 meeting notes. 2017-11-16 compiler meeting notes. Adopting Anaconda compilers. Compiler flagunification.
TABLE OF CONTENTS
Table of Contents¶. User Documentation. A brief introduction; Announcements; Tips & tricks; Using conda-smithy to manage your CIUSER DOCUMENTATION
Using External Message Passing Interface (MPI) Libraries. Using conda-smithy to manage your CI. Getting Started. 1. Fill out recipe/meta.yaml. 2. Commit the changes. 3. CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.TIPS & TRICKS
The solution is to add the conda-forge channel on top of defaults in your .condarc file when using conda-forge packages and activate the strict channel priority with: $ conda config --set channel_priority strict. This will ensure that all the dependencies come from the conda-forge channel unless they exist only on defaults.KNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included. MAINTAINER DOCUMENTATION Packages on conda-forge are immutable. Forking and pull requests. Pushing to regro-cf-autotick-bot branch. Example workflow for updating a package. Updating recipes. Rerendering feedstocks. Rerendering with conda-smithy locally. When to rerender. Testing changes locally. USING CONDA-SMITHY TO MANAGE YOUR CI As you can see, this generates and updates a few important files. The first file it creates is the conda-forge.yml file. This is specifically constructed to tell conda smithy rerender that we are not running myproj CI as a regular feedstock. The .gitignore is modified to not accidentally add unwanted conda-smithy temporary files to your repository.. Also the steps that the ci-skeleton spits MAINTAINING PACKAGES Maintaining packages¶ Important notes¶ Packages on conda-forge are immutable¶. As a matter of policy, we do not allow edits or the deletion of packages on conda-forge.This policy is very important as it increases the reliability and reproducibility of conda environments made with the conda-forge channel. Note that because of this policy, our upload scripts will refuse to upload packagesCONDA-FORGE SEARCH
Conda-Forge Search
CONDA-FORGE
About conda-forge. conda-forge is a GitHub organization containing repositories of conda recipes. Thanks to some awesome continuous integration providers (AppVeyor, Azure Pipelines, CircleCI and TravisCI), each repository, also known as a feedstock, automatically builds its own recipe in a clean and repeatable way on Windows, Linuxand OSX.
A BRIEF INTRODUCTION conda-forge is a community effort that tackles these issues: All packages are shared in a single channel named conda-forge. Care is taken that all packages are up-to-date. Common standards ensure that all packages have compatible versions. By default, we build packages for macOS, Linux AMD64 and Windows AMD64. ORGANISATION DOCUMENTATION 2018-05-01 conda-forge meeting. 2018-04-17 conda-forge meeting. 2018-04-03 conda-forge meeting. 2018-03-20 conda-forge meeting. 2018-03-06 meeting agenda. 2018-02-20 meeting notes. 2017-11-16 compiler meeting notes. Adopting Anaconda compilers. Compiler flagunification.
CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.CONDA-FORGE STATUS
2021/03/17 22:17:11 UTC resolved Travis CI builds failing with "Job has been terminated due to insufficient credits balance #110 Travis CI jobs are currently being killed with "Job has been terminated due to insufficient credits balance". We still have almost 350,000 credits available so it's not clear why this is happening. We're in contact with Travis and will update this issue when we knowKNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included.TABLE OF CONTENTS
Table of Contents¶. User Documentation. A brief introduction; Announcements; Tips & tricks; Using conda-smithy to manage your CITIPS & TRICKS
The solution is to add the conda-forge channel on top of defaults in your .condarc file when using conda-forge packages and activate the strict channel priority with: $ conda config --set channel_priority strict. This will ensure that all the dependencies come from the conda-forge channel unless they exist only on defaults.PINNED DEPENDENCIES
If a package is not pinned in conda-forge-pinning, then the pinning needs to be done manually.If the package is a C/C++ library with a C/C++ API that is consumed and linked to by other libraries, then that package is a candidate to be added to conda-forge-pinning.Please open an issue in conda-forge-pinning-feedstock for discussion.CONDA-FORGE SEARCH
Conda-Forge Search
CONDA-FORGE
About conda-forge. conda-forge is a GitHub organization containing repositories of conda recipes. Thanks to some awesome continuous integration providers (AppVeyor, Azure Pipelines, CircleCI and TravisCI), each repository, also known as a feedstock, automatically builds its own recipe in a clean and repeatable way on Windows, Linuxand OSX.
A BRIEF INTRODUCTION conda-forge is a community effort that tackles these issues: All packages are shared in a single channel named conda-forge. Care is taken that all packages are up-to-date. Common standards ensure that all packages have compatible versions. By default, we build packages for macOS, Linux AMD64 and Windows AMD64. ORGANISATION DOCUMENTATION 2018-05-01 conda-forge meeting. 2018-04-17 conda-forge meeting. 2018-04-03 conda-forge meeting. 2018-03-20 conda-forge meeting. 2018-03-06 meeting agenda. 2018-02-20 meeting notes. 2017-11-16 compiler meeting notes. Adopting Anaconda compilers. Compiler flagunification.
CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.CONDA-FORGE STATUS
2021/03/17 22:17:11 UTC resolved Travis CI builds failing with "Job has been terminated due to insufficient credits balance #110 Travis CI jobs are currently being killed with "Job has been terminated due to insufficient credits balance". We still have almost 350,000 credits available so it's not clear why this is happening. We're in contact with Travis and will update this issue when we knowKNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included.TABLE OF CONTENTS
Table of Contents¶. User Documentation. A brief introduction; Announcements; Tips & tricks; Using conda-smithy to manage your CITIPS & TRICKS
The solution is to add the conda-forge channel on top of defaults in your .condarc file when using conda-forge packages and activate the strict channel priority with: $ conda config --set channel_priority strict. This will ensure that all the dependencies come from the conda-forge channel unless they exist only on defaults.PINNED DEPENDENCIES
If a package is not pinned in conda-forge-pinning, then the pinning needs to be done manually.If the package is a C/C++ library with a C/C++ API that is consumed and linked to by other libraries, then that package is a candidate to be added to conda-forge-pinning.Please open an issue in conda-forge-pinning-feedstock for discussion.CONDA-FORGE SEARCH
Conda-Forge Search
ORGANISATION DOCUMENTATION 2018-05-01 conda-forge meeting. 2018-04-17 conda-forge meeting. 2018-04-03 conda-forge meeting. 2018-03-20 conda-forge meeting. 2018-03-06 meeting agenda. 2018-02-20 meeting notes. 2017-11-16 compiler meeting notes. Adopting Anaconda compilers. Compiler flagunification.
TABLE OF CONTENTS
Table of Contents¶. User Documentation. A brief introduction; Announcements; Tips & tricks; Using conda-smithy to manage your CIUSER DOCUMENTATION
Using External Message Passing Interface (MPI) Libraries. Using conda-smithy to manage your CI. Getting Started. 1. Fill out recipe/meta.yaml. 2. Commit the changes. 3. CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.TIPS & TRICKS
The solution is to add the conda-forge channel on top of defaults in your .condarc file when using conda-forge packages and activate the strict channel priority with: $ conda config --set channel_priority strict. This will ensure that all the dependencies come from the conda-forge channel unless they exist only on defaults.KNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included. MAINTAINER DOCUMENTATION Packages on conda-forge are immutable. Forking and pull requests. Pushing to regro-cf-autotick-bot branch. Example workflow for updating a package. Updating recipes. Rerendering feedstocks. Rerendering with conda-smithy locally. When to rerender. Testing changes locally. USING CONDA-SMITHY TO MANAGE YOUR CI As you can see, this generates and updates a few important files. The first file it creates is the conda-forge.yml file. This is specifically constructed to tell conda smithy rerender that we are not running myproj CI as a regular feedstock. The .gitignore is modified to not accidentally add unwanted conda-smithy temporary files to your repository.. Also the steps that the ci-skeleton spits MAINTAINING PACKAGES Maintaining packages¶ Important notes¶ Packages on conda-forge are immutable¶. As a matter of policy, we do not allow edits or the deletion of packages on conda-forge.This policy is very important as it increases the reliability and reproducibility of conda environments made with the conda-forge channel. Note that because of this policy, our upload scripts will refuse to upload packagesCONDA-FORGE SEARCH
Conda-Forge Search
CONDA-FORGE
About conda-forge. conda-forge is a GitHub organization containing repositories of conda recipes. Thanks to some awesome continuous integration providers (AppVeyor, Azure Pipelines, CircleCI and TravisCI), each repository, also known as a feedstock, automatically builds its own recipe in a clean and repeatable way on Windows, Linuxand OSX.
A BRIEF INTRODUCTION conda-forge is a community effort that tackles these issues: All packages are shared in a single channel named conda-forge. Care is taken that all packages are up-to-date. Common standards ensure that all packages have compatible versions. By default, we build packages for macOS, Linux AMD64 and Windows AMD64. ORGANISATION DOCUMENTATION 2018-05-01 conda-forge meeting. 2018-04-17 conda-forge meeting. 2018-04-03 conda-forge meeting. 2018-03-20 conda-forge meeting. 2018-03-06 meeting agenda. 2018-02-20 meeting notes. 2017-11-16 compiler meeting notes. Adopting Anaconda compilers. Compiler flagunification.
TABLE OF CONTENTS
Table of Contents¶. User Documentation. A brief introduction; Announcements; Tips & tricks; Using conda-smithy to manage your CI CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.CONDA-FORGE STATUS
2021/03/17 22:17:11 UTC resolved Travis CI builds failing with "Job has been terminated due to insufficient credits balance #110 Travis CI jobs are currently being killed with "Job has been terminated due to insufficient credits balance". We still have almost 350,000 credits available so it's not clear why this is happening. We're in contact with Travis and will update this issue when we knowKNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included.TIPS & TRICKS
The solution is to add the conda-forge channel on top of defaults in your .condarc file when using conda-forge packages and activate the strict channel priority with: $ conda config --set channel_priority strict. This will ensure that all the dependencies come from the conda-forge channel unless they exist only on defaults.PINNED DEPENDENCIES
If a package is not pinned in conda-forge-pinning, then the pinning needs to be done manually.If the package is a C/C++ library with a C/C++ API that is consumed and linked to by other libraries, then that package is a candidate to be added to conda-forge-pinning.Please open an issue in conda-forge-pinning-feedstock for discussion.CONDA-FORGE SEARCH
Conda-Forge Search
CONDA-FORGE
About conda-forge. conda-forge is a GitHub organization containing repositories of conda recipes. Thanks to some awesome continuous integration providers (AppVeyor, Azure Pipelines, CircleCI and TravisCI), each repository, also known as a feedstock, automatically builds its own recipe in a clean and repeatable way on Windows, Linuxand OSX.
A BRIEF INTRODUCTION conda-forge is a community effort that tackles these issues: All packages are shared in a single channel named conda-forge. Care is taken that all packages are up-to-date. Common standards ensure that all packages have compatible versions. By default, we build packages for macOS, Linux AMD64 and Windows AMD64. ORGANISATION DOCUMENTATION 2018-05-01 conda-forge meeting. 2018-04-17 conda-forge meeting. 2018-04-03 conda-forge meeting. 2018-03-20 conda-forge meeting. 2018-03-06 meeting agenda. 2018-02-20 meeting notes. 2017-11-16 compiler meeting notes. Adopting Anaconda compilers. Compiler flagunification.
TABLE OF CONTENTS
Table of Contents¶. User Documentation. A brief introduction; Announcements; Tips & tricks; Using conda-smithy to manage your CI CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.CONDA-FORGE STATUS
2021/03/17 22:17:11 UTC resolved Travis CI builds failing with "Job has been terminated due to insufficient credits balance #110 Travis CI jobs are currently being killed with "Job has been terminated due to insufficient credits balance". We still have almost 350,000 credits available so it's not clear why this is happening. We're in contact with Travis and will update this issue when we knowKNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included.TIPS & TRICKS
The solution is to add the conda-forge channel on top of defaults in your .condarc file when using conda-forge packages and activate the strict channel priority with: $ conda config --set channel_priority strict. This will ensure that all the dependencies come from the conda-forge channel unless they exist only on defaults.PINNED DEPENDENCIES
If a package is not pinned in conda-forge-pinning, then the pinning needs to be done manually.If the package is a C/C++ library with a C/C++ API that is consumed and linked to by other libraries, then that package is a candidate to be added to conda-forge-pinning.Please open an issue in conda-forge-pinning-feedstock for discussion.CONDA-FORGE SEARCH
Conda-Forge Search
ORGANISATION DOCUMENTATION 2018-05-01 conda-forge meeting. 2018-04-17 conda-forge meeting. 2018-04-03 conda-forge meeting. 2018-03-20 conda-forge meeting. 2018-03-06 meeting agenda. 2018-02-20 meeting notes. 2017-11-16 compiler meeting notes. Adopting Anaconda compilers. Compiler flagunification.
TABLE OF CONTENTS
Table of Contents¶. User Documentation. A brief introduction; Announcements; Tips & tricks; Using conda-smithy to manage your CIUSER DOCUMENTATION
Using External Message Passing Interface (MPI) Libraries. Using conda-smithy to manage your CI. Getting Started. 1. Fill out recipe/meta.yaml. 2. Commit the changes. 3. CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.TIPS & TRICKS
The solution is to add the conda-forge channel on top of defaults in your .condarc file when using conda-forge packages and activate the strict channel priority with: $ conda config --set channel_priority strict. This will ensure that all the dependencies come from the conda-forge channel unless they exist only on defaults.KNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included. USING CONDA-SMITHY TO MANAGE YOUR CI As you can see, this generates and updates a few important files. The first file it creates is the conda-forge.yml file. This is specifically constructed to tell conda smithy rerender that we are not running myproj CI as a regular feedstock. The .gitignore is modified to not accidentally add unwanted conda-smithy temporary files to your repository.. Also the steps that the ci-skeleton spits MAINTAINING PACKAGES Maintaining packages¶ Important notes¶ Packages on conda-forge are immutable¶. As a matter of policy, we do not allow edits or the deletion of packages on conda-forge.This policy is very important as it increases the reliability and reproducibility of conda environments made with the conda-forge channel. Note that because of this policy, our upload scripts will refuse to upload packages CONTRIBUTING PACKAGES Contributing packages. ¶. A maintainer is an individual who is responsible for maintaining and updating one or more feedstock repositories and packages as well as their future versions. They have push access to the feedstock repositories of only the packages they maintain and can merge PR into it. See Maintainers Role.CONDA-FORGE SEARCH
Conda-Forge Search
CONDA-FORGE
About conda-forge. conda-forge is a GitHub organization containing repositories of conda recipes. Thanks to some awesome continuous integration providers (AppVeyor, Azure Pipelines, CircleCI and TravisCI), each repository, also known as a feedstock, automatically builds its own recipe in a clean and repeatable way on Windows, Linuxand OSX.
A BRIEF INTRODUCTION conda-forge is a community effort that tackles these issues: All packages are shared in a single channel named conda-forge. Care is taken that all packages are up-to-date. Common standards ensure that all packages have compatible versions. By default, we build packages for macOS, Linux AMD64 and Windows AMD64. ORGANISATION DOCUMENTATION 2018-05-01 conda-forge meeting. 2018-04-17 conda-forge meeting. 2018-04-03 conda-forge meeting. 2018-03-20 conda-forge meeting. 2018-03-06 meeting agenda. 2018-02-20 meeting notes. 2017-11-16 compiler meeting notes. Adopting Anaconda compilers. Compiler flagunification.
KNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included. CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.CONDA-FORGE STATUS
2021/03/17 22:17:11 UTC resolved Travis CI builds failing with "Job has been terminated due to insufficient credits balance #110 Travis CI jobs are currently being killed with "Job has been terminated due to insufficient credits balance". We still have almost 350,000 credits available so it's not clear why this is happening. We're in contact with Travis and will update this issue when we knowTIPS & TRICKS
The solution is to add the conda-forge channel on top of defaults in your .condarc file when using conda-forge packages and activate the strict channel priority with: $ conda config --set channel_priority strict. This will ensure that all the dependencies come from the conda-forge channel unless they exist only on defaults.PINNED DEPENDENCIES
If a package is not pinned in conda-forge-pinning, then the pinning needs to be done manually.If the package is a C/C++ library with a C/C++ API that is consumed and linked to by other libraries, then that package is a candidate to be added to conda-forge-pinning.Please open an issue in conda-forge-pinning-feedstock for discussion.CONDA-FORGE
FAQ *** .. _faq_pkg_not_available: :ref:`(Q) ` **A package I am looking for is not on conda-forge, what can I do?** We have an overview and step-by-step instruction on contributing packages in the section :ref:`dev_contribute_pkgs`.CONDA-FORGE.ORG
.. conda-forge documentation master file, created by sphinx-quickstart on Wed Jun 1 01:44:13 2016. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive.CONDA-FORGE
About conda-forge. conda-forge is a GitHub organization containing repositories of conda recipes. Thanks to some awesome continuous integration providers (AppVeyor, Azure Pipelines, CircleCI and TravisCI), each repository, also known as a feedstock, automatically builds its own recipe in a clean and repeatable way on Windows, Linuxand OSX.
A BRIEF INTRODUCTION conda-forge is a community effort that tackles these issues: All packages are shared in a single channel named conda-forge. Care is taken that all packages are up-to-date. Common standards ensure that all packages have compatible versions. By default, we build packages for macOS, Linux AMD64 and Windows AMD64. ORGANISATION DOCUMENTATION 2018-05-01 conda-forge meeting. 2018-04-17 conda-forge meeting. 2018-04-03 conda-forge meeting. 2018-03-20 conda-forge meeting. 2018-03-06 meeting agenda. 2018-02-20 meeting notes. 2017-11-16 compiler meeting notes. Adopting Anaconda compilers. Compiler flagunification.
KNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included. CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.CONDA-FORGE STATUS
2021/03/17 22:17:11 UTC resolved Travis CI builds failing with "Job has been terminated due to insufficient credits balance #110 Travis CI jobs are currently being killed with "Job has been terminated due to insufficient credits balance". We still have almost 350,000 credits available so it's not clear why this is happening. We're in contact with Travis and will update this issue when we knowTIPS & TRICKS
The solution is to add the conda-forge channel on top of defaults in your .condarc file when using conda-forge packages and activate the strict channel priority with: $ conda config --set channel_priority strict. This will ensure that all the dependencies come from the conda-forge channel unless they exist only on defaults.PINNED DEPENDENCIES
If a package is not pinned in conda-forge-pinning, then the pinning needs to be done manually.If the package is a C/C++ library with a C/C++ API that is consumed and linked to by other libraries, then that package is a candidate to be added to conda-forge-pinning.Please open an issue in conda-forge-pinning-feedstock for discussion.CONDA-FORGE
FAQ *** .. _faq_pkg_not_available: :ref:`(Q) ` **A package I am looking for is not on conda-forge, what can I do?** We have an overview and step-by-step instruction on contributing packages in the section :ref:`dev_contribute_pkgs`.CONDA-FORGE.ORG
.. conda-forge documentation master file, created by sphinx-quickstart on Wed Jun 1 01:44:13 2016. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.USER DOCUMENTATION
Using External Message Passing Interface (MPI) Libraries. Using conda-smithy to manage your CI. Getting Started. 1. Fill out recipe/meta.yaml. 2. Commit the changes. 3. MAINTAINER DOCUMENTATION Packages on conda-forge are immutable. Forking and pull requests. Pushing to regro-cf-autotick-bot branch. Example workflow for updating a package. Updating recipes. Rerendering feedstocks. Rerendering with conda-smithy locally. When to rerender. Testing changes locally. GUIDELINES — CONDA-FORGE 2021.05.26 DOCUMENTATION Guidelines¶ Transferring to conda-forge¶. This document intends to layout some guidelines on the transfer of conda-recipes and anaconda-recipes to conda-forge. These aren’t hard and fast rules, instead are open to reasonable interpretation and reviewer’sjudgement.
TABLE OF CONTENTS
Table of Contents¶. User Documentation. A brief introduction; Announcements; Tips & tricks; Using conda-smithy to manage your CIINFRASTRUCTURE
conda-smithy also contains the command line tool that you should use if you rerender manually from the command line (see Rerendering feedstocks).. Smithy can be used beyond Conda-Forge’s purposes. For example, it can be used to set up self-hosted Azure agents for non-Conda-Forge infrastructures. (You could also consider using Azure virtual machine scale set agents, which could be GOVERNANCE — CONDA-FORGE 2021.06.03 DOCUMENTATION Governance. ¶. This document outlines the policies and procedures that manage the conda-forge community. This document recognizes that, while packaging is deeply important to all of us, conda-forge is an all-volunteer organization. Members of the core, any team, or external contributors choose to participate and may choose to leave at any timeMISCELLANEOUS
C onda F orge E nhancement P roposal. A CFEP is a document which outlines a suggested change to how the conda-forge project operates, from a technical standpoint as well as to address social topics such as governance and expected conduct. Learn More. MAINTAINING PACKAGES Maintaining packages¶ Important notes¶ Packages on conda-forge are immutable¶. As a matter of policy, we do not allow edits or the deletion of packages on conda-forge.This policy is very important as it increases the reliability and reproducibility of conda environments made with the conda-forge channel. Note that because of this policy, our upload scripts will refuse to upload packagesPOSTED IN 2021
Posted in 2021. Conda-forge is participating in the upcoming round of Outreachy i.e May 2021 to August 2021. The goal of this program is to increase participation from under-represented groups in free and open-source software. Outreachy is organized by Software FreedomConservancy.
CONDA-FORGE
About conda-forge. conda-forge is a GitHub organization containing repositories of conda recipes. Thanks to some awesome continuous integration providers (AppVeyor, Azure Pipelines, CircleCI and TravisCI), each repository, also known as a feedstock, automatically builds its own recipe in a clean and repeatable way on Windows, Linuxand OSX.
A BRIEF INTRODUCTION conda-forge is a community effort that tackles these issues: All packages are shared in a single channel named conda-forge. Care is taken that all packages are up-to-date. Common standards ensure that all packages have compatible versions. By default, we build packages for macOS, Linux AMD64 and Windows AMD64.TABLE OF CONTENTS
Table of Contents¶. User Documentation. A brief introduction; Announcements; Tips & tricks; Using conda-smithy to manage your CI CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.CONDA-FORGE STATUS
2021/03/17 22:17:11 UTC resolved Travis CI builds failing with "Job has been terminated due to insufficient credits balance #110 Travis CI jobs are currently being killed with "Job has been terminated due to insufficient credits balance". We still have almost 350,000 credits available so it's not clear why this is happening. We're in contact with Travis and will update this issue when we knowKNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included.TIPS & TRICKS
The solution is to add the conda-forge channel on top of defaults in your .condarc file when using conda-forge packages and activate the strict channel priority with: $ conda config --set channel_priority strict. This will ensure that all the dependencies come from the conda-forge channel unless they exist only on defaults.PINNED DEPENDENCIES
If a package is not pinned in conda-forge-pinning, then the pinning needs to be done manually.If the package is a C/C++ library with a C/C++ API that is consumed and linked to by other libraries, then that package is a candidate to be added to conda-forge-pinning.Please open an issue in conda-forge-pinning-feedstock for discussion.CONDA-FORGE SEARCH
Conda-Forge Search
CONDA-FORGE.ORG
How to get help at conda-forge ===== You could connect with us via **Gitter, GitHub Issues or Mailing List**. We would be happy to hearfrom you!
CONDA-FORGE
About conda-forge. conda-forge is a GitHub organization containing repositories of conda recipes. Thanks to some awesome continuous integration providers (AppVeyor, Azure Pipelines, CircleCI and TravisCI), each repository, also known as a feedstock, automatically builds its own recipe in a clean and repeatable way on Windows, Linuxand OSX.
A BRIEF INTRODUCTION conda-forge is a community effort that tackles these issues: All packages are shared in a single channel named conda-forge. Care is taken that all packages are up-to-date. Common standards ensure that all packages have compatible versions. By default, we build packages for macOS, Linux AMD64 and Windows AMD64.TABLE OF CONTENTS
Table of Contents¶. User Documentation. A brief introduction; Announcements; Tips & tricks; Using conda-smithy to manage your CI CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.CONDA-FORGE STATUS
2021/03/17 22:17:11 UTC resolved Travis CI builds failing with "Job has been terminated due to insufficient credits balance #110 Travis CI jobs are currently being killed with "Job has been terminated due to insufficient credits balance". We still have almost 350,000 credits available so it's not clear why this is happening. We're in contact with Travis and will update this issue when we knowKNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included.TIPS & TRICKS
The solution is to add the conda-forge channel on top of defaults in your .condarc file when using conda-forge packages and activate the strict channel priority with: $ conda config --set channel_priority strict. This will ensure that all the dependencies come from the conda-forge channel unless they exist only on defaults.PINNED DEPENDENCIES
If a package is not pinned in conda-forge-pinning, then the pinning needs to be done manually.If the package is a C/C++ library with a C/C++ API that is consumed and linked to by other libraries, then that package is a candidate to be added to conda-forge-pinning.Please open an issue in conda-forge-pinning-feedstock for discussion.CONDA-FORGE SEARCH
Conda-Forge Search
CONDA-FORGE.ORG
How to get help at conda-forge ===== You could connect with us via **Gitter, GitHub Issues or Mailing List**. We would be happy to hearfrom you!
INFRASTRUCTURE
conda-smithy also contains the command line tool that you should use if you rerender manually from the command line (see Rerendering feedstocks).. Smithy can be used beyond Conda-Forge’s purposes. For example, it can be used to set up self-hosted Azure agents for non-Conda-Forge infrastructures. (You could also consider using Azure virtual machine scale set agents, which could be CONFIGURING CONDA-FORGE.YML Configuring conda-forge.yml¶. You can configure how conda-forge is set up and built via the conda-forge.yml file that is present in the root directory of a feedstock.. Rerendering the feedstock after you modify this file is usually required and always a good idea (see Rerendering feedstocks).. The next section describes in detail the top-level fields in conda-forge.yml.TABLE OF CONTENTS
Table of Contents¶. User Documentation. A brief introduction; Announcements; Tips & tricks; Using conda-smithy to manage your CIKNOWLEDGE BASE
Knowledge Base¶ Using CMake¶. CMake can be used to build more complex projects in build.sh or bld.bat scripts.. If you are using cmake, be sure to make it a build requirement in the build section. You may also need to include make or ninja depending on your platform and build tools. On Windows, you can also use nmake to build, but that does not need to be explicitly included.USER DOCUMENTATION
Using External Message Passing Interface (MPI) Libraries. Using conda-smithy to manage your CI. Getting Started. 1. Fill out recipe/meta.yaml. 2. Commit the changes. 3. GUIDELINES — CONDA-FORGE 2021.05.26 DOCUMENTATION Guidelines¶ Transferring to conda-forge¶. This document intends to layout some guidelines on the transfer of conda-recipes and anaconda-recipes to conda-forge. These aren’t hard and fast rules, instead are open to reasonable interpretation and reviewer’sjudgement.
GOVERNANCE — CONDA-FORGE 2021.06.03 DOCUMENTATION Governance. ¶. This document outlines the policies and procedures that manage the conda-forge community. This document recognizes that, while packaging is deeply important to all of us, conda-forge is an all-volunteer organization. Members of the core, any team, or external contributors choose to participate and may choose to leave at any time MAINTAINER DOCUMENTATION Packages on conda-forge are immutable. Forking and pull requests. Pushing to regro-cf-autotick-bot branch. Example workflow for updating a package. Updating recipes. Rerendering feedstocks. Rerendering with conda-smithy locally. When to rerender. Testing changes locally.MISCELLANEOUS
C onda F orge E nhancement P roposal. A CFEP is a document which outlines a suggested change to how the conda-forge project operates, from a technical standpoint as well as to address social topics such as governance and expected conduct. Learn More. MAINTAINING PACKAGES Maintaining packages¶ Important notes¶ Packages on conda-forge are immutable¶. As a matter of policy, we do not allow edits or the deletion of packages on conda-forge.This policy is very important as it increases the reliability and reproducibility of conda environments made with the conda-forge channel. Note that because of this policy, our upload scripts will refuse to upload packages__ __ conda-forge
* About
* Docs
* Contribute
* Packages
* News
* Status
* Donate!
CONDA-FORGE
A community-led collection of recipes, build infrastructure and distributions for the conda package manager.__
ABOUT CONDA-FORGE
conda-forge is a GitHub organization containing repositories of conda recipes. Thanks to some awesome continuous integration providers (AppVeyor, Azure Pipelines, CircleCI and TravisCI), each repository, also known as a feedstock, automatically builds its own recipe in a clean and repeatable way on Windows, Linux and OSX. The built distributions are uploaded to anaconda.org/conda-forge and can be installed with conda . For example, to install a conda-forge package into an existingconda environment:
conda config --add channels conda-forge conda config --set channel_priority strict conda install.
CONTRIBUTING TO CONDA-FORGE For a package on conda-forge, I want to ...* report an issue
* update a recipe
* add a recipe
REPORT AN ISSUE WITH A PACKAGE * __ Search for the appropriate feedstock repository. The list of existing feedstocks is a good place to start. * __ Take a look to see if the issue has already been raised on the feedstock's issue tracker. Otherwise, create a new issue, providing appropriate information, such as your operating system, package versions and an reproducible example of the problem. Even better, if you can automate the test in the conda recipe, it might be worth submitting a PR containing the test. * __ Can't find the feedstock? No worries, just raise the issue at conda-forge/conda-forge.github.ioand we will
make sure the right people see it.UPDATE A PACKAGE
* __ Search for the appropriate feedstock repository. The list of existing feedstocks is a good place to start. * __ Fork the feedstock you wish to update. * __ Create a new branch from the feedstock master branch. * __ Edit the recipe as desired. You may even consider adding yourself as a recipe maintainer. * __ Propose the change as a pull request. Your recipe will automatically be built on Windows, Linux and OSX to test that it works, but the new distribution will not yet be available on the conda-forge channel. * __ Once the recipe is ready it will be merged. The recipe will then automatically be built and uploaded to the conda-forge channel.ADD A RECIPE
* __ Fork conda-forge/staged-recipes * __ Create a new branch from the staged-recipes master branch. * __ Add a new conda recipe in a new "recipes/" directory. There is an example of a well-written recipe in "recipes/example" you can copy. Further guidance on writing goodrecipes .
* __ Propose the change as a pull request. Your recipe will automatically be built on Windows, Linux and OSX to test that it works, but the distribution will not yet be available on the conda-forge channel. * __ Once the recipe is ready it will be merged and new "feedstock" repository will automatically be created for the recipe. The build and upload processes take place in the feedstock, and once complete the package will be available on the conda-forge channel. Conda-forge is a fiscally sponsored project of NumFOCUS, a nonprofit dedicated to supporting the open source scientific computing community. If you like conda-forge and want to support our mission, please consider making a donationto
support our efforts. Home | About | Contribute | Feedstocks | conda-forge onGitHub
conda-forge.org is licensed under a Creative Commons Attribution 4.0 International License.
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0