Skip to content

Commit 44c559c

Browse files
authored
v1.0.0b0-v2.1-1.0.0
Version 1.0.0b0-v2.1-1.0.0 release
2 parents ee25bf8 + ed72f72 commit 44c559c

136 files changed

Lines changed: 28637 additions & 1 deletion

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitattributes

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Auto detect text files and perform LF normalization
2+
* text=auto

.gitignore

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
# Byte-compiled / optimized / DLL files
2+
__pycache__/
3+
*.py[cod]
4+
*$py.class
5+
6+
# C extensions
7+
*.so
8+
9+
# Distribution / packaging
10+
.Python
11+
env/
12+
build/
13+
develop-eggs/
14+
dist/
15+
downloads/
16+
eggs/
17+
.eggs/
18+
lib/
19+
lib64/
20+
parts/
21+
sdist/
22+
var/
23+
*.egg-info/
24+
.installed.cfg
25+
*.egg
26+
27+
# PyInstaller
28+
# Usually these files are written by a python script from a template
29+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
30+
*.manifest
31+
*.spec
32+
33+
# Installer logs
34+
pip-log.txt
35+
pip-delete-this-directory.txt
36+
37+
# Unit test / coverage reports
38+
htmlcov/
39+
.tox/
40+
.coverage
41+
.coverage.*
42+
.cache
43+
nosetests.xml
44+
coverage.xml
45+
*,cover
46+
.hypothesis/
47+
venv/
48+
.python-version
49+
50+
# Translations
51+
*.mo
52+
*.pot
53+
54+
# Django stuff:
55+
*.log
56+
57+
# Sphinx documentation
58+
docs/_build/
59+
60+
# PyBuilder
61+
target/
62+
63+
#Ipython Notebook
64+
.ipynb_checkpoints
65+
66+
#Idea IDEs
67+
.idea
68+
69+
# Local files
70+
*.DS_Store

.swagger-codegen-ignore

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# Swagger Codegen Ignore
2+
3+
# Use this file to prevent files from being overwritten by the generator.
4+
# The patterns follow closely to .gitignore or .dockerignore.
5+
6+
# As an example, the C# client generator defines ApiClient.cs.
7+
# You can make changes and tell Swagger Codgen to ignore just this file by uncommenting the following line:
8+
#ApiClient.cs
9+
10+
# You can match any string of characters against a directory, file or extension with a single asterisk (*):
11+
#foo/*/qux
12+
# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
13+
14+
# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
15+
#foo/**/qux
16+
# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
17+
18+
# You can also negate patterns with an exclamation (!).
19+
# For example, you can ignore all files in a docs folder with the file extension .md:
20+
#docs/*.md
21+
# Then explicitly reverse the ignore rule for a single file:
22+
#!docs/README.md
23+
24+
# Swagger and Git files
25+
.swagger-codegen-ignore
26+
git_push.sh
27+
.gitignore
28+
README.md
29+
CHANGELOG.md
30+
best_practices.md
31+
32+
33+
# Project files
34+
LICENSE
35+
.travis.yml
36+
requirements.txt
37+
test-requirements.txt
38+
setup.cfg
39+
#setup.py
40+
41+
42+
# Specific src and test files
43+
tox.ini
44+
docs/
45+
test/
46+
docusign_admin/client/
47+
#docusign_rooms/__init__.py
48+
docusign_admin/api_client.py
49+
docusign_admin/configuration.py
50+
docusign_admin/rest.py

.swagger-codegen/VERSION

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2.4.13-SNAPSHOT

