streamlit-aggrid icon indicating copy to clipboard operation
streamlit-aggrid copied to clipboard

Ag Grid Enterprise vs Ag Grid Bundle

Open llerrowa opened this issue 1 year ago • 7 comments

Please could you add a way to import the Ag Grid Enterprise modules in isolation of the AgChartsEnterpriseModule?

I do not require Ag Grid Charting functionality so only have an "AG Grid Enterprise" license: https://www.ag-grid.com/license-pricing/

When I set enable_enterprise_modules=True this imports both AllEnterpriseModule and AgChartsEnterpriseModule so I see an invalid license appear on my table. https://github.com/PablocFonseca/streamlit-aggrid/blob/291a5dfc30cf30105ff61d956c4e2835e1d7cfbe/st_aggrid/frontend/src/AgGrid.tsx#L161

Being able to differentiate between these two scenario's would be useful, i.e. opt out of loading AgChartsEnterpriseModule

llerrowa avatar Mar 24 '25 16:03 llerrowa

Will do

PablocFonseca avatar Apr 10 '25 02:04 PablocFonseca

Hi @PablocFonseca any updates on this? Would it require a significant change?

pertifiedcobra avatar Apr 16 '25 20:04 pertifiedcobra

Not yet. I believe it doesn’t require many changes, but I haven’t had the chance to review it. I’ll try to look into it over the weekend.

PablocFonseca avatar Apr 24 '25 10:04 PablocFonseca

Hi @PablocFonseca , I am hoping to upgrade my application which is using the regular AG Grid Enterprise product, not the Enterprise bundle including charts. I would ideally like to get this out this week, please let me know if this change looks alright to you!

bwiffler avatar May 05 '25 18:05 bwiffler

Hi @PablocFonseca - can we get this functionality to use only aggrid enterprise key change done. i am also facing the same issue. I dont need the charting functionality but need only the aggrid enterprise. Please can we prioritize this. thanks a lot for all your contributions and efforts.

pratheepram avatar May 09 '25 16:05 pratheepram

Hi, with the release version 1.1.5 the licensing issue is said to be fixed, but the variable "enable_enterprise_modules" is bool and it cannot be assigned the value "enterpriseOnly" to have just AgGrid and not AgCharts. Have anyone of you been able to make it work? If yes, please guide me how did you do it. Thanks

pertifiedcobra avatar Jun 11 '25 07:06 pertifiedcobra

Supplying enterpriseOnly for enable_enterprise_modules does work in v1.1.5+.

This is in the source code here, it's just that the functionality hasn't been documented yet/type hints don't reflect the change.

EDIT: I've submitted a PR to document this functionality

philipnye avatar Jul 11 '25 15:07 philipnye