Heinz N. Gies
e9e62657c9
Add more hex rules so they don't throw errors
Add more version constraints
Allow for any number of whitespaces after compairison opperator
Improve updating and error printing
Fix failing tests
9 years ago
Tristan Sloughter
ec20f29e7c
convert ~> versions to highest matching
9 years ago
Tristan Sloughter
c4c7ca4244
support temporary cdn change with HEX_CDN os var
9 years ago
Tristan Sloughter
2242daaec9
auto-update the registry if a pkg isn't found, fail if it still isn't found
9 years ago
Tristan Sloughter
d67a5bce52
fix pkgs provider output for new package index format
9 years ago
Tristan Sloughter
dae1b4cc82
improve error messages for packages by checking its existance before fetching
9 years ago
Tristan Sloughter
391959dae8
use 'default' for default hex repo path in cache and include in info messages
9 years ago
Tristan Sloughter
cf5390f018
replace use of dict of packages and registry with single ets table
9 years ago
pvmart
c2d9aec502
update ct to play nice with previous commit
9 years ago
Tristan Sloughter
1c66f0eb9f
setup hex httpc profile and http opts. needed also for proxy
9 years ago
Tristan Sloughter
f37cee14b2
patch tests
10 years ago
Fred Hebert
84db4a05ce
More package management tests
10 years ago
Fred Hebert
ca038d39f7
Proper custom pkg index support, some tests
- The rebar package index files have been moved off the default path and
will require a new `rebar3 update`
- Caching of downloaded packages automatically takes place in a path
relative to the CDN used
- The cache path is not shared with hex as we now write and modify data
in there arbitrarily
- Basic tests plus the working set for more of them is included
10 years ago