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
File details
Details for the file ews-builder-0.0.1.tar.gz
.
File metadata
- Download URL: ews-builder-0.0.1.tar.gz
- Upload date:
- Size: 6.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd4d22ee0feff567369215c033a6d28f959a65d25b78ab83f051bb55f13f4b67 |
|
MD5 | 4e35504c23037169f263db681597e010 |
|
BLAKE2b-256 | 9b10a0d16e51af528c9afe3914e3051d6affb1fdb343372ae6652b79aa7a808e |
File details
Details for the file ews_builder-0.0.1-py3.6.egg
.
File metadata
- Download URL: ews_builder-0.0.1-py3.6.egg
- Upload date:
- Size: 20.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 936a0069b6f4959d9b6adcf65593140b329196067a5e36e8664659def9442d94 |
|
MD5 | 5d481337a018e139bc2e417337349702 |
|
BLAKE2b-256 | 80edc88e3ecc14df6b39b9e9bc78a23e57d5f16f10dae2bacf9042e188b19c5d |
File details
Details for the file ews_builder-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: ews_builder-0.0.1-py3-none-any.whl
- Upload date:
- Size: 10.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23a7201f024110d2457589d976631719b430e3b4c67133a44093d3a6a9743a2a |
|
MD5 | faaf69fdb86f1705006a693819327813 |
|
BLAKE2b-256 | 0b99e5436344ffaf2615cd3fb4fe7c03b264d1728f5eeaf745dd0e53df842aeb |