Releases: David-OConnor/pyflow
Releases · David-OConnor/pyflow
02.3
- Fixed a potential conflict between the built-in
typing
module, and one on pypi - Now can parse deps with brackets listed in requirements
- Now supports dependencies specified using
~=
. (Treat same as~
)
0.2.1
- Running
pyflow install
is now no longer required; Runningpyflow
,pyflow list
etc
will now install dependencies as required frompyproject.toml
. pyflow new
now asks for the Python version instead of using a default.- Now searches parent directories for
pyproject.toml
, if we can't find one
in the current path.
0.1.9
- Can now parse subdependencies of
path
requirements from built-wheels - Fixed a bug where subdep contraints specified on multiple lines would
cause resolution to fail - Fixed a bug parsing METADATA requirements that includes extras, but no version
0.1.8
- Fixed a bug in auto-filling name and email in
pyflow init
andpyflow new
- Running
pyflow
alone in a directory without apyproject.toml
will now no
longer attempt to initialize a project - Added support for specifying a build script
- Treat
python_version
onpypi
as a caret requirement, if specified like3.6
. - Improved error messages
0.1.7
- Fixed bugs in
path
dependencies
0.1.6
- Added installation from local paths and Git repositories
- Improved error messages and instructions
0.1.5
- Combined
author
andauthor_email
cfg into one field,authors
, which takes - a list. Populates automatically from git.
pyflow new
creates
a new git repository. (Breaking) - Fixed a bug with uninstalling packages that use non-standard naming conventions
- Fixed a bug with installing on Mac
- Fixed a bug uninstalling packages from the CLI
0.1.4
- Clear now lets the user choose which parts of the cache to clear
- Fixed a bug with dev reqs
- Fixed a bug with CLI-added deps editing
pyproject.toml
- Added
--dev
flag toinstall
0.1.3
- Added support for dev dependencies
- Fixed a bug where dependencies weren't being set up with the
package
command
0.1.2
- Added support for installing Python on most Linux distros
- Wheel is now installed directly, instead of with Pip; should only be dependent on
pip now to installtwine
. - Now doesn't ask to choose between aliases pointing to the same Python install.
- Fixed a bug related to creating
pyflow
directory - Fixed a bug in specifying package url with the
publish
command.