semvec/pypi-packages huggingface dataset:
xcodepdf 0.14
Xcode pdf generator. we build xcode pdfs from json files.
Requires Python: >=3.6

# xcodepdf

## installation

### for Windows operating system:

+ install python: https://www.python.org/downloads/windows/
+ create virtualenv: `python -m venv env`
+ activate it: `.\env\Scripts\activate`
+ install [GTK3](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases) to fix [libcairo-2.dll error](https://stackoverflow.com/q/59481394/2351696). see: [weasyprint installion guide](https://doc.courtbouillon.org/weasyprint/latest/first_steps.html).


### install

We use weasyprint 52.4, since [WeasyPrint 53 requires at least Pango 1.44](https://github.com/Kozea/WeasyPrint/issues/1384).


    $ pip install xcodepdf
    $ xcodepdf

## packaging: Update Version

Updating your distribution Down the road, after you’ve made updates to your distribution and wish to make a new release:

	pip install build
	pip install twine

* increment the version number in your `setup.cfg` file
* `$ python3 -m build`

First upload to TestPypi:

	$ twine upload --repository testpypi dist/*
	# to get password see https://test.pypi.org
	$ pip install --index-url https://test.pypi.org/simple/ --no-deps xcodepdf


Upload package to the Python Package Index:

	$ twine upload dist/*

	
see: https://packaging.python.org/tutorials/packaging-projects/



## completed templates:

1. allergy
1. nutrition
1. health
1. fitness_quanutrition
1. nutrition_quanutrition
1. fitness
1. detox
1. skin
1. pgx
1. personality
1. carrier
1. sleep



tools: pdf to html converter <https://idrsolutions.com/online-pdf-to-html-converter>
erroranalyzer 2.2.1
ErrorAnalyzer is the EDA tool of choice to understand and find simulation failures faster
Requires Python: >=3.6

# erroranalyzer

This package is a Python wrapper to call the `ErrorAnalyzer` shared library.

---

To import the package with the necessary functions and classes write:

```
from erroranalyzer import eaAnalyzer, eaAnalyzersFinal
```


Creating your first analyzer is as easy as doing:

```
# Create the first analyzer, 8 Bit, unsigned
my_analyzer = eaAnalyzer("Analyzer 1", 8, False)
```

To add samples to your analyzer call the function:

```
my_analyzer.add_sample(data_read=1, data_expected=2, time=1000)
```

At the end print the final report:

```
eaAnalyzersFinal()
```

# Environment Variables

Set `EA_ROOT` to point to the directory containing the license file. Otherwise the trial version will be used.

Set `EA_CONFIG` to point to the directory containing the config file. Otherwise the standard configuration will be used.