burnash / burnash/gspread

Feature Request: move_row and/or move_column

Open
#671 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
7.5k
Forks
979
PR merge metrics
No merged PRs in 30d

Description

I would love to take a stab at creating a move_row function. There is sufficient [documentation](https://developers.google.com/sheets/api/samples/rowcolumn#move_a_row_or_column) in the existing Sheets v4 API. There are all sorts of uses cases where I believe this would be applicable.

I didn't fork the repo and attempt to create this yet because the guidelines specify to create a suggestion first but if you give me the go ahead I willl put it together. If someone has already built or would like to build this functionality, that would be equally good.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing gspread worksheet API and the Google Sheets v4 documentation linked in the issue for row and column move operations. Define the public behavior for move_row and/or move_column, then verify that the requested operations work through the Sheets API and are covered by tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
google-cloud, python
Domain
api
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.