File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55[ ![ Rust] ( https://img.shields.io/badge/built%20with-Rust-orange )] ( https://www.rust-lang.org/ )
66[ ![ License: MIT] ( https://img.shields.io/badge/License-MIT-yellow.svg )] ( https://opensource.org/licenses/MIT )
77
8- > ⚠️ ** Project Status:** Phaeton is currently in ** Experimental Beta (v0.2.1 )** .
8+ > ⚠️ ** Project Status:** Phaeton is currently in ** Experimental Beta (v0.2.2 )** .
99> The core streaming engine is functional, but the library is currently under limited maintenance due to the author's personal schedule.
1010
1111
@@ -94,6 +94,16 @@ pip install phaeton
9494| :---: | :---: |
9595| ` phaeton.probe(path) ` | Detects encoding (e.g., Windows-1252) and delimiter automatically. |
9696
97+ ### Engine Methods <br >
98+
99+ Methods to save the final results or handle rejected data.
100+
101+ | Method | Description |
102+ | :--- | :--- |
103+ | ` .ingest(source) ` | Creates a new data processing pipeline for a specific source file. |
104+ | ` .exec(pipelines) ` | Executes multiple pipelines in parallel. |
105+ | ` .validate(pipelines) ` | Performs a dry-run to validate schema compatibility. |
106+
97107### Pipeline Methods <br >
98108These methods are chainable.
99109
@@ -132,7 +142,7 @@ Methods to save the final results or handle rejected data.
132142
133143## Roadmap
134144
135- Phaeton is currently in ** Beta (v0.2.1 )** . Here is the status of our development pipeline:
145+ Phaeton is currently in ** Beta (v0.2.2 )** . Here is the status of our development pipeline:
136146
137147| Feature | Status | Implementation Notes |
138148| :--- | :---: | :--- |
You can’t perform that action at this time.
0 commit comments