nushell/crates
Michael Angerman c55b5c0a55
move dataframe commands to nu-cmd-dataframe (#9241)
All of the dataframe commands ported over with no issues...

### 11 tests are commented out (for now)

So 100 of the original 111 tests are passing with only 11 tests being
ignored for now..

As per our conversation in the core team meeting on Wednesday
I took @jntrnr  suggestion and just commented out the tests dealing
with
[IntoDatetime](https://github.com/nushell/nushell/blob/main/crates/nu-command/src/conversions/into/mod.rs)

Later on we can move this functionality out of nu-command if we decide
it makes sense...

### The following tests were ignored...

```rust
modified:   crates/nu-cmd-dataframe/src/dataframe/series/date/get_day.rs
modified:   crates/nu-cmd-dataframe/src/dataframe/series/date/get_hour.rs
modified:   crates/nu-cmd-dataframe/src/dataframe/series/date/get_minute.rs

modified:   crates/nu-cmd-dataframe/src/dataframe/series/date/get_month.rs
modified:   crates/nu-cmd-dataframe/src/dataframe/series/date/get_nanosecond.rs
modified:   crates/nu-cmd-dataframe/src/dataframe/series/date/get_ordinal.rs

modified:   crates/nu-cmd-dataframe/src/dataframe/series/date/get_second.rs
modified:   crates/nu-cmd-dataframe/src/dataframe/series/date/get_week.rs
modified:   crates/nu-cmd-dataframe/src/dataframe/series/date/get_weekday.rs

modified:   crates/nu-cmd-dataframe/src/dataframe/series/date/get_year.rs
modified:   crates/nu-cmd-dataframe/src/dataframe/series/string/strftime.rs
```
2023-05-19 10:56:08 -07:00
..
nu_plugin_custom_values bump nushell from release version to development version (#9215) 2023-05-17 07:59:01 -05:00
nu_plugin_example bump nushell from release version to development version (#9215) 2023-05-17 07:59:01 -05:00
nu_plugin_formats remove unused dependencies (#9230) 2023-05-18 11:37:20 -05:00
nu_plugin_gstat remove unused dependencies (#9230) 2023-05-18 11:37:20 -05:00
nu_plugin_inc bump nushell from release version to development version (#9215) 2023-05-17 07:59:01 -05:00
nu_plugin_python update nu_plugin_python due to signature changes (#8107) 2023-02-18 13:27:24 +00:00
nu_plugin_query bump nushell from release version to development version (#9215) 2023-05-17 07:59:01 -05:00
nu-cli remove unused dependencies (#9230) 2023-05-18 11:37:20 -05:00
nu-cmd-dataframe move dataframe commands to nu-cmd-dataframe (#9241) 2023-05-19 10:56:08 -07:00
nu-cmd-lang remove unused dependencies (#9230) 2023-05-18 11:37:20 -05:00
nu-color-config remove unused dependencies (#9230) 2023-05-18 11:37:20 -05:00
nu-command move dataframe commands to nu-cmd-dataframe (#9241) 2023-05-19 10:56:08 -07:00
nu-engine remove unused dependencies (#9230) 2023-05-18 11:37:20 -05:00
nu-explore bump nushell from release version to development version (#9215) 2023-05-17 07:59:01 -05:00
nu-glob bump nushell from release version to development version (#9215) 2023-05-17 07:59:01 -05:00
nu-json bump nushell from release version to development version (#9215) 2023-05-17 07:59:01 -05:00
nu-parser remove unused dependencies (#9230) 2023-05-18 11:37:20 -05:00
nu-path bump nushell from release version to development version (#9215) 2023-05-17 07:59:01 -05:00
nu-plugin remove unused dependencies (#9230) 2023-05-18 11:37:20 -05:00
nu-pretty-hex bump nushell from release version to development version (#9215) 2023-05-17 07:59:01 -05:00
nu-protocol remove unused dependencies (#9230) 2023-05-18 11:37:20 -05:00
nu-std Added assert not command (assertion that the value/expression is false) (#9235) 2023-05-19 11:33:19 +02:00
nu-system remove unused dependencies (#9230) 2023-05-18 11:37:20 -05:00
nu-table bump nushell from release version to development version (#9215) 2023-05-17 07:59:01 -05:00
nu-term-grid bump nushell from release version to development version (#9215) 2023-05-17 07:59:01 -05:00
nu-test-support bump nushell from release version to development version (#9215) 2023-05-17 07:59:01 -05:00
nu-utils bump nushell from release version to development version (#9215) 2023-05-17 07:59:01 -05:00
README.md Remove old nushell/merge engine-q 2022-02-07 14:54:06 -05:00

Nushell core libraries and plugins

These sub-crates form both the foundation for Nu and a set of plugins which extend Nu with additional functionality.

Foundational libraries are split into two kinds of crates:

  • Core crates - those crates that work together to build the Nushell language engine
  • Support crates - a set of crates that support the engine with additional features like JSON support, ANSI support, and more.

Plugins are likewise also split into two types:

  • Core plugins - plugins that provide part of the default experience of Nu, including access to the system properties, processes, and web-connectivity features.
  • Extra plugins - these plugins run a wide range of different capabilities like working with different file types, charting, viewing binary data, and more.