[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Health-dev] [task #16206] gnuhealth-all-modules: PyPI package containin
From: |
Gerald Wiese |
Subject: |
[Health-dev] [task #16206] gnuhealth-all-modules: PyPI package containing all dependencies for HMIS & its modules |
Date: |
Tue, 24 May 2022 09:54:28 -0400 (EDT) |
URL:
<https://savannah.gnu.org/task/?16206>
Summary: gnuhealth-all-modules: PyPI package containing all
dependencies for HMIS & its modules
Project: GNU Health
Submitted by: gerald_wiese
Submitted on: Tue 24 May 2022 01:54:27 PM UTC
Should Start On: Tue 24 May 2022 12:00:00 AM UTC
Should be Finished on: Tue 24 May 2022 12:00:00 AM UTC
Category: None
Priority: 5 - Normal
Status: None
Privacy: Public
Percent Complete: 0%
Assigned to: None
Open/Closed: Open
Release: None
Discussion Lock: Any
Module: health
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Tue 24 May 2022 01:54:27 PM UTC By: Gerald Wiese <gerald_wiese>
It would be great to have one PyPI package containing all modules and
dependencies for the HMIS.
I suggest to create a package gnuhealth-all-modules containing all the
necessary dependencies. This could be used a platform independent base for the
HMIS that allows upgrading & patching without the gnuhealth-control command.
Steps to test:
Install packages and create a virtual environment on Ubuntu:
sudo apt install -y python3-pip python3-dev python3-virtualenv libpq-dev gcc
virtualenv venv
Or on openSUSE:
sudo zypper in -y python39 python39-devel python3-virtualenv
postgresql13-server-devel gcc
virtualenv --python=python3.9 venv
Install GNU Health in venv:
cd venv/
source bin/activate
mkdir gnuhealth-all-modules
cd gnuhealth-all-modules/
--- copy setup.py & tryton.cfg ---
pip install .
trytond
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Tue 24 May 2022 01:54:27 PM UTC Name: setup.py Size: 2KiB By:
gerald_wiese
<http://savannah.gnu.org/task/download.php?file_id=53249>
-------------------------------------------------------
Date: Tue 24 May 2022 01:54:27 PM UTC Name: tryton.cfg Size: 2KiB By:
gerald_wiese
<http://savannah.gnu.org/task/download.php?file_id=53250>
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/task/?16206>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Health-dev] [task #16206] gnuhealth-all-modules: PyPI package containing all dependencies for HMIS & its modules,
Gerald Wiese <=