Commit Graph

  • 1a46f0c742 tox.ini: set max verbosity for tox and TravisCI Tal Einat 2017-07-05 13:10:33 +03:00
  • a281a7770f fix C code compilation issues on Windows Tal Einat 2017-07-05 12:09:34 +03:00
  • 474738bb06 setup.py: avoid building and installing the unneeded pymemmem module Tal Einat 2017-07-05 12:09:10 +03:00
  • 3222347134 tox.ini: fixed path formatting issues on Windows Tal Einat 2017-07-05 12:07:59 +03:00
  • 91bf9d0c5f make c_find_near_matches_generic_ngrams also accept search_params Tal Einat 2017-07-05 12:07:02 +03:00
  • 6b78c48255 Update README.rst Tal Einat 2017-06-26 23:06:03 +03:00
  • 362c7808f1 Update README to reflect changes in v0.3 Tal Einat 2017-06-26 23:04:09 +03:00
  • 0d8ffe0670 add support for Python 3.6 Tal Einat 2017-01-23 17:39:35 +02:00
  • e5f04b6bc1 add support for Python 3.6 Tal Einat 2017-01-23 16:54:43 +02:00
  • bd1263954b add trove classifier for Python 3.5 Tal Einat 2016-08-21 12:25:04 +03:00
  • 85b37ab8e3 add LevenshteinSearchParams container for parameters Tal Einat 2016-08-18 20:24:17 +03:00
  • e85d082c12 tox: install coverage only for test envs which use it Tal Einat 2016-08-18 20:23:02 +03:00
  • 8e02155c48 fix Python3.2 tox tests failing due to virtualenv 14 Tal Einat 2016-08-15 09:11:02 +03:00
  • ad9a964498 Improve description and examples in README Tal Einat 2016-08-15 08:07:28 +03:00
  • 4b53126d46 try using python 3.5 for Travis Tal Einat 2015-09-19 16:55:04 +03:00
  • b462a4ad74 upgrade testing tools to newest versions Tal Einat 2015-09-19 16:50:31 +03:00
  • 784c2fadcc use Travis's container-based infrastructure Tal Einat 2015-09-19 16:14:37 +03:00
  • 93a0e78966 fix bugs in tox and travis-ci configs Tal Einat 2015-09-16 21:46:36 +03:00
  • a00a89b9a6 add some build and dist directories to gitignore Tal Einat 2015-09-16 20:41:52 +03:00
  • dab3092dd8 add Python 3.5 to test suite Tal Einat 2015-09-16 20:41:28 +03:00
  • 697b535df1 Update .travis.yml Tal Einat 2015-06-30 15:49:54 +03:00
  • cb9051dcdf Update .travis.yml Tal Einat 2015-06-30 15:44:54 +03:00
  • 11ea17df14 still trying to fix the after_success script Tal Einat 2015-06-30 15:12:04 +03:00
  • 1c4c9a0ead trying to fix travis after_success shell script Tal Einat 2015-06-30 15:00:40 +03:00
  • 853d008c31 travis: run coveralls only after appropriate runs Tal Einat 2015-06-30 14:53:56 +03:00
  • b5c43ea602 Rename dev_requirements.txt to requirements_dev.txt Tal Einat 2015-06-30 14:34:05 +03:00
  • e4cc79d4f6 updated all README badges to use shields.io Tal Einat 2015-06-30 11:50:00 +03:00
  • 5224e2a9e4 deleted nose2.cfg since nose2 is no longer used Tal Einat 2015-02-24 18:57:17 +02:00
  • 021ea23bf5 updates badges in README to use pypip.in Tal Einat 2015-02-22 20:14:34 +02:00
  • 279d9be136 fixed C compiler warning for _substitutions_only.c Tal Einat 2015-02-18 08:24:36 +02:00
  • 59c9a516d9 small update to setup.py fail-safe extension compilation Tal Einat 2015-02-15 01:25:20 +02:00
  • 6719f00d5a switch setup.py to use setuptools (in preparation for building wheels) Tal Einat 2015-02-15 01:24:53 +02:00
  • 9f4809f856 use specific version of tox (but not coveralls!) on Travis-CI Tal Einat 2015-02-13 19:12:06 +02:00
  • ae37d09499 move dependencies from requirements.txt to setup.py Tal Einat 2015-02-13 19:07:17 +02:00
  • 422de89b38 fixed broken function imports in benchmarks Tal Einat 2015-02-13 13:08:47 +02:00
  • 523516aec7 Bump version: 0.2.2 → 0.3.0 Tal Einat 2015-02-12 21:39:54 +02:00
  • 7a622f9c91 properly mark inline literal text in HISTORY.rst Tal Einat 2015-02-09 21:58:33 +02:00
  • 5433976c31 minor documentation fixes Tal Einat 2015-02-09 21:51:32 +02:00
  • 45198cb48f added --noexts option for setup.py to avoid trying to build the C extensions Tal Einat 2015-02-09 21:21:29 +02:00
  • 244335bc51 test that "ngrams" functions raise a ValueError when the sub-sequence is too short Tal Einat 2015-02-09 20:37:26 +02:00
  • f677e92fb2 avoid passing unicode to "byteslike" search functions Tal Einat 2015-02-09 20:10:46 +02:00
  • ef1e6b7ff5 trying to consolidate coverage reports from tests run via tox Tal Einat 2015-02-07 14:25:59 +02:00
  • 0f7945474a fixed Travis config to run tests with all supported versions of Python both with and without coverage Tal Einat 2015-02-07 13:34:48 +02:00
  • 43e656f241 have tox run tests both with and without coverage Tal Einat 2015-02-07 13:18:02 +02:00
  • f6b2919f26 drop nose2 in favor of unittest's test discovery Tal Einat 2015-02-07 13:04:24 +02:00
  • 84dcdcfbbd use new tox.ini factor syntax to simplify per-version dependency specification Tal Einat 2015-02-07 12:47:41 +02:00
  • fd53332e2f tox: fixed running of tests with and without C extensions Tal Einat 2015-02-04 00:49:53 +02:00
  • 6ece45e3af tox: combine coverage reports for each version of Python Tal Einat 2015-02-02 03:37:26 +02:00
  • 7d1ab83b10 a few more tests for the generic search Tal Einat 2015-02-01 22:32:27 +02:00
  • e26b891a90 slight update to coveralls badge in README Tal Einat 2015-02-01 22:15:36 +02:00
  • 2df712b660 fixed .coveragerc after moving code into src/ Tal Einat 2015-02-01 22:10:20 +02:00
  • 26eb9bdc0f changed C extensions to use bytes-specific arg specs, and fixed test to only pass them bytes Tal Einat 2015-02-01 21:39:48 +02:00
  • 15f89a6bcf mucking around with tox.ini, Makefile and setup.py build_ext --inplace Tal Einat 2015-02-01 21:38:45 +02:00
  • 6037d86303 rebuilt _generic_search.c with newer version of Cython Tal Einat 2015-02-01 15:40:56 +02:00
  • c4cd118cb3 several fixes and improvements to Makefile Tal Einat 2015-02-01 15:40:12 +02:00
  • d402544644 added dev_requirements.txt Tal Einat 2015-02-01 15:39:51 +02:00
  • d5ecca11f4 avoid C compiler warnings on Python 3 regarding PyInt_FromLong Tal Einat 2015-02-01 15:39:40 +02:00
  • 83cb3e819d fallback when building C extension fails Tal Einat 2015-02-01 15:37:49 +02:00
  • 7cd6372a45 avoid chdir in setup.py Tal Einat 2015-02-01 14:54:00 +02:00
  • 2ed9f5ed54 updated copyright notive in docs/conf.py Tal Einat 2015-02-01 14:53:44 +02:00
  • 6b76d2c310 added additional approriate PyPI classifiers in setup.py Tal Einat 2015-02-01 14:44:59 +02:00
  • 8f9ceb114e moved package directory under src/ Tal Einat 2015-02-01 14:44:22 +02:00
  • d2b792bf57 added bumpversion configuration Tal Einat 2015-02-01 12:48:32 +02:00
  • 3834afbc9e removed broken and unused kmp_memmem Tal Einat 2015-01-31 21:37:20 +02:00
  • defc3dfd78 some additions to .gitignore in order to better support PyCharm and pyenv Tal Einat 2015-01-31 21:21:56 +02:00
  • adfc13f79d updated license copyright notice to 2015 and added a link to the license in the README Tal Einat 2015-01-31 21:20:05 +02:00
  • 6a899f43ac removed no longer necessary workaround for nose2 + argparse issue on Python 2.6 Tal Einat 2015-01-31 20:57:18 +02:00
  • b477345ed6 skip tests of kmp_memmem, since it is broken (memory leak) Tal Einat 2015-01-31 20:43:44 +02:00
  • ba899d4cf9 removed the no longer needed version limit on the 'six' library Tal Einat 2015-01-31 20:43:25 +02:00
  • e7bfc2fea5 added py34 to list of tox envs Tal Einat 2015-01-31 20:29:15 +02:00
  • a11ff82653 added wordlen_memmem files to setup.py and MANIFEST.in Tal Einat 2015-01-31 18:26:31 +02:00
  • 7ece67cc89 simplified tox and TravisCI infrastructure, now that they properly support Python 3.4 Tal Einat 2015-01-31 16:05:51 +02:00
  • c91dba9485 bugfix: free memory upon early exit from C subs-only functions Tal Einat 2014-06-04 04:25:12 +03:00
  • c7263944b3 more memmem tests Tal Einat 2014-05-25 00:58:59 +03:00
  • b48b620c15 optimized initialization of wordlen_memmem and split it into a separate file Tal Einat 2014-05-25 00:58:50 +03:00
  • 7737cc6749 added wordlen_memmem and testing for memmem functions Tal Einat 2014-05-23 22:36:32 +03:00
  • 2a85fdfd53 added hnm_subs_lp_byteslike and upgraded test suite Tal Einat 2014-05-23 18:51:02 +03:00
  • 0e2ef6b054 added fnm_subs_ngrams_byteslike and upgraded test suite Tal Einat 2014-05-21 21:25:54 +03:00
  • b56657093c use substitutions_only_has_near_matches_ngrams_byteslike when available Tal Einat 2014-05-17 14:27:38 +03:00
  • b96d483140 a few comments and code formatting in C code Tal Einat 2014-05-17 14:27:07 +03:00
  • ac836d9bf5 added memmem() implementation based on KMP (currently unused) Tal Einat 2014-05-17 13:42:37 +03:00
  • ffcf705007 renamed internal variables of functions for consistency Tal Einat 2014-05-17 03:28:19 +03:00
  • 6a8df8d741 refactored input validation in no-dels and subs-only Tal Einat 2014-05-17 03:25:17 +03:00
  • 085ba0bd59 minor comment improvement Tal Einat 2014-05-17 02:03:42 +03:00
  • 34248d06fd minor comment improvement Tal Einat 2014-05-17 00:57:48 +03:00
  • c07291c36e updated benchmarks Tal Einat 2014-05-16 12:18:05 +03:00
  • 44be967e43 fixed edge-case of broken input handling in find_near_matches() Tal Einat 2014-05-16 12:00:59 +03:00
  • 8b3467361d replaced use of the KMP search with a simpler Rabin-Karp inspired search Tal Einat 2014-05-16 11:19:20 +03:00
  • c42e8064e1 updated copyright dates in LICENSE and added license to README Tal Einat 2014-05-12 21:09:37 +03:00
  • 35106bcef5 fixed changed import in test file Tal Einat 2014-05-11 02:47:02 +03:00
  • 3618dc07fe removed unused C variable Tal Einat 2014-05-11 02:46:43 +03:00
  • 76ee4e0715 changed _c_find_near_matches_generic_linear_programming to use the new KMP Tal Einat 2014-05-11 02:40:14 +03:00
  • e1a7b0cc30 added C implementation of subs-only hnm_byteslike Tal Einat 2014-05-11 02:37:32 +03:00
  • 087beb37d6 use count_differences_with_maximum in subs-only fnm Tal Einat 2014-05-11 02:36:29 +03:00
  • f48e3e7154 added empty subsequence test to subs-only hnm_byteslike Tal Einat 2014-05-11 02:35:28 +03:00
  • f71d362807 added fuzzysearch._common.search_exact_byteslike() Tal Einat 2014-05-11 02:32:13 +03:00
  • f58f9aab73 added a C implementation of KMP search supporting NULL bytes Tal Einat 2014-05-11 02:25:03 +03:00
  • ed8c2986e5 added docs/_build to .gitignore Tal Einat 2014-05-07 00:24:49 +03:00
  • 4e7215973e minor test change Tal Einat 2014-05-07 00:22:19 +03:00
  • 8041de0101 fixed test_double_first_item Tal Einat 2014-05-07 00:21:57 +03:00