737 Commits (70914690c1d9ad0c1892dd36bb4ce9765b3642f4)
 

Author SHA1 Message Date
  Jim Paris 70914690c1 Update README for Python 3.8 and newer 3 years ago
  Jim Paris 10400f2b07 rocket: suppress build warnings 3 years ago
  Jim Paris 56153ff7ad Update installation instructions 4 years ago
  Jim Paris 671f87b047 Clean up README 4 years ago
  Jim Paris 2f2faeeab7 Add pylint config and selectively fix some pylint errors 4 years ago
  Jim Paris 2ed544bd30 Fix flake8-reported code style issues 4 years ago
  Jim Paris 6821b2a97b Merge branch 'py3' 4 years ago
  Jim Paris b20bb92988 Improve test coverage and remove the last "#pragma: no cover" 4 years ago
  Jim Paris 699de7b11f Change fast shutdown timeout to 0 4 years ago
  Jim Paris ea67e45be9 Clean up how we handle cherrypy's calls of os._exit(70) 4 years ago
  Jim Paris ca440a42bd Fix nilmdb-server argument parsing, logging, and profiling 4 years ago
  Jim Paris 4ff4b263b4 Fill out code coverage for nilmdb/server/bulkdata.py 4 years ago
  Jim Paris 79e544c733 Fix python2->3 conversion of pickle 4 years ago
  Jim Paris 9acf99ff25 Fill out coverage for server/nilmdb.py and remove dead code 4 years ago
  Jim Paris 4958a5ab2e Improve test coverage 4 years ago
  Jim Paris f2d89e2da5 Remove very outdated pytables tests 4 years ago
  Jim Paris 1952f245c0 Try to clean up some issues with cherrypy startup and os._exit 4 years ago
  Jim Paris 7cbc0c11c3 Run cherrypy always in "embedded" mode 4 years ago
  Jim Paris 9f2651c35e Stop ignoring errors when disabling SIGPIPE 4 years ago
  Jim Paris 9126980ed4 Add tests for bash completion; fix Unicode bug that turned up 4 years ago
  Jim Paris ea051c85b3 Improve test coverage for CORS_allow 4 years ago
  Jim Paris d8294469cf Fix diskusage test coverage 4 years ago
  Jim Paris 96eadb0577 Add test for WSGI server, and fix a str/bytes bug that it found 4 years ago
  Jim Paris fb524c649f Remove old workaround for some nosetests multiprocessing bug 4 years ago
  Jim Paris 19a34a07a4 Always use pyximport, since we now require cython. 4 years ago
  Jim Paris d8df6f515f Update setup.py and build instructions 4 years ago
  Jim Paris 90ee127c87 Move MANIFEST.in out from setup.py into its own file 4 years ago
  Jim Paris 0b631b7dea Use built-in json module rather than external simplejson 4 years ago
  Jim Paris f587518adb Improve test coverage 4 years ago
  Jim Paris efbb2665fe Improve test coverage 4 years ago
  Jim Paris 544413018c Add some thread safety tests 4 years ago
  Jim Paris 322b0ec423 Remove impossible error in serializer and test with a C module 4 years ago
  Jim Paris f3833d9b20 Use pip fallocate package rather than hand-rolling 4 years ago
  Jim Paris 735c8497af Change == to >= in requirements.txt, so we aren't stuck in the past 4 years ago
  Jim Paris 7252e40c2d Move dependencies into requirements.txt 4 years ago
  Jim Paris caa5604d81 Improve code coverage 4 years ago
  Jim Paris 6624e8dab6 Remove another "no cover" 4 years ago
  Jim Paris d907638858 Remove unnecessary check for private members in serializer 4 years ago
  Jim Paris 39e66fe38c Test exclusive_lock better 4 years ago
  Jim Paris ba915bb290 Use os.replace instead of os.remove; remove a "no cover" 4 years ago
  Jim Paris 3f0b8e50a2 Split off misc tests; add coverage for failure case in exclusive_lock 4 years ago
  Jim Paris f93edc469c Remove dummy lock functions from lock.py 4 years ago
  Jim Paris 087fb39475 Add tests for two more "no cover" blocks 4 years ago
  Jim Paris 8b4acf41d6 Test previously untested code 4 years ago
  Jim Paris 32a76ccf3f Clean up __pycache__ on "make clean" 4 years ago
  Jim Paris 5f9367bdd3 Remove old python 2 code 4 years ago
  Jim Paris 5848d03507 Fix install instructions for python3 4 years ago
  Jim Paris 36dc448f02 Remove old files from .coveragerc exclusions 4 years ago
  Jim Paris 2764283f59 Improve test coverage 4 years ago
  Jim Paris 2d0c3f7868 Improve test coverage for interval.py 4 years ago