From 395e4f3159256b2d58ded334d85db8e536da23e4 Mon Sep 17 00:00:00 2001 From: Stijn de Gooijer Date: Mon, 10 Jun 2024 11:50:43 +0200 Subject: [PATCH] Update references --- .github/ISSUE_TEMPLATE/documentation.yml | 2 +- README.md | 2 +- docs/_build/API_REFERENCE_LINKS.yml | 410 +++++++++--------- docs/api/index.md | 2 +- docs/development/contributing/index.md | 2 +- docs/development/versioning.md | 2 +- docs/user-guide/expressions/functions.md | 6 +- docs/user-guide/expressions/plugins.md | 2 +- .../expressions/user-defined-functions.md | 4 +- py-polars/pyproject.toml | 2 +- 10 files changed, 217 insertions(+), 217 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/documentation.yml b/.github/ISSUE_TEMPLATE/documentation.yml index 188acf8ab5a9..64cc3c1d32c4 100644 --- a/.github/ISSUE_TEMPLATE/documentation.yml +++ b/.github/ISSUE_TEMPLATE/documentation.yml @@ -18,6 +18,6 @@ body: label: Link description: > Provide a link to the existing documentation, if applicable. - placeholder: ex. https://docs.pola.rs/docs/python/dev/... + placeholder: ex. https://docs.pola.rs/api/python/dev/... validations: required: false diff --git a/README.md b/README.md index a7534dba8739..136f03232bb0 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@

