Skip to content


Subversion checkout URL

You can clone with
Download ZIP

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
  • 5 commits
  • 2 files changed
  • 0 commit comments
  • 2 contributors
Showing with 10 additions and 0 deletions.
  1. +4 −0
  2. +6 −0 pyejdb/
@@ -26,6 +26,10 @@ Upgrading:
sudo pip install pyejdb --upgrade
+The package in pip can be outdated, therefore the installation may fail on macOs due to the lack of the "rt" library.
+MacOS users experiencing this problem should install from source. [fixed here](
**(B) Installing directly from sources**
6 pyejdb/
@@ -175,6 +175,12 @@ def __init__(self, fpath, mode=DEFAULT_OPEN_MODE):
self.__ejdb = _pyejdb.EJDB(), mode)
+ def __enter__(self):
+ return self
+ def __exit__(self, exc_type, exc_val, exc_tb):
+ self.close()
def isopen(self):
return self.__ejdb.isopen()

No commit comments for this range

Something went wrong with that request. Please try again.