Popular repositories
2,765 contributions in the last year
Less
More
Activity overview
Contribution activity
September 2021
Created 200 commits in 13 repositories
Created 7 repositories
- cpcloud/substrait HTML
- cpcloud/parsy-feedstock
- cpcloud/impyla-feedstock
- cpcloud/staged-recipes Python
- cpcloud/clickhouse-sqlalchemy-feedstock Shell
-
cpcloud/niv-dep-info-action
Nix
•
Built by
- cpcloud/poetry2conda Python
Created a pull request in ibis-project/ibis that received 80 comments
refactor(ci): move to poetry
This PR is an extraction from #2924
of just the poetry/ci bits.
The piece of code here with the most changes is the main CI workflow
(.github/workf…
+4,061
−2,940
•
80
comments
Opened 87 other pull requests in 16 repositories
ibis-project/ibis
28
merged
2
closed
1
open
- ci: rename workflow
- ci: only run ibis/tests in one job
- chore: add pyupgrade pre-commit check
- refactor: replace handwritten parser with library
- chore: run pyupgrade on the repo
- chore: update pre-commit
- test: run tests in a random order
- test: see if the test report works
- chore: disable dask parallel testing
- ci: try using the specific commit for publishing
- test: add failing test to trigger test reporter
- ci: only produce a test report if the workflow succeeded or failed
- ci: make the test reporter fork friendly
- ci: handle matrix for test output
- ci: replace bespoke test munging with junit reporter
- docs: fix doc build
- chore: remove unneeded deps
- ci: refactor ci part 1
- fix: allow an undefined PYTEST_BACKENDS variable to indicate no backends should be tested
- fix: forward the spark entry point to pyspark
- chore: update website information
- ci: clean up pytest_errors.sh script
- style: remove omniscidb from pydocstyle config
- refactor: move some config to pyproject.toml
- fix: fix a few broken assumptions in the dask and pandas backends
- Some pull requests not shown.
cpcloud/stupidb
14
merged
- test: add full outer join test
- refactor(core.py): refactor core data structures
- style: use relative imports
- perf: reduce the amount of new object creation if rows' ids are the same as requested
- style: use relative imports
- refactor: reduce row reification
- docs: move to markdown for top-level docs
- chore: clean up some files
- build(dev-deps): use pytest-xdist for testing in parallel
- ci: check that requirements.txt is up to date in CI
- test: add pytest-randomly and pytest-cov to development dependencies
- refactor: simplify joins
- chore: cleanup deps
- feat: add limit operator
cpcloud/ibis
8
closed
3
open
cpcloud/nix-config
6
merged
NixOS/nixpkgs
5
merged
1
closed
cpcloud/numbsql
1
open
1
merged
2
closed
cpcloud/compare-commits-action
3
merged
1
closed
nix-community/poetry2nix
1
open
1
merged
conda-forge/impyla-feedstock
1
open
1
merged
cloudera/impyla
1
open
substrait-io/substrait
1
merged
conda-forge/staged-recipes
1
merged
conda-forge/clickhouse-sqlalchemy-feedstock
1
merged
conda-forge/ibis-framework-feedstock
1
open
cpcloud/niv-dep-info-action
1
merged
dojeda/poetry2conda
1
open
Reviewed 18 pull requests in 3 repositories
ibis-project/ibis
15 pull requests
- fix: fix literal of Nullable and order of limit & offset in Clickhouse.
- refactor(ci): move to poetry
- refactor: replace handwritten parser with library
- DOC: Quote extra package installs for zsh
- chore: run pyupgrade on the repo
- CLN: Start definition of Backend API, and implement version
- chore: update pre-commit
- Raise NotImplementedError when databases are not supported
- DEPR: Deprecate set_database
- ci: refactor ci part 1
- refactor: move some config to pyproject.toml
- fix: fix a few broken assumptions in the dask and pandas backends
- refactor(ci): refactor CI and development process
- Rudimentary implementation for Arrow Datafusion backend [WIP]
- FEAT: ClickHouse: support joining on different columns.
NixOS/nixpkgs
2 pull requests
nix-community/poetry2nix
1 pull request
Created an issue in ibis-project/ibis that received 4 comments
API: Fix terminology used in internal operator APIs
There are a number of places where the terminology of objects with respect to the tree structure in Ibis's internal API isn't correct, particularly…
4
comments
Opened 20 other issues in 3 repositories
ibis-project/ibis
6
closed
11
open
- REF: Remove the handwritten type parser
- DSN/BUG: Clarify the semantics of DatabaseTable equality
- CI: Enable auto merge?
- BUG: Possible issue with running dask tests in parallel
- DEP: Support SQLAlchemy >=1.4
- CI/DOCS: doc build is broken
- CI: conda package build doesn't work when using python 3.9
- CI: Windows jobs assume the shell is not a login shell
- REF: Remove __del__ methods
- CI: Pyspark dependencies are not thoroughly tested
- CI: Impala job isn't running on Python 3.9
- CI: postgres minimum dependencies job is broken on Python 3.9
- CI: Documentation can't build on python 3.9
- ENH: Add support for aggregate ordering where sensible
- REF: Remove underspecified type aliases
- FEAT: Arrow compute IR for column and scalar expressions
- FEAT: Arrow Compute IR for relational operators