Skip to content

Commit 5cdaf50

Browse files
committed
fix: update pip install URLs for CKAN and extensions
As per pypa/pip#13157.
1 parent 235494e commit 5cdaf50

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ rm -rf README ckan-compose ahoy dpp_default_config.ini get-docker.sh permissions
228228
venv.pip_upgrade("pip")?;
229229
venv.pip_install(
230230
format!(
231-
"git+https://github.com/ckan/ckan.git@ckan-{}#egg=ckan[requirements]",
231+
"ckan[requirements]@git+https://github.com/ckan/ckan.git@ckan-{}",
232232
config.ckan_version
233233
)
234234
.as_str(),

src/steps.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ pub fn step_install_ckanext_scheming_extension(
205205
);
206206
cmd!(
207207
sh,
208-
"pip install -e git+https://github.com/ckan/ckanext-scheming.git#egg=ckanext-scheming"
208+
"pip install -e ckanext-scheming@git+https://github.com/ckan/ckanext-scheming.git"
209209
)
210210
.run()?;
211211
let mut conf = ini::Ini::load_from_file("/etc/ckan/default/ckan.ini")?;
@@ -245,7 +245,7 @@ pub fn step_install_datapusher_plus_extension(
245245
sh.change_dir("/usr/lib/ckan/default/src");
246246
cmd!(
247247
sh,
248-
"pip install -e git+https://github.com/dathere/datapusher-plus.git@main#egg=datapusher-plus"
248+
"pip install -e datapusher-plus@git+https://github.com/dathere/datapusher-plus.git@main"
249249
)
250250
.run()?;
251251
sh.change_dir("/usr/lib/ckan/default/src/datapusher-plus");

0 commit comments

Comments
 (0)