CHANGELOG

v3.0.0 (2024-02-03)

Breaking

  • feat!: This is the final release for milestone 4

feat!: This is the final release for milestone 4 (e20b818)

v2.0.0 (2024-02-03)

Breaking

  • feat!: This is the final release for milestone 4 (53e5127)

  • feat!: Prep for the final release

feat!: Prep for the final release (6d16f3e)

  • feat!: Prep for the final release (a5449d3)

Unknown

  • Merge pull request #94 from UBC-MDS/93-fix-select-columns-str

fix: select column str addressed (2436b6d)

  • Fix: select column str addressed (b09fc58)

v1.0.0 (2024-01-31)

Breaking

  • feat!: Major change of the project

feat!: Major change of the project (cc0bd42)

  • feat!: Major change of the project (1783f88)

Build

  • build(update project): update project

build(update project): update project (a763a06)

  • build(update project): update project (40cff5a)

Unknown

  • major(New start): clean start for the project

major(New start): clean start for the project (1ac8e70)

  • major(New start): clean start for the project (1b6c0fc)

v0.3.0 (2024-01-31)

Feature

  • feat(fix readme): lets try it again

feat(fix readme): lets try it again (d972adb)

  • feat(fix readme): lets try it again (0587056)

Unknown

  • feature(test release): lets try it again

feature(test release): lets try it again (6da08a1)

  • feature(test release): lets try it again (f50f6c5)

  • Merge pull request #87 from UBC-MDS/786213750-patch-1

feature(fix bug): add again into readme (cb42384)

  • feature(fix bug): add again into readme (f16ed41)

  • Merge pull request #86 from UBC-MDS/76-add-automatic-python-semantic-release

feature(fixed toml): this will fix toml for sure (2332729)

  • feature(fixed toml): this will fix toml for sure (044d4a1)

v0.2.0 (2024-01-30)

Feature

  • feat(edit readme): test release again (97d548f)

Unknown

  • Merge pull request #85 from UBC-MDS/786213750-patch-1

feat(edit readme): test release again (58904a6)

  • Merge pull request #84 from UBC-MDS/76-add-automatic-python-semantic-release

Test python semantic release again (efc01b2)

  • update poetry dependency with python release (1e0f301)

v0.1.0 (2024-01-30)

Unknown

  • Merge pull request #83 from UBC-MDS/786213750-patch-1

feat(update readme): test auto release (fcecdcf)

v0.0.0 (2024-01-30)

Build

  • build: added dev dependencies for docs (e257dca)

Feature

  • feat(update readme): test auto release (6bd8c46)

Unknown

  • Merge pull request #82 from UBC-MDS/80-pytest-coverage-report

80 add pytest coverage report command (27554bf)

  • Merge pull request #81 from UBC-MDS/76-add-automatic-python-semantic-release

This is a test run merge without approval. (7bd2ae5)

  • update project toml with new build (5237be1)

  • Merge pull request #79 from UBC-MDS/77-add-badges-to-readme

add badges to readme (1aed13b)

  • Merge pull request #78 from UBC-MDS/75-add-defensive-programming-to-arrange-function

raise typeerror (08a0646)

  • overlapping test function name (61682f8)

  • add view report command (7ccc00d)

  • update git action with auto release (3fac814)

  • add test for arrange function (typeerror) (0debbec)

  • add badges to readme (e1f335c)

  • raise typeerror if the dataframe passed into the function is not of pandas DataFrame type (3b33f0d)

  • Merge pull request #73 from UBC-MDS/farrandi-patch-1

Update ci-cd.yml (5b9fa36)

  • Update ci-cd.yml

  • Update the name to match the token saved in this repository secret (6659451)

  • Merge pull request #72 from UBC-MDS/71-add-package-to-pypi-and-testpypi

71 add package to pypi and testpypi (344725f)

  • Add pyarrow to remove warning (4dacb68)

  • update readme to have coverage command (5a4a383)

  • update readme, already add first version manually to pypi and testpypi (dfd15c4)

  • Merge pull request #68 from UBC-MDS/farrandi-patch-1

Fix mutate example in readme (47a0494)

  • Fix mutate example in readme (916fa3a)

  • Merge pull request #67 from UBC-MDS/66-fix-readme-link-bug

66 fix readme link bug (739ccb1)

  • fixed tpyo (ac4df73)

  • fixed link to install (c319c57)

  • Merge pull request #65 from UBC-MDS/57-update-our-usage-section-in-readme

