Commit Graph

92 Commits

Author SHA1 Message Date
Tal Einat 0eff5d69af adding python 3.4 to TravisCI config 2014-04-22 19:04:38 +03:00
Tal Einat 2b2a26c196 adding python 3.4 to TravisCI config 2014-04-22 19:03:01 +03:00
Tal Einat ed98c7f663 adding python 3.4 to TravisCI config 2014-04-22 18:51:18 +03:00
Tal Einat ac3151b8cc adding python 3.4 to TravisCI config 2014-04-22 18:14:43 +03:00
Tal Einat aa8e498b5e adding python 3.4 to TravisCI config 2014-04-22 18:12:38 +03:00
Tal Einat dccdd2f7e1 removed an unused import 2014-04-20 22:37:37 +03:00
Tal Einat 56c9b0ca01 fixed wrapping of the C version of fnm_generic_lp with a try/except block
also prepended "c_" to the function name for clarity and to avoid name clashes
2014-04-20 21:40:15 +03:00
Tal Einat 77398c3f6b made make clean-build-ext-inplace find all .so files to avoid future mishaps 2014-04-20 21:38:54 +03:00
Tal Einat 63c1a6edc9 run coverage runs both with and without extension modules 2014-04-20 14:00:34 +03:00
Tal Einat 4e2949a216 fixed removal of built extensions in tox.ini 2014-04-20 14:00:00 +03:00
Tal Einat 3110b6b29e fixed tox.ini 2014-04-20 13:47:40 +03:00
Tal Einat 97b646ee77 setup.py cleanup 2014-04-20 13:40:55 +03:00
Tal Einat d11d5bb40e updated .gitignore to ignore the generate MANIFEST file 2014-04-20 13:32:42 +03:00
Tal Einat b186d2841b added another coverage run with Python 3.3 to TravisCI 2014-04-20 13:31:15 +03:00
Tal Einat b3aaa0f4a6 skipping a few tests for Ngrams search which fail due to different expected output 2014-04-20 13:28:18 +03:00
Tal Einat 95a22f4a2d improved use and testing of C implementation of substitutions_only_lp 2014-04-20 10:38:06 +03:00
Tal Einat 03fc47d6b4 updated README 2014-04-20 10:37:18 +03:00
Tal Einat a0b5a1c2f2 TracisCI and Coveralls integration WIP 2014-04-19 17:35:47 +03:00
Tal Einat 9e7f8a8420 TracisCI and Coveralls integration WIP 2014-04-19 03:26:45 +03:00
Tal Einat d656654507 TracisCI and Coveralls integration WIP 2014-04-19 02:39:32 +03:00
Tal Einat 6b10add7e8 TracisCI and Coveralls integration WIP 2014-04-19 02:34:32 +03:00
Tal Einat 894194f9ff TracisCI and Coveralls integration WIP 2014-04-19 02:28:37 +03:00
Tal Einat 12ce5f9bf7 TracisCI and Coveralls integration WIP 2014-04-19 02:25:26 +03:00
Tal Einat 19ae534868 TracisCI and Coveralls integration WIP 2014-04-19 02:19:43 +03:00
Tal Einat 07dda37384 fixed requirements and working on TracisCI and Coveralls integration 2014-04-19 02:13:16 +03:00
Tal Einat 8428afe49e cleaned up and documented tox.ini 2014-04-19 01:52:25 +03:00
Tal Einat af06144375 removed an unused import 2014-04-19 01:51:51 +03:00
Tal Einat 19cba522b2 Merge branch 'cython'
Conflicts:
	tests/test_common.py
	tox.ini
2014-04-19 01:34:34 +03:00
Tal Einat cae324434d added C extensions and changed to single-source code 2014-04-19 01:31:32 +03:00
Tal Einat cec57e693f added common.count_different_items_with_max(seq1, seq2, max_different) 2014-04-15 14:29:42 +03:00
Tal Einat c2330cfb54 added substitutions_only_has_near_matches_byteslike to benchmarks 2014-04-12 19:48:04 +03:00
Tal Einat 0d41826ff9 optimized ngrams versions of levenshtein and subs-only searches 2014-04-12 19:07:50 +03:00
Tal Einat 4d01edf822 fixed major bug in *_near_matches_generic_ngrams() 2014-04-12 19:07:39 +03:00
Tal Einat 2a4f028f8d added some tests for has_near_matches_*
Conflicts:
	tests/test_generic_search.py
	tests/test_substitutions_only.py
2014-04-12 19:07:22 +03:00
Tal Einat a8965879f2 added has_near_match_substitutions_ngrams
Conflicts:
	benchmarks/__init__.py
2014-04-12 18:58:57 +03:00
Tal Einat 86bb0137d7 optimized find_near_matches_generic_ngrams and added has_near_match_generic_ngrams
Conflicts:
	benchmarks/__init__.py
	benchmarks/__main__.py
2014-04-12 18:57:21 +03:00
Tal Einat 404b01159f yet another benchmark for Kevin Rue's use case 2014-04-12 18:33:07 +03:00
Tal Einat c58dff8f29 upgraded benchmarking code 2014-04-12 18:32:33 +03:00
Tal Einat 879250c688 adding cython generated .c file 2014-04-12 18:24:45 +03:00
Tal Einat 183b045645 fixed typo in module name 2014-04-12 18:20:10 +03:00
Tal Einat 196c7766ea replaced assertEquals to assertEqual to avoid deprecation warnings 2014-04-12 18:09:00 +03:00
Tal Einat a24d3f7739 nailed down automated testing and deployment, and fixed test_generic_search_cython 2014-04-12 13:10:52 +03:00
Tal Einat dccf4a47c6 added C implementation of has_near_matches_substitutions_only 2014-04-12 13:10:34 +03:00
Tal Einat 54e166392e added missing bytes type in _generic_search.ALLOWED_TYPES 2014-04-12 12:54:47 +03:00
Tal Einat 50cf77fd6e dropped support for Python3.1 due to problems with unittest2py3k test discovery 2014-03-29 15:26:52 +03:00
Tal Einat 6830066e7d making tox.ini compatible with Travis-CI 2014-03-29 14:17:48 +03:00
Tal Einat ef17fce7c5 optimized ngrams versions of levenshtein and subs-only searches 2014-03-29 14:06:55 +03:00
Tal Einat 31036827b6 added cython to requirements.txt 2014-03-28 12:58:45 +03:00
Tal Einat 8b65f29b3f greatly optimized Cython search function + fixed and added benchmarks 2014-03-28 12:51:32 +03:00
Tal Einat 2863b57236 first working Cython version of generic search 2014-03-28 10:49:21 +03:00