holger krekel
7095142d30
Merge branch 'master' into patch-3
2019-05-23 21:05:44 +02:00
Asiel Díaz Benítez
7291d448a8
Update chatting.py
...
updated some doc strings, use always keyword raises for consistency
2019-05-23 13:28:04 -04:00
Asiel Díaz Benítez
7b577ff062
Update chatting.py
...
fix `get_contacts` documentation
2019-05-23 13:09:07 -04:00
Asiel Díaz Benítez
0c54f8bd76
Update chatting.py ( #678 )
...
added `remove_contact` method
2019-05-17 20:38:59 +02:00
Asiel Díaz Benítez
fa150b4d6f
Update chatting.py ( #679 )
...
added get_type
2019-05-17 20:38:29 +02:00
holger krekel
8082a69abe
Merge pull request #646 from obestwalter/master
...
Make intention clear, rather than work by accident
2019-04-28 08:44:48 +03:00
holger krekel
714b8612d6
Merge pull request #662 from open-xchange/setup_py_improvement
...
Break looping through __init__.py lines in read_metadata() after version string is found
2019-04-28 08:44:05 +03:00
holger krekel
ccd55c3a2a
Merge pull request #663 from kalikaneko/readme-nobinary
...
add missing parameter to source install
2019-04-28 08:43:27 +03:00
Floris Bruynooghe
6813e83955
Use newer sphinx
...
This should hopefully fix the CI again. The version pinning might
be overly strict, not sure how versions work in tox though.
2019-04-27 14:18:20 +03:00
Kali Kaneko
5f6a7d9d84
add missing parameter to source install
2019-04-24 20:30:41 +02:00
Oliver Bestwalter
448e90ed3c
Make intention clear, rather than work by accident
...
In the current version this was a tuple containing two elements. Now it is just a string
wrapped in parentheses => simplify to just check by direct comparison.
2019-04-11 18:43:08 +02:00
sergey
6158c13f74
Break looping through __init__.py lines after version string is found in read_metadata()
2019-04-09 16:55:02 +03:00
holger krekel
515e5ebba7
replace travis with circle-ci, cleanup of build steps ( #639 )
...
Travis is getting slower and was already hard to debug. This commit:
- moves from travis to Circle-CI
- has a ci-scripts/README.md which explains what is contained there
- puts all build and CI scripts into "ci_scripts" directory
- allows to run full ci runs locally
- trims down the base Docker image where tests/docs/wheels are run from 4.4GB to 1.7GB
- fixes #628
Using circle-ci also means that we can probably integrate Mac-OS build steps more easily.
I am sure that my initial circle-ci config (helped by kind hints from @dignifiedquire ) can be improved.
2019-04-01 09:45:56 +02:00
holger krekel
dbb1b256e6
address @flub review comments, some other fixes
2019-03-25 21:26:40 +01:00
holger krekel
8d97b3d00f
add RPGP support
2019-03-25 20:30:01 +01:00
holger krekel
c09fdf6576
use a RPGP build
2019-03-25 20:25:47 +01:00
holger krekel
d510135fb2
prepare deltachat-0.9 python bindings release
2019-03-24 22:12:02 +01:00
holger krekel
fad78f1b23
fix readme and make https://m.devpi.net/dc/BRANCHNAME also offer all pypi packages
2019-03-24 21:25:38 +01:00
holger krekel
3154f64fb5
(flub,hpk) introduce automated building of deltachat python bindings (as wheels) and upload them m.devpi.net/dc/BRANCHNAME
2019-03-24 19:33:14 +01:00
holger krekel
711ab664b4
add account.get_info()
2019-03-21 12:22:19 +01:00
VP-
38fff9c23f
Emit DC_EVENT_MSGS_CHANGED from dc_prepare_msg()
2019-03-19 12:34:14 +01:00
VP-
22ebb26843
Issue #427 : avoid late generation of mime-structure
...
MIME mails for both messages and MDNs are stored in the blobdir.
There are still two job types due to their different priorities, but
they are processed by the same function now (dc_job_do_DC_JOB_SEND).
2019-03-18 10:41:04 +01:00
VP-
9cef327db3
Changed DC_STATE_OUT_PREPARING from 21 to 18
2019-03-18 10:41:04 +01:00
VP-
a10ba8c41b
Appeased the Python linter
2019-03-18 10:41:04 +01:00
VP-
0f1c019bdd
Adding LD_LIBRARY_PATH to passenv in tox.ini wasn't necessary after all.
2019-03-18 10:41:04 +01:00
VP-
ef179c4022
Finished the removal of .increation files
2019-03-18 10:41:04 +01:00
VP-
5ef294e05e
Tell tox to pass LD_LIBRARY_PATH for testing of local code during development
2019-02-12 11:54:20 +01:00
Floris Bruynooghe
7e3e505fbb
Enable iconv
2019-02-05 15:05:13 +01:00
holger krekel
bbca9c9d51
Revert "try running tox with live accounts"
...
This reverts commit f813487ffe
.
2018-12-12 01:03:53 +01:00
holger krekel
f813487ffe
try running tox with live accounts
2018-12-12 00:22:22 +01:00
Floris Bruynooghe
0faaffe3fa
Less brittle meson install, securer downloads
...
- This makes installing meson a little less brittle. It's still not
ideal I guess.
- Push sha256 checksums on all curl downloads, at least we'll all be
running the same malware this way.
- Only copy the deltachat wheels to the wheelhouse, that avoids having
to clean up the unintersting wheels.
2018-11-27 22:45:42 +01:00
Floris Bruynooghe
ffc8afb055
Add scripts to build manylinux1 wheels
...
This allows building portable manylinux1 wheels using docker.
2018-11-25 23:21:00 +01:00
holger krekel
b04ab5f7cd
adapt to new event names
2018-11-15 18:03:52 +01:00
holger krekel
e907577c11
Merge pull request #414 from flub/pybuild
...
Improve building of extension a little
2018-11-01 21:12:48 +01:00
Floris Bruynooghe
20c979e8f7
Revert playing around
2018-11-01 21:12:24 +02:00
Floris Bruynooghe
4be39e991e
Minor cleanup
2018-11-01 21:10:08 +02:00
holger krekel
eee711159e
add license file to subdirs and to rootdir pointing to the various
...
involved licenses. see https://github.com/deltachat/deltachat-core/issues/403
for the contributor discussions on this change.
2018-11-01 19:44:35 +02:00
Floris Bruynooghe
0fd55137f6
Improve building of extension a little
...
- This renames deltachat.types to deltachat.props. Not re-using a
stdlib name is somewhat nice and solves a weird edge-case for me where
the deltachat.types module can be hiding stdlib types by the deltachat
directory appearing before the stlib on sys.path.
- When manually invoking the build script (rather then via
pip/setup.py) it figures out where the package actually lives and
makes sure the .so file ends up in that directory. This is better
than the current version which depends on the current directory and
thus sometimes creates an alternate deltachat/ directory tree.
- Add some common python artefact files to gitignore.
2018-11-01 18:12:06 +02:00
holger krekel
4717bdf5b6
allow py27 still to pass ... maybe it's getting time drop it?
2018-10-17 12:47:38 +02:00
holger krekel
30151a4a2e
prepare new deltachat python release
2018-10-17 12:33:23 +02:00
holger krekel
5ad5baa6ab
move get_mime_headers() function to Message object where it belongs.
...
also simplify creating a mime object from the headers ...
2018-10-17 12:25:50 +02:00
björn petersen
e8a1d29125
Merge pull request #395 from deltachat/rcvdtime
...
add a function to get the receive time of a message
2018-10-16 23:56:21 +02:00
holger krekel
25e157b71f
Merge pull request #393 from deltachat/cleanup3
...
remove deprecated dc_send_X_msg() functions
2018-10-16 23:49:33 +02:00
holger krekel
ad84e4578b
add msg.time_received and a test
2018-10-16 23:49:03 +02:00
holger krekel
ad42cd5fdf
don't use removed send_file_msg but message creation and the generic dc_send_msg
2018-10-16 23:33:13 +02:00
holger krekel
21f3a6b006
- refine msg.time_sent to return a correct utc-based "naive" datetime object
...
- accept message objects instead of just ints for get_mime_headers(msg)
2018-10-16 23:25:53 +02:00
holger krekel
50a9afa7ea
add python tests for new save_mime_headers config and get_mime_headers function
2018-10-16 00:15:54 +02:00
holger krekel
fa1544d78e
adapt to default-less get_config
2018-10-10 10:14:30 +02:00
holger krekel
0bbeb65d94
make set_config|get_config throw an informative error if you try to get/set non-existing config keys
2018-10-09 15:04:25 +02:00
holger krekel
ddc7ef7703
add Account.get_infostring() to show low-level core info
2018-10-08 16:47:14 +02:00