Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nim text reader #86

Merged
merged 62 commits into from
Oct 4, 2023
Merged

Nim text reader #86

merged 62 commits into from
Oct 4, 2023

Conversation

realratchet
Copy link
Collaborator

I'm likely going to merge this on Monday, you can see if you want to add something else.

I will also rebase so that the test pipeline commits don't spam the commit history.

Known issues: I can't get it to work within Windows pipelines so I'll need help from someone with windows to get python working with nim.

I will also add a fallback to use the old python implementation as a fallback if it throws within nim until we're confident with maintaining nim only implementation.

@root-11
Copy link
Owner

root-11 commented Sep 30, 2023 via email

@codecov-commenter
Copy link

Codecov Report

Merging #86 (f330b96) into master (ad562ff) will decrease coverage by 0.70%.
The diff coverage is 74.93%.

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

@@            Coverage Diff             @@
##           master      #86      +/-   ##
==========================================
- Coverage   83.04%   82.35%   -0.70%     
==========================================
  Files          24       25       +1     
  Lines        3704     3910     +206     
==========================================
+ Hits         3076     3220     +144     
- Misses        628      690      +62     
Files Coverage Δ
tablite/__init__.py 100.00% <100.00%> (ø)
tablite/base.py 87.51% <100.00%> (+0.04%) ⬆️
tablite/config.py 100.00% <100.00%> (ø)
tablite/core.py 86.58% <ø> (ø)
tablite/version.py 100.00% <100.00%> (ø)
tablite/import_utils.py 82.35% <88.65%> (+5.22%) ⬆️
tablite/nimlite.py 10.76% <10.76%> (ø)

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

Ratchet added 2 commits October 4, 2023 14:24
Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

* info

Test pipelines

Test pipelines

Test pipelines

*hmm

Test pipelines

* huh

* WINDOWSNAKJSHBFUOIASHGFOI:AHSGOIHJASGAGHAOIUHGPAIJGSN

* why is windows like this

* what?

ugh

what

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

* what

what the

i'm stupid

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

Test pipelines, I hate windows edition

+ inlining
* update yml

Update ranking.nim

* fallback to py impl just in case

* cleanup

* fix buggy nim args

test

derp

* use cli for win

* update

* fixes

* fix pipeline

* aaaa

test

aa

*us

* test

hmm

hmm

test

?

?

?

aa

?

hmm

hmm

huh

huh

revert

fix

test

* hi

* fix

* huh

derp

hmm

hmm

update

hmm

test

Update python-test.yml

Update python-test.yml

Update python-test.yml

thonk

Update python-test.yml

* hmm

hmm

d
@realratchet realratchet merged commit 57653b6 into root-11:master Oct 4, 2023
9 of 10 checks passed
realratchet added a commit that referenced this pull request Feb 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants