Claude Paroz
ce7d887adc
Documented csv import/export options from standard lib ( #431 )
2019-11-14 18:08:51 +02:00
Claude Paroz
357a5594c5
Admonitions must have a title
2019-11-11 21:25:56 +01:00
Hugo van Kemenade
b539e96697
Update testing: add docs + lint jobs; use pre-commit for linting ( #426 )
...
* Move docs and lint to their own [3.8] build job for more parallelism
* No codecov for docs or lint
* Move isort into pre-commit
* Add some handy linters to pre-commit
* Add rst-backticks linter and fix the errors
* Add pyupgrade and add upgrades
* Test docs and lint on GitHub Actions
* Xenial is default
2019-11-10 21:09:18 +02:00
Claude Paroz
626a062747
Fixes #421 - Make all dependencies optional
...
Thanks Hugo van Kemenade for the review.
2019-11-10 18:00:31 +01:00
Claude Paroz
a9d9671b7f
Moved format documentation from code to docs ( #420 )
2019-11-06 22:37:01 +02:00
Claude Paroz
f1046cd13e
Refs #256 - Implement class-based formats
...
This allows to extend Tablib with new formats far more easily.
2019-11-02 17:44:05 +01:00
Daniel Santos
34fe72305e
Add missing extraline.
2019-10-29 22:13:57 +01:00
Daniel Santos
d94420d968
Elucidate the use of filters (and, or).
2019-10-29 22:08:31 +01:00
Daniel
20f51d0bc1
Update doc, apply requested changes in headers flag doc.
2019-10-28 16:45:26 +01:00
Daniel
87d15a1529
Update doc, clarify the use and scope of the flag headers.
2019-10-27 21:00:21 +01:00
Hugo
7347d07624
Upgrade Python syntax with pyupgrade --py3-plus
2019-10-19 19:25:34 +03:00
Hugo
c9027b446c
Drop support fo Python 2.7
2019-10-19 19:24:03 +03:00
Peyman Salehi
b3c7145c40
Drop python 2 support
...
Remove support python 2 from doc, requirements.txt and config
Replace unicode with str
Remove dbfpy folder and rename dbfpy3 to dbfpy
Remove compat file and remove python2 packages from dependency
2019-10-19 16:30:57 +02:00
Hugo
0329eb6168
Update docs
2019-10-19 15:33:33 +03:00
Jannis Leidel
2cfde95fe2
Fix PDF documentation generation.
2019-10-18 21:05:17 +02:00
Jannis Leidel
f6bf14afd2
Add project release config and cleanup project setup. ( #398 )
...
* Add project release config and use Travis build stages.
Refs #378 .
* Restructure project to use src/ and tests/ directories.
* Fix testing.
* Remove eggs.
* More fixes.
- isort and flake8 config
- manifest template update
- tox ini extension
- docs build fixes
- docs content fixes
* Docs and license cleanup.
2019-10-18 15:57:13 +02:00
Claude Paroz
5595bb7993
Refs #380 - Removed mention of the develop branch in docs
2019-10-04 19:52:14 +02:00
Claude Paroz
4dfe2c2f89
Fixes #388 - Pipfile.lock is not needed for us
2019-10-04 15:45:15 +02:00
Claude Paroz
a0d19a56cb
Made blank lines PEP-8 compatible
2019-10-03 20:54:10 +02:00
Claude Paroz
a7c40a0881
Updated some links and favour https
2019-10-03 20:27:10 +02:00
Claude Paroz
20de7fad98
Replaced python-tablib.org by tablib.readthedocs.io
2019-10-03 20:16:00 +02:00
Kiran Subbaraman
4969a71f7f
Nose link corrected
...
It now points to https://github.com/nose-devs/nose
2019-10-03 18:58:37 +02:00
Hugo van Kemenade
923711d99a
Add support for Python 3.7 and drop 3.4
2019-10-03 09:32:43 +02:00
Claude Paroz
d9df89f5da
Refs #378 - Updated Travis and GitHub links
2019-10-03 09:10:46 +02:00
s-pace
f9f28d3d86
feat: add search to the main introduction page
2019-04-22 22:40:48 +02:00
s-pace
0cb50bb008
feat: add search to every documentation pages
2019-04-22 22:40:35 +02:00
Timo Furrer
0be9e6a74b
Merge pull request #353 from jdufresne/pypy
...
Remove pypy from tox.ini
2019-03-03 16:42:34 +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
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
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
Maciej "RooTer" Urbański
4f8949417e
ujson presence no longer breaks tablib ( resolves #297 ) ( #311 )
2018-09-12 16:15:20 -03:00
DougHudgeon
4c5d0b1a45
Instructions for opening Excel workbook and reading the first sheet
2018-06-25 14:25:50 +10:00
kennethreitz
4c300e65a5
update install instructions
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-01 15:42:51 -04:00
kennethreitz
69edb9def3
Update index.rst
2017-08-28 01:14:36 -04:00
kennethreitz
ec54918f4a
Update tutorial.rst
2017-08-28 01:06:43 -04:00
kennethreitz
ab6633549f
Update index.rst
2017-08-28 01:04:16 -04:00
kennethreitz
36fa7ef097
update docs
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-08-27 03:56:14 -04:00
kennethreitz
e4726cb85c
update docs
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-08-27 03:48:01 -04:00
Nicolas Appriou
05bd0d1d42
fix python interpreter supported version in doc ( #286 )
2017-04-19 11:02:55 -03:00
yarko
c5c2dffe42
correct example ( #276 )
...
map() is a function in python2, and iterator in python3+;
In any case - map is inefficient compared to either comprehensions (most efficient), or simple loops (close second).
SInce in this case, data.append() returns nothing, use a simple look.
It is clearer, more efficient, and works with both python2 and python3
2017-02-24 09:39:53 -03:00
Claude Paroz
46102d4be7
Replaced vendored omnijson by the standard lib version ( #279 )
...
Refs #273 .
2017-02-24 09:38:07 -03:00
Claude Paroz
44e9e24fec
Replaced vendored pyyaml by a dependency ( #278 )
2017-02-20 19:41:38 -03:00
Jean Jordaan
cd67a63b43
Fix typo in label, add missing newline before directive
...
Label: s/peed/speed/
2016-08-01 11:13:25 +07:00
Jean Jordaan
19b3d6d06a
Change the blind reference mit to an URL
...
:ref:`MIT Licensed <mit>` had no target in the docs, so change it to a
canonical URL.
2016-08-01 11:11:01 +07:00
Jean Jordaan
a4f974287b
Editing while reading: punctuation, markup, linebreaks
...
I fixed some extra commas, missing apostrophes, and typos;
added some linebreaks between sentences for very long lines;
added explicit markup for console blocks,
got rid of some tabs,
fixed indentation of an admonition, and some more small tweaks.
This supersedes https://github.com/kennethreitz/tablib/pull/84
2016-07-31 18:15:12 +07:00
Daniel Chimeno
5fa3d2f886
[docs] Update variable name in tuto
...
The tutorial has been using the 'data' variable, but in this case it's using 'd'.
This change that.
2016-03-18 09:22:59 +01:00
kennethreitz
abbb4e32d8
update footer in docs
2016-02-16 08:29:17 -05:00
kennethreitz
039272b274
docs cleanup
2016-02-07 10:56:29 -05:00
kennethreitz
8bded88559
update development guide
2016-02-07 06:01:56 -05:00