peru
peru copied to clipboard
a generic package manager, for including other people's code in your projects
Cloning a repo with git appears to clone the entire repo, rather than just the HEAD or specified revision. It'd be faster to just clone the specific version that's needed....
``` Traceback (most recent call last): File "/usr/bin/peru", line 11, in load_entry_point('peru==1.1.2', 'console_scripts', 'peru')() File "/usr/lib/python3.6/site-packages/peru/main.py", line 371, in main run_task(command_fn(params)) File "/usr/lib/python3.6/site-packages/peru/async_helpers.py", line 29, in run_task return asyncio.get_event_loop().run_until_complete(coro) File...
Make sure we haven't made any mistakes similar to https://marc.info/?l=git&m=150238802328673&w=2
I think the issue is that alacritty is so fast, it can render _in between_ when we've cleared the display and when we've re-emitted all the lines. We might need...
When you have a module with a `peru.yaml` of its own, its imports get fetched and merged as part of its own tree. That applies even if the module is...
There's currently no easy way to write a plugin which leverages an existing plugin. I can think of a few cases where it would be very helpful. For example: -...
Hello! I made a peru override watch command to automatically sync overrides when they change. I was wondering you would be willing integrate this or something similar into Peru. It...
Hello again! I was wondering if you'd be interested in integrating some sort of `peru module add` command that would allow users to add modules from the command line. My...
It would be nice to get notified that something has gone wrong without waiting all the way to the end of the sync.
It's annoying when you fetch a git project that has a lot of nested submodules (in particular, [the YouCompelteMe vim plugin](https://github.com/Valloric/YouCompleteMe)), because submodule fetching is done in series. It would...