Nick Ficano commited on
Commit
471cdf6
·
1 Parent(s): c68d434

Release version 0.3.3

Browse files
Files changed (2) hide show
  1. CHANGES.rst +0 -322
  2. pytube/__init__.py +1 -1
CHANGES.rst CHANGED
@@ -1,322 +0,0 @@
1
- Changelog
2
- =========
3
-
4
- 0.3.1 (2015-09-05)
5
- ------------------
6
-
7
- - Fix rst violations in readme. [Jose Diaz-Gonzalez]
8
-
9
- 0.3.0 (2015-09-06)
10
- ------------------
11
-
12
- - Changed print statement to logging. [João Ricardo]
13
-
14
- This fixes this issue: https://github.com/nficano/pytube/issues/61
15
-
16
- - Bumped verison to 0.2.1. [Nick Ficano]
17
-
18
- - Cleanup. [Nick Ficano]
19
-
20
- * pep8
21
- * removed \n from exceptions
22
- * normalized docstring parameters
23
- * fix bug causing exception to be raised if no download path is
24
- provided.
25
- * changed FileExistsError to OSError for 2.7.x compat.
26
-
27
-
28
- - Clean up docstrings. [Nick Ficano]
29
-
30
- - Cleanup!! [Nick Ficano]
31
-
32
- * added `from_url` method.
33
- * added `set_filename` method.
34
- * added deprecation warnings to setters.
35
- * fixed typos.
36
- * pep8.
37
- * removed old comments.
38
- * removed unnecessary TODOs.
39
- * removed unused `_fetch`. method.
40
-
41
-
42
- - Vevovideonotworking : 1. Getting rid of default static function 2.
43
- downloading from assets js always 3. Using jsinterp instead of tinyjs
44
- since it was not working 4. vevo and everyother video with encrypted
45
- signature downloads in similar way. [vidyuthd]
46
-
47
- - Vevo video download not working due to changed algo. [vidyuthd]
48
-
49
- - Default to cwd for path arg. [Enrique Fernandez]
50
-
51
- - Fix division by zero. [Enrique Fernandez]
52
-
53
- - Refs #2: - added posibility to provide full path to file. [Eloar]
54
-
55
- - Refs #1: - added argument to force file overwrite - changed exit to
56
- rise exception on file name conflict. [Eloar]
57
-
58
- - Refs #4: - changed all exit usages to raise exceptions. [Eloar]
59
-
60
- - - added info about 3.4 support to README and setup.py. [Eloar]
61
-
62
- - - added __future__ import to example in README. [Eloar]
63
-
64
- - - added import print_function from __future__ for backward
65
- compatibility to 2.6. [Janusz Paszyński]
66
-
67
- - - ported example in README to 3.4.1. [Janusz Paszyński]
68
-
69
- - - ported to 3.4.1 with backward compatibility. [Janusz Paszyński]
70
-
71
- - - added requirements information to README file. [Janusz Paszyński]
72
-
73
- 0.2.0 (2014-09-28)
74
- ------------------
75
-
76
- - Link PyVideos in readme. [Jose Diaz-Gonzalez]
77
-
78
- - Fix codeblock formatting. [Jose Diaz-Gonzalez]
79
-
80
- - Cleanup setup.py. [Jose Diaz-Gonzalez]
81
-
82
- - Add empty requirements.txt. [Jose Diaz-Gonzalez]
83
-
84
- Many build/ci tools will see this and assume a python repository
85
-
86
-
87
- - Combine README.nd and README.rst. [Jose Diaz-Gonzalez]
88
-
89
- - Add missing MANIFEST.in. [Jose Diaz-Gonzalez]
90
-
91
- - Move LICENSE to LICENSE.txt. [Jose Diaz-Gonzalez]
92
-
93
- - Remove AUTHORS file. [Jose Diaz-Gonzalez]
94
-
95
- - Add necessary gitignore entries. [Jose Diaz-Gonzalez]
96
-
97
- This will allow us to build packages without worrying about build artifacts
98
-
99
-
100
- - Add release script. [Jose Diaz-Gonzalez]
101
-
102
- - PEP8. [Jose Diaz-Gonzalez]
103
-
104
- - Pep8. [Nick Ficano]
105
-
106
- - Pep8. [Nick Ficano]
107
-
108
- - Self-deprecating cleanup todos, defined encoding. [Nick Ficano]
109
-
110
- - Explicit exception imports, removed unused method. [Nick Ficano]
111
-
112
- - Commented, flake8, TODOs. [Nick Ficano]
113
-
114
- - Add decryption support for vevo and dashmpd. Closes #25. [Jose Diaz-
115
- Gonzalez]
116
-
117
- - Use proper indentation. [Jose Diaz-Gonzalez]
118
-
119
- - Clean up logic behind indexing. [Jose Diaz-Gonzalez]
120
-
121
- - Remove unnecessary imports. [Jose Diaz-Gonzalez]
122
-
123
- Also list out top-level imports separately
124
-
125
-
126
- - Add missing whitespace between operators. [Jose Diaz-Gonzalez]
127
-
128
- - Whitespace cleanup. [Jose Diaz-Gonzalez]
129
-
130
- As per PEP8, global functions need two newlines, class methods need 1, and all indentation should use spaces, not tabs
131
-
132
-
133
- - Remove redundant backslashes. [Jose Diaz-Gonzalez]
134
-
135
- They are not necessary between parenthesis
136
-
137
-
138
- - Fix for two videos with same extension and resolution. Two videos can
139
- have tha same extension and resolution but a different profile. api.py
140
- and models.py have been modified to set also the profile to be
141
- downloaded and avoid this problem. [jaimecosme]
142
-
143
- - Added exit call when either resolution or extension is missed. [san]
144
-
145
- - Covert relative path to absolute path at the time being passed from
146
- commad line, updated Downlaoding message to print where the file is
147
- saved to, check to make sure user passes both extension and resolution
148
- and print to shell if not sure what resolution to choose, and fix for
149
- progress bar dispay on windows. [san]
150
-
151
- - Working progress bar on OSx. [san]
152
-
153
- - Removed white spaces and call to _main in wrapper. [san]
154
-
155
- - Added progress bar, and function to read size in human readable
156
- format, updated call to print_status function. [san]
157
-
158
- - Fixed printing status, flushes prvious status. [san]
159
-
160
- - Fixed python 3 compatibility. [mursts]
161
-
162
- - Convert tab to space. [mursts]
163
-
164
- - Bug fixed and faster. [JMasip]
165
-
166
- - Some optimizations. [JMasip]
167
-
168
- - Now Pytube supports videos with signatures! [JMasip]
169
-
170
- - _get_video_info(self) [insideou7]
171
-
172
- I removed the video signatures. They are already included in the URL string, and apparently the old way of grabbing stream_map["sig"] returns an empty list, which returns an error in line 242
173
-
174
- - Fixed spelling mistake. [Jay Philips]
175
-
176
- - Added README.rst, updated copy. [NFicano]
177
-
178
- - Changed formatting. [b-mcg]
179
-
180
- - Changed formatting, added error checking during download, and added
181
- downloading message. [b-mcg]
182
-
183
- - Changed formatting. [b-mcg]
184
-
185
- - Rearranged imports in cli. [NFicano]
186
-
187
- - Part of previous commit. [NFicano]
188
-
189
- - Renamed res arg to resolution for consistancy, moved pytube cli into
190
- repository root, renamed it pytubectl. [NFicano]
191
-
192
- - Fixed malformed import. [NFicano]
193
-
194
- - Removed unnecessary import of cli. [NFicano]
195
-
196
- - Reorganized, rewrote setup.py using distutils. [NFicano]
197
-
198
- - Reverted back to setuptools. cleaned up setup.py. [NFicano]
199
-
200
- - Changed setuptools to distutils. [NFicano]
201
-
202
- - Renamed LICENSE.txt to LICENSE. [NFicano]
203
-
204
- - Fixed for PyPI! [NFicano]
205
-
206
- * added setup.cfg
207
- * updated setup.py
208
- * renamed COPYING to LICENCE.txt.
209
-
210
-
211
- - Bump version number. [Richard Borcsik]
212
-
213
- - Added error handling. [Richard Borcsik]
214
-
215
- - Add a command line tool. [Richard Borcsik]
216
-
217
- - Added myself to the AUTHORS file. [Richard Borcsik]
218
-
219
- - PEP8 cleanup. [Richard Borcsik]
220
-
221
- - Corrected variable. [Richard Borcsik]
222
-
223
- - Correct indentation. [Richard Borcsik]
224
-
225
- - Add callbacks to Video.download. Refactored console printing into
226
- utils.py. [Richard Borcsik]
227
-
228
- - Use the correct variable for filename. [Richard Borcsik]
229
-
230
- - Fixed handling of filename changes. Fix for #8. [Richard Borcsik]
231
-
232
- - Fixed video info parsing. [Richard Borcsik]
233
-
234
- - Fixed python 3 compatibility. [Richard Borcsik]
235
-
236
- - Added print statement back in, changed to rev 0.0.5, (1.0 will include
237
- unit tests, and CLI), update README. [NFicano]
238
-
239
- - Python 3.x! Reorganized file structure, removed print statements.
240
- [NFicano]
241
-
242
- - Python 3 compatibility fixes. [Richard Borcsik]
243
-
244
- Signed-off-by: Richard Borcsik <[email protected]>
245
-
246
-
247
- - Add video signature to download url. [Alejandro Blanco]
248
-
249
- YouTube has changed the API a bit, now it requires the video signature
250
- in the download url.
251
-
252
-
253
- - Pep8, pyflakes, fixed typos, better comments. [NFicano]
254
-
255
- - Rearranged/cleaned up instructions. [NFicano]
256
-
257
- - AND a typo.. [NFicano]
258
-
259
- - Modified installation instructions to use pip. [NFicano]
260
-
261
- - Fixed syntax error in setup.py. [NFicano]
262
-
263
- - Fixed classifier section of setup.py. [NFicano]
264
-
265
- - Copy changes to README. [NFicano]
266
-
267
- - Added better exception handling, fixed a ton of bugs, added setup.py.
268
- [NFicano]
269
-
270
- - Fixed typos and added bugs to README. [NFicano]
271
-
272
- - Evaluate the status code and do nothing upon failure. [Lorenzo Gil
273
- Sanchez]
274
-
275
- - Remove trailing whitespace. [Lorenzo Gil Sanchez]
276
-
277
- - Bug fixes, added ability to specify output directory. [Nick Ficano]
278
-
279
- * added ability to specify an output directory.
280
- * added missing quality profiles.
281
- * handled exception when unexcepted quality profile returned.
282
- * videos now get sorted by quality profile.
283
-
284
-
285
- - General housekeeping, no code modified. [Nick Ficano]
286
-
287
- * Added TODO
288
- * Added AUTHORS
289
- * Moved Licence agreement into COPYING.
290
-
291
-
292
- - Removed my hardcoded path I had lazily set. [Nick Ficano]
293
-
294
- - Renamed file sanitizing function. [Nick Ficano]
295
-
296
- - Fixed bug causing filename to truncate word. [Nick Ficano]
297
-
298
- filename sanitizing function was causing the last word in the filename
299
- to get truncated.
300
-
301
-
302
- - Minor project reorganizing. [Nick Ficano]
303
-
304
- * Moved project into subdirectory, preparing to write setup script.
305
-
306
-
307
- - Cleanup, Pep8, finished docstring, 100% std lib. [Nick Ficano]
308
-
309
- * A bit of tidying some odds and ends.
310
- * Pep8
311
- * Finished docstrings
312
- * Removed ``requests`` dependency making it compatible out of the box
313
- * Rewrote filename sanitization method, also fixing unicode error.
314
-
315
-
316
- - AH! forgot a trailing quote. [Nick Ficano]
317
-
318
- - Cleaned up the README a tad. [Nick Ficano]
319
-
320
- - Initial commit. [Nick Ficano]
321
-
322
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
pytube/__init__.py CHANGED
@@ -1,5 +1,5 @@
1
  __title__ = 'pytube'
2
- __version__ = '0.3.2'
3
  __author__ = 'Nick Ficano'
4
  __license__ = 'MIT License'
5
  __copyright__ = 'Copyright 2015 Nick Ficano'
 
1
  __title__ = 'pytube'
2
+ __version__ = '0.3.3'
3
  __author__ = 'Nick Ficano'
4
  __license__ = 'MIT License'
5
  __copyright__ = 'Copyright 2015 Nick Ficano'