v 2.4.2
Changelog
- #645: fixed error when file get addressed by path
Enhancements for files and folders addressing in SharePoint v1 API
When addressing a file or folder, in addition to server relative url format /sites/mysite/folder/filename.ext
, it is supported to specify url in site or web relative format now: folder/filename.ext
, for example:
ctx = ClientContext(site_url).with_credentials(credentials)
file_url = 'Shared Documents/Report.xlsx'
file = ctx.web.get_file_by_server_relative_url(file_url).get().execute_query()
Support for long running actions in Teams API, polling for status method introduced
Use ensure_created
method which polls for team status to determine whether it has been created:
client = GraphClient(acquire_token)
new_team = client.teams.create(team_name).ensure_created().execute_query()