chfw
|
4595133923
|
🥚 🎡 release 0.5.11
|
2018-12-04 07:06:56 +00:00 |
chfw
|
e37ed9f6e4
|
🐛 fix bugs during integration tests
|
2018-11-26 07:19:51 +00:00 |
chfw
|
a62527e7de
|
✨ guard against integer precision loss. https://github.com/pyexcel/pyexcel-ods/issues/30
|
2018-11-25 13:40:10 +00:00 |
chfw
|
92f694ba64
|
🐛 fix missing long handler for ods, fix #57
|
2018-11-21 19:30:40 +00:00 |
chfw
|
610152b9b5
|
💚 suppress flake8 warning for space before colon
|
2018-08-23 19:13:20 +01:00 |
chfw
|
bef818481a
|
🔨 apply black on python files
|
2018-08-23 19:08:20 +01:00 |
chfw
|
574b892316
|
✨ force read a physical file as a different format, which then will selects a particular reader. for example: force txt file as csv. But forcing xls as xlsx may not give you any benefit, because pyexcel-xls reads both xls and xlsx. related to: https://github.com/pyexcel/pyexcel/issues/148
|
2018-08-23 19:06:38 +01:00 |
chfw
|
8edce68272
|
✨ support additional options when detecting float values in csv format. fix #49
|
2018-08-16 18:06:48 +01:00 |
chfw
|
5ec807f08c
|
🐛 replace dot spliting with os.path.splitext. addressing #47
|
2018-05-02 23:10:55 +01:00 |
chfw
|
48a8b2ce41
|
🎨 supress pep 0515, fix #48
|
2018-05-02 23:04:48 +01:00 |
chfw
|
47915d1cbc
|
👕 bleach the code using white
|
2018-04-15 23:05:35 +01:00 |
chfw
|
983bb7e013
|
♿ make exception developer-friendly. related to https://github.com/pyexcel-webwares/Flask-Excel/issues/31
|
2018-04-15 23:03:13 +01:00 |
chfw
|
eddda91d5b
|
✨ expose bulk_save control to outside world. fix #46
|
2018-01-10 17:05:48 +00:00 |
chfw
|
a5e257245e
|
🚑 fix the assumed availability of mmap in google app engine, #45
|
2017-12-22 09:34:18 +00:00 |
chfw
|
683280a51d
|
release 0.5.4 🥚 🎡
|
2017-11-10 20:56:54 +00:00 |
chfw
|
2c539ecf1f
|
💚 limit the UnicodeWriter to python 2 only, #44
|
2017-11-10 17:22:14 +00:00 |
jaska
|
c5656ac5a8
|
Merge pull request #44 from Antherkiv/master
Using UnicodeWriter in CSVZipSheetWriter instead vanilla csv.writer
|
2017-11-10 17:17:54 +00:00 |
chfw
|
60d375b25d
|
🐛 make UnicodeWriter to work with python 3
|
2017-11-10 17:12:15 +00:00 |
Víctor Antonio Hernández Monroy
|
a8d390397e
|
Using UnicodeWriter in CSVZipSheetWriter instead vanilla csv.writer
|
2017-11-10 10:34:53 -06:00 |
chfw
|
4dc2627085
|
🐛 fix unwanted dependency. https://github.com/pyexcel/pyexcel-ods/issues/25
|
2017-09-02 19:24:25 +01:00 |
chfw
|
c2947f1c57
|
🎨 add missing boolean_value converter
|
2017-08-27 07:52:30 +01:00 |
chfw
|
5e02a4c3c7
|
add missing converter functions
|
2017-08-27 07:14:46 +01:00 |
chfw
|
6315ce9545
|
🎨 fix flake8 warnings
|
2017-08-26 23:57:09 +01:00 |
chfw
|
f0949496cf
|
🐛 wrong place for the re-used the code
|
2017-08-26 23:50:43 +01:00 |
chfw
|
6f47dbff43
|
🎨 add a seek function
|
2017-08-25 19:15:36 +01:00 |
chfw
|
26354b6345
|
🐛 python2 does not have io.UnsupportedOperation
|
2017-08-25 19:03:04 +01:00 |
chfw
|
ffb88184fa
|
♻️ code reuse. collect all type conversion, type detection codes from downstream into pyexcel-io and we handle it in one place. the downstream library becomes slimer, simpler.
|
2017-08-25 08:35:07 +01:00 |
chfw
|
43d760533b
|
🐎 use cStringIO to improve perforamce in python 2, fix #19
|
2017-08-25 08:02:36 +01:00 |
chfw
|
80078e7140
|
🎨 code refactoring, take downstream code from pyexcel-xxx libraries into pyexcel-io so that code reuse is in place
|
2017-08-25 07:56:35 +01:00 |
chfw
|
ed09c0a820
|
🎨 code optimization
|
2017-08-08 18:01:51 +01:00 |
chfw
|
c9855e0d48
|
#42: fix it in django as well
|
2017-08-08 17:32:01 +01:00 |
chfw
|
e30be99e56
|
🤝 Merge branch 'master' into v0.4.x
|
2017-08-08 00:18:36 +01:00 |
chfw
|
a94f937bba
|
🐛 fix #42: Errors should never pass silently
|
2017-08-06 18:17:58 +01:00 |
chfw
|
1bb05afe85
|
🚑 fix #41: the lack of mmap in GAE give us a show stopper
|
2017-07-26 22:46:50 +01:00 |
chfw
|
7bdcafefc9
|
fix #40: introduce bulk_size for sqlalchemy
|
2017-07-20 23:09:01 +01:00 |
chfw
|
5fc745a984
|
fix #39: raise exception when bulk save or one by one save fails so that developer would know what to do with it
|
2017-06-28 17:22:47 +01:00 |
chfw
|
c2859d150c
|
update source code
|
2017-06-15 22:51:42 +01:00 |
chfw
|
b0291e7372
|
explicitly close csv file handles #32
|
2017-05-31 22:45:19 +01:00 |
chfw
|
da1bc53222
|
remove useless code
|
2017-05-30 23:09:59 +01:00 |
chfw
|
b8cf415adf
|
propagate the lml interface changes
|
2017-05-22 08:40:48 +01:00 |
chfw
|
3bc0c18433
|
adopt the changes from lml
|
2017-05-19 00:27:57 +01:00 |
chfw
|
cb8b687e36
|
remove useless file
|
2017-05-19 00:13:21 +01:00 |
chfw
|
68ce467976
|
merge fixes from master branch, 0.3.x
|
2017-05-19 00:12:39 +01:00 |
chfw
|
c57ab64cbb
|
#35, a better fix. For csv, decode content when it is given content in bytes
|
2017-05-18 08:38:21 +01:00 |
chfw
|
05dc5add1b
|
compress the cvsz, tsvz files
|
2017-05-17 14:57:17 +01:00 |
chfw
|
8df1aba6bf
|
fix #35: encoding parameter takes no effect when given along with file content
|
2017-05-17 14:42:24 +01:00 |
chfw
|
33c0e4b06e
|
test csv file in utf-16-le, utf-32-le, utf-16-be and utf-32-be with mmap #33
|
2017-05-16 23:23:09 +01:00 |
chfw
|
b37dab19a5
|
detect the endianness of utf 16 32
|
2017-05-16 18:44:05 +01:00 |
chfw
|
6dd1d7cd3f
|
Merge branch 'master' of https://github.com/pyexcel/pyexcel-io
|
2017-05-16 18:10:13 +01:00 |
Stephen J. Fuhry
|
6918d09f2a
|
lower the complexity a bit
|
2017-05-16 13:03:42 -04:00 |