heck
ab1a590495
Merge branch 'master' of https://gitea.pep.foundation/pEp.foundation/pEpPythonAdapter
2 years ago
heck
065fce1968
.gitignore
2 years ago
heck
9d8be15dc0
.gitignore
2 years ago
heck
5b4c07d2f3
pEpEngine=v3.3.0-RC14
libpEpAdapter=v3.3.0-RC0
libpEpCxx=v3.3.0-RC0
2 years ago
heck
50e02226de
Build: pEp wide build consistency / rename local.conf to build.conf /add BUILD_CONF / support DEBUG=[debug|release]
2 years ago
heck
32cd69ab8d
Merge pull request 'make send_ping, now an Engine API function, available to Python' ( #18 ) from positron-send-ping into master
Reviewed-on: https://gitea.pep.foundation/pEp.foundation/pEpPythonAdapter/pulls/18
2 years ago
Luca Saiu as luca from a local script
a9a9d8fbbb
make send_ping, now an Engine API function, available to Python
Also update the Engine entry in DEPENDENCIES.
2 years ago
heck
f38f65e1fb
Merge pull request 'add instance method Message.set_recv_by' ( #19 ) from positron-set-recv-by into master
Reviewed-on: https://gitea.pep.foundation/pEp.foundation/pEpPythonAdapter/pulls/19
2 years ago
Luca Saiu
a7292fba96
add instance method Message.set_recv_by
This is necessary in Python applications to correctly parse incoming messages
(currently from MIME) while setting the Recv-By field as required by the Engine.
2 years ago
heck
2cae0e4bea
Merge pull request 'positron-editable-opt-fields' ( #17 ) from positron-editable-opt-fields into master
Reviewed-on: https://gitea.pep.foundation/pEp.foundation/pEpPythonAdapter/pulls/17
2 years ago
Luca Saiu
cc2a52632b
WIP comment out annoying output; I have to speak to Heck to agree on a clean solution
2 years ago
Luca Saiu
b46c26f1f8
Message: add set_opt_field and remove_opt_field, making opt fields modifiable from Python
Also update DEPENDENCIES to use a new Engine RC with the new (trivial) API
functions.
2 years ago
heck
a67e09ae69
Fix 'make test'
only tests in 'tests' are pytests
2 years ago
heck
f2c156871b
Test: update test suite for 3.2
add `pEp.set_comm_partner_key(bob, keys[0])`
2 years ago
heck
89bf5a3cab
Test: cleanup
2 years ago
heck
5d967f96cd
Test: Update test_message.py for 3.2
remove test cases that are no longer valid
2 years ago
heck
a2ccfac61a
Fix: Re-Add the original function 'import_key'
has been removed by changing it to use 'import_key_with_fpr'
2 years ago
heck
b5d35fcd67
Fix: Function 'import_key' has incorrect name
(has been changed to use import_key_with_fpr_return. So 1) the actual func 'import_key' is gone, and 2) the new func has to be called 'import_key_with_fpr_return'
2 years ago
heck
523f107f0b
Merge pull request 'import_key: change Python documentation to reflect the new API' ( #15 ) from positron/trivial-documentation-change into master
Reviewed-on: https://gitea.pep.foundation/pEp.foundation/pEpPythonAdapter/pulls/15
2 years ago
Luca Saiu
19ca884783
import_key: change Python documentation to reflect the new API
2 years ago
heck
5ea242d577
Merge pull request 'import_key: enrich return value, adding the list of imported FPRs' ( #14 ) from positron/improve-import_key into master
Reviewed-on: https://gitea.pep.foundation/pEp.foundation/pEpPythonAdapter/pulls/14
2 years ago
Luca Saiu
eadbd2d52d
import_key: enrich return value, adding the list of imported FPRs
2 years ago
heck
569bb04fff
pEpEngine=v3.2.0-RC27
libpEpAdapter= v3.2.0-RC5
libpEpCxx=v3.2.0-RC1
2 years ago
heck
1b9778f160
Fix : #13 - [Bug] please link with libz at least on GNU/Linux
2 years ago
heck
c6ba930469
pEpEngine=v3.2.0-RC26
libpEpAdapter= v3.2.0-RC4
libpEpCxx=v3.2.0-RC0
2 years ago
heck
5955eba1b8
update for new sync interface
2 years ago
heck
44f66c4744
Improvement: update for rename of retrieve_next_sync_event in libpEpAdapter
2 years ago
heck
c57aeca312
Improvement: update for API change - remove `PEP_SESSION.sync_obj` ( closes #12 )
2 years ago
heck
a378824f11
Move script of unknown purpose to from `examples` to `doc`
2 years ago
heck
6988a8dd65
Build: update DEPENDENCIES for 3.2-RC0
pEpEngine=v3.2.0-RC12
libpEpAdapter= v3.2.0-RC0
libpEpCxx=v3.2.0-RC0
3 years ago
heck
974fb28ecb
Fix: make envtest - use HOME=.
3 years ago
heck
f755585d1b
Build: Link against libpEpCxx11
3 years ago
heck
f2283cf189
Build: fix make venv - for some reason folder cannot be called venv anymore
3 years ago
heck
8d6eb56b29
Build: pyproject.toml - removed seems to breal wheel build, i dont know
3 years ago
heck
4776a202fa
Build: use python >= 3.9
3 years ago
heck
e63799e258
.gitignore
4 years ago
heck
223f4ac3cd
Build: Add Makefile-based build
4 years ago
heck
983164e42a
Style: Dont use namespace std, it has no future considering templates (dont 'use' any namespace, use ns aliases)
4 years ago
heck
cc2a5a2aa7
Feature: Add set_comm_partner_key()
4 years ago
heck
f7104e6840
Doc: update README.rst
4 years ago
heck
4f13825991
FROMATTING: reformat cxx codebase
4 years ago
heck
e4bfbf2c7d
FORMATTING: add .clang-format
(conistent formatting is not evil)
4 years ago
heck
4d4bb909c2
Remove: UserInterface_callback because its unused and should be implemented in python if needed again ever (probably not)
4 years ago
heck
e02ee00b0f
re-add set_sync_mode() (OFF,SYNC,ASYNC)
4 years ago
heck
ec5b5643ca
Fix session mgmt and some cleanup
4 years ago
heck
1245dcd394
Build: make clean - fix inplace build
4 years ago
heck
1ae55f2376
Build: make clean - dont depend on sphinx
4 years ago
heck
c03191dfc4
WIP: warning: breaks existing tests (WIP!) Making it work with libpEpAdapter/master/tip
4 years ago
heck
4f43d262a3
Build: Python 3.9 now supported
4 years ago
heck
b946e95e57
Merge pull request 'setup: Unpin version requirement for package wheel.' ( #4 ) from htgoebel/pEpPythonAdapter:htgoebel-patch-1 into master
Reviewed-on: https://gitea.pep.foundation/pEp.foundation/pEpPythonAdapter/pulls/4
4 years ago