Metadata-Version: 2.1
Name: goodest
Version: 2.5.0
Summary: Goodest mercy towards one's meals
License: 'Merciful Eating Rules 1.0' + 'AGPL 3.0'
Keywords: goodest,merciful meals,mercyism,veganism,vegan,herbivorousness,cultured meats
Requires-Python: >=3.10,<4.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: biotech (>=1.1.10,<2.0.0)
Requires-Dist: click (>=8.1.7,<9.0.0)
Requires-Dist: docker (>=7.0.0,<8.0.0)
Requires-Dist: law_dictionary (>=1.0.12,<2.0.0)
Requires-Dist: numpy (>=1.26.4,<2.0.0)
Requires-Dist: plant_genomes_1 (>=1.0.0,<2.0.0)
Requires-Dist: plant_genomes_2 (>=1.0.0,<2.0.0)
Requires-Dist: pydash (>=8.0.0,<9.0.0)
Requires-Dist: pymongo (>=4.6.3,<5.0.0)
Requires-Dist: receptors (>=0.0.1,<0.0.2)
Requires-Dist: redis (>=5.0.4,<6.0.0)
Requires-Dist: rich (>=13.7.1,<14.0.0)
Requires-Dist: ruff (==0.4.1)
Requires-Dist: sanic (>=23.12.1,<24.0.0)
Requires-Dist: sanic-ext (>=23.12.0,<24.0.0)
Requires-Dist: sanic_limiter (==0.1.3)
Requires-Dist: selenium (>=4.20.0,<5.0.0)
Requires-Dist: setuptools (>=69.5.1,<70.0.0)
Requires-Dist: ships (>=1.2.6,<2.0.0)
Requires-Dist: somatic (>=3.0.1,<4.0.0)
Requires-Dist: stadium_jams (>=1.1.0,<2.0.0)
Requires-Dist: tinydb (>=4.8.0,<5.0.0)
Requires-Dist: vegan_bits_1 (==1.0.0)
Requires-Dist: vegan_bits_2 (==1.0.0)
Requires-Dist: ventures (>=1.6.0,<2.0.0)
Project-URL: GitLab, https://gitlab.com/status600/treasures/goodest.1
Description-Content-Type: text/markdown







# goodest


## Rules
This is a mix because it has a frontend build.  
The frontend licenses seem unrestrictive and can be found at:  
```
goodest/frontend_licenses.csv
goodest/frontend_licenses_summary.csv
```

Original bits in the PyPI module are subject to the rules that can be found at:
```
goodest/[Rules]/Rules.E.HTML
```

	
## Obtain
```
[prompt] apt install git python3-pip curl -y
[prompt] pip install goodest
[prompt] goodest adventures squishy build
```

## (optional) obtain mongo
https://www.mongodb.com/docs/manual/tutorial/install-mongodb-on-ubuntu/   


---	

## Tutorial
This opens an HTML quay.
```
[prompt] goodest tutorial
```

---	

## Essence
This needs to be somewhere closer to "/" than
where the goodest process is started.


```
[file] goodest_essence.py
```
```
import json
fp = open ("/online/ridges/goodest/ridges.JSON", "r")
ridges = json.loads (fp.read ())
fp.close ()

def crate (the_path):
	from os.path import dirname, join, normpath
	import sys
	import pathlib
	this_directory = pathlib.Path (__file__).parent.resolve ()
	
	return str (normpath (join (this_directory, the_path)))



essence = {
	"mode": "business",
	"alert_level": "caution",
	
	"ventures": {
		"path": crate (
			"[records]/ventures_map.JSON"
		)
	},
	
	"monetary": {
		"URL": "mongodb://0.0.0.0:39000/",
					
		"saves": {
			"path": crate ("monetary/_saves")
		}
	},
	"sanique": {
		"protected_address_key": "1234"
	},
	"USDA": {
		"food": ridges ["USDA"] ["food"]
	},
	"NIH": {
		"supp": ridges ["NIH"] ["supp"]
	}
}
```

## optional, build local HAProxy HTTPS Certificates
```
goodest adventures demux_hap build_unverified_certificates
```

---	

## on
The ventures are "Sanic", "HAProxy", and "Mongo"
```
goodest ventures on
```

---

## import the database data
```
goodest_1 adventures monetary saves import --version 10 --drop
```

---

## URLs
```
0.0.0.0:8000/docs/swagger
```

---



## contacts
Graceful.Bryonics@Proton.me






