python-bigquery-pandas
Google BigQuery connector for pandas (by googleapis)
pandas-stubs
Public type stubs for pandas (by pandas-dev)
python-bigquery-pandas | pandas-stubs | |
---|---|---|
1 | 4 | |
422 | 214 | |
1.9% | 3.7% | |
8.1 | 8.6 | |
7 days ago | 1 day ago | |
Python | Python | |
BSD 3-clause "New" or "Revised" License | BSD 3-clause "New" or "Revised" License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
python-bigquery-pandas
Posts with mentions or reviews of python-bigquery-pandas.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-01.
-
We are the developers behind pandas, currently preparing for the 2.0 release :) AMA
I'm not sure if there is already support for all Arrow complex types in pandas 2.0, but we have some support of lists for sure, and I think structs too. For the bigquery part, I think you can ask this to the developers of this repo: https://github.com/googleapis/python-bigquery-pandas We basically wrap that library with the read_gbq() function. but there is not much big query specific in pandas other than that, so not much idea.
pandas-stubs
Posts with mentions or reviews of pandas-stubs.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-01.
-
We are the developers behind pandas, currently preparing for the 2.0 release :) AMA
There is a typing effort that is led by some core members (unfortunately none of them takes part today). You can check the stubs package out at https://github.com/pandas-dev/pandas-stubs. I am not really familiar with the progress there
-
Is there a way to have Eglot pickup the virtual env?
I think the issue is that pandas provides its stubs via a separate package namely pandas-stubs. It seems some packages provide their stubs in a separate package i.a.w PEP561. If I install this package I get completions etc. as you might expect.
-
TypeScript is terrible for library developers
It gets a lot more complicated than that. One of many, many examples: https://github.com/pandas-dev/pandas-stubs/blob/v1.4.3.22082...
What are some alternatives?
When comparing python-bigquery-pandas and pandas-stubs you can also consider the following projects:
bench-warmers - DigThatData's Public Brainstorming space
django-stubs - PEP-484 stubs for Django
airbyte - The leading data integration platform for ETL / ELT data pipelines from APIs, databases & files to data warehouses, data lakes & data lakehouses. Both self-hosted and Cloud-hosted.
lxml-stubs - Type stubs for the lxml package
astro-sdk - Astro SDK allows rapid and clean development of {Extract, Load, Transform} workflows using Python and SQL, powered by Apache Airflow.
pfun - Functional, composable, asynchronous, type-safe Python.