Skip to content

Releases: David-OConnor/pyflow

02.3

03 Dec 17:46
Compare
Choose a tag to compare
  • 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

24 Nov 18:45
Compare
Choose a tag to compare
  • Running pyflow install is now no longer required; Running pyflow, pyflow list etc
    will now install dependencies as required from pyproject.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

03 Nov 09:05
Compare
Choose a tag to compare
  • 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

21 Oct 00:21
Compare
Choose a tag to compare
  • Fixed a bug in auto-filling name and email in pyflow init and pyflow new
  • Running pyflow alone in a directory without a pyproject.toml will now no
    longer attempt to initialize a project
  • Added support for specifying a build script
  • Treat python_version on pypi as a caret requirement, if specified like 3.6.
  • Improved error messages

0.1.7

12 Oct 21:58
Compare
Choose a tag to compare
  • Fixed bugs in path dependencies

0.1.6

09 Oct 14:06
Compare
Choose a tag to compare
  • Added installation from local paths and Git repositories
  • Improved error messages and instructions

0.1.5

05 Oct 08:47
Compare
Choose a tag to compare
  • Combined author and author_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

30 Sep 07:15
Compare
Choose a tag to compare
  • 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 to install

0.1.3

28 Sep 11:52
Compare
Choose a tag to compare
  • Added support for dev dependencies
  • Fixed a bug where dependencies weren't being set up with the package command

0.1.2

27 Sep 11:09
Compare
Choose a tag to compare
  • 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 install twine.
  • 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.