v0.7.0
Added
- Now use
logging
to print info output.
Changed
- cli now uses
typer
. Since the program was already typed, this simplifies the
interface. - Program can now be called with any of
pyproject2conda
,p2c
, or
python -m pyproject2conda
. - Added cli options to web documentation.
- Fixed small typos and typing issues.
- The cli option
--python-include
now requires an argument. This is due to
typer
not liking options with zero or one arguments. Instead of the bare
flag--python-include
including the python spec frompyproject.toml
, you
have to pass--python-include infer
to get that behavior. - Added extra
all
to pip install options. The default is to not includerich
orshellingham
. Usingpip install pyproject2conda[all]
includes these
optional packages. Note that the conda-forge recipe is based on the plain
install (i.e., norich
orshellingham
). However, the conda-froge recipe
fortyper
does include these. That means, if you want to install
pyproject2conda
without the optional extras, you'll have to use pip.
Full Changelog: v0.6.1...v0.7.0