Commit Graph
63 Commits
Author SHA1 Message Date
Stefan van der Walt 2df1af87ef Merge pull request #916 from neerajgangwar/master
Add loading from URL in novice module
2014-03-14 16:15:19 +02:00
Neeraj Gangwar 1d133e5c17 made minor changes in syntax
1. merged is_url and file_or_url_context in one import statement
2. changed syntax to check if path is a URL. now more compact
2014-03-13 18:42:12 +05:30
Neeraj Gangwar 0bfdda58e5 removed unnecessary imports from _novice.py 2014-03-12 17:55:54 +05:30
Neeraj Gangwar 7880453d42 changed the method of fetching images in Picture class
using file_or_url_context to get context and calling imread
and imghdr on returned context
2014-03-12 15:57:32 +05:30
Neeraj Gangwar dc85186e19 corrected syntax for error handling while fetching image from
a URL in class Picture
2014-03-12 13:05:53 +05:30
Neeraj Gangwar 70ca1495cb changed urlparse library from six.moves.urllib_parse
to six.moves.urllib.parse
2014-03-12 08:48:23 +05:30
Neeraj Gangwar 2f3bd464b8 added a dummy useragent in Picture class while fetching image
using URL.
2014-03-12 08:00:53 +05:30
Neeraj Gangwar 15893a3ed0 changed the method of checking if a string is URL
1. removed regex code which was used earlier to check if a string is
url. (regex code taken from django)
2. Now checking if a string starts with http(s) or ftp(s).
2014-03-12 00:29:19 +05:30
Neeraj Gangwar 654642c986 changed test url in example for the Picture(object) 2014-03-11 22:35:07 +05:30
Neeraj Gangwar 1fd34b4751 added description and exmaple for new functionality
of fetching images of url
2014-03-11 21:53:47 +05:30
Neeraj Gangwar 9557c8dde1 added a functionality to fetch images from URL in _novice.py 2014-03-11 21:49:21 +05:30
cgohlke 534721126b Fix test_novice.test_update_on_save failure on Windows
On Windows, tempfile.NamedTemporaryFile() can not be opened a second time. See <http://docs.python.org/2/library/tempfile.html#tempfile.NamedTemporaryFile>
2014-03-10 22:22:02 -07:00
JDWarner 98ff6e5f20 FIX: Specify field index for Python 2.6 compatible use of str.format() 2013-11-20 15:45:54 -06:00
Johannes Schönberger 753cc6fd23 Fix novice doctest 2013-11-03 19:18:48 +01:00
Johannes Schönberger 8daeb6540b Fix novice doctests 2013-11-03 19:13:07 +01:00
Stefan van der Walt eb6867cfe2 Make six an external dependency. 2013-10-27 14:06:26 +02:00
Tony S Yu e794aed012 Add support for non-unit step 2013-10-21 23:02:51 -05:00
Tony S Yu 6ce788a5d3 Add support for negative indexes/slices. 2013-10-21 23:02:51 -05:00
Tony S Yu 8f506be2ea Fix Py3 range incompatibilities 2013-10-21 23:02:51 -05:00
Tony S Yu 20ad4bbca9 Fix the same Py3 incompatibility in a different place 2013-10-21 23:02:51 -05:00
Tony S Yu 555d245a2f Fix display in IPython notebook 2013-10-21 23:02:50 -05:00
Tony S Yu 4682f44d42 Ensure that image shows when not run interactively 2013-10-21 23:02:50 -05:00
Tony S Yu 7ba0540ec3 Simplify docstrings 2013-10-21 23:02:50 -05:00
Tony S Yu 1093139d62 Rename image for clarity. 2013-10-21 23:02:50 -05:00
Tony S Yu 3c33965b99 Add docstring for arrays 2013-10-21 23:02:50 -05:00
Tony S Yu 6ca30b0897 Speed up doctest 2013-10-21 23:02:50 -05:00
Tony S Yu be1d81f3fc Simplify interface 2013-10-21 23:02:49 -05:00
Tony S Yu d177aa6c16 Replace use of elephant pic with Chelsea the cat 2013-10-21 23:02:49 -05:00
Tony S Yu 51c3d23b2e Fix doctests and cleanup reprs 2013-10-21 23:02:49 -05:00
Tony S Yu f1e0197753 Remove PixelGroup and just return a Picture 2013-10-21 23:02:49 -05:00
Tony S Yu 59375f2240 Rename for clarity 2013-10-21 23:02:49 -05:00
Tony S Yu 35a9cd4067 Fix setter for xy_array and reuse. 2013-10-21 23:02:49 -05:00
Tony S Yu 19a9e72ec7 Remove PixelGroup dependence on pic and key attrs 2013-10-21 23:02:49 -05:00
Tony S Yu cedfa8c7d4 Make xy_array public 2013-10-21 23:02:49 -05:00
Tony S Yu a5ad214c4b Move key validation for clarity 2013-10-21 23:02:48 -05:00
Tony S Yu 12e2a2543e Move methods from PixelGroup to Picture parent class 2013-10-21 23:02:48 -05:00
Tony S Yu b50d46b333 Change PixelGroup to inherit from Picture 2013-10-21 23:02:48 -05:00
Tony S Yu e83003c45d Simplify indexing 2013-10-21 23:02:48 -05:00
Tony S Yu 72c1f6855a Rename for clarity 2013-10-21 23:02:48 -05:00
Tony S Yu 7999e3f95e Refactor and add error tests 2013-10-21 23:02:48 -05:00
Tony S Yu 450d04d2b3 Simplify private docstrings 2013-10-21 23:02:48 -05:00
Tony S Yu b8443bd1e2 Remove unnecessary try-except. 2013-10-21 23:02:47 -05:00
Tony S Yu 7c1de57928 Simplify data access and add tests 2013-10-21 23:02:47 -05:00
Tony S Yu a951232702 Remove from_path and from_array methods
Having these methods and the constructor arguments is a bit redundant.
2013-10-21 23:02:47 -05:00
Tony S Yu 8869724b51 Remove color and size from Picture.__init__
Also rename `from_color` to `from_size`.
2013-10-21 23:02:47 -05:00
Tony S Yu 3619e6f2f2 Rename image to array 2013-10-21 23:02:47 -05:00
Tony S Yu c5bfed26cd Fix validation bug and add test 2013-10-21 23:02:47 -05:00
Tony S Yu 9385e73586 Clean up testing 2013-10-21 23:02:47 -05:00
Tony S Yu f47c5a7be7 Switch argument order for clarity 2013-10-21 23:02:47 -05:00
Tony S Yu 087d422ebc Rename novice package as per convention 2013-10-21 23:02:46 -05:00