-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
dbbd3d4
commit e0280a1
Showing
6 changed files
with
68 additions
and
52 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,30 +1,30 @@ | ||
**Generate conda packages directly from pure python wheels** | ||
|
||
*whl2conda* is a command line utility to build and test conda packages | ||
generated directly from pure python wheels. | ||
*whl2conda* is a command line utility for building and testing | ||
conda packages generated directly from pure python wheels. | ||
|
||
## Features | ||
|
||
* **Performance**: because it does not need to create conda environments | ||
for building, this is much faster than solutions involving *conda-build*. | ||
|
||
* **Multiple package formats**: can generate both V1 ('.tar.bz2') and V2 ('.conda') | ||
conda package formats. Can also generate a unpacked directory tree for debugging | ||
or additional user customization. | ||
in order to build, this is *much* faster than solutions involving *conda-build*. | ||
|
||
* **Dependency renaming**: renames pypi package dependencies to their | ||
corresponding conda name. Automatically renames packages from known | ||
list collected from conda-forge and supports user-specified rename | ||
patterns as well. | ||
|
||
* **Project configuration**: project-specific options can be saved in | ||
* **Multiple package formats**: can generate both V1 ('.tar.bz2') and V2 ('.conda') | ||
conda package formats. Can also generate a unpacked directory tree for debugging | ||
or additional user customization. | ||
|
||
* **Project configuration**: *whl2conda* project-specific options can be read from | ||
project's `pyproject.toml` file. | ||
|
||
* **Install support**: supports installing conda package into a conda | ||
* **Test install support**: supports installing conda package into a conda | ||
environment for testing prior to deployment. | ||
|
||
* **Hides pypi dependencies**: if the original pypi dependencies are included in | ||
the python dist-info included in the conda package, this can result in | ||
problems if pip or other python packaging tools are used in the conda environment. | ||
To avoid this, *whl2conda* changes these dependencies to extras. | ||
* **Hides pypi dependencies**: rewrites the original pip/pypi dependencies in the | ||
installed dist-info to avoid [compatibility issues](guide/renaming.md#hide-pip). | ||
|
||
|
||
|