summaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* :bookmark: chore(ipm): bump ipm into 0.1.0-rc.2v0.1.0-rc.2苏向夜2024-01-231-1/+1
* :arrow_up: chore(pdm): update pyproject.toml format苏向夜2024-01-231-1/+1
* :bug: fix(api): fix path mismatch in check api苏向夜2024-01-231-3/+4
* :sparkles: feat(lock): new init method苏向夜2024-01-231-9/+24
* :sparkles: feat(cli): add check command苏向夜2024-01-231-0/+9
* :sparkles: feat(api): new check command api苏向夜2024-01-231-0/+6
* :arrow_up: chore(ipm): bump ipm into 0.1.0-rc.1v0.1.0-rc.1苏向夜2024-01-231-1/+1
* :sparkles: feat(cli): add require, unrequire and add, remove command苏向夜2024-01-231-2/+56
* :sparkles: feat(api): new require, unrequire and add remove method苏向夜2024-01-231-1/+71
* :recycle: refactor(lock): refact IpmLock abstract class and add require, unre...苏向夜2024-01-231-14/+111
* :recycle: refactor(ipk): refact InfiniPackage abstract class and add require,...苏向夜2024-01-231-9/+55
* :arrow_up: chore(ipm): bump ipm into 0.1.0-beta.6v0.1.0-beta.6苏向夜2024-01-221-1/+1
* :bug: fix(index): fix index sync method before source path init and allow uri...苏向夜2024-01-221-1/+1
* :recycle: refactor(lock): migrate lock class functions into abstract method苏向夜2024-01-221-10/+28
* :arrow_up: chore(ipm): bump ipm into 0.1.0-beta.5v0.1.0-beta.5苏向夜2024-01-221-1/+1
* :sparkles: feat(api): allow install package with version苏向夜2024-01-221-2/+10
* :sparkles: feat(ipk): new TODO苏向夜2024-01-221-0/+1
* :sparkles: feat(index): add some output苏向夜2024-01-221-1/+4
* :recycle: refactor(lock): forbid same package installed with different version苏向夜2024-01-221-3/+1
* :arrow_up: chore(ipm): bump ipm into 0.1.0-beta.4v0.1.0-beta.4苏向夜2024-01-221-1/+1
* :sparkles: feat(cli): add upgrade and force options in install苏向夜2024-01-221-1/+3
* :sparkles: feat(api): complete version control in install苏向夜2024-01-222-3/+83
* :sparkles: feat(exception): new exception PackageExsitsError苏向夜2024-01-221-0/+4
* :arrow_up: chore(ipm): bump ipm into 0.1.0-beta.3v0.1.0-beta.3苏向夜2024-01-221-1/+1
* :bug: fix(index): fix index path load path苏向夜2024-01-221-1/+1
* :arrow_up: chore(ipm): bump ipm into 0.1.0-beta.2v0.1.0-beta.2苏向夜2024-01-221-1/+1
* :bug: fix(index): fix index handler error苏向夜2024-01-222-7/+15
* :bug: fix(typing): fix typing defination苏向夜2024-01-221-3/+3
* :tada: chore(ipm): bump ipm into 0.1.0-beta.1v0.1.0-beta.1苏向夜2024-01-221-1/+1
* :sparkles: feat(index): add index operator and improve api with index苏向夜2024-01-222-4/+68
* :sparkles: feat(lock): add typing苏向夜2024-01-221-0/+5
* :sparkles: feat(lock): add get particular method and refact get function anno...苏向夜2024-01-221-4/+15
* :sparkles: feat(lock): allow disable lock auto completion苏向夜2024-01-221-25/+33
* :sparkles: feat(exception): new exception LockLoadFailed苏向夜2024-01-221-0/+4
* :sparkles: feat(const): new index path const var苏向夜2024-01-221-0/+1
* :sparkles: feat(lock): new index operation苏向夜2024-01-221-16/+61
* :sparkles: feat(lock): new index data苏向夜2024-01-221-0/+6
* :arrow_up: chore(ipm): update ipm to 0.1.0-alpha.7v0.1.0-alpha.7苏向夜2024-01-221-1/+1
* :sparkles: feat(lock): add uuid metadata苏向夜2024-01-222-2/+22
* :sparkles: feat(freeze): add verify log output苏向夜2024-01-221-0/+2
* :bug: fix(loader): fix remote downloader苏向夜2024-01-222-8/+22
* :arrow_up: chore(ipm): update ipm to 0.1.0-alpha.6v0.1.0-alpha.6苏向夜2024-01-221-1/+1
* :sparkles: feat(lock): separate lock into packages and storages苏向夜2024-01-222-16/+75
* :arrow_up: chore(ipm): update ipm to 0.1.0-alpha.5v0.1.0-alpha.5苏向夜2024-01-211-1/+1
* :sparkles: feat(test): add uninstall test苏向夜2024-01-211-0/+4
* :sparkles: feat(api): add uninstall method苏向夜2024-01-212-2/+32
* :bug: fix(lock): fix packages check and allow auto dump after removal苏向夜2024-01-211-5/+13
* :recycle: refactor(lock): rename ipk into ifp苏向夜2024-01-211-4/+4
* :sparkles: feat(api): use infini frozen package as infini.lock document and a...苏向夜2024-01-215-37/+67
* :fix: fix(lock): fix packages var init as list苏向夜2024-01-211-1/+1