amazon-neptune-tools icon indicating copy to clipboard operation
amazon-neptune-tools copied to clipboard

Support standard packaging for neptune-python-utils

Open SamStephens opened this issue 3 years ago • 4 comments

Rather than requiring us to build neptune-python-utils manually, and watch this repository to catch updates, consider publishing it as a package to PyPi.

Also, if you removed the non-standard packaging with dependencies obtained via build.sh, and instead provided a requirements.txt, we would be able to consume the package from Github in our requirements.txt using

git+https://github.com/awslabs/[email protected]#egg=neptune_python_utils&subdirectory=neptune-python-utils/neptune_python_utils

SamStephens avatar Aug 25 '21 01:08 SamStephens

Thanks, @SamStephens. We'll take a look.

beebs-systap avatar Aug 25 '21 19:08 beebs-systap

Wow, ye! a very important feature if we want this to be in our commercial product.

Right now we can't use IAM auth easily which is a must for our enterprise and compliance needs.

roitalpaz avatar Nov 02 '21 14:11 roitalpaz

Massive +1 here, this is a super fuss to integrate with CI/CD, lambda packaging or anything else that expects python packaging.

jacques- avatar Dec 01 '21 11:12 jacques-

+1

tyroneerasmus avatar Dec 01 '21 12:12 tyroneerasmus