57 update our usage section in readme (c09b6fb)

  • Merge branch ‘main’ into 57-update-our-usage-section-in-readme (abbff16)

  • Merge pull request #64 from UBC-MDS/farrandi-patch-1

Update README.md to include documentation (3e294ee)

  • update readme with link to install (c38a6c1)

  • update readme with link of docs (8df864c)

  • update readme for usage (37d2726)

  • Update README.md to include documentation (badf3a4)

  • Merge pull request #63 from UBC-MDS/62-fix-poetry-install-error-in-readthedocs

change python to 3.9 (689a97a)

  • change python to 3.9 (21647f6)

  • Merge pull request #61 from UBC-MDS/59-documentation-cicd

59 documentation cicd (7d5e085)

  • reran tutorial notebook (7e8331c)

  • Merge branch ‘main’ into 59-documentation-cicd (b4cb58f)

  • Merge pull request #60 from UBC-MDS/58-make-mutate-not-edit-inplace

58 make mutate not edit inplace (41cbbee)

  • update documentation (f443f11)

  • update tutorial (d1fada9)

  • edit some syntaxes (f636952)

  • remove inplace=True (065c9a0)

  • Merge pull request #56 from UBC-MDS/55-solving-merge-conflicts-in-tutorialipynb

55 solving merge conflicts in tutorialipynb (a8d5b8a)

  • minor edits (4b7145a)

  • add mutate and edit select to match (629fcbc)

  • minor edits to tutorial.ipynb (eaea82e)

  • add arrange blocks (a42cd99)

  • added filter tut to fix conflict (af99b96)

  • Merge pull request #51 from UBC-MDS/50-add-select-section-to-tutorial

50 add select section to tutorial (8d43a17)

  • Merge branch ‘main’ into 50-add-select-section-to-tutorial (b051aea)

  • Update tutorial.ipynb

Co-authored-by: Farrandi Hernando <farrandi19@gmail.com> (9f5cbdc)

  • Merge pull request #53 from UBC-MDS/52-add-arrange-section-in-tutorial

52 add arrange section in tutorial (6e2d50d)

  • Merge branch ‘main’ into 52-add-arrange-section-in-tutorial (352094e)

  • Merge pull request #54 from UBC-MDS/49-add-filter-section-in-tutorial

49 Add filter section in tutorial (8d5b1ff)

  • add tut for filter (f36d597)

  • update tutorial.ipynb (f2ef108)

  • draft (b692998)

  • change example 1 (5117b6e)

  • add description for select (c95b03a)

  • fix another typo (da2109f)

  • fix typo (751f605)

  • add select section to tutorial (565a4b3)

  • Merge pull request #47 from UBC-MDS/44-mutate-to-take-in-string

edit mutate to take in string (f0b747a)

  • update example.ipynb (1ab2e3b)

  • add more testcase for 100% cov (1694400)

  • Add testcase (734c652)

  • edit mutate to take in string (c3fcdc1)

  • Merge pull request #45 from UBC-MDS/43-drafted-the-example-usage

43 drafted the example usage (a14353d)

  • add penguins dataset and rough structure for tutorial (59ea975)

  • add output of each function (67fb953)

  • drafted example usage (39b3d84)

  • Merge pull request #42 from UBC-MDS/farrandi-patch-1

Update README.md (55c14ba)

  • Update README.md

fixed typo (925a075)

  • Merge pull request #41 from UBC-MDS/38-improve-readme

38 improve readme (009d668)

  • add usage functions (0c95f5b)

  • Merge branch ‘main’ into 38-improve-readme (7fa8034)

  • edit readme (25b8d5a)

  • Merge pull request #37 from UBC-MDS/29-improve-mutate-function

29 improve mutate function (fbb05ab)

  • Merge pull request #40 from UBC-MDS/39-fix-docstring-for-test-functions-of-arrange-function

fix doctring for test_arrange_type_error (910dce8)

  • fix doctring for test_arrange_type_error (fe55a96)

  • remove duplicate fixtures (b50e83d)

  • add defensive programming (fcb0c71)

  • fix select tests (9f0da1c)

  • Merge pull request #34 from UBC-MDS/27-create-test-for-arrange-function

