pandas-stubs
python-bigquery-pandas
Our great sponsors
pandas-stubs | python-bigquery-pandas | |
---|---|---|
4 | 1 | |
210 | 420 | |
3.3% | 2.1% | |
8.6 | 8.1 | |
7 days ago | 6 days ago | |
Python | Python | |
BSD 3-clause "New" or "Revised" License | BSD 3-clause "New" or "Revised" License |
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.
pandas-stubs
-
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...
python-bigquery-pandas
-
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.
What are some alternatives?
django-stubs - PEP-484 stubs for Django
bench-warmers - DigThatData's Public Brainstorming space
lxml-stubs - Type stubs for the lxml package
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.
pfun - Functional, composable, asynchronous, type-safe Python.
astro-sdk - Astro SDK allows rapid and clean development of {Extract, Load, Transform} workflows using Python and SQL, powered by Apache Airflow.
ibis - the portable Python dataframe library
returns - Make your functions return something meaningful, typed, and safe!
scikit-learn - scikit-learn: machine learning in Python
bulk-exif-to-excel - Bulk exif data export to excel
Pandas - Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more