Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pandas-dev/pandas-stubs

Public type stubs for pandas
https://github.com/pandas-dev/pandas-stubs

fix relational operators for Index and subtypes (#328)

fix issue with timestamp comparing to Index and Series, with Timestamp coming first

90c5a91f344e1ce258982ba6626a8e347c98b2be authored about 2 years ago by Irv Lustig <[email protected]>
TYP: tighten IO Protocols (#326)

0bd7a57026f6d20a3d0d3bec5c7370f47b333a66 authored about 2 years ago by Torsten Wörtwein <[email protected]>
fix issues 302, 314, 320, 321 (#327)

8429b2d4ef3ddcec9957f72e465742eb9fd3a744 authored about 2 years ago by Irv Lustig <[email protected]>
Add None as possible parameter value to isnull/isna/notnull/notna (#325)

10b87cdcbde680c5189a0515a3bbd0454a7ca933 authored over 2 years ago by Siddhartha Gandhi <[email protected]>
Add timedelta as possible freq parameter type to date_range() and bdate_range() (#322)

* Add timedelta as possible freq parameter type to date_range() and bdate_range()

* Include p...

37f07f90ca4d0f7b62deaea32e34f9938f4d48b9 authored over 2 years ago by Siddhartha Gandhi <[email protected]>
Allow datetime values to be subtracted from a Series to create a TimedeltaSeries (#323)

7073358d7356539b5438191eb89d95b98e43af84 authored over 2 years ago by Siddhartha Gandhi <[email protected]>
stubtest inconsistencies (#313)

* stubtest inconsistencies

* remove deprecated

* fix some keyword-only arguments

* comm...

95885b84873a274aeefbefc8e0d4cb786b49aac4 authored over 2 years ago by Torsten Wörtwein <[email protected]>
ENH: Allow TextClause (#316)

Allow sqlalchemy TextClause for sql select statements

Co-authored-by: Kevin Sheppard <kevin.s...

193095a6ac7300c3f488e6fcebaf7f19cebe1a86 authored over 2 years ago by Kevin Sheppard <[email protected]>
Version 1.4.4.220919

b5028899ee97927d3060a3547c99b3653cb23758 authored over 2 years ago by Irv Lustig <[email protected]>
ENH: Improve Roling, Expanding and EWM (#297)

* ENH: IMprove Roling, Expanding and EWM

* ENH: Add generic

* TST: Add tests for rolling
...

315683f7884c0b166a1a04149097d85a937ce1b9 authored over 2 years ago by Kevin Sheppard <[email protected]>
Index slice (#311)

* Fix IndexSlice

* Move IndexSliceTuple over to indexing.pyi

* fix for python 3.8

* add...

a3cabb3cc7468a7c9604466b2c34c1aff93ab578 authored over 2 years ago by Irv Lustig <[email protected]>
Fix replace, fillna allowing pd.NA. Allow list of arguments for .loc (#312)

* Fix replace, fillna allowing pd.NA. Allow list of arguments for .loc

* add check and asser...

7c38e4d3e959e612cf1aaf9b521d8fef8084b392 authored over 2 years ago by Irv Lustig <[email protected]>
Support Callable conditions for DataFrame.where() and Series.where() (#310)

55a1a0c41b47521517eb568d6f01a23681593a54 authored over 2 years ago by Siddhartha Gandhi <[email protected]>
Remove deprecated arguments and functions (#307)

# Conflicts:
# pandas-stubs/core/frame.pyi
# pandas-stubs/core/generic.pyi
# pandas-stubs/cor...

1f597d3389bdbdc7e3fdf5c77fb86a8f8d429f3e authored over 2 years ago by Patrick Hoefler <[email protected]>
Add accessors for TimedeltaIndex (#309)

* WIP: TimedeltaIndex accessors

* remove dtl to make mypy happy

e29f1298b5f76dbb05054b396a0d509f0eb20b05 authored over 2 years ago by Irv Lustig <[email protected]>
BUG: Generalize options (#306)

* BUG: Generalize options

Generalize using specific classes for each level

* TST: Correct ...

3cb14af09574d8bda3a51f1a63002e1443f2f7e3 authored over 2 years ago by Kevin Sheppard <[email protected]>
ENH: Add Selectable (#305)

* ENH: Add Selectable

closes #304

* TST: Use mocking to get around sqlalchemy typing

bb663564c753215174c44b051e7d5c1a813e046d authored over 2 years ago by Kevin Sheppard <[email protected]>
MAINT: Pin MPL to avoid warnings (#303)

ebcb8075991b2ba604a9fc4ccc21f9b9cdb7c470 authored over 2 years ago by Kevin Sheppard <[email protected]>
Added more possible types to groupby on (#285)

* Added more possible types to groupby on

* Added more tests

Co-authored-by: Amotz <amotz@...

f5cfdc4171bed8e4b7144d6a1443eca547e78ca2 authored over 2 years ago by amotzop <[email protected]>
MAINT: Fix nightly by skipping and noting problematic code (#301)

* MAINT: Fix nightly

* MAINT: Add skips for problematic tests on nightly

Catch warnings af...

f1bab3e37e644d5872be21eac2f4b6b0563e5b91 authored over 2 years ago by Kevin Sheppard <[email protected]>
MAINT: Fix nightly for test_errors (#299)

MAINT: Fix nightly

8afdc56f6a80105430d35712a11cc47d37e412c8 authored over 2 years ago by Kevin Sheppard <[email protected]>
try pinning python 3.10 to 3.10.6 (#298)

69837e8e7073243fb0120707a141491eb8804132 authored over 2 years ago by Irv Lustig <[email protected]>
Version 1.4.4.220912

48ff2413cd0164fd636097090e58dca97ae629ea authored over 2 years ago by Irv Lustig <[email protected]>
ENH: Improve Styler typing (#282)

* ENH: Improve styler typing

* TYP: Add typing for StylerRenderer

* ENH: Improve Styler

...

ad517c74050f6721469aeba1cdf8ce1a8d5f277e authored over 2 years ago by Kevin Sheppard <[email protected]>
fix loc on MultiIndex with slice (#291)

* fix loc on mi with slice

* remove tuple and slice as first part of tuple for loc.getitem

bed018c2e1de2ab8aca168c3b162e53d935d879e authored over 2 years ago by Irv Lustig <[email protected]>
Fix various arithmetic on index types (#290)

* fix various index arithmetic

* add one test

* allow timestamp plus timedeltaseries

60913c45d5cf9219c17575d91598a14f0eea7888 authored over 2 years ago by Irv Lustig <[email protected]>
ENH: Improve Resampler typing (#283)

* ENH: Improve Resampler typing

* TST: Add tests for resampler

* TYP: Fix small typing iss...

3b4d1d5464651204afc7d8d19b82af04be327ce7 authored over 2 years ago by Kevin Sheppard <[email protected]>
Fix inclusion of pandas.testing in __init__.pyi (#286)

The double-import of `pandas.testing` in `__init__.pyi` breaks detection of this module in pyrig...

0a5a4be30b8655757e0188c4c558f379eff728c9 authored over 2 years ago by Alex Ford <[email protected]>
Accept `sqlalchemy.engine.Engine` for SQL IO API (`read_sql`, `to_sql`) (#281)

* Add sqlalchemy

* Add testcases using sqlalchemy engine and connection

* Accept sqlalchem...

28fd62455c4290c14c2a747e2ef230e327facbf4 authored over 2 years ago by wakabame <[email protected]>
ENH: Improve plotting types (#278)

* ENH: Improve plotting types

Add types for many inputs
Clean out non-public functions

* ...

096b9b8b03ca845d54ead771f8f6827bdf31120b authored over 2 years ago by Kevin Sheppard <[email protected]>
[fix] No overload variant of "isna" matches argument type "NAType" [call-overload] (#279)

* [fix] No overload variant of "isna" matches argument type "NAType" [call-overload]

Update `...

cb4890556fb75333668b02b5ecd7bb55591a5abd authored over 2 years ago by Nsukami _ <[email protected]>
[fix]: pandas.Index.to_numpy() method's arguments not properly typed (#270)

* [fix]: pandas.Index.to_numpy() method's arguments not properly typed

After cloning a fresh ...

f1882b7826b7af658c9d7095eb8b7e2399c5c059 authored over 2 years ago by Nsukami _ <[email protected]>
ENH: Finish typing utility functions (#276)

* ENH: Finish typing utility functions

* TST: Test remaining errors

* TYP: Import from sou...

d3100584f082df1b8678bb1d2598c53d26f2cef0 authored over 2 years ago by Kevin Sheppard <[email protected]>
ENH: Improve api.types (#274)

* ENH: Improve api.types

Clean and improve the typing for api.types
Add tests

* TST: Add ...

afb7c7610072f10814745e65df6e4a5f33edc1cd authored over 2 years ago by Kevin Sheppard <[email protected]>
Version 1.4.4.220906

e37f5132f25d4c261eee719942a0fbd70c7f3a8e authored over 2 years ago by Irv Lustig <[email protected]>
remove types_SQLAlchemy dependency (#275)

90ce00732c612a55248ccfdb88ba7362f86baf10 authored over 2 years ago by Irv Lustig <[email protected]>
CLN: FrameOrSeries(Union) (#272)

* CLN: FrameOrSeries(Union)

* let nightly pass for now; clean _typing a tiny bit

* revert ...

0ec28be8a898ad638df6fefc04ca3f1aeeb2291b authored over 2 years ago by Torsten Wörtwein <[email protected]>
Version 1.4.4.220905

64575f5be499c2b88efd44d2d3d3079cee1e5a3d authored over 2 years ago by Irv Lustig <[email protected]>
TYP: Clean and improve config/options (#273)

Imrove types for options
Add tests

dac03b245b83f930bf3a3a6cc5ba1d6d40e3207e authored over 2 years ago by Kevin Sheppard <[email protected]>
ENH: Synchronize pickle with upstream (#206)

* ENH: Synchronize pickle with upstream

Align APIs
Add tests

* BUG: Correct ReadPickleBuf...

2f2289c2d6c275667fdbee4090a4c316b131e3c7 authored over 2 years ago by Kevin Sheppard <[email protected]>
remove append (#261)

* remove append

* __getattr__ -> Series

* tests

* black

* and isort

* maybe fix w...

ae902f6b95e480314d17d80d39e452d87dba6100 authored over 2 years ago by Torsten Wörtwein <[email protected]>
Remove deprecated behaviors (#268)

* Remove more deprecations

* merge cleanup

3dc62dd332ccbbf1d39c127be49c4bbdec6552c7 authored over 2 years ago by Torsten Wörtwein <[email protected]>
ENH: Improve to_csv and from_{fwf,csv,table} (#248)

* ENH: Improve read_{csv/fwf/table}

* MAINT: Move parsers->readers

* ENH: Move complex typ...

129344387fb0d60aa5437e094333b0ed05eaf098 authored over 2 years ago by Kevin Sheppard <[email protected]>
DOC: pytest --nightly (#267)

36b2ea5722e5c6d857568430667319d4dd899fa1 authored over 2 years ago by Torsten Wörtwein <[email protected]>
Fix DataFrame.xs and Series.dtype (#266)

* WIP: fix xs issue. Bump to 1.4.4

* Fix xs arguments and dtype return type

6e002f84d0ccc08509da7c155be337c2e3c24b26 authored over 2 years ago by Irv Lustig <[email protected]>
Add py.typed (#260)

* Hide pandas implementation during type checking

* 3.8

* use py.typed

* enable reportI...

fbe591f673cd77d00df99fda7817fedfe81ea3d2 authored over 2 years ago by Torsten Wörtwein <[email protected]>
Io excel (#239)

* ENH: IMprove typing for read_excel

* ENH: IMprove typing for Excel tools

* TST: Add test...

15d2775de96309bceb2d08cbf980625a7c8549eb authored over 2 years ago by Kevin Sheppard <[email protected]>
ENH: Improve to_string typing (#244)

* ENH: Improve to_string typing

* BUG/TST: Corect types and add test

* MAINT: Remove dep o...

4890dba8f2ca1ce715f988def9bca7b5f2c7c021 authored over 2 years ago by Kevin Sheppard <[email protected]>
run pytest against nightly (#238)

* optional pytest run against nightly

* full version for pre-commit

* wo shell

* Revert...

b0728425368ed472f4812995d10bace7fa560e20 authored over 2 years ago by Torsten Wörtwein <[email protected]>
Clean io (#259)

* CLN: Clean clipboard

* CLN: Remove deprecated functions and module

* CLN: Remove formats...

e446958b45d487e9502b06fb33fa56cd71316a9d authored over 2 years ago by Kevin Sheppard <[email protected]>
ENH: Improve sql io api (#229)

* ENH: Improve sql io api

* TYP: Finish typing sql

* TYP: Improve type accuracy

Add sql...

4c97ed3d8be74b6e982889f177dc6228b788e4da authored over 2 years ago by Kevin Sheppard <[email protected]>
ENH: Improve remaining io (#252)

* ENH: Improve to_dict typing

* ENH: Improve to_records typing

* ENH: Improve xarray and d...

f73002f45acc751d68e22acc3e024488f01a04a0 authored over 2 years ago by Kevin Sheppard <[email protected]>
update pre-commit (#258)

260ed7650a51ff147b73c4715164644e62705e49 authored over 2 years ago by Torsten Wörtwein <[email protected]>
__neg__ methods and bugfix (#253)

* Added __neg__ to Series, DataFrame and Index. Fixed bug in Index.difference

* Moved to NDFr...

426e31d649aa41caab0ccb3010559c8e6fd8a91c authored over 2 years ago by amotzop <[email protected]>
ENH: Correct typing for read/to_html (#236)

* ENH: Correct typing for read/to_html

* TYP: Remove redundant and improve types

Co-author...

0822888d2d3b9d5b67ec2f7038ee6b13512c3ec2 authored over 2 years ago by Kevin Sheppard <[email protected]>
unpin poetry (#250)

1364a3c3f5dd6e88dafb74cbc072af62fd1b39e5 authored over 2 years ago by Irv Lustig <[email protected]>
MAINT: Pin poe to let windows CI run correctly (#249)

d3221079e0440973ec71c5b2a113b504c8c9aa55 authored over 2 years ago by Kevin Sheppard <[email protected]>
MAINT: Show python info on Windows (#246)

15447aee7ed4648aaa69eefedd7b247402d812d6 authored over 2 years ago by Kevin Sheppard <[email protected]>
pin poetry to 1.1.15 (#241)

* pin poetry to 1.1.5

* change poetry version in test.yaml

* try poetry 1.1.5

* use 1.1...

5b70b46007c90e9cd76d9169e4f9d9dcd038d218 authored over 2 years ago by Irv Lustig <[email protected]>
Seris and DataFrame creation typing (#230)

* Cleaned uptyping on __new__ for Series and DataFrame

* Added tests

* Added checkoing to ...

80f561fc73f387f81f3876eeef4fe3bae82dae18 authored over 2 years ago by amotzop <[email protected]>
Version 1.4.3.220829

fa84c4c6f4663ce7651c475d39dd3d73aa5967b1 authored over 2 years ago by Irv Lustig <[email protected]>
Typ columns setter as Hashable (#233)

* Typ columns setter as Hashable

* Add tests

* Change type and add tests

* Adjust

ff85a4a40dcd62df351e52775ea2022a0c7b9c64 authored over 2 years ago by Patrick Hoefler <[email protected]>
fix various issues with offsets (#235)

* fix various issues with offsets

* Add holidays.pyi

* remove Tick as it is subclass of Ba...

07f9398a95d325dbf6302a321493d10aeb130aed authored over 2 years ago by Irv Lustig <[email protected]>
Type pivot arguments (#234)

fc3a5f3b24bc1bcf1d7c0a00ee4c80f7b9aeee6f authored over 2 years ago by Patrick Hoefler <[email protected]>
Add typing for dropna for Index and MultiIndex (#232)

e284165b05e082a1426b77fb97f5b795ba244279 authored over 2 years ago by Patrick Hoefler <[email protected]>
Add AnyArrayLike for merge on arguments (#231)

* Add AnyArrayLike for merge on arguments

* Add checks

713008d3c1c907dc3d7ab1613167234db26403d7 authored over 2 years ago by Patrick Hoefler <[email protected]>
ENH: Clean JSON Api (#226)

* ENH: Clean JSON Api

Cleand and synchronize JSON api

* TST: Add tests for json

Add tes...

a02385eccb869e93344413f23fb41a64331a7906 authored over 2 years ago by Kevin Sheppard <[email protected]>
ENH: Synchronize to/read_feather (#228)

Synchronize and clean API

Co-authored-by: Kevin Sheppard <[email protected]>

c521596d9b4085aa3c228f98654a795cd572f62d authored over 2 years ago by Kevin Sheppard <[email protected]>
ENH: Update SAS API (#220)

* ENH: Update SAS API

Update SAS to contain required classes and functions
Add test

* CLN...

781ab687d2432a7236cd6719081dff243e6472c1 authored over 2 years ago by Kevin Sheppard <[email protected]>
ENH: Improve parquet io (#225)

* ENH: Improve parquet io

Synchronize with upstream
Eliminate redundant code

* BUG: Remov...

78ec958990c22d63e82af4c16adbb4f6a8dfe1ec authored over 2 years ago by Kevin Sheppard <[email protected]>
ENH: Improve SPSS typing (#221)

93ec9ecf21755597a67f4d50750f1a66b23eb3ae authored over 2 years ago by Kevin Sheppard <[email protected]>
TYP: Add typing for HDF and synchronize API (#219)

* ENH: Synchronize HDF typing with main and api

Limit to API
Improve types

* TST: Add tes...

df8b0d6f13585124c45be3cae5741d64ce7aa341 authored over 2 years ago by Kevin Sheppard <[email protected]>
ENH: Synchronize ORC with upstream (#204)

* ENH: Synchronie ORC with upstream

Synchronize the orc read and write functions with upstrea...

58cd5a887aa84eb38c8a8555c6975ed36e2e4cb0 authored over 2 years ago by Kevin Sheppard <[email protected]>
ENH: Synchronize XML (#207)

* ENH: Synchronize XML

Synchronize to and read XML to upstream

* TST: Add tests for read_x...

417c3d0f8301e2eee0fc75d492f9f1eb74d2bca5 authored over 2 years ago by Kevin Sheppard <[email protected]>
ENH: Synchronize io/stata with pandas master (#202)

* ENH: Synchronize io/stata with pandas master

Sychronize and remvoe classes not part of the ...

a45600d8f78a0248ffb9fe62318b37ccdb0a4863 authored over 2 years ago by Kevin Sheppard <[email protected]>
ENH: Improve clipboard (#201)

* ENH: Improve clipboard

Synchronize clipboard with upstream pandas

* TST: Add a test for ...

1aa40ebeb70e211db415c12071f2574de953cefd authored over 2 years ago by Kevin Sheppard <[email protected]>
CI: check for some unused ignore comments (#213)

* CI: check for some unused ignore comments

* pyright ignore

* close file handles

* add...

8fb0a9ba6b7beab23d8a6f59621d193fdd1b6b04 authored over 2 years ago by Torsten Wörtwein <[email protected]>
Version 1.4.3.220822

3690699d836468cf4ba0f95ba1d5e4aed6490727 authored over 2 years ago by Irv Lustig <[email protected]>
DatetimeIndex accessors and reorganize the datetime accessors for Series (#212)

* WIP: DatetimeIndex accessors using generics

* fix Series.split with expand=True

* align ...

aab8e6690886cf9e9f8d86eb77f8b5a23f19def2 authored over 2 years ago by Irv Lustig <[email protected]>
TYP: avoid unions of literals and generic types (#211)

* TYP: avoid unions of literals and generic types

* use aliases

* replace

d411af15f961c0a985a30349226fea3bb26de689 authored over 2 years ago by Torsten Wörtwein <[email protected]>
Deprecated the level argument (#210)

* Deprecated the level keyword for several Series/DataFrame methods

* Replaced level with gro...

624bd61a86bf21668e942eae1cf7313bc840a74f authored over 2 years ago by amotzop <[email protected]>
Fixed axis and return types for DataFrame.all/any (#209)

* Added None option as axis for dataframe.all/any and fixed return type

* Deprecated the leve...

6259ee92add7fff6dc82e5395c8fb35730ad7748 authored over 2 years ago by amotzop <[email protected]>
ENH: Synchronize gbq with upstream (#205)

* ENH: Synchronize gpq with upstream

Align with actual API

* CLN: Refactor to_gbp

Move ...

8bc9bcff9f3a9fe38a9e725834e49cf5aa001239 authored over 2 years ago by Kevin Sheppard <[email protected]>
ENH: Add stub for ensure_clean (#208)

* ENH: Add stub for ensure_clean

Add stub to allow usage in io testing

* MAINT: Use ensure...

d14dc8725052388b218c4bfaee8f94450c525793 authored over 2 years ago by Kevin Sheppard <[email protected]>
Allow strings to crosstab's normalize argument (#200)

* Allow strings to crosstab's normalize argument

* Add 0 and 1 literals

* Add test

* Im...

21e17de7fbc4c8774bfe9700ca732c59c1c13324 authored over 2 years ago by Tom Fryers <[email protected]>
fix Series.split with expand=True (#199)

* fix Series.split with expand=True

* align asterisk in split params

30a87cae4f7cc42faf04c2858c426746c2e32787 authored over 2 years ago by Irv Lustig <[email protected]>
use Union for ListLike in DataFrame __new__ (#198)

3d24a9a3182af5830b771d079aa973c160a1e988 authored over 2 years ago by Irv Lustig <[email protected]>
read_excel accepts PathLike, buffers (#195)

* read_excel accepts PathLike, buffers

pandas.read_excel is documented to accept

> str, by...

45a628cbed756a112e0c7acd64c0d989849be80e authored over 2 years ago by Tim D. Smith <[email protected]>
Version 1.4.3.220815

44e3f17f04a966770ddd8ea546602d6f1bb65f11 authored over 2 years ago by Irv Lustig <[email protected]>
Allow int and None in DataFrame.loc (#192)

* WIP: allow list of int in loc

* allow list of int and None in DataFrame.loc

* remove dup...

9e6d5c0847043c17b00c219eca2f3c75168fe6b7 authored over 2 years ago by Irv Lustig <[email protected]>
allow dict_items in DataFrame constructor. Clean up _ListLike (#191)

* allow dict_items in DataFrame constructor. Clean up _ListLike

* Use Iterable instead of It...

147fbe6a060da0c1acf28ce530e2d39518039f0f authored over 2 years ago by Irv Lustig <[email protected]>
Added missing groupby methods and made SeriesGroupBy generic (#190)

* Added missing groupby methods and made SeriesGroupBy generic

* Fixed some return types, mad...

fed3be4c53250ad749f3f78ce7831bb6b27f909c authored over 2 years ago by amotzop <[email protected]>
more cleanups (#185)

* more cleanups

* second half of changes

* remove symbols that are clearly private

* re...

e329217b4dc6cc7872bfdd69a055bcb01dd9a827 authored over 2 years ago by Torsten Wörtwein <[email protected]>
Standardised aggregate functions typing (#173)

* Made all agg/aggregate/transform functions use same basic typing aliases AggFuncType

* Adde...

8f9ba75f595b434987454881e8e016669ab45100 authored over 2 years ago by amotzop <[email protected]>
BUG: groupby not accepting list[str] as by argument (#188)

* BUG: groupby not accepting list[str] for by argument

* Test return values

* Test return ...

f41ccdc351a084b9884e5bcb89e7e78f52a2f579 authored over 2 years ago by Patrick Hoefler <[email protected]>
Fix Resampler method return types (#186)

54b1f0b10bf45a0884858eaff47e0def49dae6b4 authored over 2 years ago by Irv Lustig <[email protected]>
Version 1.4.3.220807

2a1132fd200e5d2ba8e571d2bfabb4511b1f4138 authored over 2 years ago by Irv Lustig <[email protected]>
some cleanups from stubtest (#182)

* some cleanups from stubtest

* remove io/common

cc385f86d470588d75bbb92cb6f4a1630b43a55d authored over 2 years ago by Torsten Wörtwein <[email protected]>
stbutest: option to use it with pandas nightly (#184)

4c2492dc39e1acee410b3f9c18d2389b06385498 authored over 2 years ago by Torsten Wörtwein <[email protected]>
stubtest: option to not set ignore-missing-stub (#183)

* stubtest: option to not set ignore-missing-stub

* remove print

1ec0bb9f5dd4714e50143e1067e3b6addba6cd78 authored over 2 years ago by Torsten Wörtwein <[email protected]>