.travis.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
branches:
2+
only:
3+
- master
4+
language: python
5+
python:
6+
- "2.7"
7+
- "3.7"
8+
- "nightly" # points to the latest development branch e.g. 3.7-dev
9+
# command to install dependencies
10+
install:
11+
- pip install -r requirements.txt
12+
- pip install -r test-requirements.txt
13+
# command to run tests
14+
script: nosetests -s

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# DocuSign OrgAdmin Python Client Changelog
2+
All notable changes to this project will be documented in this file.
3+
4+
See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes.
5+
6+
## [v1.0.0b0] - Admin API 1.0.0b3-v2.1-1.0.0 - 2020-07-30
7+
### Added
8+
- First Beta version of Admin API, supports DocuSign Admin
9+
10+
## [v1.0.0a0] - Admin API v2.0-1.0.2 - 2020-06-07
11+
### Added
12+
- First Alpha version of Admin API, supports DocuSign Admin

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
The MIT License
2+
3+
Copyright (c) 2020- DocuSign, Inc. (https://www.docusign.com)
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

100644100755
Lines changed: 90 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,90 @@
1-
# docusign-admin-python-client
1+
# The Official DocuSign OrgAdmin Python Client
2+
3+
[![PyPI version][pypi-image]][pypi-url]
4+
<!--[![PyPI downloads][downloads-image]][downloads-url]-->
5+
[![Build status][travis-image]][travis-url]
6+
7+
[PyPI module](https://pypi.python.org/pypi/docusign_orgadmin) that wraps the <a href="https://www.docusign.com/products/orgadmin-for-real-estate">DocuSign OrgAdmin</a> API
8+
9+
[Documentation about the DocuSign OrgAdmin API](https://developers.docusign.com/)
10+
11+
## Requirements
12+
13+
- Python 2.7 (3.7+ recommended)
14+
- Free [Developer Sandbox](https://go.docusign.com/sandbox/productshot/?elqCampaignId=16531)
15+
16+
## Compatibility
17+
18+
- Python 2.7+
19+
20+
## Installation
21+
22+
### Path Setup:
23+
24+
1. Locate your Python installation, also referred to as a **site-packages** folder. This folder is usually labeled in a format of Python{VersionNumber}.
25+
26+
**Examples:**
27+
28+
- **Unix/Linux:** /usr/lib/python2.7
29+
- **Mac:** /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
30+
- **Windows:** C:\Users\{username}\AppData\Local\Programs\Python\Python37
31+
32+
1. Add the path to your Python folder as an environment variable.
33+
34+
**Unix/Linux:**
35+
36+
- Type the following command into your console:
37+
**export PYTHONPATH = "${PYTHONPATH}:.:/path/to/site-packages"**
38+
- Optionally, you can add this command to your system profile, which will run the command each time Python is launched.
39+
40+
**Windows:**
41+
42+
<ol>
43+
<li>Open the Windows <b>Control Panel.</b></li>
44+
<li>Under the System and Security category, open the <b>System</b></li>
45+
<li>Select <b>Advanced System Settings</b> to open the <b>System Properties</b> dialog box.</li>
46+
<li>On the <b>Advanced</b> tab, select the <b>Environmental Variables</b> button at the lower-right corner.
47+
<ol style="list-style-type: lower-alpha">
48+
<li>Check if <b>PYTHONPATH</b> has been added as a <b>system variable.</b></li>
49+
<li>If it has not, select <b>New</b> to add it. The variable you add is the path to the <b>site-packages</b></li>
50+
</ol>
51+
</li>
52+
</ol>
53+
54+
**Note:** If you are still unable to reference python or pip via your command console,you can also add the path to the site-packages folder to the built-in environment variable labeled **Path** , which will take effect the next time you start your machine.
55+
56+
### Install via PIP:
57+
58+
1. In your command console, type:
59+
pip install docusign-orgadmin
60+
61+
Note: This may require the command console be elevated. You can accomplish this via sudoin Unix/Linux, or by running the command console as an administrator in Windows.
62+
63+
## Dependencies
64+
65+
This client has the following external dependencies:
66+
67+
- certifi v14.05.14+
68+
- six v1.8.0+
69+
- python\_dateutil v2.5.3+
70+
- setuptools v21.0.0+
71+
- urllib3 v1.15.1+
72+
- jwcrypto v0.4.2+
73+
- py-oauth2 v0.0.10+
74+
75+
76+
## Support
77+
78+
Log issues against this client through GitHub. We also have an [active developer community on Stack Overflow](https://stackoverflow.com/questions/tagged/docusignapi).
79+
80+
## License
81+
82+
The DocuSign Python Client is licensed under the [MIT License](https://github.com/docusign/docusign-python-client/blob/master/LICENSE).
83+
84+
85+
[pypi-image]: https://img.shields.io/pypi/v/docusign_orgadmin.svg?style=flat
86+
[pypi-url]: https://pypi.python.org/pypi/docusign_orgadmin
87+
[downloads-image]: https://img.shields.io/pypi/dm/docusign_orgadmin.svg?style=flat
88+
[downloads-url]: https://pypi.python.org/pypi/docusign_orgadmin
89+
[travis-image]: https://img.shields.io/travis/docusign/docusign-orgadmin-python-client.svg?style=flat
90+
[travis-url]: https://travis-ci.org/docusign/docusign-orgadmin-python-client

0 commit comments

Comments
 (0)