Commit Graph

4496 Commits

Author SHA1 Message Date
ines b7722b1bff Add box component 2017-03-16 21:52:52 +01:00
ines d406f1e9e6 Fix formatting and add link styling to all asides 2017-03-16 21:52:45 +01:00
ines dd302e0faa Add bottom margin hack to prevent overlaps 2017-03-16 21:52:19 +01:00
ines 3d484c3faf Don't print in parse_package_meta and accept on_erro callback instead
TODO: log warning for missing meta data in spacy.link, as this affects
the Language class returned by spacy.load()
2017-03-16 20:34:50 +01:00
ines d8c984b65e Don't exit if no model meta data is present 2017-03-16 20:33:33 +01:00
ines 8253581057 Link model automatically if not direct download 2017-03-16 19:54:51 +01:00
ines 618ce3b425 Add .meta to Language object
Allows getting the current model's meta data, e.g.:
nlp = spacy.load('my-model')
print(nlp.meta)
2017-03-16 17:14:56 +01:00
ines e348d4434c Add spacy.info(model_name) to show model meta
Allows "previewing" model before loading and making sure it's linked
correctly.
2017-03-16 17:13:40 +01:00
ines eea3b35e3f Update model loading to support links
Remove match_best_version check, fetch model language from meta instead
of directory name, and don't make too many assumptions – if model is
downloaded via downloader, version should match anyway. (Otherwise,
users should be free to add and load whichever models they want.)
2017-03-16 17:13:08 +01:00
ines 5f3f04bd0a Add util function to load and parse package meta.json 2017-03-16 17:10:05 +01:00
ines 7f920c2f75 Don't break text in when rendering print_msg 2017-03-16 17:09:50 +01:00
ines 16a63d9676 Add docstring 2017-03-16 17:09:11 +01:00
ines 68c04fa897 Move sys_exit() function to util 2017-03-16 17:08:58 +01:00
ines ccd1a79988 Add spacy.link module to link model directories to shortcuts 2017-03-16 17:01:51 +01:00
ines 595d89698a Add basestring 2017-03-16 10:01:14 +01:00
ines 7b2eca36e4 Revert "Fix formatting and remove unused code"
This reverts commit d7898d586f.
2017-03-16 09:58:41 +01:00
ines 2f0db1dd36 Use small English model as default 2017-03-16 09:54:40 +01:00
ines 4cfc8ffbd2 Reformat pickle tests 2017-03-15 17:39:54 +01:00
ines 2a0fcf1354 Add tests for new download module 2017-03-15 17:39:43 +01:00
ines 4c53eed35a Remove sputnik from dependencies and docs 2017-03-15 17:39:25 +01:00
ines b62322d602 Add requests to requirements 2017-03-15 17:39:08 +01:00
ines 71956c94db Handle deprecated language-specific model downloading 2017-03-15 17:37:55 +01:00
ines 58b884b6d4 Refactor download script and about.py to use new download method 2017-03-15 17:37:18 +01:00
ines f5d1a39a5b Add util functions for printing and wrapping messages 2017-03-15 17:35:57 +01:00
ines d7898d586f Fix formatting and remove unused code 2017-03-15 17:35:41 +01:00
ines b672e95045 Fix formatting 2017-03-15 17:35:04 +01:00
ines 0474e706a0 Remove unused deprecated functions for sputnik 2017-03-15 17:34:54 +01:00
ines b13e7f79b4 Fix formatting and remove unused imports 2017-03-15 17:33:57 +01:00
ines 1101fd3855 Fix formatting and remove unused imports 2017-03-15 17:33:39 +01:00
ines 842782c128 Move fix_deprecated_glove_vectors_loading to deprecated.py 2017-03-15 17:33:29 +01:00
ines 42ba740dde Revert "Merge branch 'debug'"
This reverts commit 89b79d1178, reversing
changes made to 02bdf490a1.
2017-03-13 20:11:52 +01:00
ines 89b79d1178 Merge branch 'debug' 2017-03-13 18:19:58 +01:00
ines 4c5f51e49e Update regression test 2017-03-13 15:16:11 +01:00
ines 02bdf490a1 Remove regression test to see if it caused pytest Travis error 2017-03-13 13:00:22 +01:00
ines 17018750ac Add regression test for #717 2017-03-13 12:58:22 +01:00
ines 2883ebfca2 Remove print statement 2017-03-13 12:30:42 +01:00
ines 98c13d8aa9 Add regression test for #401 2017-03-13 12:28:41 +01:00
ines 444d665f9d Add regression test for #686 2017-03-13 12:23:35 +01:00
ines 46b17e5b51 Add regression test for #719 2017-03-13 12:17:35 +01:00
ines c8ae682ff9 Add regression test for #636 2017-03-13 12:08:31 +01:00
ines 337f9601f2 Add missing unicode declaration 2017-03-13 12:08:19 +01:00
ines d70386ec6e Update docstring in #886 regression test 2017-03-13 12:00:38 +01:00
ines 51ba3ef0a8 Add regression test for #886 2017-03-13 11:44:58 +01:00
Ines Montani 13b1e6b3e0 Update README.rst 2017-03-12 20:03:15 +01:00
Ines Montani fa0be1f2fe Update README.rst 2017-03-12 20:00:41 +01:00
Ines Montani 39dc0d98d2 Update changelog to use table 2017-03-12 19:32:17 +01:00
ines eec3f21c50 Add WordNet license 2017-03-12 13:58:24 +01:00
ines 0fcdde6c4d Remove old WordNet data files 2017-03-12 13:58:24 +01:00
ines f9e603903b Rename stop_words.py to word_sets.py and include more sets
NUM_WORDS and ORDINAL_WORDS are currently not used, but the hard-coded
list should be removed from orth.pyx and replaced to use
language-specific functions. This will later allow other languages to
use their own functions to set those flags. (In English, this is easier
because it only needs to be checked against a set – in German for
example, this requires a more complex function, as most number words
are one word.)
2017-03-12 13:58:22 +01:00
ines f24f9b4b7b Remove unused code 2017-03-12 13:58:22 +01:00