Matthew Honnibal
61abb1ef70
Remove msgpack dependency, to try to fix #2995
2018-12-01 02:36:41 +01:00
Matthew Honnibal
e2ae25d6f5
Try setting older regex version, to align with conda
2018-10-29 13:39:00 +01:00
Matthew Honnibal
a2745d310e
Revert "Update regex version"
...
This reverts commit 62358dd867
.
2018-10-28 16:38:56 +01:00
Matthew Honnibal
62358dd867
Update regex version
2018-10-28 16:27:50 +01:00
Ines Montani
051a6b73eb
Update Thinc version pin
2018-10-15 01:40:28 +02:00
Matthew Honnibal
b305b24c24
Require thinc 6.10.6
2018-10-14 23:28:41 +02:00
Matthew Honnibal
6e6f6be3f5
Update requirements and setup.py
2018-10-14 23:06:46 +02:00
Ines Montani
2e675d9523
Update murmurhash pin
2018-10-14 16:37:38 +02:00
Matthew Honnibal
f784e42ffe
Try older version of regex
2018-10-03 00:23:40 +02:00
Matthew Honnibal
e4fd2ccd07
Try previous version of regex
2018-10-02 23:37:17 +02:00
Matthew Honnibal
9937ff93e5
Update regex version dependency
2018-10-02 19:43:59 +02:00
Matthew Honnibal
05b6103a0c
Try to fix version pin for msgpack-numpy
2018-09-28 14:07:00 +02:00
Matthew Honnibal
276aa83d1a
Require older msgpack-numpy
2018-09-27 15:34:24 +02:00
Matthew Honnibal
7be9118be3
Require numpy>=1.15.0 to avoid the RuntimeWarning
2018-08-10 00:14:13 +02:00
Matthew Honnibal
cabce07ba6
Fix thinc version requirement
2018-07-21 15:56:33 +02:00
Matthew Honnibal
a723fafea3
Require thinc 6.10.3.dev1
2018-07-21 12:49:09 +02:00
ines
95641f4026
Only install pathlib backport on Python < 3.4
2018-07-20 21:08:29 +02:00
Matthew Honnibal
adde3826e2
Build against thinc 6.10.3.dev0
2018-07-20 13:34:54 +02:00
ines
f684d1806e
Use pytest>=3.6.0
...
Hopefully prevents issue with Travis and timeout plugin compatibility
2018-06-18 18:39:37 +02:00
Ines Montani
d4cc736b7c
💫 Improve model downloads: check for existing install, customise pip and use requests library again ( #2346 )
...
* Go back to using requests instead of urllib (closes #2320 )
Fewer dependencies are good, but this one was simply causing too many other problems around SSL verification and Python 2/3 compatibility. requests is a popular enough package that it's okay for spaCy to depend on it – and this will hopefully make model downloads less flakey.
* Only download model if not installed (see #1456 )
Use #egg=model==version to allow pip to check for existing installations. The download is only started if no installation matching the package/version is found. Fixes a long-standing inconvenience.
* Pass additional options to pip when installing model (resolves #1456 )
Treat all additional arguments passed to the download command as pip options to allow user to customise the command. For example:
python -m spacy download en --user
* Add CLI option to enable installing model package dependencies
* Revert "Add CLI option to enable installing model package dependencies"
This reverts commit 9336ffe695
.
* Update documentation
2018-05-20 20:26:56 +02:00
Matthew Honnibal
8308bbc617
Get msgpack and msgpack_numpy via Thinc, to avoid potential version conflicts
2018-03-29 00:14:55 +02:00
ines
366c98a94b
Remove requests dependency
2018-03-28 12:46:18 +02:00
ines
ce6071ca89
Remove ftfy dependency and update docs
2018-03-28 12:09:42 +02:00
ines
6d2c85f428
Drop six and related hacks as a dependency
2018-03-28 10:45:25 +02:00
ines
f5f4de98d1
Version-lock msgpack-python (see #2015 )
2018-02-22 16:02:32 +01:00
Matthew Honnibal
2b2ce125d5
Fix thinc version pin
2017-12-06 13:23:35 +01:00
Matthew Honnibal
04a92bd75e
Pin msgpack-numpy requirement
2017-12-06 03:24:24 +01:00
Matthew Honnibal
5719fd1ce9
Require dev1 of thinc
2017-12-05 10:52:48 +01:00
Matthew Honnibal
716ccbb71e
Require thinc 6.10.1
2017-11-15 14:59:34 +01:00
Matthew Honnibal
314f5b9cdb
Require thinc 6.10.0
2017-10-28 18:20:10 +00:00
Matthew Honnibal
32b9f3d1a6
Require new thinc
2017-10-03 22:17:31 +02:00
Matthew Honnibal
b49cc8153a
Require correct thinc
2017-09-26 10:00:18 -05:00
ines
665cdab58d
Port over change from #1126
2017-09-26 16:51:52 +02:00
Matthew Honnibal
8c390e23a2
Require older Cython
2017-09-26 14:14:46 +02:00
ines
68f66aebf8
Use pkg_resources instead of pip for is_package ( resolves #1293 )
2017-09-16 20:27:59 +02:00
Matthew Honnibal
07cdbd1219
Require thinc 6.8.1, for Windows
2017-09-15 22:47:53 +02:00
Matthew Honnibal
f9ae86b01c
Fix requirement
2017-08-18 20:56:53 +02:00
Matthew Honnibal
60d8111245
Require thinc 6.8.1
2017-08-15 03:12:26 -05:00
Matthew Honnibal
ff7418b0d9
Update requirements
2017-07-25 18:58:15 +02:00
Matthew Honnibal
a4dcc96c54
Require thinc bugfix
2017-06-05 04:02:52 -05:00
ines
71954d5fe7
Update Thinc version
2017-06-03 10:32:53 +02:00
ines
f45cd174bf
Update Thinc version
2017-06-02 18:48:16 +02:00
Matthew Honnibal
ae8010b526
Move weight serialization to Thinc
2017-06-01 02:56:12 -05:00
Matthew Honnibal
2e364f7ecd
Require msgpack
2017-05-29 13:47:29 +02:00
Matthew Honnibal
8c9b3d5ad7
Add mock to requirements
2017-05-20 13:54:31 +02:00
ines
3cc6fe1484
Add pip to requirements.txt and setup.py
2017-05-17 12:04:03 +02:00
Matthew Honnibal
48de4ed49f
Require thinc 6.6, and compile the nn_parser module
2017-05-14 01:20:28 +02:00
Ines Montani
40a8f22ca7
Relax version contraint
2017-04-20 15:38:52 +02:00
Gyorgy Orosz
4a06a2572c
Using ftfy for handling broken encoded strings.
2017-04-20 13:34:51 +02:00
ines
90cf6b9429
Add pytest to requirements.txt
2017-04-16 20:37:45 +02:00