rlee287 / pyautoupdate

An auto-update API for Python programs. ARCHIVED: The update mechanism here contains no guarantees about code integrity. You may want to look at TUF (The Update Framework) instead.
GNU Lesser General Public License v2.1
14 stars 2 forks source link

S event lock #24

Closed rlee287 closed 7 years ago

rlee287 commented 7 years ago

Feature implementation

Issue number fixed: Closes #22 #23

Implementation description: Replace Event with Lock and implement proper locking

WIP get_new,check_new and the like possibly update version number too early? fixed

codecov-io commented 7 years ago

Current coverage is 92.976% (diff: 87.829%)

Merging #24 into develop will increase coverage by 0.764%

@@            develop        #24   diff @@
==========================================
  Files            14         14          
  Lines           642        783   +141   
  Methods           0          0          
  Messages          0          0          
  Branches         67         83    +16   
==========================================
+ Hits            592        728   +136   
- Misses           24         27     +3   
- Partials         26         28     +2   

Powered by Codecov. Last update d81918a...8edded5

rlee287 commented 7 years ago

This is mostly done, needs final checking

rlee287 commented 7 years ago

Work is basically done for locking. Troubleshooting of termination issues should be done in develop or in another branch.

rlee287 commented 7 years ago

PullApprove approval signified

Approved with PullApprove