Compare commits

...

2 commits

Author SHA1 Message Date
rzmk
3ae695ee0b build: pin to setuptools==81.0.0 for now
Some checks failed
Verify ckan-devstaller runs CKAN-only install successfully / Run ckan-devstaller with a CKAN-only install (push) Has been cancelled
As per https://github.com/ckan/ckan/issues/9246.
2026-02-10 15:13:04 -05:00
rzmk
5cdaf50c38 fix: update pip install URLs for CKAN and extensions
As per https://github.com/pypa/pip/issues/13157.
2026-02-10 15:04:47 -05:00
2 changed files with 4 additions and 3 deletions

View file

@ -228,7 +228,7 @@ rm -rf README ckan-compose ahoy dpp_default_config.ini get-docker.sh permissions
venv.pip_upgrade("pip")?;
venv.pip_install(
format!(
"git+https://github.com/ckan/ckan.git@ckan-{}#egg=ckan[requirements]",
"ckan[requirements]@git+https://github.com/ckan/ckan.git@ckan-{}",
config.ckan_version
)
.as_str(),
@ -241,6 +241,7 @@ rm -rf README ckan-compose ahoy dpp_default_config.ini get-docker.sh permissions
)
.run()?;
sh.change_dir("/usr/lib/ckan/default/src/ckan");
venv.pip_install("setuptools==81.0.0")?;
cmd!(sh, "ckan generate config /etc/ckan/default/ckan.ini").run()?;
cmd!(
sh,

View file

@ -205,7 +205,7 @@ pub fn step_install_ckanext_scheming_extension(
);
cmd!(
sh,
"pip install -e git+https://github.com/ckan/ckanext-scheming.git#egg=ckanext-scheming"
"pip install -e ckanext-scheming@git+https://github.com/ckan/ckanext-scheming.git"
)
.run()?;
let mut conf = ini::Ini::load_from_file("/etc/ckan/default/ckan.ini")?;
@ -245,7 +245,7 @@ pub fn step_install_datapusher_plus_extension(
sh.change_dir("/usr/lib/ckan/default/src");
cmd!(
sh,
"pip install -e git+https://github.com/dathere/datapusher-plus.git@main#egg=datapusher-plus"
"pip install -e datapusher-plus@git+https://github.com/dathere/datapusher-plus.git@main"
)
.run()?;
sh.change_dir("/usr/lib/ckan/default/src/datapusher-plus");