- Support Python 3.11 #396 396
- Fix Requests dependency is unversioned, but at least 2.26.0 is not supported #414
- Fix Property values are not URL quoted for matrix parameters #408
- Add $DOHQ_ARTIFACTORY_PYTHON_CFG environment variable #413
- stat: add .created, .last_updated, .last_modified to returned namedtuple #382
- Add federated repo #399
- fix: add callable check to progress_bar #379
- Support python 3.11 #376
- fix writeto progress_func: the last chunk #375
- Add support for "targetTag" variable of Docker Build promotion API #370
- Bugfix: JSONDecodeError handling for simplejson #354
- Bugfix: Build Promotion works #334
- fix docker_api_version of repo #333
- update default_config_path on windows #362
- Bugfix: get build runs failed with an exception #366
- Fix recursive properties issue #326
- Remove unnecessary ArtifactorySaaSPath methods #339
- Complete Python 3.9 and 3.10 support #347
- Handling int arguments in create_aql_text method #349
- Fix jwt.exceptions.DecodeError #351
- Add Python 3.10 support
- Add a method to get download statistics for a path -
path.download_stats()
(#288) - Add
path.deploy_by_checksum(...)
method (#27) - Raises
ArtifactoryException
instead ofrequests.HTTPError
(#179) - Better logging control with
logging.getLogger("artifactory")
(#235) - Allow "verify" in the configuration to be a certfile (#281)
- Update properties now uses PATCH method (#65)
- Various documentation improvements
- Added
dry run
option to supported methods (#268) - Copy function first tries to copy by checksum (#162)
- Add Admin Area object - you can add\update\read\delete user, group, repository, permission
- Add
repo
andpath_in_repo
properties - Add docs about
stat()
dohq-artifactory
library has this diff (unlike the original)
- Support Artifactory AQL
- Request use
Session
by default - Set property operation is more transactional #8
- We support our library :)
- installation via pip complains about failed pypandoc
- Support for custom base URL [#22]