Jim Paris
d17365ca37
Update build system for Python 3
2 years ago
Jim Paris
8db9771c20
Remove leftover fsck test
8 years ago
Jim Paris
8e6341ae5d
Verify that data timestamps are monotonic
8 years ago
Jim Paris
0f745b3047
More fsck tools, including fixes
8 years ago
Jim Paris
71cd7ed9b7
Add nilmdb-fsck tool to check database consistency
8 years ago
Jim Paris
d827f41fa5
Fix Makefile omission
9 years ago
Jim Paris
0047e0360a
Implement Rocket.append_string() in C; misc cleanups along the way
This should more or less complete the rocket interface.
9 years ago
Jim Paris
4406d51a98
First pass at Python implementation of rocket
9 years ago
Jim Paris
7d44f4eaa0
Cleanup Makefile; make tests run through setup.py when outside emacs
9 years ago
Jim Paris
8e781506de
Incorporate versioneer for versioning
9 years ago
Jim Paris
6c30e5ab2f
Add gitclean target to Makefile
9 years ago
Jim Paris
21d0e90bd9
Rework Cython and external module support.
Now we build Cython modules only if cython >= 0.16 is present.
Tarballs made by "make sdist" include the Cython-generated *.c files,
and so Cython isn't required on the end user machine at all.
9 years ago
Jim Paris
f071d749ce
Generate a MANIFEST.in from setup.py; more setup.py and Makefile updates
9 years ago
Jim Paris
a9d31b46ed
More files in clean target
9 years ago
Jim Paris
b01f23ed99
Move runtests.py script into test directory
9 years ago
Jim Paris
750d9e3c38
Clean up some pylint warnings and potential errors
9 years ago
Jim Paris
1fb37604d3
Rearrange documentation, clean up Makefile, README
9 years ago
Jim Paris
e5d3deb6fe
Removal support is complete.
`nrows` may change if you restart the server; documented why this is
the case in the design.md file. It's not a problem.
9 years ago
Jim Paris
b7688844fa
Add a Nosetests plugin that lets me specify a test order within a directory.
9 years ago
Jim Paris
7bba4a80d9
Work on command line client, and some improvements to server
handling of bad URLs
git-svn-id: https://bucket.mit.edu/svn/nilm/nilmdb@10676 ddd99763-3ecb-0310-9145-efcb8ce7c51f
10 years ago
Jim Paris
f29d38d9d9
More work on nilmtool
git-svn-id: https://bucket.mit.edu/svn/nilm/nilmdb@10674 ddd99763-3ecb-0310-9145-efcb8ce7c51f
10 years ago
Jim Paris
b4a0288a39
work on command line
git-svn-id: https://bucket.mit.edu/svn/nilm/nilmdb@10673 ddd99763-3ecb-0310-9145-efcb8ce7c51f
10 years ago
Jim Paris
ec25eac697
Misc cleanups, fix some pylint issues
git-svn-id: https://bucket.mit.edu/svn/nilm/nilmdb@10642 ddd99763-3ecb-0310-9145-efcb8ce7c51f
10 years ago
Jim Paris
1c4efb92c6
rename command line client nilmdb.py to nilmtool.py
git-svn-id: https://bucket.mit.edu/svn/nilm/nilmdb@10622 ddd99763-3ecb-0310-9145-efcb8ce7c51f
10 years ago
Jim Paris
b766aef257
new client py
git-svn-id: https://bucket.mit.edu/svn/nilm/nilmdb@10610 ddd99763-3ecb-0310-9145-efcb8ce7c51f
10 years ago
Jim Paris
d8929467eb
Cleanup
git-svn-id: https://bucket.mit.edu/svn/nilm/nilmdb@10445 ddd99763-3ecb-0310-9145-efcb8ce7c51f
10 years ago
Jim Paris
dfaeddefa2
Mics
git-svn-id: https://bucket.mit.edu/svn/nilm/nilmdb-new@10326 ddd99763-3ecb-0310-9145-efcb8ce7c51f
10 years ago
Jim Paris
5784468693
misc updates
git-svn-id: https://bucket.mit.edu/svn/nilm/nilmdb@9679 ddd99763-3ecb-0310-9145-efcb8ce7c51f
11 years ago