Closed Ishwaridutt closed 4 years ago
Looks like the CI build doesn't install MongoDB. As you've noticed, installing pymongo on a system-wide level won't work since the bundle only uses the bundled packages. Your only option is installing from source.
This won't be fixed however, as we will drop support for MongoDB entirely in an upcoming version. Indeed the only datastore that will be supported is sqlite
(the current default is peewee
, and automatic migration will be performed only from it).
Hello @ErikBjare , If you have any documentation for the source please share with me. Since we will be extending it, we will share the same with you.
Instructions for installing from source can be found here: https://activitywatch.readthedocs.io/en/latest/installing-from-source.html
As per my previous comment (https://github.com/ActivityWatch/activitywatch/issues/349#issuecomment-588091497), MongoDB support is being removed. Closing.
I tried running the activitywatch server in the ubuntu environment. Installed mongodb and pymongo but after changing the configuration to mongodb, serves throws a error.
the bug
To Reproduce
Steps to reproduce the behavior:
Environment
git version: 6874650b362138df74be53d366bbefc321ea32d4
OpenSSL version: OpenSSL 1.0.2g 1 Mar 2016 allocator: tcmalloc modules: none build environment: distmod: ubuntu1604 distarch: x86_64 target_arch: x86_64 ]