https://github.com/quantco/dataframely
dataframe polars polars-plugins validation
Score: 23.058279102375828
Last synced: 1 day ago
JSON representation
Repository metadata:
A declarative, 🐻❄️-native data frame validation library.
- Host: GitHub
- URL: https://github.com/quantco/dataframely
- Owner: Quantco
- License: bsd-3-clause
- Created: 2025-04-17T13:06:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-10-27T20:15:16.000Z (6 days ago)
- Last Synced: 2026-10-31T13:08:34.917Z (2 days ago)
- Topics: dataframe, polars, polars-plugins, validation
- Language: Python
- Homepage: https://dataframely.readthedocs.io
- Size: 5.09 MB
- Stars: 623
- Watchers: 8
- Forks: 21
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Agents: AGENTS.md
- Copilot: .github/copilot-instructions.md
Owner metadata:
- Name: QuantCo
- Login: Quantco
- Email:
- Kind: organization
- Description:
- Website: https://tech.quantco.com
- Location:
- Twitter: quantcotech
- Company:
- Icon url: https://avatars.githubusercontent.com/u/15262568?v=4
- Repositories: 46
- Last Synced at: 2026-10-31T14:32:10.052Z
- Profile URL: https://github.com/Quantco
GitHub Events
Total
- Create event: 137
- Delete event: 109
- Fork event: 10
- Issue comment event: 231
- Issues event: 81
- Public event: 1
- Pull request event: 229
- Pull request review comment event: 324
- Pull request review event: 340
- Push event: 452
- Release event: 17
- Watch event: 404
- Total: 2335
Last Year
- Create event: 39
- Delete event: 37
- Fork event: 1
- Issue comment event: 56
- Issues event: 19
- Pull request event: 77
- Pull request review comment event: 35
- Pull request review event: 40
- Push event: 140
- Release event: 2
- Watch event: 41
- Total: 487
Committers metadata
Last synced: 2 days ago
Total Commits: 258
Total Committers: 31
Avg Commits per committer: 8.323
Development Distribution Score (DDS): 0.655
Commits in past year: 126
Committers in past year: 19
Avg Commits per committer in past year: 6.632
Development Distribution Score (DDS) in past year: 0.698
| Name | Commits | |
|---|---|---|
| Oliver Borchert | o****t@q****m | 89 |
| Andreas Albert | 1****C | 33 |
| dependabot[bot] | 4****] | 29 |
| quant-ranger[bot] | 1****] | 24 |
| Daniel Elsner | d****r@q****m | 14 |
| Moritz Potthoff | 1****C | 14 |
| Copilot | 1****t | 13 |
| gab23r | 1****r | 10 |
| DeflateAwning | 1****g | 4 |
| Yannik Tausch | d****v@y****e | 4 |
| Juraj Mičko | j****o@q****m | 3 |
| Jesse | 1****p | 2 |
| Claude | 2****e | 1 |
| Corey Farwell | c****f@r****g | 1 |
| Corey Runkel | 3****y | 1 |
| Danila Pechenev | 4****v | 1 |
| Dylan Frankland | d****d | 1 |
| ElisabethBrockhausQC | 1****C | 1 |
| Florian Klein | 9****n | 1 |
| Hayden Anderson | 1****7 | 1 |
| Jack Oberman | j****n@s****m | 1 |
| Jonas Süskind | 5****d | 1 |
| Kevin Klein | 7****n | 1 |
| Mathis Derenne | 1****n | 1 |
| Nardi Lam | m****l@n****l | 1 |
| Roman | 1****n | 1 |
| StepSecurity Bot | b****t@s****o | 1 |
| Sven | s****h@m****g | 1 |
| Uwe L. Korn | x****y | 1 |
| aaronweissberg-lab | a****g@q****m | 1 |
| and 1 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 66
Total pull requests: 258
Average time to close issues: 2 months
Average time to close pull requests: 5 days
Total issue authors: 42
Total pull request authors: 33
Average comments per issue: 2.03
Average comments per pull request: 1.22
Merged pull request: 198
Bot issues: 0
Bot pull requests: 50
Past year issues: 23
Past year pull requests: 98
Past year average time to close issues: 3 months
Past year average time to close pull requests: 6 days
Past year issue authors: 20
Past year pull request authors: 18
Past year average comments per issue: 3.04
Past year average comments per pull request: 1.2
Past year merged pull request: 82
Past year bot issues: 0
Past year bot pull requests: 29
Top Issue Authors
- gab23r (6)
- DeflateAwning (6)
- delsner (3)
- AndreasAlbertQC (3)
- borchero (3)
- chriswithers-fuse (2)
- svengiegerich (2)
- pavelzw (2)
- mathisdrn (2)
- jjurm (2)
- elbg (2)
- FrithjofWinkelmannQC (2)
- mattijsdp (2)
- travis-leith (1)
- brendancooley (1)
Top Pull Request Authors
- borchero (83)
- AndreasAlbertQC (25)
- quant-ranger[bot] (24)
- dependabot[bot] (24)
- delsner (21)
- MoritzPotthoffQC (17)
- gab23r (15)
- Copilot (8)
- DeflateAwning (4)
- FrithjofWinkelmannQC (4)
- jjurm (3)
- heshamdar (2)
- step-security-bot (2)
- ytausch (2)
- mathisdrn (2)
Top Issue Labels
- enhancement (3)
- bug (2)
- good first issue (1)
Top Pull Request Labels
- enhancement (62)
- fix (44)
- dependencies (38)
- ci (28)
- chore (23)
- refactor (22)
- github_actions (16)
- documentation (15)
- build (14)
- rust (7)
- test (5)
- breaking (5)
- performance (3)
- style (2)
- do-not-merge (2)
- rust_toolchain_package_manager (1)
- v2 (1)
Package metadata
- Total packages: 1
-
Total downloads:
- pypi: 516,608 last-month
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 52
- Total maintainers: 1
pypi.org: dataframely
A declarative, polars-native data frame validation library
- Homepage:
- Documentation: https://dataframely.readthedocs.io/
- Licenses: bsd-3-clause
- Latest release: 3.1.2 (published about 1 month ago)
- Last Synced: 2026-10-31T13:24:54.627Z (2 days ago)
- Versions: 52
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 516,608 Last month
-
Rankings:
- Dependent packages count: 9.489%
- Average: 31.462%
- Dependent repos count: 53.435%
- Maintainers (1)
Dependencies
- PyO3/maturin-action aef21716ff3dcae8a1c301d23ec3e4446972a6e3 composite
- actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
- actions/download-artifact fa0a91b85d4f404e444e00e005971372dc801d16 composite
- actions/upload-artifact 65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 composite
- prefix-dev/setup-pixi 0f64e482e3d251f735019b1bc7fb0413ead75b2c composite
- pypa/gh-action-pypi-publish 76f52bc884231f62b9a034ebfe128415bbaabdfc composite
- amannn/action-semantic-pull-request v5 composite
- marocchino/sticky-pull-request-comment v2 composite
- release-drafter/release-drafter v6 composite
- actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
- actions/checkout v4 composite
- codecov/codecov-action v5 composite
- prefix-dev/setup-pixi 8eaba7c61d661f73d558b0b477156b7b62667fa4 composite
- prefix-dev/setup-pixi 0f64e482e3d251f735019b1bc7fb0413ead75b2c composite
- autocfg 1.4.0
- bitflags 2.9.0
- cfg-if 1.0.0
- getrandom 0.3.1
- heck 0.5.0
- indoc 2.0.6
- libc 0.2.171
- memoffset 0.9.1
- once_cell 1.21.1
- portable-atomic 1.11.0
- ppv-lite86 0.2.21
- proc-macro2 1.0.94
- pyo3 0.24.1
- pyo3-build-config 0.24.1
- pyo3-ffi 0.24.1
- pyo3-macros 0.24.1
- pyo3-macros-backend 0.24.1
- quote 1.0.40
- rand 0.9.0
- rand_chacha 0.9.0
- rand_core 0.9.3
- regex-syntax 0.8.5
- syn 2.0.100
- target-lexicon 0.13.2
- thiserror 2.0.12
- thiserror-impl 2.0.12
- unicode-ident 1.0.18
- unindent 0.2.4
- wasi 0.13.3+wasi-0.2.2
- windows-targets 0.52.6
- windows_aarch64_gnullvm 0.52.6
- windows_aarch64_msvc 0.52.6
- windows_i686_gnu 0.52.6
- windows_i686_gnullvm 0.52.6
- windows_i686_msvc 0.52.6
- windows_x86_64_gnu 0.52.6
- windows_x86_64_gnullvm 0.52.6
- windows_x86_64_msvc 0.52.6
- wit-bindgen-rt 0.33.0
- zerocopy 0.8.23
- zerocopy-derive 0.8.23
- mcr.microsoft.com/azure-sql-edge latest
- numpy *
- polars >=1.12
- release-drafter/release-drafter 34d80673e067bdc0c24568d3af899c216adcfaa9 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- github/codeql-action/upload-sarif 2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 composite
- ossf/scorecard-action 2d1146689b8cda280b9bc96326124645441f03bc composite
- Swatinem/rust-cache 6323deb102c322ba6fcbdcafc7e3dddab59af2b6 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- prefix-dev/setup-pixi d3f436a425481402e6a95a1d1fc10331c708cd9e composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- prefix-dev/setup-pixi d3f436a425481402e6a95a1d1fc10331c708cd9e composite