From 4bbf05992d474a77b9f4c0565f856afcac9403ab Mon Sep 17 00:00:00 2001 From: Harsh Parekh Date: Wed, 22 Jul 2020 02:08:35 +0530 Subject: [PATCH 1/6] Update CONTRIBUTING.rst to match my workflow. --- CONTRIBUTING.rst | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst index 3190115..b5f8422 100644 --- a/CONTRIBUTING.rst +++ b/CONTRIBUTING.rst @@ -64,12 +64,13 @@ Ready to contribute? Here's how to set up `tasks3` for local development. $ git clone git@github.com:your_name_here/tasks3.git -3. Install your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up your fork for local development:: +3. Install your local copy into a virtualenv. Assuming you have virtualenv installed, this is how you set up your fork for local development:: - $ mkvirtualenv tasks3 $ cd tasks3/ - $ pip install -e . + $ virtualenv env + $ . ./env/bin/activate $ pip install -r requirements_dev.txt + $ pip install --editable . 4. Create a branch for local development:: @@ -77,14 +78,13 @@ Ready to contribute? Here's how to set up `tasks3` for local development. Now you can make your changes locally. -5. When you're done making changes, check that your changes pass flake8 and the +5. When you're done making changes, check that your changes match black's style, pass flake8 and the tests, including testing other Python versions with tox:: + $ black tasks3 tests $ flake8 tasks3 tests $ tox - To get flake8 and tox, just pip install them into your virtualenv. - 6. Commit your changes and push your branch to GitHub:: $ git add . @@ -126,4 +126,4 @@ $ bump2version patch # possible: major / minor / patch $ git push $ git push --tags -A github workflow will trigger if tests pass and it will deploy the package to PyPI. +Github actions will then deploy to PyPI if tests pass. From cf6a8981770a268086b77efae6112b16bd06eeb1 Mon Sep 17 00:00:00 2001 From: Harsh Parekh Date: Wed, 22 Jul 2020 08:59:01 +0530 Subject: [PATCH 2/6] Add Special Thanks section to AUTHORS.rst --- AUTHORS.rst | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/AUTHORS.rst b/AUTHORS.rst index e4368d9..f504012 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -5,9 +5,15 @@ Credits Development Lead ---------------- -* Harsh Parekh +* `hXtreme `_ : Project manager. Contributors ------------ None yet. Why not be the first? + +Special Thanks +-------------- + +* `audreyr `_ : For the `cookiecutter template `_. + From e568d42bcf7e065d0b90bfc24f80885e67de939b Mon Sep 17 00:00:00 2001 From: Harsh Parekh Date: Wed, 22 Jul 2020 09:02:52 +0530 Subject: [PATCH 3/6] Credits moved out of README.rst See `Special Thanks` under AUTHORS.rst --- README.rst | 7 ------- 1 file changed, 7 deletions(-) diff --git a/README.rst b/README.rst index f5f0268..8dcaa1d 100644 --- a/README.rst +++ b/README.rst @@ -199,11 +199,4 @@ You can setup shell integration by adding the following command to your ``.rc`` .. note:: Pull requests to support additional shells are greatly appreciated. Please see Contributing_ page for information on how to contribute. -Credits -------- -This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template. - -.. _Contributing: ./contributing.html -.. _Cookiecutter: https://github.com/audreyr/cookiecutter -.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage From d609bf7b0f009138eaa0f4c656c12511ab42fcc8 Mon Sep 17 00:00:00 2001 From: Harsh Parekh Date: Sat, 25 Jul 2020 00:30:41 -0400 Subject: [PATCH 4/6] make servedocs requires pyYAML --- requirements_dev.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/requirements_dev.txt b/requirements_dev.txt index a76390d..0f0eb51 100644 --- a/requirements_dev.txt +++ b/requirements_dev.txt @@ -9,3 +9,7 @@ Sphinx==6.2.1 sphinx-rtd-theme==1.2.2 twine==6.0.1 black==24.10.0 +pytest==5.4.3 +pytest-runner==5.2 +pyYAML==5.3.1 +Click==7.1.2 From 64489d9ce856a0057d47ce59a6fddde51d974d6c Mon Sep 17 00:00:00 2001 From: Harsh Parekh Date: Sun, 1 Dec 2024 15:03:02 +0900 Subject: [PATCH 5/6] Update deoendencies following PyUp recs --- requirements_dev.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/requirements_dev.txt b/requirements_dev.txt index 0f0eb51..e5f9a9e 100644 --- a/requirements_dev.txt +++ b/requirements_dev.txt @@ -10,6 +10,5 @@ sphinx-rtd-theme==1.2.2 twine==6.0.1 black==24.10.0 pytest==5.4.3 -pytest-runner==5.2 -pyYAML==5.3.1 -Click==7.1.2 +pyYAML==5.4 +Click==8.0.0 From fd2617e02ae5cc9b9d63645fe43077b8a0a847e9 Mon Sep 17 00:00:00 2001 From: Harsh Parekh Date: Sun, 1 Dec 2024 15:05:13 +0900 Subject: [PATCH 6/6] Resolve deps conflicts --- requirements_dev.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/requirements_dev.txt b/requirements_dev.txt index e5f9a9e..85c8e5c 100644 --- a/requirements_dev.txt +++ b/requirements_dev.txt @@ -9,6 +9,5 @@ Sphinx==6.2.1 sphinx-rtd-theme==1.2.2 twine==6.0.1 black==24.10.0 -pytest==5.4.3 pyYAML==5.4 -Click==8.0.0 +Click==8.1.6