-
Notifications
You must be signed in to change notification settings - Fork 477
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
pip installable GAM #1466
Comments
You need to install swig on your machine, it's required by pyscard.
I haven't been able to prioritize a PyPI release as most GAM admins focus
on the binary release today.
Jay Lee
…On Thu, Jan 6, 2022 at 1:09 PM Janosh Riebesell ***@***.***> wrote:
Assigned #1466 <#1466> to @jay0lee
<https://github.com/jay0lee>.
—
Reply to this email directly, view it on GitHub
<#1466 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABDIZMHSY2XBMIZD4WTRMWTUUXLF5ANCNFSM5LM4ZOBQ>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
pip install gam7 should be working though it's not automated for new releases just yet. I'd also like to make the yubikey-manager package optional if possible since so few users use it and it requires a bunch of additional OS packages to be installed before the above will work. |
On MacOS, it installed it here: gam7 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages But it installed the source. |
We shouldn't need the alias, there's a way to add a command with pip I need to explore and add to The assumption here is that anyone installing the Python package... knows something about working with Python packages and paths. If they don't they should be using the GAM binary. |
Jay,
I misunderstood the goal; it's not to replace the executable download but to get the gam7 Python package,
Ross
----
Ross Scroggs
***@***.***
… On Feb 6, 2025, at 1:49 PM, Jay Lee ***@***.***> wrote:
We shouldn't need the alias, there's a way to add a command with pip I need to explore and add to pyproject.toml I believe.
The assumption here is that anyone installing the Python package... knows something about working with Python packages and paths. If they don't they should be using the GAM binary.
—
Reply to this email directly, view it on GitHub <#1466 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACCTYL3HMJXWPAGGWGUZRGD2OPKFBAVCNFSM6AAAAABPJPVUNCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNBRGEZTMMBSGI>.
You are receiving this because you commented.
|
I've uploaded 7.3.5. You can try upgrading with:
a "gam" executable command should now be added to the Python bin directory which should be in user's PATH. If this looks pretty good I still need to add the Github action to auto-build each new version on new tags and then upload it to PyPi. |
Yubikey as optional should now be working also. So: pip3 install --upgrade gam7 skips Youbikey. To install with yubikey support (assuming you have installed the necessary swig and libpcsclite-dev packages already) run: pip3 install --upgrade gam7[yubikey] |
I installed 7.03.07 about an hour ago, it added Gemini support to vault.
Should i install 7.03.08 when it finishes building?
Ross
----
Ross Scroggs
***@***.***
… On Feb 8, 2025, at 12:02 PM, Jay Lee ***@***.***> wrote:
Yubikey as optional should now be working also. So:
pip3 install --upgrade gam7
skips Youbikey. To install with yubikey support (assuming you have installed the necessary swig and libpcsclite-dev packages already) run:
pip3 install --upgrade gam7[yubikey]
—
Reply to this email directly, view it on GitHub <#1466 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACCTYL35TLM4UTURFGH2VRL2OZPELAVCNFSM6AAAAABPJPVUNCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNBVHEZDEMZWGE>.
You are receiving this because you commented.
|
You mean release it on GitHub? PyPi publish is much faster than GitHub
binary builds which makes sense.
Yes, .08 can be released on GitHub as soon as the build draft is done.
Jay
…On Sat, Feb 8, 2025, 3:08 PM Ross Scroggs ***@***.***> wrote:
I installed 7.03.07 about an hour ago, it added Gemini support to vault.
Should i install 7.03.08 when it finishes building?
Ross
----
Ross Scroggs
***@***.***
> On Feb 8, 2025, at 12:02 PM, Jay Lee ***@***.***> wrote:
>
>
> Yubikey as optional should now be working also. So:
>
> pip3 install --upgrade gam7
>
> skips Youbikey. To install with yubikey support (assuming you have
installed the necessary swig and libpcsclite-dev packages already) run:
>
> pip3 install --upgrade gam7[yubikey]
>
> —
> Reply to this email directly, view it on GitHub <
#1466 (comment)>, or
unsubscribe <
https://github.com/notifications/unsubscribe-auth/ACCTYL35TLM4UTURFGH2VRL2OZPELAVCNFSM6AAAAABPJPVUNCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNBVHEZDEMZWGE>.
> You are receiving this because you commented.
>
—
Reply to this email directly, view it on GitHub
<#1466 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABDIZME44BRQPFZRTBH4QM32OZP3HAVCNFSM6AAAAABPJPVUNCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNBVHEZDIMZXGY>
.
You are receiving this because you modified the open/close state.Message
ID: ***@***.***>
|
pip install
appears to be broken. This used to work after #1417 and #1419:It now errors:
Is a release to PyPI still on the roadmap?
The text was updated successfully, but these errors were encountered: