Python bindings#
These are the API docs for the rattler_build
Python bindings.
The full parameter list can be found be expanding the source code.
Every function corresponds to a CLI command.
For a description of its parameters and behavior we therefore refer to the CLI reference.
build_recipes(recipes, **kwargs)
#
Build packages from a list of recipes
Source code in py-rattler-build/rattler_build/__init__.py
test_package(package_file, **kwargs)
#
Run a test for a single package
Source code in py-rattler-build/rattler_build/__init__.py
upload_package_to_quetz(package_files, url, channels, **kwargs)
#
Upload to a Quetz server. Authentication is used from the keychain / auth-file
Source code in py-rattler-build/rattler_build/__init__.py
upload_package_to_artifactory(package_files, url, channels, **kwargs)
#
Upload to a Artifactory channel. Authentication is used from the keychain / auth-file
Source code in py-rattler-build/rattler_build/__init__.py
upload_package_to_prefix(package_files, url, channels, **kwargs)
#
Upload to a prefix.dev server. Authentication is used from the keychain / auth-file
Source code in py-rattler-build/rattler_build/__init__.py
upload_package_to_anaconda(package_files, owner, **kwargs)
#
Upload to a Anaconda.org server
Source code in py-rattler-build/rattler_build/__init__.py
upload_packages_to_conda_forge(package_files, staging_token, feedstock, feedstock_token, **kwargs)
#
Upload to conda forge