You might see that the Dropbox Community team have been busy working on some major updates to the Community itself! So, here is some info on what’s changed, what’s staying the same and what you can expect from the Dropbox Community overall.

Forum Discussion

emaster987's avatar
emaster987
Helpful | Level 5
3 years ago

Deprecated message using Dropbox from Fedora RPM repos

System information:
Operating System: Fedora Linux 35
KDE Plasma Version: 5.24.2
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.2
Kernel Version: 5.16.11-200.fc35.x86_64 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-1065G7 CPU @ 1.30GHz
Memory: 7.5 GiB of RAM
Graphics Processor: Mesa Intel® Iris® Plus Graphics
-------------------
I use Dropbox application from RPMfusion-nonfree repo on Fedora 35. In the last few months when using Dropbox from the bash I see the error message:
/usr/bin/dropbox:614: DeprecationWarning: isSet() is deprecated, use is_set() instead
 if self.stop_event.isSet(): break
every time I give a command line with dropbox (e.g. dropbox status or dropbox stop or dropbox start). This is just to let you know before this issue becomes critical. 



  • Hi emaster987,

    Yes, from time to time different things become deprecated and replaced by others. In the particular case a library method is on focus. Let's hope Dropbox staff will take this in mind.

    You have put in your description a lot of information but your Python version is missing (the actual issuer of that warning). Can you post your version? The result of command like:

    python3 -c "import sys; print(sys.version)"

    By the way, you can avoid that disturbing message as follow the provided direction within the message itself - i.e. replace the deprecated method name and set newer one (they are synonyms, actually). This could get achieved by following command:

    sudo sed -i s/isSet/is_set/ /usr/bin/dropbox

    Hope this helps.

  • Здравко's avatar
    Здравко
    Legendary | Level 20

    Hi emaster987,

    Yes, from time to time different things become deprecated and replaced by others. In the particular case a library method is on focus. Let's hope Dropbox staff will take this in mind.

    You have put in your description a lot of information but your Python version is missing (the actual issuer of that warning). Can you post your version? The result of command like:

    python3 -c "import sys; print(sys.version)"

    By the way, you can avoid that disturbing message as follow the provided direction within the message itself - i.e. replace the deprecated method name and set newer one (they are synonyms, actually). This could get achieved by following command:

    sudo sed -i s/isSet/is_set/ /usr/bin/dropbox

    Hope this helps.