A Python package created using carcass
Project description
ews_builder
ews-builder
takes the Exchange Web Services WSDL files and generates EWS SOAP request bodies for each operation/endpoint.
Getting Started
To use ews-builder
you can run it directly. Since ews-builder
is mainly considered a command line tool, once installed, you run it directly:
# Will display the help system
ews-builder
# to build a service type
ews-builder build
# select 'All' or specific services to build
Please select 'All' or specific services to generate
* All
FindAvailableMeetingTimes
FindMeetingTimeCandidates
UploadItems
ExportItems
ConvertId
GetFolder
CreateFolder
CreateFolderPath
CreateManagedFolder
DeleteFolder
......
# get show additional paramters use the help
ews-builder build --help
INFO: Showing help with the command 'ews-builder build -- --help'.
NAME
ews-builder build
SYNOPSIS
ews-builder build <flags>
FLAGS
--service_name=SERVICE_NAME
--generate_strings=GENERATE_STRINGS
--output=OUTPUT
Prerequisites
This package installs the following packages:
pyyaml
fire
pick
Installing
In order to use carcass you can install it via pip
or clone this repository.
pip install ews-builder
git clone git@github.com:swimlane/ews-builder.git
cd ews-builder
pip install -r requirements.txt
Built With
- carcass - Python packaging template
Contributing
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
Versioning
We use SemVer for versioning.
Authors
- Josh Rickard - Initial work - MSAdministrator
See also the list of contributors who participated in this project.
License
This project is licensed under the MIT License - see the LICENSE file for details
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for ews_builder-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23a7201f024110d2457589d976631719b430e3b4c67133a44093d3a6a9743a2a |
|
MD5 | faaf69fdb86f1705006a693819327813 |
|
BLAKE2b-256 | 0b99e5436344ffaf2615cd3fb4fe7c03b264d1728f5eeaf745dd0e53df842aeb |