fades icon indicating copy to clipboard operation
fades copied to clipboard

fades is a system that automatically handles the virtualenvs in the cases normally found when writing scripts and simple programs, and even helps to administer big projects.

Results 25 fades issues
Sort by recently updated
recently updated
newest added

It's time now. The rest of the ecosystem already did, see for example the log at the end here where "get-pip" fails because Py2... Also, we could support >=Py3.5 (which...

Much simpler and descriptive. We could also deprecate `--get-venv-dir`, in time.

Runing on macOS 10.15, trying the following fails: ``` $ fades -d pulsar-client==2.6.1 *** fades *** 2020-10-13 16:14:45,117 INFO Hi! This is fades 9.0, automatically managing your dependencies *** fades...

I decided to install fades using the `pipx` tool, which is a great way of managing various Python executables. Obviously it's not supported - the first time I tried to...

Recently a "fades -r requirements.txt" failed because in the file there was something like: ``` pysha3==1.0b1; python_version < '3.6' ``` A quick search showed two PEPs that may be relevant:...

All arguments parsing and further error checking on them needs to be tested (we could probably extract all argument parsing and checking from `main` to a separate function).

Easy/Simple

When you call `fades` with a file dependency (like, `fades -d file:///tmp/path/to/project`) it will not re-create the venv even if the project changes. We could store the directory `ctime` in...

Easy/Simple

The idea is to list all the environments that fades has, with the list of stuff installed, something like: package1 versionN; package2 versionM package1 versionX package3 versionY; package2 versionZ; package4...

Hi, Fades does not check if a package installed `git+https` is up-to-date even if `--check-updates` is used.

There are several tests in `test_helpers.py` that uses a double mock to mimick hitting the web to download scripts. It's kind of cumbersome, it could be simplified to a `self._mock_urlopen`...

Easy/Simple