Comments (2)
Hi @kriswolo ! Thank you for raising the issue. The problem is raised because the new version of keep uses a different schema for ~/.keep/commands.json
. Unfortunately, no migration script has been shipped out with the latest version, hence the errors are being raised. (This is a technical error from my side, which I can not solve due to unavailability of time.) :(
The fix is as below:
# Use Python3
import os
import json
home_dir = os.path.expanduser("~")
with open(home_dir + "/.keep/commands.json", "r") as f:
old_commands = json.load(f)
new_commands = {}
for key, value in old_commands.items():
new_commands[key] = {
"desc": value,
"alias": ""
}
print(new_commands)
Please put the new_commands
inside your ~/.keep/commands.json
and the new version will be good to go. Also please use pip3
to install keep
. :)
Thank you! Let me know if the problem persists.
from keep.
Thx @OrkoHunter : worked fine for me !
from keep.
Related Issues (20)
- keep push not working HOT 1
- Can't pull if there is no commands HOT 2
- Keep edit won't save an empty file HOT 1
- keep edit without keep init throws error
- Categorize commands by project
- Running commands by using arguments HOT 4
- Document variable argument commands feature of keep HOT 3
- Add -n capability to command execution bypass confirmation when selecting from the list. HOT 3
- A simple cd is not working HOT 1
- [BUG] README not rendered on PyPI HOT 2
- Not working with command sustition / stored output HOT 4
- remove github update HOT 1
- Can we have an id generated by default? HOT 1
- Error parsing $ commands HOT 1
- code execution backdoor HOT 1
- How to activate venv in keep ? HOT 2
- Arrow keys not working when creating a new command HOT 1
- Issue with storing multi line command
- Piping commands to keep new HOT 1
- Orphan (unmaintained) AUR Packages: python-terminaltables HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from keep.