Cleaned up packaging workflow to allow publish adi_py to pypi
Description
- Cleaned up packaging workflow to allow publish adi_py to pypi
- Using the available name "arm-adi",
- matched the current version at conda (3.21.1),
- pypi channel: https://pypi.org/manage/project/arm-adi
- updated environment.yml file to explicitly describe dependency for building package (i.e., Cython, numpy), abandoned the self-dependency configuration.
- used setuptool (rather than distutil) as workflow (generally recommended)
- fixed c compiler issue by specifying
extra_compile_args=["-std=c99"]
- Created documentation for packaging workflow.