Important changes are emphasized.
- Package review for Fedora begins! (now approved)
clean
now also removes optimized bytecode files (*.pyo
).
test
is now environment-aware by default.- Faster virtual environment creation!
- Full
xonsh
support :) - More informative output and coloring!
- Hatch now uses the proper
virtualenv
executable in all circumstances.
- Hatch now officially supports
bash
,fish
,zsh
,cmd
,powershell
, andxonsh
/*_^\ - The location of virtual environments can now be configured!
- Breaking: Virtual envs can no longer be nested.
- Breaking: Default virtual env location is now
~/.virtualenvs
for better interoperability with other tools.
- You can now
use
a new temporary virtual env via the-t/--temp
option!!! - Pretty terminal colors {^.^}
- Nicer self updating for Linux.
- Upon project creation, it is now possible to automatically install it locally (editable) in a virtual environment.
- If the
release
command is invoked with no path information, it will use acurrent_directory/dist
directory if it exists before defaulting to the current directory. - Fix/Change: Shedding now uses
/
as a separator instead of a comma for names.
env
command is now quiet by default (option removed) and option-v/--verbose
addedenv
command option-l/--list
can now stackbuild
command is now quiet by default and option-v/--verbose
added. Also, it now shows what files are inside the build directory afterward.- Resolving user supplied paths for options is now more robust.
- Fix: using virtual envs no longer uses an abundant amount of CPU
- Significant improvements to documentation
MANIFEST.in
now considers users' files fromextras
config entry
- Change:
egg
command is nownew
- Removed
download_url
attribute fromsetup.py
. See: pypa/packaging.python.org#264
- Initial release