33This is a Python client for the User Management API from Adobe, aka the
44[ UMAPI] ( https://www.adobe.io/products/usermanagement/docs/gettingstarted.html ) .
55
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.
912
1013This 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 ` .
1225
1326# Installation
1427
@@ -30,8 +43,8 @@ $ poetry add umapi-client
3043
3144# Building
3245
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.
3548
36491 . Clone this repository
3750 ```
@@ -44,17 +57,18 @@ Poetry's website to install it on your system.
4457 $ poetry install
4558 ```
4659
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+
4863 ```
4964 $ poetry build
5065 $ 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
5267 ```
5368
54694 . 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.
5872
59735 . Run tests with ` pytest ` .
6074 ```
@@ -70,4 +84,5 @@ whose sources are in the `docs` directory of this repository.
7084
7185# License
7286
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