-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Project status and installation #2
Comments
Hello. Thanks for the interest.
It is not distributed via pypi. Pypi is becoming the same junk as npm is (there were multiple times malware have been planted into npm, one time it has even been used to steal money from users of a cryptocurrency exchange (just google about this), so backdoors is a very serious issue that shouldn't be ignored). So I prefer to stay away of pypi and install the stuff from git repos of authors, so at least someons have looked into the code there. kaitaiStructCompile setuptools addon is available in the repo by the link and is recommended to be installed from there (keep in mind that kaitaiStructCompile is changed by me it sometimes in breaking ways without any warnings). It should automatically install other packages needed. Unfortunately neither You will also need git and Kaitai Struct compiler, the nightly version installed. If you use Linux, you can look into https://gitlab.com/kaitaiStructCompile.py/kaitai_struct_python_docker/-/blob/master/setupKS.sh for the instructions on how to install it automatically. On Windows just download the installer from the official website and just install (or you can just unpack the msi without installation using lessmsi, the app is portable, so the installer is not really needed, I recommend doing this way). After it set the env variable Sorry for the late answer, I was offline for some time. |
Good to hear from you. You have a valid reason for distributing in this way outside of PYPI. I was not aware of the PYPI's security issues. I work with scientific python packages from PYPI and conda. The only protection I use against PYPI's weak security is confirming authorship and alternative source such as github. I will try your installation instructions and see how it goes. |
Hello.
I am asking what is the current status of this project?
I am keen to use this library, and I am not sure what are the recommended installation process for this library. I tried the usual
pip install -e .
however, I got an error belowI checked that there are no
kaitaiStructCompile.setuptools
in the PYPI and you are an author of this package so you must be familiar with these projects. I have not seen this type of setuptools installation process before (I haven't used myproject.toml or config.cfg before) and so I am unable to to install this library.In the meantime I will gut some codes out and test them since I am starting to work on some data from NT-MDT and I am keen to keep using python for this work.
The text was updated successfully, but these errors were encountered: