mob-tool

View on PyPIReverse Dependencies (0)

1.0.35 mob_tool-1.0.35-py3-none-any.whl

Wheel Details

Project: mob-tool
Version: 1.0.35
Filename: mob_tool-1.0.35-py3-none-any.whl
Download: [link]
Size: 58201
MD5: 931b63ce4388ba74f5bd820a64d2cae4
SHA256: c446d401c2de96bd56d8d9f5052785e10c966c80e21fbb46a59e97a2f94b8a29
Uploaded: 2024-03-07 15:47:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mob-tool
Version: 1.0.35
Summary: Mob session management tool
Author: rfst
Project-Url: source, https://github.com/stavarengo/mob-tool
Project-Url: Say_Thanks, https://saythanks.io/to/faelsta
License: MIT License Copyright (c) 2023 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: mob,mob-programming,timer,mob-programming-timer,cli-tool,remote-mob-programming,remote-mobs,mob-timer,mob-tool
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Requires-Python: >=3.7
Requires-Dist: click (==8.1.3)
Requires-Dist: injector (==0.20.1)
Requires-Dist: dataclasses-json (==0.5.7)
Requires-Dist: GitPython (==3.1.30)
Requires-Dist: colorama (==0.4.6)
Requires-Dist: requests (==2.28.2)
Requires-Dist: packaging (==23.0)
Requires-Dist: marshmallow (==3.19.0)
Requires-Dist: flet (==0.4.0)
Requires-Dist: platformdirs (==3.0.0)
Requires-Dist: setuptools (==65.5.1)
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 3091 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mobt/MobException.py sha256=GOjoFQNg8bBxK-fW3vVT3aoBScHImbrfQgC3pDV6maU 723
mobt/MobSecrets.py sha256=YY_UqjLPGNNXV7hzigl1mRhVcIyf3e7GCisiMuCfaZo 364
mobt/Module.py sha256=Mh3mf5pdZQO2rrHTfL2zNcqb4f82QwZb5AemDZi8GiE 396
mobt/WorkDir.py sha256=xibogwcqtAoPw3CJKbb4mLdYXbV2ZXs_7xqTl24me9E 83
mobt/__init__.py sha256=iFWqNz5p6BpNq-yJcKEQmx3iZrVXT2SVxaSY_3BErIA 559
mobt/di.py sha256=Nfs2FlXjrpHgMwXAhaZebmTxAXtX2SCOB94alolX-gg 443
mobt/Cache/CacheInterface.py sha256=wYKxiQu06TB5baNQIEiU2q99Hph57VmPWArkM_fYPYU 1024
mobt/Cache/FileSystemCache.py sha256=h1rBMG0mC9sID2qc1nOCIvlN8bYasr9nBo0sy7U2cIc 2846
mobt/Cache/Module.py sha256=SXbkzG68hEvt-JKSPvhE5NAAPGYSdli1ErtdU__pLwM 319
mobt/Cache/__init__.py sha256=8N7_nWVvEfCB18WQGFYI_EHPJ5OmjgjdU7ms-5xqwIA 111
mobt/Controllers/__init__.py sha256=_aX4GDpw_Uv4dkcsKMf5nJfReWHXitdpw2MmgSEk8BA 141
mobt/Controllers/boostrap_cli_app.py sha256=zt2vHpunuDFF3Z-gBx8o1O0v_MxFQpdl4WYt_gdARmk 2057
mobt/Controllers/cli.py sha256=hLV7E2ywv8Kyw8rJr6RRJE72o79g_tF78NyGrM-KTDE 1321
mobt/Controllers/done.py sha256=20gXNhUr5ISTyPJ-pOQmQZ0Viki3hoGl9PFWdGypS5E 1438
mobt/Controllers/next.py sha256=8m0TA9ZCK0ZDZSRfwAoxqx0FjFWjaRN1Q8dIgjAtgks 559
mobt/Controllers/squash.py sha256=ZvTinR_xH5bgwy9aE24fMhAlR5ATS6dpLMVLkBTq0SA 1257
mobt/Controllers/start.py sha256=S78CdplNmqgCuONCGfi1EkSNm4vgJ00n72fRXQ2EAKo 5557
mobt/Controllers/wip_commit.py sha256=fUHoEyQqjvGlwXTF6wDf3PUmN40TXH6gHRok5ChRVNM 432
mobt/EventSystem/EventBase.py sha256=fYQJrkHDxCA1fNFq3m6WEwO5JhI6ZWMgtYKS8fk-4zg 111
mobt/EventSystem/EventListener.py sha256=wO6ZFkdo8jocr23uIHEZcq9Mh3-2g0aD5j3P1pd1Og0 324
mobt/EventSystem/EventManager.py sha256=BkHGAJLmLs_70W8b19fgxrZ_o9EbUdzCgVZevi-6K6Y 1331
mobt/EventSystem/Module.py sha256=pg_6npziTf1pUjHxBTh8t6rxIGuGJBrtqErxgnBLPUI 254
mobt/EventSystem/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mobt/FileAccess/FileAccess.py sha256=fshDY9ENsyaPaMWj0fsJ7ynYjLAOi74AlEgjSrrG2go 1007
mobt/FileAccess/__init__.py sha256=hBZus6v3L2fJirgMsu0rilKChu6pPpIwJlYdBlp4gg4 119
mobt/GitCli/BranchName.py sha256=3LN-guOQgotpYvIYYmN0HVidjEY_h5qVkQWuC1CNQUk 78
mobt/GitCli/Exceptions.py sha256=x7vUkDsvqNx41S1dVzV90BUGlkg7NhRN48uEOeB9deE 990
mobt/GitCli/GitCliInterface.py sha256=KAF2otceIIgwFwSUjmfXRnhNzyGdk0PvIrk9iaxTPv4 1957
mobt/GitCli/GitCliWithAutoRollback.py sha256=-DYFofjQT7YRACSb0oUJB4M6dkJtpbz6QeS0yMZEX0U 3329
mobt/GitCli/Module.py sha256=IxXrWF04Xm6rrw_-xWHLqK2kVq89zAAsvhv5qIFMVRE 462
mobt/GitCli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mobt/GitCli/GitPython/GitCliWithGitPython.py sha256=QF4YuOGKJROuQ0Ad7-yfY-ylX1Ci1oFMxELK_4OECR8 5146
mobt/GitCli/GitPython/Module.py sha256=Rzdar7dMV3neIKL3zBESuq7-sSY6HsG8y0enNCZUM9Y 267
mobt/GitCli/GitPython/__init__.py sha256=ASYKE1m9gwWSjsV4NuYEyfPfM9KTk5fggUai5ErLCM0 425
mobt/GitCli/GitPython/GitActions/AddAll.py sha256=bmQ5-y6t5AdPymuwKEv9OOZ132dI_lMd0Xa6J82nTsg 574
mobt/GitCli/GitPython/GitActions/AddEntryToInfoExclude.py sha256=JxNhI7kYL8R_0gGYpKTT0HcmxflCKOgwbpSN3fWUf-o 1384
mobt/GitCli/GitPython/GitActions/Checkout.py sha256=8HGgMPqndQ2IS8xoxp6G2WJCLSn7ytgvytUcbkU0-GA 1437
mobt/GitCli/GitPython/GitActions/Commit.py sha256=IsQpDT8lo81Rw0YyGGy6BPrCQO0C7iKVcsjCmwnSshk 758
mobt/GitCli/GitPython/GitActions/ComposedGitActions.py sha256=xLSq_2zHohmtPDW_RJZXX6cqPKmuMhPyi-QgUmMtMfo 765
mobt/GitCli/GitPython/GitActions/CreateHead.py sha256=vEUJwMaetA21B-SFS3mL6z_OsF4PM7gX16EsXkCnef4 1244
mobt/GitCli/GitPython/GitActions/Exceptions.py sha256=KvcZ2-dMKUbuKYR5vPW6HQ2MVTqONRxNKYIskrc5m3A 548
mobt/GitCli/GitPython/GitActions/Fetch.py sha256=pciRD3xM22FtN89BN45ZA_D2j3BawBN_ew9FwGo5oWY 761
mobt/GitCli/GitPython/GitActions/GitAction.py sha256=YlsduPfU4jSZ-aTVsIIiJWLcPm4JOSXAinTdXT-Z-aE 1289
mobt/GitCli/GitPython/GitActions/GitActionWasExecuted.py sha256=mxEkhqus49DvDufW2b1SdhOqlC_KJOxDj2jo18jfJxg 431
mobt/GitCli/GitPython/GitActions/PullWithRebase.py sha256=y7-SKJxkoZ4jbHXGte95EeyNwdGUbgc1HxQzV8YtfFI 1965
mobt/GitCli/GitPython/GitActions/Push.py sha256=pAPf2alFuVfoJX7sqrAFQFlo8M2q_Hs_nriHxAW_tyc 3696
mobt/GitCli/GitPython/GitActions/Rebase.py sha256=_hKIP4PzEIqAKwgZ5RcGZNdKQl35vQVCpjmYfiNO89Q 1750
mobt/GitCli/GitPython/GitActions/Reset.py sha256=rGeZA50TGvv7KnBdvc6iZAqw54fFX7O2UnOCScRwRUo 1156
mobt/GitCli/GitPython/GitActions/SquashAll.py sha256=d2e_BWW0ovwN9KwVEicwX_3LLAjN_1pK5klW4BCvJ3s 2495
mobt/GitCli/GitPython/GitActions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mobt/GitCli/UndoCommands/ComposedUndoCommand.py sha256=-84EVc_Nvcvf_GFnBpoET-QKU7jBN5l05uxZaQ-nvPI 916
mobt/GitCli/UndoCommands/UndoCallable.py sha256=p6EDJcYc02Q_04kAlBuHQ9smMSZ5Wl1wW9EpENBKuWQ 271
mobt/GitCli/UndoCommands/UndoCommand.py sha256=1tDuPkXNCvDR3knSOtmD_klG7mSHR09Xn2nJNIa8OpU 283
mobt/GitCli/UndoCommands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mobt/Gui/GuiService.py sha256=h0JuvdsdbCBxJuFoNKkin1rNFp5nUL0wlk1uphnXTQQ 1586
mobt/Gui/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mobt/JsonSerializer/DataClassesSerializer.py sha256=qYP_LN5dNQ7X5VCyvEXPQMaSKTYfTSk0sq82pynLw6M 797
mobt/JsonSerializer/Exceptions.py sha256=xJS0Ohs9Fc4_rwZPApd42M3zvDYS7Vk6zfJ-fZP46oU 435
mobt/JsonSerializer/JsonSerializerInterface.py sha256=h435nJ0ZVjWcbohtO3wrEeMYLlSkkJoXXrQk1RQPr6o 231
mobt/JsonSerializer/Module.py sha256=9NPdjiAaQToilcPWoaAH9LSDrMTh-YwFho2J174zaYQ 383
mobt/JsonSerializer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mobt/LastTeamMembers/Exceptions.py sha256=vnt4TmrYAbVsFc2gLAizG062I9W9DDyUZtrJyVpHqNE 661
mobt/LastTeamMembers/LastTeamMembersRepository.py sha256=bR_2J113dkJfcCsNKBWWRxcK-xCvYKAoEne1VeiIzRs 813
mobt/LastTeamMembers/LastTeamMembersService.py sha256=b73H3cLECO0R3kS5VLXG7z_bnhmVCLLtx_P4OH2d32A 743
mobt/LastTeamMembers/TeamMemberName.py sha256=N8fpVl95xZc0O6zRHYkx9PPSRx4C-MKTupC3gcxcFLY 402
mobt/LastTeamMembers/TeamMembers.py sha256=5tQVJ9FCjzyda8yfsgyxUeCFHp04miRhNKRS1myeii8 2077
mobt/LastTeamMembers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mobt/Logging/Filter.py sha256=d6jF7KJGXvhlwtl_4VjL2aWltU8XEPlw8nUPqTs6j2c 144
mobt/Logging/Formatter.py sha256=IkZe03RKWxzXKWvdgFC4YZL0YpX6ffs8TEaY1jaAgdo 414
mobt/Logging/LogHandler.py sha256=F5fIKnwCddEmudPpjlMgXjizcJ_o2nt8Ez2jQvj1Jdk 131
mobt/Logging/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mobt/Logging/color_by_log_level.py sha256=8qWCenUPHClZIRy0f9Nj0mQJjMpLLzFzNfTPmwRYlrw 1031
mobt/Logging/logging_utils.py sha256=BTpZE07t78BCukpz46hvaM-JO1SkZF98GGResQDt1k0 610
mobt/MobApp/ContinueMobSession.py sha256=-Ti6a_yayPB5oP7kUaIsMdp8rpJVxmLJXllE6kCQNnE 3022
mobt/MobApp/EndMob.py sha256=H_LGA4iZMQa_iQfu-nGLBDIasdD74zkyH0Jaj25S6H0 3665
mobt/MobApp/Exceptions.py sha256=22nTGUiXEACd_D6T7pnWs6kvlGa0ZFi8IzO49au2F9Q 1083
mobt/MobApp/GitPopenListener.py sha256=qbYFSnHoUb9sjTuK7ELtKyIREx06-MzRZr1Uy1z9o_Y 2808
mobt/MobApp/MobAppRelevantOperationHappened.py sha256=CC0ncrDFLKSiGGKb264JDA4qthCMtEHqtteqgdcM-lw 330
mobt/MobApp/MobNext.py sha256=h722IqM1gQZnqQ-Orodhcw15uje9-8mmq1GJicZHPpw 2202
mobt/MobApp/MobWipCommit.py sha256=HD-USJ4xo54xmb81Srn-02UQrNNZ7rRj4Vo28gIR0So 1087
mobt/MobApp/SquashBranch.py sha256=ixKvuBSa9AEQU-VoAqS54vNKN_OCwDnhaN1kUm8evbY 2725
mobt/MobApp/StartNewMobSession.py sha256=aTQ0C_6WH8kJ9c2f8tYQpQlBYr2nnHWonT9qchoKtPA 2827
mobt/MobApp/StartOrContinueMobSession.py sha256=XxHZH0USQKo4Sz1v4q3XF80elaFmWy-aDtzaTP3ERrA 2239
mobt/MobApp/__init__.py sha256=pwnxjyZgfgEBnkR-F5znp6NdwDHoqPqYwgXDyWPshA0 115
mobt/PopenObserver/PopenListener.py sha256=zNKoh0S7zitoF14AxevH766f1u_C5Jul2GP1UBpvOvU 166
mobt/PopenObserver/PopenWrapper.py sha256=V7OjPrFjW4qZPZ70vJLAgTSTPVzaQ5-B4TdkIWHrcvo 864
mobt/PopenObserver/__init__.py sha256=mgFT8ACkxLnDk1LPfIMOpbPHaYuzsmODbG7R4GMrDnE 192
mobt/SessionSettings/Exceptions.py sha256=f75XISKYhZSZi38fUJW2P7lkU8UBtsooAbOZFwdBnms 804
mobt/SessionSettings/RotationSettings.py sha256=vh_eK8ao8F9Ag44fNOVCZduE9mNVWaN-Il31CtZBZNQ 289
mobt/SessionSettings/SessionSettings.py sha256=nQ-6NqsZ_Ca7KRDOS9yJj4ng-p1H0mpDxk2Qk8vN_Fw 563
mobt/SessionSettings/SessionSettingsRepository.py sha256=8xQC9Btj4sp-zYoonyOwLuqZeyagUfgottEGsNhw2qU 908
mobt/SessionSettings/SessionSettingsService.py sha256=IL5_BX3VFyXH8qI9u_-jmL9uQL0R1-I1e0SfWOTL8z0 2214
mobt/SessionSettings/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mobt/Timer/TimerService.py sha256=8fWE4wJlHAwSKv4zgRE8Ku1L0KHBcck02BLLxySktWs 1210
mobt/Timer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mobt/VersionChecker/VersionCheckerService.py sha256=HiCCRnFIAOY_c0MWrvKxWMpaK6JPLJN77Bf6STmFg9M 3289
mobt/VersionChecker/__init__.py sha256=dzGHPpt9-FpjytxuIYbL4o3I79rUcl9ayrAuIBjCL-M 123
mobt/VersionChecker/Suppliers/LocalInstallation.py sha256=4dDIyGQVniQM9wLILE1MLnBV9V6I8uJVfzAFOqoAmbo 934
mobt/VersionChecker/Suppliers/PyPi.py sha256=Xor-pksKJZOOq5LHIbb84R1eBLBFZTU2z_5OqUCX_VM 819
mobt/VersionChecker/Suppliers/SupplierInterface.py sha256=pyVhOcxk4jc5v4TkV7kilxYvejVoQQ96y-vxUkBafMU 310
mobt/VersionChecker/Suppliers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mob_tool-1.0.35.dist-info/LICENSE.txt sha256=xNt6BWaTnyPBibYy1D2jPyR6JjpczmG1nVQKQCOKMuo 1055
mob_tool-1.0.35.dist-info/METADATA sha256=3BPhBjHLQn07Si2ZACxj9zQD2mcBmZOr5_PdyRW4PSY 5346
mob_tool-1.0.35.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
mob_tool-1.0.35.dist-info/entry_points.txt sha256=1nppJo0EviM6gxO49F2kX7kkWbNDNqFsjiNQ28-AYKM 78
mob_tool-1.0.35.dist-info/top_level.txt sha256=9lAnr7yjTMBCp2uDDx8umMn8knCfMC7jPA5_sTReQMA 5
mob_tool-1.0.35.dist-info/RECORD

top_level.txt

mobt

entry_points.txt

mob-tool = mobt.Controllers:cli
mobt = mobt.Controllers:cli