معرفی شرکت ها


berrosoft-upgrade-0.2.9


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Fonctions packagées de mise à jour pour les programmes berrosoft
ویژگی مقدار
سیستم عامل -
نام فایل berrosoft-upgrade-0.2.9
نام berrosoft-upgrade
نسخه کتابخانه 0.2.9
نگهدارنده ['Manuel Berrocal']
ایمیل نگهدارنده ['m.berrocal@absolacom.com']
نویسنده Manuel Berrocal
ایمیل نویسنده m.berrocal@absolacom.com
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/berrosoft-upgrade/
مجوز GPL V3
Introduction ============ This program simplifies updates of your softwares by packaging the update management functions. .. contents:: Table of Contents Installation ============ Install ``berrosoft_upgrade`` simply using pip .. code:: python pip install berrosoft_upgrade USAGE ===== .. code:: python # backup.py from berrosoft_upgrade import bupgrade # url = "http://web_server_containing_update_files/directory_of_software # for example below, url should be url = http://domain.ltd/backup/ version = 0.1 # (actual version of running software) verbose = True # if you want to see messages. Default False clean = True # To clean temporary dir after upgrade. Default True if bupgrade.check_update(version, url, None, verbose): # return True if update is available bupgrade.update(version, url, verbose, clean) # do upgrade Or, simpliest, using default values .. code:: python # backup.py from berrosoft_upgrade import bupgrade # url = "http://web_server_containing_update_files/directory_of_software # for example below, url should be url = http://domain.ltd/backup/ version = 0.1 # (actual version of running software) if bupgrade.check_update(version, url): # return True if update is available bupgrade.update(version, url) # do upgrade SERVER SIDE =========== You have to write a simple text file as the example below, named ``update.txt``. Example is for software nammed ``backup``: Example 1 --------- .. code:: ini [general] version = 0.2.3 [update] download = http://domain.ltd/backup/backup.tar.gz # mode: archive, alone mode = archive [setup] setup=setup.py * version: version of updated software. This text is compared to installed version and if it is different, check_update return True. * download: url of installer of new version. * mode: if installer is archive (zip, tar, tar.gz), ``berrosoft_upgrade`` know how to deal with. If it is a single file, use ``alone`` keyword. * setup: file to launch after download to apply upgrade of your software. Can be a file downloaded by ``download`` keyword Example 2 --------- .. code:: ini [general] version = 0.2.3 [update] download = http://domain.ltd/backup/setup.py # mode: archive, alone mode = alone [setup] setup=setup.py Of course, you have to upload updated software to url Copyright ========= This package is copyright by `Manuel Berrocal`. ``berrosoft_upgrade`` is licensed under GNU General Public License, version 3. Changelog ========= 0.2.14 (2022-07-23) ------------------- - Different tests to locate and understand rst error 0.2 (2022-07-23) ---------------- - Added documentation 0.1 (2022-07-22) ---------------- - Initial version


نحوه نصب


نصب پکیج whl berrosoft-upgrade-0.2.9:

    pip install berrosoft-upgrade-0.2.9.whl


نصب پکیج tar.gz berrosoft-upgrade-0.2.9:

    pip install berrosoft-upgrade-0.2.9.tar.gz