-
-
Notifications
You must be signed in to change notification settings - Fork 271
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
Create packages for brew and apt #86
Comments
I have submitted VisiData to homebrew-core (we may consider alternatively submitting it to homebrew-science). The folks who run that distribution seem to have a lot on their plate, so I am not sure if we will pass review in time for 0.99. For now, I am maintaining the formula in our own tap here. This should already theoretically work for installing v0.98.1 on MacOS. =) If anyone tries it out, let me know! |
Debian package is currently undergoing review for inclusion in the main repository. For the moment, the package can be found here |
Deb Package is built for sid (unstable) -- any love for stretch or jessie? Jessie doesn't have these dependancies as named here. |
!!! I totally have the love. Thank you for bringing this to my attention. On first glance, it seems like, for example, python3-xlrd is available for jessie but it is several versions behind. I wonder if that is the problem. The solution may end up being that I package and ensure those dependencies are available and up-to-date for jessie and stretch. Ideally, most of those dependencies should be marked as optional. They are required for the functionality of some loaders but VisiData should be able to install and work fine even if they are not available. I will see what I can do and get back to you. =) |
Hi @jkrauska, I would love it if you could try something for me. I have attempted to add a jessie visidata distribution in our repository. Could you please modify your
Then:
If that does not work, I will look into it further. |
=) https://packages.debian.org/sid/main/visidata Next step will be turn the 'depends' into 'suggestions' with the next release. |
Bailing on homebrew for the time being due to lack of Macs for testing. |
For users of the VisiData app, PyPi is a non-ideal distribution mechanism, as it requires an extra step if python3-pip is not already installed, and also does not allow installation into system directories for e.g. manpages.
We should create packages for at least brew (MacOS) and apt (Debian/Ubuntu), and submit them for inclusion in the standard repositories.
(PyPi should remain as an installation source, for devs who want to take advantage of the visidata package in their own code. Also for better integration with things like pipenv, and for platforms without brew or apt).
The text was updated successfully, but these errors were encountered: