diff --git a/.readthedocs.yml b/.readthedocs.yml index a2bcab3..4704766 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -19,7 +19,7 @@ formats: build: os: ubuntu-22.04 tools: - python: "3.11" + python: "3.13" python: install: diff --git a/setup.cfg b/setup.cfg index 0549f67..a8962e2 100644 --- a/setup.cfg +++ b/setup.cfg @@ -24,7 +24,7 @@ platforms = any # Add here all kinds of additional classifiers as defined under # https://pypi.org/classifiers/ classifiers = - Development Status :: 4 - Beta + Development Status :: 5 - Production/Stable Programming Language :: Python diff --git a/src/meshctrl/session.py b/src/meshctrl/session.py index 6d6c4a1..20bbc31 100644 --- a/src/meshctrl/session.py +++ b/src/meshctrl/session.py @@ -1824,7 +1824,7 @@ class Session(object): async def upload(self, node, source, target, unique_file_tunnel=False, timeout=None): ''' - Upload a stream to a device. This creates an _File and destroys it every call. If you need to upload multiple files, use {@link Session#file_explorer} instead. + Upload a stream to a device. Args: node (~meshctrl.device.Device|str): Device or id of device to which to upload the file. If it is a device, it must have a ~meshctrl.mesh.Mesh device associated with it (the default). If it is a string, the device will be fetched prior to tunnel creation.