* 📚 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>
* 🔨 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>
* 🎉 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>
* 🚜 code refactoring
* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst
* 🚜 update code readability
* 💄 fix a bug
* 💄 minor update
Co-authored-by: chfw <chfw@users.noreply.github.com>
* ✨ new query reader
* 💚 add close implementation
* 💄 update coding style
* 🐛 update close as class method
* 💄 use default sheet name
* 🔬 test query reader
* 💄 update coding style
* 💚 test close method
* 📚 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>
* 🎉 abstract reader and writer
* 🔨 update sheet interface
* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst
Co-authored-by: chfw <chfw@users.noreply.github.com>
* 🐛 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>
* 🚜 update new io plugin adder
* 🔨 interface update
* This is an auto-commit, updating project meta data, such as changelog.rst, contributors.rst
Co-authored-by: chfw <chfw@users.noreply.github.com>
* 🔨 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>
* 🔨 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>
* 🔨 intial draft of the new reader
* 🔨 rewrote tsv reader
* 🔨 rewrite tsvz csvz readers
* 🔨 isolate what pyexcel-io knows about the sheet and plugin knows about the sheet