update arrange function tests and add try-catch block for the arrange… (1854d6e)

  • Merge branch ‘main’ into 27-create-test-for-arrange-function (e4f163f)

  • Merge pull request #32 from UBC-MDS/31-create-test-for-select-function

31 create test for select function (fd35da4)

  • Merge branch ‘main’ into 27-create-test-for-arrange-function (5a628a8)

  • Merge pull request #36 from UBC-MDS/35-improve-select-function-with-typeerror-check

add checks for select function for typerror and valueerror (f178c79)

  • remove the import unittest (a7407d4)

  • add test for select function typeerror (7129130)

  • add checks for select function for typerror and valueerror (2eebdbe)

  • removed import pytest (94ca6fc)

  • Merge branch ‘main’ into 31-create-test-for-select-function (88769db)

  • add pytest.fixture (bbb138b)

  • rebase (39a999d)

  • update tests with predefined test data and convert unittest to pytest (5db5a25)

  • Merge pull request #33 from UBC-MDS/30-create-test-for-filter-function

30 create test for filter (602a380)

  • add a test for TypeError (d041a84)

  • update arrange function tests and add try-catch block for the arrange function (b2b3d33)

  • fixed spacing (092a144)

  • added test for filter function (18d694b)

  • resume to default (86db631)

  • sphinx (0356221)

  • add sphinx (af95d63)

  • import pytest (ab0cbac)

  • try again (ac694b4)

  • try test (e3654ff)

  • Merge pull request #23 from UBC-MDS/22-create-test-for-mutate-function

22 create test for mutate function (086429a)

  • reformat spacing in main function (ecad91b)

  • add test for mutate (0b81ea5)

  • add pytest to dev for testing (661b0f3)

  • Merge pull request #20 from UBC-MDS/readme-format-edit

format edit on intro section key functions (0c24d3f)

  • format edit on intro section key functions (b39eacc)

  • Merge pull request #13 from UBC-MDS/5-documentation-and-specs-for-mutate

5 documentation and specs for mutate (a4222da)

  • Merge branch ‘main’ into 5-documentation-and-specs-for-mutate (2d3f1a8)

  • Merge pull request #11 from UBC-MDS/10-documentation-and-specs-for-select

10 documentation and specs for select (747a651)

  • Merge branch ‘main’ into 10-documentation-and-specs-for-select (6b01831)

  • Update src/tidyversetopandas/tidyversetopandas.py

Co-authored-by: Thomas Jian <31583827+786213750@users.noreply.github.com> (09d06c6)

  • Merge pull request #9 from UBC-MDS/8-create-cookiecutter-template-with-ci+cd

Add github actions (cf9529e)

  • change author name in .toml to be consistent (113e230)

  • Merge branch ‘main’ into 5-documentation-and-specs-for-mutate (1ad125d)

  • Merge pull request #14 from UBC-MDS/12-polish-readme-intro

12 polish readme intro (0f0b385)

  • Merge pull request #18 from UBC-MDS/15-add-arrange-function

update arrange function (a020f79)

  • Merge branch ‘main’ into 15-add-arrange-function (590f082)

  • Update src/tidyversetopandas/tidyversetopandas.py

Co-authored-by: Farrandi Hernando <farrandi19@gmail.com> (e3b8ff7)

  • Update src/tidyversetopandas/tidyversetopandas.py

Co-authored-by: Farrandi Hernando <farrandi19@gmail.com> (b29183e)

  • Update src/tidyversetopandas/tidyversetopandas.py

Co-authored-by: Farrandi Hernando <farrandi19@gmail.com> (15d995a)

  • update function (748d022)

  • Merge pull request #17 from UBC-MDS/16-add-filter-function

16 add filter function (2419a67)

  • resolve conflict with main (5d81691)

  • Merge pull request #4 from UBC-MDS/3-polish-project-structure

add contributors and short description in readme (4f1ebdb)

  • add function filter to src (f47ca36)

  • Update tidyversetopandas.py

removed import tidyversetopandas and added one extra line (4ae6b5f)

  • readme intro (6286bb1)

  • add environment.yml (95d16ed)

  • ensure dependencies with poetry (a7897e9)

  • add mutate function (890db66)

  • select documentation (3cdef4b)

  • add structure for arrange function (f35a52c)

  • add contributors to readme (0414d8e)

  • Add github actions (d6148d3)

  • add contributors and short description in readme (85851bc)

  • Create basic structure using cookiecutter (93ab444)