Commit Graph

116 Commits

Author SHA1 Message Date
chfw 1caf894d0a This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst 2022-01-29 19:46:13 +00:00
chfw 8c5f1e0de9 This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst 2022-01-28 23:48:06 +00:00
jaska b66ccfc062
Update extensions.rst 2021-10-29 22:08:08 +01:00
jaska c42181f81b
Update extensions.rst 2021-10-29 22:06:50 +01:00
jaska 4ee4f9e742
Update extensions.rst 2021-10-29 10:05:33 +01:00
chfw 5275c1c077 This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst 2021-10-08 07:19:08 +00:00
chfw c8102bd638 🤝 update project static information 2021-10-07 21:51:24 +01:00
chfw 67c111f076 📚 update next version 2020-12-05 22:49:10 +00:00
jaska c6111784be
windows bulid on github actions (#107)
*  enable github actions for pyexcel-io. https://github.com/pyexcel/pyexcel/issues/238, https://github.com/pyexcel/pyexcel

* 🐛 in test. memory map file on windows needs close.

* 💚 increase verbosity

* 💚 setup utf-8 encoding

* 💚 give a line break

* 💚 verify the tests on windows

* 💚 python 3 need no unicode annotation

* 💚 use Finnish world instead of Chinese one for now

* 🔥 extra statement had no use

* 🔥 remove travis config

* 🔥 repalce travis status

*  kick start next version

* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst

Co-authored-by: chfw <chfw@users.noreply.github.com>
2020-11-28 18:53:18 +00:00
jaska 783bbb5acc
Django plug-in Enhancement (#105)
* 💄 remove double underscores on private variables. it sucks when debugging

* 📚 update change log

* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst

Co-authored-by: chfw <chfw@users.noreply.github.com>
2020-10-31 11:30:18 +00:00
jaska cd081dddaa
Django jump column (#103)
*  support skipping columns when importing a spreadsheet. fix #102

* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst

* 📚 update typo in changelog.yml

* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst

Co-authored-by: chfw <chfw@users.noreply.github.com>
2020-10-29 07:18:43 +00:00
chfw ab2f439878 🔨 restore author's initials 2020-10-17 22:35:01 +01:00
chfw 04d28a5b2e 🤝 update project meta data 2020-10-16 22:39:09 +01:00
chfw b942935169 💄 kick start 0.6.3 2020-10-10 14:39:53 +01:00
chfw 5afbe747f4 🐛 try support pyexcel-xls 0.4.1 on python 3.6. fix #94 2020-10-08 00:22:38 +01:00
chfw 2ebe9559ad 🥚 🎡 use 0.6.1 for 0.6.0 because 0.6.0 was occupied 2020-10-07 23:31:51 +01:00
chfw bc4d2b3340 🥚 🎡 release 0.6.0 2020-10-07 23:01:07 +01:00
chfw c684c08efa 🔨 shift NamedContent to plugin interface 2020-10-06 23:12:24 +01:00
jaska a923bce3be
Bits bulbs (#92)
* 📚 update doc strings and plugin compactibility list

* 🔥 remove PY2 related code and update docs

* 🔬 more test coverage
2020-10-06 22:13:56 +01:00
jaska 9517e0bf49
WIP - Document the way to write reader and writer plugins (#91)
* 📚 add custom plugin writer

* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst

* 📚 update writer plugin

* 📚 update plugin writer and reader documentation

* 📚 telling the location of the example codes

Co-authored-by: chfw <chfw@users.noreply.github.com>
2020-10-05 23:36:42 +01:00
jaska fa808870d3
Improve reader interface (#90)
* 🔨 improve reader interface

* 🔨 shrink reader code

* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst

* 🔥 remove redundant functionalitoes, never will use. what's the point

* 📚 updated doc string and the tutorial

* 🔨 update import statements

* 🔬 more test coverage

* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst

* 💚 fix unit test failure

* 📚 update reader plugin example

* 💄 update coding style

* 📚 fix index rst file

* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst

Co-authored-by: chfw <chfw@users.noreply.github.com>
2020-10-04 22:15:23 +01:00
jaska dacbbf33f3
allow trailing options, get_data(...keep_trailing_empty_cells=… (#88)
* 🎉 allow trailing options, get_data(...keep_trailing_empty_cells=True). fix #86

* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst

* 💄 update coding style

Co-authored-by: chfw <chfw@users.noreply.github.com>
2020-09-30 22:45:04 +01:00
jaska 020b8f0a9f
One reader/writer handle many file types, i.e. csv reader for csv and tsv (#81)
* 🐛 pyexcel-io used to allow one reader/writer handles more than one file type

* 📚 update pyinstaller instructions

* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst

* 💄 update coding style

Co-authored-by: chfw <chfw@users.noreply.github.com>
2020-09-27 23:30:53 +01:00
jaska d6f0f38896
WIP : Code refactoring (#77)
* 🔨 simplify the plugin interface. 🔥 no open function, 🔥 no more useless set_type, each plugin knows its type.

* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst

* 🚜 csvr to csv_sheet

* 🚜 better naming for the readers

* 🤝 update gitignore

* 📚 update pyinstaller notes

* 🔥 remmove python 2 related compactibility codes

* 💄 update coding style

* 🔥 remove test files generated during tests

Co-authored-by: chfw <chfw@users.noreply.github.com>
2020-09-22 22:00:25 +01:00
jaska 4bc78d671c
New style writer (#76)
* 🔨 code up the new writer interface

* 🐴 prototype

* 🚜 new style csv writer for file, content and stream

* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst

* 💚 add test dependency

* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst

* 💚 update moban update yaml

* 💄 update coding style with latest black, isort

*  tsv writers in new style

* 🐴 new style csvz writer

* 🐴 new style tsvz writer

* 🔥 remove old style csvz and tsvz writers

* 🔥 remove old style csv and tsv writer

* 📚 update changelog

* 🚜 code refactoring and update 📚

* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst

* 🚜 rename sheet writer files

* 🔥 remove .moban.hashes

* 🔥 remove useless set_type function call

* 💄 update coding style

Co-authored-by: chfw <chfw@users.noreply.github.com>
2020-09-21 22:17:07 +01:00
chfw de6344e11e 🚀 github actions for moban and automatically extract contributors 2020-08-23 01:21:19 +01:00
chfw 276a2c1d02 🔥 remove python 2 support . and now the cluttered code looks slightly better 2020-05-03 21:25:33 +01:00
chfw 24a5f35b4a 🐛 update test requirements.txt 2019-11-07 23:36:59 +00:00
chfw 84a5bd6ba1 👕 update coding style 2019-11-07 23:31:49 +00:00
chfw 3a11f43f10 🤝 sync with pyexcel-mobans and pypi-mobans 2019-10-21 22:25:09 +01:00
chfw f3fb3cf088 🤝 merge with master, 0.5.20 2019-09-28 17:19:01 +01:00
chfw a85249530d 🥚 🎡 reglease 0.5.20 2019-07-17 21:13:37 +01:00
chfw 3408497c81 🤝 merge with master 2019-07-15 08:55:54 +01:00
chfw 84ec6199fb 📚 update docs and prepare for an incremental release 2019-07-14 08:17:35 +01:00
chfw b0ae275eca support force_file_type on save_data. fix #69 2019-06-12 20:51:48 +01:00
chfw ec62f384ef 🔨 reformat code 2019-04-04 21:42:02 +01:00
chfw 1a47d9e917 🤝 merge with master 2019-04-04 21:40:11 +01:00
chfw 086aacff85 :wheel_chair: better error message. fix #68 2019-04-04 21:26:36 +01:00
chfw e6444b8256 🤝 merge with master 2019-03-19 19:14:03 +00:00
chfw 5845728918 🥚 🎡 release 0.5.16 2019-03-19 07:44:26 +00:00
chfw 29a7ffcbaa 🤝 sync with latest pyexcel-commons 2019-03-16 14:35:44 +00:00
chfw cb5bc7839d 🥚 🎡 release 0.5.14 2019-02-21 08:22:12 +00:00
chfw 03641589be 🥚 🎡 release 0.5.13 2019-02-21 08:17:26 +00:00
chfw e0db1844d9 🥚 🎡 release 0.5.13 2019-02-21 07:29:44 +00:00
chfw 8542da1900 🐛 fix incompatibility with sphinx conf 2019-02-09 22:28:35 +00:00
chfw 33bd35d9b3 📚 prepare for new release 2019-02-09 22:27:44 +00:00
chfw e0c7fedc04 🤝 merge with 0.5.11 2018-12-05 17:59:26 +00:00
chfw 02f2e6da7b 📚 update compatibility table 2018-12-04 07:11:29 +00:00
chfw 4595133923 🥚 🎡 release 0.5.11 2018-12-04 07:06:56 +00:00
chfw 655f7fd93a 🥚 🎡 release 0.5.10 2018-11-27 07:41:29 +00:00