Anthony Monthe
513bba2c20
Added CSV stream test
2019-06-27 23:19:06 +01:00
Anthony Monthe
f55f56ae1d
Added stream to CSV
2019-03-30 19:09:12 +00:00
Timo Furrer
0937c9f9ec
Merge pull request #358 from claudep/byedistutils
...
Removed distutils fallback
2019-03-17 16:15:22 +01:00
Timo Furrer
25a66f95ac
Merge pull request #356 from claudep/xlsx_read_only
...
Open xlsx workbooks in read-only mode
2019-03-11 12:12:12 +01:00
Parth Shandilya
6ab511f8c0
Merge pull request #361 from jdufresne/pin
...
Unpin transient dependencies in requirements.txt
2019-03-10 23:52:05 +05:30
Jon Dufresne
64816258e6
Unpin transient dependencies in requirements.txt
...
The project is expected to work with the all versions of dependencies as
specified by dependency ranges, not just a single pinned version. Stop
overspecifying them.
2019-03-09 10:13:39 -08:00
Timo Furrer
41cbaa04b9
Merge pull request #359 from claudep/backports.csv
...
Limit backports.csv install to Python 2
2019-03-09 16:40:24 +01:00
Claude Paroz
c136940801
Limit backports.csv install to Python 2
2019-03-09 10:06:33 +01:00
Claude Paroz
cf03ecfe25
Removed distutils fallback
...
As of https://github.com/kennethreitz/setup.py/blob/master/setup.py
2019-03-09 09:57:19 +01:00
Claude Paroz
193b840da2
Open xlsx workbooks in read-only mode
...
Refs #316
2019-03-09 09:26:10 +01:00
Timo Furrer
733d77ad1e
release: 0.13.0
v0.13.0
2019-03-08 12:17:07 +00:00
Timo Furrer
3abd7e8c53
Merge pull request #351 from jdufresne/isinstance
...
Merge multiple isinstance() calls to one
2019-03-03 16:43:10 +01:00
Timo Furrer
0be9e6a74b
Merge pull request #353 from jdufresne/pypy
...
Remove pypy from tox.ini
2019-03-03 16:42:34 +01:00
Timo Furrer
ecd0afbcec
Merge pull request #248 from jean/master
...
Editing while reading: punctuation, markup, linebreaks
2019-03-03 16:41:47 +01:00
Jean Jordaan
addaa090ef
Merge branch 'master' into master
2019-03-03 13:29:21 +07:00
Jon Dufresne
f7b3fd4601
Remove pypy from tox.ini
...
The platform is not tested on Travis and it fails to run with:
Processing ./.tox/dist/tablib-0.12.1.zip
Collecting odfpy (from tablib==0.12.1)
Collecting openpyxl>=2.4.0 (from tablib==0.12.1)
Collecting backports.csv (from tablib==0.12.1)
Using cached https://files.pythonhosted.org/packages/71/f7/5db9136de67021a6dce4eefbe50d46aa043e59ebb11c83d4ecfeb47b686e/backports.csv-1.0.6-py2.py3-none-any.whl
Collecting xlrd (from tablib==0.12.1)
Using cached https://files.pythonhosted.org/packages/b0/16/63576a1a001752e34bf8ea62e367997530dc553b689356b9879339cf45a4/xlrd-1.2.0-py2.py3-none-any.whl
Collecting xlwt (from tablib==0.12.1)
Using cached https://files.pythonhosted.org/packages/44/48/def306413b25c3d01753603b1a222a011b8621aed27cd7f89cbc27e6b0f4/xlwt-1.3.0-py2.py3-none-any.whl
Collecting pyyaml (from tablib==0.12.1)
Collecting pandas (from tablib==0.12.1)
Using cached https://files.pythonhosted.org/packages/81/fd/b1f17f7dc914047cd1df9d6813b944ee446973baafe8106e4458bfb68884/pandas-0.24.1.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<module>", line 1, in <module>
File "/tmp/pip-install-F5lmAg/pandas/setup.py", line 732, in <module>
ext_modules=maybe_cythonize(extensions, compiler_directives=directives),
File "/tmp/pip-install-F5lmAg/pandas/setup.py", line 475, in maybe_cythonize
numpy_incl = pkg_resources.resource_filename('numpy', 'core/include')
File "tablib/.tox/pypy/site-packages/pkg_resources/__init__.py", line 1144, in resource_filename
return get_provider(package_or_requirement).get_resource_filename(
File "tablib/.tox/pypy/site-packages/pkg_resources/__init__.py", line 361, in get_provider
__import__(moduleOrReq)
ImportError: No module named numpy
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-F5lmAg/pandas/
2019-03-02 08:56:06 -08:00
Parth Shandilya
79dc77de49
Merge pull request #352 from jdufresne/ws
...
Trim trailing white space throughout the project
2019-03-02 22:18:07 +05:30
Jon Dufresne
b057cdf05e
Trim trailing white space throughout the project
...
Many editors clean up trailing white space on save. By removing it all
in one go, it helps keep future diffs cleaner by avoiding spurious white
space changes on unrelated lines.
2019-03-02 08:42:53 -08:00
Jon Dufresne
fc2f3c07c8
Merge multiple isinstance() calls to one
2019-03-02 08:38:03 -08:00
Timo Furrer
a10327a283
Merge pull request #350 from browniebroke/bugfix/invalid-ascii-csv
...
Import ascii characters not valid with unicode literals - updated
2019-03-02 15:06:21 +01:00
Bruno Alla
e0de42ef06
Add backports.csv to requirements.txt
2019-03-02 10:44:38 -03:00
Bruno Alla
f757ab84d1
Merge branch 'master' into bugfix/invalid-ascii-csv
...
# Conflicts:
# setup.py
# tablib/compat.py
# test_tablib.py
2019-03-02 10:41:07 -03:00
Timo Furrer
dc24fda415
Merge pull request #333 from hudgeon/master
...
Updated xlsx format to remove reference to openpyxl's deprecated get_active_worksheet
2019-03-02 13:03:30 +01:00
Timo Furrer
3ba8d529fc
Merge pull request #348 from mloesch/jira
...
Add Jira table export
2019-03-02 12:16:00 +01:00
Timo Furrer
a8bdb4b28f
Merge pull request #338 from lepuchi/hotfix/csv-new-line
...
Handle case where there is an empty line in CSV
2019-03-02 12:12:30 +01:00
Timo Furrer
1aaf235751
Merge pull request #344 from jdufresne/tox-pandas
...
Include pandas dependency when testing with tox
2019-03-02 12:04:35 +01:00
Parth Shandilya
36ec60d5dd
Merge pull request #343 from jdufresne/od
...
Remove vendored ordereddict package
2019-03-02 00:08:40 +05:30
Parth Shandilya
babcbfd949
Merge pull request #339 from thombashi/replace_deprecated_method
...
Replace a deprecated method call
2019-03-02 00:07:39 +05:30
Parth Shandilya
29b2c08da0
Merge pull request #346 from jdufresne/compat
...
Remove unused compat entries
2019-03-01 23:59:27 +05:30
Parth Shandilya
862a681263
Merge pull request #345 from jdufresne/cache
...
Enable pip cache in Travis CI
2019-03-01 23:58:22 +05:30
Mathias Loesch
102073c426
Add Jira table export
2019-01-23 22:34:45 +01:00
Jon Dufresne
499ce52304
Remove unused compat entries
...
Organize both the Python2 & Python3 sections in the same order so they
are easier to compare.
Removed:
- basestring
- ifilter
- bytes
2019-01-01 10:40:29 -08:00
Jon Dufresne
c650b67e06
Enable pip cache in Travis CI
...
Reduce load on PyPI servers and slightly speed up builds.
For more information, see:
https://docs.travis-ci.com/user/caching/#pip-cache
2019-01-01 10:32:08 -08:00
Jon Dufresne
3e4d6fb5aa
Include pandas dependency when testing with tox
...
Allows all tests to pass.
As pandas is defined as an 'extra', use tox's 'extras' feature. This
requires tox 2.4+, so document that as well.
https://tox.readthedocs.io/en/latest/config.html#conf-extras
2019-01-01 10:28:29 -08:00
Jon Dufresne
dd2ba714d3
Remove vendored ordereddict package
...
Now that Python 2.6 support has been dropped, can remove the vendored
ordereddict package. Use the stdlib collections.OrderedDict instead.
2019-01-01 10:02:13 -08:00
Tsuyoshi Hombashi
a28a057559
Replace a deprecated method call
...
Workbook.remove_sheet method deprecated since openpyxl 2.4.0
2018-10-06 19:19:09 +09:00
lepuchi
d38549ef1e
only add row if it exists
2018-10-02 23:26:19 +05:30
kennethreitz
5a359ba4de
Update README.rst
2018-09-17 08:14:12 -04:00
kennethreitz
359007444c
Update README.rst
2018-09-17 08:13:48 -04:00
Maciej "RooTer" Urbański
4f8949417e
ujson presence no longer breaks tablib ( resolves #297 ) ( #311 )
2018-09-12 16:15:20 -03:00
Bruno Soares
3d5943a8a4
Fix: Circular reference detected error ( #332 )
...
* Rename function name
* Add uuid handler on json dumps
* Add myself to authors
2018-09-12 15:49:46 -03:00
Norman Hooper
38486231cc
reStructuredText ( #336 )
...
* median for Python 2
* More compat
* Support reStructuredText
* Tests
2018-09-12 15:27:10 -03:00
Claude Paroz
75f1bafd69
Removed Python 3.3 support ( #310 )
2018-09-12 15:24:37 -03:00
Iuri de Silvio
4749760e6f
Typo: OSD -> ODS
...
Fix #330
2018-09-12 15:22:06 -03:00
Gregory Bataille
ac3cf67620
fix(): remove openpyxl warning by properly accessing cells ( #296 )
2018-09-12 08:34:55 -03:00
DougHudgeon
f812c29275
Add instructions for handling csv line endings in Windows in Python 3
2018-06-26 10:33:21 +10:00
DougHudgeon
4c5d0b1a45
Instructions for opening Excel workbook and reading the first sheet
2018-06-25 14:25:50 +10:00
DougHudgeon
61063e2b09
Updated xlsx format to use openpyxl's .active property
2018-06-25 14:17:34 +10:00
kennethreitz
4c300e65a5
update install instructions
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-01 15:42:51 -04:00
kennethreitz
edbb16ec97
next version
v0.12.1
2017-09-01 15:37:00 -04:00