Thomas Fussell
|
7c333ad923
|
replace backslashes with forward slashes in conda path
|
2017-07-12 00:31:12 -07:00 |
|
Thomas Fussell
|
0be7563f8b
|
ignore arrow warnings and foward declare arrow
|
2017-07-12 00:03:26 -07:00 |
|
Thomas Fussell
|
13cfbe914f
|
but it does depend on xlnt...
|
2017-07-11 22:14:13 -07:00 |
|
Thomas Fussell
|
e6b0545c26
|
remove deleted xlntarrow dependency from xlntpyarrow target and don't compile xlntarrow when ARROW=OFF
|
2017-07-11 21:30:43 -07:00 |
|
Thomas Fussell
|
5c033905fb
|
I see no good reason to make the arrow interface a separate lib. Let's just make it optionally compiled in the main target.
|
2017-07-11 20:55:08 -07:00 |
|
Thomas Fussell
|
fee2319093
|
use static_cast instead of c-style cast for stream pointers
|
2017-07-11 20:40:55 -07:00 |
|
Thomas Fussell
|
e38b1cdd69
|
fix gcc warnings
|
2017-07-09 16:44:00 +00:00 |
|
Thomas Fussell
|
dfc5983155
|
clean up some paths
|
2017-07-08 21:18:46 -07:00 |
|
Thomas Fussell
|
84a6fdcc14
|
handle missing switch case in cell::to_string
|
2017-07-08 10:19:55 -07:00 |
|
Thomas Fussell
|
1709899373
|
fix some stuff [ci skip]
|
2017-07-07 20:16:37 -07:00 |
|
Thomas Fussell
|
04b0d4e2ab
|
revert accidental commit of test change
|
2017-07-07 10:36:33 -07:00 |
|
Thomas Fussell
|
329fe488fe
|
fix trailing space preventing linux python extension build
|
2017-07-06 10:28:31 -07:00 |
|
Thomas Fussell
|
fa179d58ab
|
add placeholder implementation of arrow2xlsx
|
2017-07-05 15:06:31 -07:00 |
|
Thomas Fussell
|
22325a2836
|
try to make windows and linux builds both work
|
2017-07-05 15:04:57 -07:00 |
|
Thomas Fussell
|
f97ad6c1bd
|
start working on streaming write
|
2017-07-04 17:52:46 -07:00 |
|
Thomas Fussell
|
16bfbf78f5
|
use cmake to build python module
|
2017-07-04 16:03:34 -07:00 |
|
Thomas Fussell
|
bb96d01f49
|
start making python paths configurable
|
2017-07-03 08:54:30 -07:00 |
|
Thomas Fussell
|
5e3476f755
|
Merge branch 'feature/arrow' into dev
|
2017-07-03 08:42:31 -07:00 |
|
Thomas Fussell
|
dbe60a5227
|
finish removing boost python dependency, looking promising!
|
2017-07-03 07:42:35 -07:00 |
|
Thomas Fussell
|
588809d74d
|
start removing boost python dependency from python_streambuf
|
2017-07-03 06:47:42 -07:00 |
|
Thomas Fussell
|
49f520a9ed
|
fix string array declarations and typo
|
2017-07-03 06:19:06 -07:00 |
|
Thomas Fussell
|
16683e4fbd
|
compile xlntarrow as shared lib for now
|
2017-07-03 06:10:23 -07:00 |
|
Thomas Fussell
|
dfa0ab6b69
|
clean up setup.py and prepare for cmake config
|
2017-07-03 06:08:55 -07:00 |
|
Thomas Fussell
|
f9c17bf075
|
use nullptr instead of NULL, fix warning from storing string literal as non-const
|
2017-07-03 06:06:21 -07:00 |
|
Thomas Fussell
|
2aeec48b73
|
cast python function pointer to void pointer to avoid error
|
2017-07-03 06:01:33 -07:00 |
|
Thomas Fussell
|
80fb2a6e29
|
use c99 for for loop declarations
|
2017-07-03 06:00:27 -07:00 |
|
Thomas Fussell
|
6777982f08
|
clarify target_mode namespace
|
2017-07-02 19:17:14 -07:00 |
|
Thomas Fussell
|
da8fdf6667
|
remove thousands separator
|
2017-07-02 19:15:42 -07:00 |
|
Thomas Fussell
|
9f95894372
|
use unique_ptr constructor instead of make_unique (C++14+ only)
|
2017-07-02 19:10:22 -07:00 |
|
Thomas Fussell
|
498f3a6f71
|
Merge branch 'master' into feature/arrow
|
2017-07-02 19:03:24 -07:00 |
|
Thomas Fussell
|
aa8fc77964
|
Merge branch 'master' into feature/arrow
|
2017-07-02 19:01:24 -07:00 |
|
Thomas Fussell
|
456b9bbd80
|
specify hash to use (scoped_enum_hash) for variant::type hash table
|
2017-07-02 19:00:37 -07:00 |
|
Thomas Fussell
|
7fb9df97be
|
ifdef out codecvt
|
2017-07-02 18:56:16 -07:00 |
|
Thomas Fussell
|
245f5117d3
|
don't use string_literal for now
|
2017-07-02 18:56:00 -07:00 |
|
Thomas Fussell
|
e104c6a9b6
|
specify namespace in friend declaration
|
2017-07-02 18:54:32 -07:00 |
|
Thomas Fussell
|
9861dc761a
|
typo
|
2017-07-02 18:40:11 -07:00 |
|
Thomas Fussell
|
f502626418
|
forgot to conditionally include codecvt in path.cpp
|
2017-07-02 18:39:44 -07:00 |
|
Thomas Fussell
|
0ee0817757
|
include utfcpp for now to allow GCC <5.0 to build xlnt
|
2017-07-02 18:33:53 -07:00 |
|
Thomas Fussell
|
c739eda35b
|
get rid of underscores in file/directory names, try linking xlnt statically (is this good?)
|
2017-07-02 11:43:26 -04:00 |
|
Thomas Fussell
|
361078644e
|
now we're getting somewhere. all components are building. just need to clean up build process, test on osx/linux, and actually write the real glue code
|
2017-07-01 10:46:48 -04:00 |
|
Thomas Fussell
|
fa2e66ff2d
|
mock out both conversion functions in the python module
|
2017-06-28 10:20:22 -04:00 |
|
Thomas Fussell
|
333e8c702f
|
set up directory structure
|
2017-06-28 10:08:39 -04:00 |
|
Thomas Fussell
|
9f9dfe7a75
|
qualify use of extended_property enum class, fixes #186
|
2017-06-26 13:26:34 +00:00 |
|
Thomas Fussell
|
d7b5374614
|
fix accidental commit of test file path
|
2017-06-25 13:14:56 -04:00 |
|
Thomas Fussell
|
cf2dc9d7fb
|
include streaming reader in xlnt.hpp
|
2017-06-25 13:14:29 -04:00 |
|
Thomas Fussell
|
56d744b6f9
|
start cleaning up code
|
2017-06-25 09:29:45 -04:00 |
|
Thomas Fussell
|
fdd91f817f
|
basic streaming read works now, just need to clean up the logic
|
2017-06-24 22:07:37 -04:00 |
|
Thomas Fussell
|
6f716c6e89
|
work on streaming cell reading, using ugly copy-pasted code for now [ci
skip]
|
2017-06-24 11:39:48 -04:00 |
|
Thomas Fussell
|
3153600768
|
read worksheet xml correctly
|
2017-06-22 08:56:01 -04:00 |
|
Thomas Fussell
|
72b8bd6b67
|
work out how to handle worksheet rels during streaming parsing
|
2017-06-21 09:17:06 -04:00 |
|