Documentation: - Python + Python - Rust - diff --git a/docs/_build/API_REFERENCE_LINKS.yml b/docs/_build/API_REFERENCE_LINKS.yml index b76a38fec350..02d8fd143ff3 100644 --- a/docs/_build/API_REFERENCE_LINKS.yml +++ b/docs/_build/API_REFERENCE_LINKS.yml @@ -1,303 +1,303 @@ python: - DataFrame: https://docs.pola.rs/py-polars/html/reference/dataframe/index.html - Categorical: https://docs.pola.rs/py-polars/html/reference/api/polars.Categorical.html - Series: https://docs.pola.rs/py-polars/html/reference/series/index.html - select: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.select.html - filter: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.filter.html - with_columns: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.with_columns.html - group_by: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.group_by.html - join: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.join.html - hstack: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.hstack.html - read_csv: https://docs.pola.rs/py-polars/html/reference/api/polars.read_csv.html - write_csv: https://docs.pola.rs/py-polars/html/reference/api/polars.DataFrame.write_csv.html - read_excel: https://docs.pola.rs/py-polars/html/reference/api/polars.read_excel.html - write_excel: https://docs.pola.rs/py-polars/html/reference/api/polars.DataFrame.write_excel.html - read_json: https://docs.pola.rs/py-polars/html/reference/api/polars.read_json.html - write_json: https://docs.pola.rs/py-polars/html/reference/api/polars.DataFrame.write_json.html - read_ipc: https://docs.pola.rs/py-polars/html/reference/api/polars.read_ipc.html - min: https://docs.pola.rs/py-polars/html/reference/series/api/polars.Series.min.html - max: https://docs.pola.rs/py-polars/html/reference/series/api/polars.Series.max.html - value_counts: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.value_counts.html - unnest: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.unnest.html - struct: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.struct.html - is_duplicated: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.is_duplicated.html - sample: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.sample.html - head: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.head.html - tail: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.tail.html - describe: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.describe.html - col: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.col.html - sort: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.sort.html - scan_csv: https://docs.pola.rs/py-polars/html/reference/api/polars.scan_csv.html - collect: https://docs.pola.rs/py-polars/html/reference/lazyframe/api/polars.LazyFrame.collect.html - fold: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.fold.html - concat_str: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.concat_str.html - str.split: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.str.split.html - Expr.list: https://docs.pola.rs/py-polars/html/reference/expressions/list.html - element: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.element.html - all: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.all.html - exclude: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.exclude.html - alias: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.alias.html - prefix: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.prefix.html - suffix: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.suffix.html - map_alias: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.map_alias.html - n_unique: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.n_unique.html - approx_n_unique: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.approx_n_unique.html - when: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.when.html - concat_list: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.concat_list.html - list.eval: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.list.eval.html - null_count: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.null_count.html - is_null: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.is_null.html - fill_null: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.fill_null.html - interpolate: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.interpolate.html - fill_nan: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.fill_nan.html - operators: https://docs.pola.rs/py-polars/html/reference/expressions/operators.html - over: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.over.html - implode: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.implode.html - DataFrame.explode: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.explode.html + DataFrame: https://docs.pola.rs/api/python/stable/reference/dataframe/index.html + Categorical: https://docs.pola.rs/api/python/stable/reference/api/polars.Categorical.html + Series: https://docs.pola.rs/api/python/stable/reference/series/index.html + select: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.select.html + filter: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.filter.html + with_columns: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.with_columns.html + group_by: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.group_by.html + join: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.join.html + hstack: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.hstack.html + read_csv: https://docs.pola.rs/api/python/stable/reference/api/polars.read_csv.html + write_csv: https://docs.pola.rs/api/python/stable/reference/api/polars.DataFrame.write_csv.html + read_excel: https://docs.pola.rs/api/python/stable/reference/api/polars.read_excel.html + write_excel: https://docs.pola.rs/api/python/stable/reference/api/polars.DataFrame.write_excel.html + read_json: https://docs.pola.rs/api/python/stable/reference/api/polars.read_json.html + write_json: https://docs.pola.rs/api/python/stable/reference/api/polars.DataFrame.write_json.html + read_ipc: https://docs.pola.rs/api/python/stable/reference/api/polars.read_ipc.html + min: https://docs.pola.rs/api/python/stable/reference/series/api/polars.Series.min.html + max: https://docs.pola.rs/api/python/stable/reference/series/api/polars.Series.max.html + value_counts: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.value_counts.html + unnest: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.unnest.html + struct: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.struct.html + is_duplicated: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.is_duplicated.html + sample: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.sample.html + head: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.head.html + tail: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.tail.html + describe: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.describe.html + col: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.col.html + sort: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.sort.html + scan_csv: https://docs.pola.rs/api/python/stable/reference/api/polars.scan_csv.html + collect: https://docs.pola.rs/api/python/stable/reference/lazyframe/api/polars.LazyFrame.collect.html + fold: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.fold.html + concat_str: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.concat_str.html + str.split: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.str.split.html + Expr.list: https://docs.pola.rs/api/python/stable/reference/expressions/list.html + element: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.element.html + all: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.all.html + exclude: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.exclude.html + alias: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.alias.html + prefix: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.prefix.html + suffix: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.suffix.html + map_alias: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.map_alias.html + n_unique: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.n_unique.html + approx_n_unique: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.approx_n_unique.html + when: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.when.html + concat_list: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.concat_list.html + list.eval: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.list.eval.html + null_count: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.null_count.html + is_null: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.is_null.html + fill_null: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.fill_null.html + interpolate: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.interpolate.html + fill_nan: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.fill_nan.html + operators: https://docs.pola.rs/api/python/stable/reference/expressions/operators.html + over: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.over.html + implode: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.implode.html + DataFrame.explode: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.explode.html read_database_connectorx: name: read_database - link: https://docs.pola.rs/py-polars/html/reference/api/polars.read_database.html + link: https://docs.pola.rs/api/python/stable/reference/api/polars.read_database.html feature_flags: ['connectorx'] read_database: name: read_database - link: https://docs.pola.rs/py-polars/html/reference/api/polars.read_database.html + link: https://docs.pola.rs/api/python/stable/reference/api/polars.read_database.html write_database: name: write_database - link: https://docs.pola.rs/py-polars/html/reference/api/polars.DataFrame.write_database.html - read_database_uri: https://docs.pola.rs/py-polars/html/reference/api/polars.read_database_uri.html - read_parquet: https://docs.pola.rs/py-polars/html/reference/api/polars.read_parquet.html - write_parquet: https://docs.pola.rs/py-polars/html/reference/api/polars.DataFrame.write_parquet.html - scan_parquet: https://docs.pola.rs/py-polars/html/reference/api/polars.scan_parquet.html - read_json: https://docs.pola.rs/py-polars/html/reference/api/polars.read_json.html - read_ndjson: https://docs.pola.rs/py-polars/html/reference/api/polars.read_ndjson.html - write_ndjson: https://docs.pola.rs/py-polars/html/reference/api/polars.DataFrame.write_ndjson.html - write_json: https://docs.pola.rs/py-polars/html/reference/api/polars.DataFrame.write_json.html - scan_ndjson: https://docs.pola.rs/py-polars/html/reference/api/polars.scan_ndjson.html - scan_pyarrow_dataset: https://docs.pola.rs/py-polars/html/reference/api/polars.scan_pyarrow_dataset.html + link: https://docs.pola.rs/api/python/stable/reference/api/polars.DataFrame.write_database.html + read_database_uri: https://docs.pola.rs/api/python/stable/reference/api/polars.read_database_uri.html + read_parquet: https://docs.pola.rs/api/python/stable/reference/api/polars.read_parquet.html + write_parquet: https://docs.pola.rs/api/python/stable/reference/api/polars.DataFrame.write_parquet.html + scan_parquet: https://docs.pola.rs/api/python/stable/reference/api/polars.scan_parquet.html + read_json: https://docs.pola.rs/api/python/stable/reference/api/polars.read_json.html + read_ndjson: https://docs.pola.rs/api/python/stable/reference/api/polars.read_ndjson.html + write_ndjson: https://docs.pola.rs/api/python/stable/reference/api/polars.DataFrame.write_ndjson.html + write_json: https://docs.pola.rs/api/python/stable/reference/api/polars.DataFrame.write_json.html + scan_ndjson: https://docs.pola.rs/api/python/stable/reference/api/polars.scan_ndjson.html + scan_pyarrow_dataset: https://docs.pola.rs/api/python/stable/reference/api/polars.scan_pyarrow_dataset.html from_arrow: name: from_arrow - link: https://docs.pola.rs/py-polars/html/reference/api/polars.from_arrow.html + link: https://docs.pola.rs/api/python/stable/reference/api/polars.from_arrow.html feature_flags: ['fsspec','pyarrow'] - show_graph: https://docs.pola.rs/py-polars/html/reference/lazyframe/api/polars.LazyFrame.show_graph.html - lazy: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.lazy.html - explain: https://docs.pola.rs/py-polars/html/reference/lazyframe/api/polars.LazyFrame.explain.html - fetch: https://docs.pola.rs/py-polars/html/reference/lazyframe/api/polars.LazyFrame.fetch.html - SQLContext: https://docs.pola.rs/py-polars/html/reference/sql + show_graph: https://docs.pola.rs/api/python/stable/reference/lazyframe/api/polars.LazyFrame.show_graph.html + lazy: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.lazy.html + explain: https://docs.pola.rs/api/python/stable/reference/lazyframe/api/polars.LazyFrame.explain.html + fetch: https://docs.pola.rs/api/python/stable/reference/lazyframe/api/polars.LazyFrame.fetch.html + SQLContext: https://docs.pola.rs/api/python/stable/reference/sql SQLregister: name: register - link: https://docs.pola.rs/py-polars/html/reference/api/polars.SQLContext.register.html#polars.SQLContext.register + link: https://docs.pola.rs/api/python/stable/reference/api/polars.SQLContext.register.html#polars.SQLContext.register SQLregister_many: name: register_many - link: https://docs.pola.rs/py-polars/html/reference/api/polars.SQLContext.register_many.html + link: https://docs.pola.rs/api/python/stable/reference/api/polars.SQLContext.register_many.html SQLquery: name: query - link: https://docs.pola.rs/py-polars/html/reference/api/polars.SQLContext.query.html + link: https://docs.pola.rs/api/python/stable/reference/api/polars.SQLContext.query.html SQLexecute: name: execute - link: https://docs.pola.rs/py-polars/html/reference/api/polars.SQLContext.execute.html - join_asof: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.join_asof.html - concat: https://docs.pola.rs/py-polars/html/reference/api/polars.concat.html - pivot: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.pivot.html - melt: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.melt.html - is_between: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.is_between.html + link: https://docs.pola.rs/api/python/stable/reference/api/polars.SQLContext.execute.html + join_asof: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.join_asof.html + concat: https://docs.pola.rs/api/python/stable/reference/api/polars.concat.html + pivot: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.pivot.html + melt: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.melt.html + is_between: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.is_between.html - date_range: https://docs.pola.rs/py-polars/html/reference/api/polars.date_range.html - upsample: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.upsample.html - group_by_dynamic: https://docs.pola.rs/py-polars/html/reference/dataframe/api/polars.DataFrame.group_by_dynamic.html - cast: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.cast.html + date_range: https://docs.pola.rs/api/python/stable/reference/api/polars.date_range.html + upsample: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.upsample.html + group_by_dynamic: https://docs.pola.rs/api/python/stable/reference/dataframe/api/polars.DataFrame.group_by_dynamic.html + cast: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.cast.html np.log: name: log link: https://numpy.org/doc/stable/reference/generated/numpy.log.html feature_flags: ['numpy'] - Array: https://docs.pola.rs/py-polars/html/reference/api/polars.Array.html - Series.arr: https://docs.pola.rs/py-polars/html/reference/series/array.html - Series.dt.day: https://docs.pola.rs/py-polars/html/reference/series/api/polars.Series.dt.day.html + Array: https://docs.pola.rs/api/python/stable/reference/api/polars.Array.html + Series.arr: https://docs.pola.rs/api/python/stable/reference/series/array.html + Series.dt.day: https://docs.pola.rs/api/python/stable/reference/series/api/polars.Series.dt.day.html - selectors: https://docs.pola.rs/py-polars/html/reference/selectors.html - cs.numeric: https://docs.pola.rs/py-polars/html/reference/selectors.html#polars.selectors.numeric - cs.by_name: https://docs.pola.rs/py-polars/html/reference/selectors.html#polars.selectors.by_name - cs.first: https://docs.pola.rs/py-polars/html/reference/selectors.html#polars.selectors.first - cs.temporal: https://docs.pola.rs/py-polars/html/reference/selectors.html#polars.selectors.temporal - cs.contains: https://docs.pola.rs/py-polars/html/reference/selectors.html#polars.selectors.contains - cs.matches: https://docs.pola.rs/py-polars/html/reference/selectors.html#polars.selectors.matches - is_selector: https://docs.pola.rs/py-polars/html/reference/selectors.html#polars.selectors.is_selector - expand_selector: https://docs.pola.rs/py-polars/html/reference/selectors.html#polars.selectors.expand_selector + selectors: https://docs.pola.rs/api/python/stable/reference/selectors.html + cs.numeric: https://docs.pola.rs/api/python/stable/reference/selectors.html#polars.selectors.numeric + cs.by_name: https://docs.pola.rs/api/python/stable/reference/selectors.html#polars.selectors.by_name + cs.first: https://docs.pola.rs/api/python/stable/reference/selectors.html#polars.selectors.first + cs.temporal: https://docs.pola.rs/api/python/stable/reference/selectors.html#polars.selectors.temporal + cs.contains: https://docs.pola.rs/api/python/stable/reference/selectors.html#polars.selectors.contains + cs.matches: https://docs.pola.rs/api/python/stable/reference/selectors.html#polars.selectors.matches + is_selector: https://docs.pola.rs/api/python/stable/reference/selectors.html#polars.selectors.is_selector + expand_selector: https://docs.pola.rs/api/python/stable/reference/selectors.html#polars.selectors.expand_selector dt.convert_time_zone: name: dt.convert_time_zone - link: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.dt.convert_time_zone.html + link: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.dt.convert_time_zone.html feature_flags: ['timezone'] dt.replace_time_zone: name: dt.replace_time_zone - link: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.dt.replace_time_zone.html + link: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.dt.replace_time_zone.html feature_flags: ['timezone'] - dt.to_string: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.dt.to_string.html - dt.year: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.dt.year.html + dt.to_string: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.dt.to_string.html + dt.year: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.dt.year.html - str.starts_with: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.str.starts_with.html - str.ends_with: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.str.ends_with.html - str.extract: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.str.extract.html - str.extract_all: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.str.extract_all.html - str.contains: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.str.contains.html - str.replace: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.str.replace.html - str.replace_all: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.str.replace_all.html - str.to_datetime: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.str.to_datetime.html - str.to_date: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.str.to_date.html - str.len_chars: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.str.len_chars.html - str.len_bytes: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.str.len_bytes.html + str.starts_with: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.str.starts_with.html + str.ends_with: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.str.ends_with.html + str.extract: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.str.extract.html + str.extract_all: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.str.extract_all.html + str.contains: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.str.contains.html + str.replace: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.str.replace.html + str.replace_all: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.str.replace_all.html + str.to_datetime: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.str.to_datetime.html + str.to_date: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.str.to_date.html + str.len_chars: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.str.len_chars.html + str.len_bytes: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.str.len_bytes.html - struct.field: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.struct.field.html - struct.rename_fields: https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.struct.rename_fields.html + struct.field: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.struct.field.html + struct.rename_fields: https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.struct.rename_fields.html rust: - DataFrame: https://docs.pola.rs/docs/rust/dev/polars/frame/struct.DataFrame.html - Series: https://docs.pola.rs/docs/rust/dev/polars/series/struct.Series.html + DataFrame: https://docs.pola.rs/api/rust/dev/polars/frame/struct.DataFrame.html + Series: https://docs.pola.rs/api/rust/dev/polars/series/struct.Series.html Categorical: name: Categorical - link: https://docs.pola.rs/docs/rust/dev/polars/prelude/enum.DataType.html#variant.Categorical + link: https://docs.pola.rs/api/rust/dev/polars/prelude/enum.DataType.html#variant.Categorical feature_flags: ['dtype-categorical'] - select: https://docs.pola.rs/docs/rust/dev/polars_lazy/frame/struct.LazyFrame.html#method.select - filter: https://docs.pola.rs/docs/rust/dev/polars_lazy/frame/struct.LazyFrame.html#method.filter - with_columns: https://docs.pola.rs/docs/rust/dev/polars_lazy/frame/struct.LazyFrame.html#method.with_columns - group_by: https://docs.pola.rs/docs/rust/dev/polars_lazy/frame/struct.LazyFrame.html#method.group_by + select: https://docs.pola.rs/api/rust/dev/polars_lazy/frame/struct.LazyFrame.html#method.select + filter: https://docs.pola.rs/api/rust/dev/polars_lazy/frame/struct.LazyFrame.html#method.filter + with_columns: https://docs.pola.rs/api/rust/dev/polars_lazy/frame/struct.LazyFrame.html#method.with_columns + group_by: https://docs.pola.rs/api/rust/dev/polars_lazy/frame/struct.LazyFrame.html#method.group_by group_by_dynamic: name: group_by_dynamic - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/frame/struct.LazyFrame.html#method.group_by_dynamic + link: https://docs.pola.rs/api/rust/dev/polars_lazy/frame/struct.LazyFrame.html#method.group_by_dynamic feature_flags: [dynamic_group_by] - join: https://docs.pola.rs/docs/rust/dev/polars_core/frame/hash_join/index.html - hstack: https://docs.pola.rs/docs/rust/dev/polars_core/frame/struct.DataFrame.html#method.hstack - concat: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/functions/fn.concat.html - SQLContext: https://docs.pola.rs/py-polars/html/reference/sql.html + join: https://docs.pola.rs/api/rust/dev/polars_core/frame/hash_join/index.html + hstack: https://docs.pola.rs/api/rust/dev/polars_core/frame/struct.DataFrame.html#method.hstack + concat: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/functions/fn.concat.html + SQLContext: https://docs.pola.rs/api/python/stable/reference/sql.html explain: https://docs.rs/polars/latest/polars/prelude/struct.LazyFrame.html#method.explain - operators: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/enum.Operator.html + operators: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/enum.Operator.html - Array: https://docs.pola.rs/docs/rust/dev/polars/datatypes/enum.DataType.html#variant.Array + Array: https://docs.pola.rs/api/rust/dev/polars/datatypes/enum.DataType.html#variant.Array - DataFrame.explode: https://docs.pola.rs/docs/rust/dev/polars/frame/struct.DataFrame.html#method.explode - pivot: https://docs.pola.rs/docs/rust/dev/polars_lazy/frame/pivot/fn.pivot.html - melt: https://docs.pola.rs/docs/rust/dev/polars/frame/struct.DataFrame.html#method.melt - upsample: https://docs.pola.rs/docs/rust/dev/polars/frame/struct.DataFrame.html#method.upsample - join_asof: https://docs.pola.rs/docs/rust/dev/polars/prelude/trait.AsofJoin.html#method.join_asof - unnest: https://docs.pola.rs/docs/rust/dev/polars/frame/struct.DataFrame.html#method.unnest + DataFrame.explode: https://docs.pola.rs/api/rust/dev/polars/frame/struct.DataFrame.html#method.explode + pivot: https://docs.pola.rs/api/rust/dev/polars_lazy/frame/pivot/fn.pivot.html + melt: https://docs.pola.rs/api/rust/dev/polars/frame/struct.DataFrame.html#method.melt + upsample: https://docs.pola.rs/api/rust/dev/polars/frame/struct.DataFrame.html#method.upsample + join_asof: https://docs.pola.rs/api/rust/dev/polars/prelude/trait.AsofJoin.html#method.join_asof + unnest: https://docs.pola.rs/api/rust/dev/polars/frame/struct.DataFrame.html#method.unnest read_csv: name: CsvReader - link: https://docs.pola.rs/docs/rust/dev/polars_io/csv/struct.CsvReader.html + link: https://docs.pola.rs/api/rust/dev/polars_io/csv/struct.CsvReader.html feature_flags: ['csv'] scan_csv: name: LazyCsvReader - link: https://docs.pola.rs/docs/rust/dev/polars/prelude/struct.LazyCsvReader.html + link: https://docs.pola.rs/api/rust/dev/polars/prelude/struct.LazyCsvReader.html feature_flags: ['csv'] write_csv: name: CsvWriter - link: https://docs.pola.rs/docs/rust/dev/polars_io/csv/struct.CsvWriter.html + link: https://docs.pola.rs/api/rust/dev/polars_io/csv/struct.CsvWriter.html feature_flags: ['csv'] read_json: name: JsonReader - link: https://docs.pola.rs/docs/rust/dev/polars_io/json/struct.JsonReader.html + link: https://docs.pola.rs/api/rust/dev/polars_io/json/struct.JsonReader.html feature_flags: ['json'] read_ndjson: name: JsonLineReader - link: https://docs.pola.rs/docs/rust/dev/polars_io/ndjson/core/struct.JsonLineReader.html + link: https://docs.pola.rs/api/rust/dev/polars_io/ndjson/core/struct.JsonLineReader.html feature_flags: ['json'] write_json: name: JsonWriter - link: https://docs.pola.rs/docs/rust/dev/polars_io/json/struct.JsonWriter.html + link: https://docs.pola.rs/api/rust/dev/polars_io/json/struct.JsonWriter.html feature_flags: ['json'] write_ndjson: name: JsonWriter - link: https://docs.pola.rs/docs/rust/dev/polars_io/json/struct.JsonWriter.html + link: https://docs.pola.rs/api/rust/dev/polars_io/json/struct.JsonWriter.html feature_flags: ['json'] scan_ndjson: name: LazyJsonLineReader - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/frame/struct.LazyJsonLineReader.html + link: https://docs.pola.rs/api/rust/dev/polars_lazy/frame/struct.LazyJsonLineReader.html feature_flags: ['json'] read_parquet: name: ParquetReader - link: https://docs.pola.rs/docs/rust/dev/polars_io/parquet/struct.ParquetReader.html + link: https://docs.pola.rs/api/rust/dev/polars_io/parquet/struct.ParquetReader.html feature_flags: ['parquet'] write_parquet: name: ParquetWriter - link: https://docs.pola.rs/docs/rust/dev/polars_io/parquet/struct.ParquetWriter.html + link: https://docs.pola.rs/api/rust/dev/polars_io/parquet/struct.ParquetWriter.html feature_flags: ['parquet'] scan_parquet: name: scan_parquet - link: https://docs.pola.rs/docs/rust/dev/polars/prelude/struct.LazyFrame.html#method.scan_parquet + link: https://docs.pola.rs/api/rust/dev/polars/prelude/struct.LazyFrame.html#method.scan_parquet feature_flags: ['parquet'] read_ipc: name: IpcReader - link: https://docs.pola.rs/docs/rust/dev/polars_io/prelude/struct.IpcReader.html + link: https://docs.pola.rs/api/rust/dev/polars_io/prelude/struct.IpcReader.html feature_flags: ['ipc'] - scan_pyarrow_dataset: https://docs.pola.rs/py-polars/html/reference/api/polars.scan_pyarrow_dataset.html + scan_pyarrow_dataset: https://docs.pola.rs/api/python/stable/reference/api/polars.scan_pyarrow_dataset.html - min: https://docs.pola.rs/docs/rust/dev/polars/series/struct.Series.html#method.min - max: https://docs.pola.rs/docs/rust/dev/polars/series/struct.Series.html#method.max + min: https://docs.pola.rs/api/rust/dev/polars/series/struct.Series.html#method.min + max: https://docs.pola.rs/api/rust/dev/polars/series/struct.Series.html#method.max struct: name: Struct - link: https://docs.pola.rs/docs/rust/dev/polars/datatypes/enum.DataType.html#variant.Struct + link: https://docs.pola.rs/api/rust/dev/polars/datatypes/enum.DataType.html#variant.Struct feature_flags: ['dtype-struct'] - implode: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/enum.Expr.html#method.implode + implode: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/enum.Expr.html#method.implode sample: name: sample_n - link: https://docs.pola.rs/docs/rust/dev/polars/frame/struct.DataFrame.html#method.sample_n - head: https://docs.pola.rs/docs/rust/dev/polars/frame/struct.DataFrame.html#method.head - tail: https://docs.pola.rs/docs/rust/dev/polars/frame/struct.DataFrame.html#method.tail + link: https://docs.pola.rs/api/rust/dev/polars/frame/struct.DataFrame.html#method.sample_n + head: https://docs.pola.rs/api/rust/dev/polars/frame/struct.DataFrame.html#method.head + tail: https://docs.pola.rs/api/rust/dev/polars/frame/struct.DataFrame.html#method.tail describe: name: describe - link: https://docs.pola.rs/docs/rust/dev/polars/frame/struct.DataFrame.html#method.describe + link: https://docs.pola.rs/api/rust/dev/polars/frame/struct.DataFrame.html#method.describe feature_flags: ['describe'] collect: name: collect - link: https://docs.pola.rs/docs/rust/dev/polars/prelude/struct.LazyFrame.html#method.collect + link: https://docs.pola.rs/api/rust/dev/polars/prelude/struct.LazyFrame.html#method.collect feature_flags: ['streaming'] - col: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/fn.col.html - element: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/fn.col.html - all: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/functions/fn.all.html - when: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/fn.when.html + col: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/fn.col.html + element: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/fn.col.html + all: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/functions/fn.all.html + when: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/fn.when.html - sort: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/enum.Expr.html#method.sort + sort: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/enum.Expr.html#method.sort arr.eval: name: arr - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/enum.Expr.html#method.arr + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/enum.Expr.html#method.arr feature_flags: ['list_eval','rank'] fold: name: fold_exprs - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/fn.fold_exprs.html + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/fn.fold_exprs.html concat_str: name: concat_str - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/fn.concat_str.html + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/fn.concat_str.html feature_flags: ['concat_str'] concat_list: name: concat_lst - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/fn.concat_lst.html - over: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/enum.Expr.html#method.over + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/fn.concat_lst.html + over: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/enum.Expr.html#method.over - alias: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/enum.Expr.html#method.alias - approx_n_unique: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/enum.Expr.html#method.approx_n_unique - cast: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/enum.Expr.html#method.cast - exclude: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/enum.Expr.html#method.exclude - fill_nan: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/enum.Expr.html#method.fill_nan - fill_null: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/enum.Expr.html#method.fill_null - n_unique: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/enum.Expr.html#method.n_unique - null_count: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/enum.Expr.html#method.null_count - interpolate: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/enum.Expr.html#method.interpolate + alias: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/enum.Expr.html#method.alias + approx_n_unique: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/enum.Expr.html#method.approx_n_unique + cast: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/enum.Expr.html#method.cast + exclude: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/enum.Expr.html#method.exclude + fill_nan: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/enum.Expr.html#method.fill_nan + fill_null: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/enum.Expr.html#method.fill_null + n_unique: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/enum.Expr.html#method.n_unique + null_count: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/enum.Expr.html#method.null_count + interpolate: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/enum.Expr.html#method.interpolate is_between: https://github.com/pola-rs/polars/issues/11285 - is_duplicated: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/enum.Expr.html#method.is_duplicated - is_null: https://docs.pola.rs/docs/rust/dev/polars/prelude/enum.Expr.html#method.is_null + is_duplicated: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/enum.Expr.html#method.is_duplicated + is_null: https://docs.pola.rs/api/rust/dev/polars/prelude/enum.Expr.html#method.is_null value_counts: name: value_counts - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/enum.Expr.html#method.value_counts + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/enum.Expr.html#method.value_counts feature_flags: [dtype-struct] - Expr.list: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/struct.ListNameSpace.html - Series.arr: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/struct.ArrayNameSpace.html + Expr.list: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/struct.ListNameSpace.html + Series.arr: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/struct.ArrayNameSpace.html date_range: name: date_range - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/functions/fn.date_range.html + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/functions/fn.date_range.html feature_flags: [range, dtype-date] selectors: https://github.com/pola-rs/polars/issues/10594 @@ -312,66 +312,66 @@ rust: dt.convert_time_zone: name: dt.convert_time_zone - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/dt/struct.DateLikeNameSpace.html#method.convert_time_zone + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/dt/struct.DateLikeNameSpace.html#method.convert_time_zone feature_flags: [timezones] dt.replace_time_zone: name: dt.replace_time_zone - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/dt/struct.DateLikeNameSpace.html#method.replace_time_zone + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/dt/struct.DateLikeNameSpace.html#method.replace_time_zone feature_flags: [timezones] dt.to_string: name: dt.to_string - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/dt/struct.DateLikeNameSpace.html#method.to_string + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/dt/struct.DateLikeNameSpace.html#method.to_string feature_flags: [temporal] - dt.year: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/dt/struct.DateLikeNameSpace.html#method.year + dt.year: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/dt/struct.DateLikeNameSpace.html#method.year Series.dt.day: name: dt.day - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/dt/struct.DateLikeNameSpace.html#method.day + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/dt/struct.DateLikeNameSpace.html#method.day feature_flags: [temporal] - list.eval: + list.eval: name: list.eval - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/trait.ListNameSpaceExtension.html#method.eval + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/trait.ListNameSpaceExtension.html#method.eval feature_flags: [list_eval] - + str.contains: name: str.contains - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.contains + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.contains feature_flags: [regex] str.extract: name: str.extract - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.extract + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.extract str.extract_all: name: str.extract_all - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.extract_all + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.extract_all str.replace: name: str.replace - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.replace + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.replace feature_flags: [regex] str.replace_all: name: str.replace_all - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.replace_all + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.replace_all feature_flags: [regex] - str.starts_with: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.starts_with - str.ends_with: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.ends_with + str.starts_with: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.starts_with + str.ends_with: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.ends_with str.split: name: str.split - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.split + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.split str.to_date: name: str.replace_all - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.to_date + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.to_date feature_flags: [dtype-date] str.to_datetime: name: str.replace_all - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.to_datetime + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.to_datetime feature_flags: [dtype-datetime] str.len_chars: name: str.len_chars - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.len_chars + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.len_chars str.len_bytes: name: str.len_bytes - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.len_bytes + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/string/struct.StringNameSpace.html#method.len_bytes - struct.rename_fields: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/struct.StructNameSpace.html#method.rename_fields + struct.rename_fields: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/struct.StructNameSpace.html#method.rename_fields struct.field: name: struct.field_by_name - link: https://docs.pola.rs/docs/rust/dev/polars_lazy/dsl/struct.StructNameSpace.html#method.field_by_name + link: https://docs.pola.rs/api/rust/dev/polars_lazy/dsl/struct.StructNameSpace.html#method.field_by_name diff --git a/docs/api/index.md b/docs/api/index.md index 485b59923ad1..8e5b13707a71 100644 --- a/docs/api/index.md +++ b/docs/api/index.md @@ -11,7 +11,7 @@ It's the best place to look if you need information on a specific function. ## Python The Python API reference is built using Sphinx. -It's available in [our docs](https://docs.pola.rs/py-polars/html/reference/index.html). +It's available in [our docs](https://docs.pola.rs/api/python/stable/reference/index.html). ## Rust diff --git a/docs/development/contributing/index.md b/docs/development/contributing/index.md index 2aa65ed0fa5e..52ef891c3855 100644 --- a/docs/development/contributing/index.md +++ b/docs/development/contributing/index.md @@ -257,7 +257,7 @@ Before committing, install `dprint` (see above) and run `dprint fmt` from the `d ### API reference -Polars has separate API references for [Rust](https://docs.pola.rs/docs/rust/dev/polars/) and [Python](https://docs.pola.rs/docs/python/dev/reference/index.html). +Polars has separate API references for [Rust](https://docs.pola.rs/api/rust/dev/polars/) and [Python](https://docs.pola.rs/api/python/dev/reference/index.html). These are generated directly from the codebase, so in order to contribute, you will have to follow the steps outlined in [this section](#contributing-to-the-codebase) above. #### Rust diff --git a/docs/development/versioning.md b/docs/development/versioning.md index e613199fe664..8b584349d7d3 100644 --- a/docs/development/versioning.md +++ b/docs/development/versioning.md @@ -33,7 +33,7 @@ We know it takes time and energy for our users to keep up with new releases but, **A breaking change occurs when an existing component of the public API is changed or removed.** -A feature is part of the public API if it is documented in the [API reference](https://docs.pola.rs/py-polars/html/reference/index.html). +A feature is part of the public API if it is documented in the [API reference](https://docs.pola.rs/api/python/stable/reference/index.html). Examples of breaking changes: diff --git a/docs/user-guide/expressions/functions.md b/docs/user-guide/expressions/functions.md index 0dffb0a75fae..21c17ea4758b 100644 --- a/docs/user-guide/expressions/functions.md +++ b/docs/user-guide/expressions/functions.md @@ -40,9 +40,9 @@ You can change the output name of an expression by using the `alias` function In case of multiple columns for example when using `all()` or `col(*)` you can apply a mapping function `name.map` to change the original column name into something else. In case you want to add a suffix (`name.suffix()`) or prefix (`name.prefix()`) these are also built in. === ":fontawesome-brands-python: Python" -[:material-api: `name.prefix`](https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.name.prefix.html) -[:material-api: `name.suffix`](https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.name.suffix.html) -[:material-api: `name.map`](https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.name.map.html) +[:material-api: `name.prefix`](https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.name.prefix.html) +[:material-api: `name.suffix`](https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.name.suffix.html) +[:material-api: `name.map`](https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.name.map.html) ## Count unique values diff --git a/docs/user-guide/expressions/plugins.md b/docs/user-guide/expressions/plugins.md index 60c5aedfb7af..156a11657ff9 100644 --- a/docs/user-guide/expressions/plugins.md +++ b/docs/user-guide/expressions/plugins.md @@ -126,7 +126,7 @@ df = pl.DataFrame( out = df.with_columns(pig_latin=pig_latinnify("convert")) ``` -Alternatively, you can [register a custom namespace](https://docs.pola.rs/py-polars/html/reference/api/polars.api.register_expr_namespace.html#polars.api.register_expr_namespace), which enables you to write: +Alternatively, you can [register a custom namespace](https://docs.pola.rs/api/python/stable/reference/api/polars.api.register_expr_namespace.html#polars.api.register_expr_namespace), which enables you to write: ```python out = df.with_columns( diff --git a/docs/user-guide/expressions/user-defined-functions.md b/docs/user-guide/expressions/user-defined-functions.md index 7ced2fb0d50a..67c618c220f5 100644 --- a/docs/user-guide/expressions/user-defined-functions.md +++ b/docs/user-guide/expressions/user-defined-functions.md @@ -25,7 +25,7 @@ Use cases for `map_batches` are for instance passing the `Series` in an expressi we could use `map_batches` to pass an expression column to a neural network model. === ":fontawesome-brands-python: Python" -[:material-api: `map_batches`](https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.map_batches.html) +[:material-api: `map_batches`](https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.map_batches.html) ```python df.with_columns([ @@ -90,7 +90,7 @@ That is: So with `map_elements` we should be able to fix our example: === ":fontawesome-brands-python: Python" -[:material-api: `map_elements`](https://docs.pola.rs/py-polars/html/reference/expressions/api/polars.Expr.map_elements.html) +[:material-api: `map_elements`](https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.map_elements.html) {{code_block('user-guide/expressions/user-defined-functions','map_elements',[])}} diff --git a/py-polars/pyproject.toml b/py-polars/pyproject.toml index bd6cc2954a26..b3f43f3cff36 100644 --- a/py-polars/pyproject.toml +++ b/py-polars/pyproject.toml @@ -33,7 +33,7 @@ classifiers = [ [project.urls] Homepage = "https://www.pola.rs/" -Documentation = "https://docs.pola.rs/py-polars/html/reference/index.html" +Documentation = "https://docs.pola.rs/api/python/stable/reference/index.html" Repository = "https://github.com/pola-rs/polars" Changelog = "https://github.com/pola-rs/polars/releases"