3
3
This is a Python client for the User Management API from Adobe, aka the
4
4
[ UMAPI] ( https://www.adobe.io/products/usermanagement/docs/gettingstarted.html ) .
5
5
6
- The User Management API is an Adobe-hosted network service
7
- which provides Adobe Enterprise customers the ability to manage their users. This
8
- client makes it easy to access the UMAPI from a local Python application.
6
+ The User Management API is an Adobe-hosted network service which provides Adobe
7
+ Enterprise customers the ability to manage their users. This client makes it
8
+ easy to access the UMAPI from a local Python application.
9
+
10
+ See the [ user guide] ( https://adobe-apiplatform.github.io/umapi-client.py/ ) for
11
+ more information.
9
12
10
13
This client is open source, maintained by Adobe, and distributed under the terms
11
- of the OSI-approved MIT license. Copyright (c) 2016-2021 Adobe Inc.
14
+ of the OSI-approved MIT license. Copyright (c) 2016-2023 Adobe Inc.
15
+
16
+ # Compatibility
17
+
18
+ The ` 3.x ` release branch is actively maintained. New users of the UMAPI client
19
+ should use the latest 3.x release. The ` 2.x ` branch is still supported, but new
20
+ 2.x releases will only contain bug fixes. New features will only be developed
21
+ for 3.x.
22
+
23
+ Pull requests for 3.x should be made against the ` v3 ` branch (the default
24
+ branch). Anything related to 2.x bugfixes should target ` v2 ` .
12
25
13
26
# Installation
14
27
@@ -30,8 +43,8 @@ $ poetry add umapi-client
30
43
31
44
# Building
32
45
33
- [ Poetry] ( https://python-poetry.org/ ) is required to build the package. Follow the instructions documented on
34
- Poetry's website to install it on your system.
46
+ [ Poetry] ( https://python-poetry.org/ ) is required to build the package. Follow
47
+ the instructions documented on Poetry's website to install it on your system.
35
48
36
49
1 . Clone this repository
37
50
```
@@ -44,17 +57,18 @@ Poetry's website to install it on your system.
44
57
$ poetry install
45
58
```
46
59
47
- 3 . The ` build ` command will create a source package (` .tar.gz ` ) and a wheel file (` .whl ` ) in the ` dist ` directory.
60
+ 3 . The ` build ` command will create a source package (` .tar.gz ` ) and a wheel file
61
+ (` .whl ` ) in the ` dist ` directory.
62
+
48
63
```
49
64
$ poetry build
50
65
$ ls dist
51
- umapi-client-2.18 .tar.gz umapi_client-2.18 -py3-none-any.whl
66
+ umapi-client-3.0 .tar.gz umapi_client-3.0 -py3-none-any.whl
52
67
```
53
68
54
69
4 . Some of the packages required by this module use encryption, and so may
55
- require you to do local builds of modules that use SSL. Typically, this
56
- will require you to have a python installed that supports compiling
57
- extensions.
70
+ require you to do local builds of modules that use SSL. Typically, this will
71
+ require you to have a python installed that supports compiling extensions.
58
72
59
73
5 . Run tests with ` pytest ` .
60
74
```
@@ -70,4 +84,5 @@ whose sources are in the `docs` directory of this repository.
70
84
71
85
# License
72
86
73
- This project is licensed under the MIT License. See [ LICENSE] ( LICENSE ) for more information.
87
+ This project is licensed under the MIT License. See [ LICENSE] ( LICENSE ) for more
88
+ information.
0 commit comments