From 83412832320354de670badb9147ae993bc16a42e Mon Sep 17 00:00:00 2001 From: hemanta212 Date: Tue, 10 Mar 2020 11:45:45 +0000 Subject: [PATCH 01/11] Adds dev dependencies : ptpython --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index af48868..068dc62 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -44,6 +44,7 @@ pylint = "^2.3" pytest = "^5.2.1" autopep8 = "^1.4" rope = "^0.14.0" +ptpython = "^3.0.1" [build-system] From bb72664fb14c4c6c6f25641dded19df881912c90 Mon Sep 17 00:00:00 2001 From: hemanta212 Date: Sun, 8 Mar 2020 20:45:13 +0545 Subject: [PATCH 02/11] Adds instruction for getting all news --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 2225355..7a58bea 100644 --- a/README.md +++ b/README.md @@ -68,3 +68,7 @@ For complete installation details visit [installation docs](docs/manual_install. * Step by step setup process. * Running with diffrent databases and with debug and production configs + +## Accessing all news +After successfully running the app, go to localhost:5000/signup and create an account with this email 'try@try.com' and login. You should see news from all the sources. + From d09ff3abe00b14902130505a37d9317eaddc8583 Mon Sep 17 00:00:00 2001 From: hemanta212 Date: Thu, 12 Mar 2020 21:12:27 +0545 Subject: [PATCH 03/11] Updates dependencies --- pyproject.toml | 4 ++-- requirements.txt | 10 ++++----- requirements_dev.txt | 52 -------------------------------------------- 3 files changed, 7 insertions(+), 59 deletions(-) delete mode 100644 requirements_dev.txt diff --git a/pyproject.toml b/pyproject.toml index 068dc62..b366f44 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,7 +30,7 @@ requests = "^2.21.0" six = "^1.12.0" SQLAlchemy = "^1.2.12" urllib3 = "^1.23" -Werkzeug = "^0.16.0" +Werkzeug = "^1.0.0" WTForms = "^2.2.1" gunicorn = "^19.9" flask-script = "^2.0" @@ -43,7 +43,7 @@ cffi = "^1.13.0" pylint = "^2.3" pytest = "^5.2.1" autopep8 = "^1.4" -rope = "^0.14.0" +rope = "^0.16.0" ptpython = "^3.0.1" diff --git a/requirements.txt b/requirements.txt index 8b2bfc7..749c459 100644 --- a/requirements.txt +++ b/requirements.txt @@ -62,9 +62,9 @@ cffi==1.14.0 \ chardet==3.0.4 \ --hash=sha256:fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691 \ --hash=sha256:84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae -click==7.0 \ - --hash=sha256:2335065e6395b9e67ca716de5f7526736bfa6ceead690adf616d925bdc622b13 \ - --hash=sha256:5b94b49521f6456670fdb30cd82a4eca9412788a93fa6dd6df72c94d5a8ff2d7 +click==7.1.1 \ + --hash=sha256:e345d143d80bf5ee7534056164e5e112ea5e22716bbb1ce727941f4c8b471b9a \ + --hash=sha256:8a18b4ea89d8820c5d0c7da8a64b2c324b4dabb695804dbfea19b9be9d88c0cc feedparser==5.2.1 \ --hash=sha256:ce875495c90ebd74b179855449040003a1beb40cd13d5f037a0654251e260b02 \ --hash=sha256:bd030652c2d08532c034c27fcd7c85868e7fa3cb2b17f230a44a6bbc92519bf9 \ @@ -221,8 +221,8 @@ six==1.14.0 \ soupsieve==2.0 \ --hash=sha256:fcd71e08c0aee99aca1b73f45478549ee7e7fc006d51b37bec9e9def7dc22b69 \ --hash=sha256:e914534802d7ffd233242b785229d5ba0766a7f487385e3f714446a07bf540ae -sqlalchemy==1.3.13 \ - --hash=sha256:64a7b71846db6423807e96820993fa12a03b89127d278290ca25c0b11ed7b4fb +sqlalchemy==1.3.15 \ + --hash=sha256:c4cca4aed606297afbe90d4306b49ad3a4cd36feb3f87e4bfd655c57fd9ef445 urllib3==1.25.8 \ --hash=sha256:2f3db8b19923a873b3e5256dc9c2dedfa883e33d87c690d9c7913e1f40673cdc \ --hash=sha256:87716c2d2a7121198ebcb7ce7cccf6ce5e9ba539041cfbaeecfb641dc0bf6acc diff --git a/requirements_dev.txt b/requirements_dev.txt deleted file mode 100644 index 9f1a80e..0000000 --- a/requirements_dev.txt +++ /dev/null @@ -1,52 +0,0 @@ -atomicwrites==1.3.0 \ - --hash=sha256:03472c30eb2c5d1ba9227e4c2ca66ab8287fbfbbda3888aa93dc2e28fc6811b4 \ - --hash=sha256:75a9445bac02d8d058d5e1fe689654ba5a6556a1dfd8ce6ec55a0ed79866cfa6 -attrs==19.1.0 \ - --hash=sha256:69c0dbf2ed392de1cb5ec704444b08a5ef81680a61cb899dc08127123af36a79 \ - --hash=sha256:f0b870f674851ecbfbbbd364d6b5cbdff9dcedbc7f3f5e18a6891057f21fe399 -autopep8==1.4.4 \ - --hash=sha256:4d8eec30cc81bc5617dbf1218201d770dc35629363547f17577c61683ccfb3ee -colorama==0.4.1 \ - --hash=sha256:05eed71e2e327246ad6b38c540c4a3117230b19679b875190486ddd2d721422d \ - --hash=sha256:f8ac84de7840f5b9c4e3347b3c1eaa50f7e49c2b07596221daec5edaabbd7c48 -importlib-metadata==0.18 \ - --hash=sha256:6dfd58dfe281e8d240937776065dd3624ad5469c835248219bd16cf2e12dbeb7 \ - --hash=sha256:cb6ee23b46173539939964df59d3d72c3e0c1b5d54b84f1d8a7e912fe43612db -isort==4.3.20 \ - --hash=sha256:c40744b6bc5162bbb39c1257fe298b7a393861d50978b565f3ccd9cb9de0182a \ - --hash=sha256:f57abacd059dc3bd666258d1efb0377510a89777fda3e3274e3c01f7c03ae22d -pluggy==0.12.0 \ - --hash=sha256:0825a152ac059776623854c1543d65a4ad408eb3d33ee114dff91e57ec6ae6fc \ - --hash=sha256:b9817417e95936bf75d85d3f8767f7df6cdde751fc40aed3bb3074cbcb77757c -py==1.8.0 \ - --hash=sha256:64f65755aee5b381cea27766a3a147c3f15b9b6b9ac88676de66ba2ae36793fa \ - --hash=sha256:dc639b046a6e2cff5bbe40194ad65936d6ba360b52b3c3fe1d08a82dd50b5e53 -pycodestyle==2.5.0 \ - --hash=sha256:95a2219d12372f05704562a14ec30bc76b05a5b297b21a5dfe3f6fac3491ae56 \ - --hash=sha256:e40a936c9a450ad81df37f549d676d127b1b66000a6c500caa2b085bc0ca976c -pylint==2.3.1 \ - --hash=sha256:5d77031694a5fb97ea95e828c8d10fc770a1df6eb3906067aaed42201a8a6a09 \ - --hash=sha256:723e3db49555abaf9bf79dc474c6b9e2935ad82230b10c1138a71ea41ac0fff1 -pytest==4.6.3 \ - --hash=sha256:4a784f1d4f2ef198fe9b7aef793e9fa1a3b2f84e822d9b3a64a181293a572d45 \ - --hash=sha256:926855726d8ae8371803f7b2e6ec0a69953d9c6311fa7c3b6c1b929ff92d27da -rope==0.14.0 \ - --hash=sha256:6b728fdc3e98a83446c27a91fc5d56808a004f8beab7a31ab1d7224cecc7d969 \ - --hash=sha256:c5c5a6a87f7b1a2095fb311135e2a3d1f194f5ecb96900fdd0a9100881f48aaf \ - --hash=sha256:f0dcf719b63200d492b85535ebe5ea9b29e0d0b8aebeb87fe03fc1a65924fdaf -typed-ast==1.4.0 \ - --hash=sha256:18511a0b3e7922276346bcb47e2ef9f38fb90fd31cb9223eed42c85d1312344e \ - --hash=sha256:262c247a82d005e43b5b7f69aff746370538e176131c32dda9cb0f324d27141e \ - --hash=sha256:2b907eb046d049bcd9892e3076c7a6456c93a25bebfe554e931620c90e6a25b0 \ - --hash=sha256:354c16e5babd09f5cb0ee000d54cfa38401d8b8891eefa878ac772f827181a3c \ - --hash=sha256:4e0b70c6fc4d010f8107726af5fd37921b666f5b31d9331f0bd24ad9a088e631 \ - --hash=sha256:630968c5cdee51a11c05a30453f8cd65e0cc1d2ad0d9192819df9978984529f4 \ - --hash=sha256:66480f95b8167c9c5c5c87f32cf437d585937970f3fc24386f313a4c97b44e34 \ - --hash=sha256:71211d26ffd12d63a83e079ff258ac9d56a1376a25bc80b1cdcdf601b855b90b \ - --hash=sha256:95bd11af7eafc16e829af2d3df510cecfd4387f6453355188342c3e79a2ec87a \ - --hash=sha256:bc6c7d3fa1325a0c6613512a093bc2a2a15aeec350451cbdf9e1d4bffe3e3233 \ - --hash=sha256:cc34a6f5b426748a507dd5d1de4c1978f2eb5626d51326e43280941206c209e1 \ - --hash=sha256:d755f03c1e4a51e9b24d899561fec4ccaf51f210d52abdf8c07ee2849b212a36 \ - --hash=sha256:d7c45933b1bdfaf9f36c579671fec15d25b06c8398f113dab64c18ed1adda01d \ - --hash=sha256:d896919306dd0aa22d0132f62a1b78d11aaf4c9fc5b3410d3c666b818191630a \ - --hash=sha256:ffde2fbfad571af120fcbfbbc61c72469e72f550d676c3342492a9dfdefb8f12 From 59ded1eba719121c063c9c6bf2356512f919b640 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 5 May 2020 23:20:29 +0000 Subject: [PATCH 04/11] Update rope requirement from ^0.16.0 to ^0.17.0 Updates the requirements on [rope](https://github.com/python-rope/rope) to permit the latest version. - [Release notes](https://github.com/python-rope/rope/releases) - [Commits](https://github.com/python-rope/rope/compare/0.16.0...0.17.0) Signed-off-by: dependabot-preview[bot] --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index b366f44..51ef001 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,7 +43,7 @@ cffi = "^1.13.0" pylint = "^2.3" pytest = "^5.2.1" autopep8 = "^1.4" -rope = "^0.16.0" +rope = "^0.17.0" ptpython = "^3.0.1" From 0bcdf95388b2e04efadd96a5e5f2d5adbd69da94 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 18 May 2020 23:20:03 +0000 Subject: [PATCH 05/11] Bump soupsieve from 2.0 to 2.0.1 Bumps [soupsieve](https://github.com/facelessuser/soupsieve) from 2.0 to 2.0.1. - [Release notes](https://github.com/facelessuser/soupsieve/releases) - [Commits](https://github.com/facelessuser/soupsieve/compare/2.0.0...2.0.1) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements.txt b/requirements.txt index 45806a8..5dfacfd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -218,9 +218,9 @@ requests==2.23.0 \ six==1.14.0 \ --hash=sha256:8f3cd2e254d8f793e7f3d6d9df77b92252b52637291d0f0da013c76ea2724b6c \ --hash=sha256:236bdbdce46e6e6a3d61a337c0f8b763ca1e8717c03b369e87a7ec7ce1319c0a -soupsieve==2.0 \ - --hash=sha256:fcd71e08c0aee99aca1b73f45478549ee7e7fc006d51b37bec9e9def7dc22b69 \ - --hash=sha256:e914534802d7ffd233242b785229d5ba0766a7f487385e3f714446a07bf540ae +soupsieve==2.0.1 \ + --hash=sha256:1634eea42ab371d3d346309b93df7870a88610f0725d47528be902a0d95ecc55 \ + --hash=sha256:a59dc181727e95d25f781f0eb4fd1825ff45590ec8ff49eadfd7f1a537cc0232 sqlalchemy==1.3.15 \ --hash=sha256:c4cca4aed606297afbe90d4306b49ad3a4cd36feb3f87e4bfd655c57fd9ef445 urllib3==1.25.8 \ From 0d9e0d7241223cf20ecbfb90d86a15abd6cad7a6 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Fri, 29 May 2020 23:15:06 +0000 Subject: [PATCH 06/11] Bump mako from 1.1.2 to 1.1.3 Bumps [mako](https://github.com/sqlalchemy/mako) from 1.1.2 to 1.1.3. - [Release notes](https://github.com/sqlalchemy/mako/releases) - [Changelog](https://github.com/sqlalchemy/mako/blob/master/CHANGES) - [Commits](https://github.com/sqlalchemy/mako/commits) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/requirements.txt b/requirements.txt index 45806a8..9a6b97a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -130,9 +130,8 @@ lxml==4.5.0 \ --hash=sha256:4235bc124fdcf611d02047d7034164897ade13046bda967768836629bc62784f \ --hash=sha256:d5b3c4b7edd2e770375a01139be11307f04341ec709cf724e0f26ebb1eef12c3 \ --hash=sha256:8620ce80f50d023d414183bf90cc2576c2837b88e00bea3f33ad2630133bbb60 -mako==1.1.2 \ - --hash=sha256:8e8b53c71c7e59f3de716b6832c4e401d903af574f6962edbbbf6ecc2a5fe6c9 \ - --hash=sha256:3139c5d64aa5d175dbafb95027057128b5fbd05a40c53999f3905ceb53366d9d +mako==1.1.3 \ + --hash=sha256:8195c8c1400ceb53496064314c6736719c6f25e7479cd24c77be3d9361cddc27 markupsafe==1.1.1 \ --hash=sha256:09027a7803a62ca78792ad89403b1b7a73a01c8cb65909cd876f7fcebd79b161 \ --hash=sha256:e249096428b3ae81b08327a63a485ad0878de3fb939049038579ac0ef61e17e7 \ From 737144f73c6ef03c5eda8976ce8e153cf3b55104 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 22 Jun 2020 23:15:47 +0000 Subject: [PATCH 07/11] Update certifi requirement from ^2019.3.9 to ^2020.6.20 Updates the requirements on [certifi](https://github.com/certifi/python-certifi) to permit the latest version. - [Release notes](https://github.com/certifi/python-certifi/releases) - [Commits](https://github.com/certifi/python-certifi/compare/2019.03.09...2020.06.20) Signed-off-by: dependabot-preview[bot] --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index b366f44..d23153c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ bcrypt = "^3.1.4" beautifulsoup4 = "^4.6.3" blinker = "^1.4" bs4 = "^0.0.1" -certifi = "^2019.3.9" +certifi = "^2020.6.20" chardet = "^3.0.4" Click = "^7.0" Flask = "^1.0.2" From d403b50ffe7ccc8634ab6883a3a968d03564ef60 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Fri, 11 Sep 2020 23:16:02 +0000 Subject: [PATCH 08/11] Bump alembic from 1.4.1 to 1.4.3 Bumps [alembic](https://github.com/sqlalchemy/alembic) from 1.4.1 to 1.4.3. - [Release notes](https://github.com/sqlalchemy/alembic/releases) - [Changelog](https://github.com/sqlalchemy/alembic/blob/master/CHANGES) - [Commits](https://github.com/sqlalchemy/alembic/commits) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 45806a8..2dd7200 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,6 @@ -alembic==1.4.1 \ - --hash=sha256:791a5686953c4b366d3228c5377196db2f534475bb38d26f70eb69668efd9028 +alembic==1.4.3 \ + --hash=sha256:4e02ed2aa796bd179965041afa092c55b51fb077de19d61835673cc80672c01c \ + --hash=sha256:5334f32314fb2a56d86b4c4dd1ae34b08c03cae4cb888bc699942104d66bc245 bcrypt==3.1.7 \ --hash=sha256:d7bdc26475679dd073ba0ed2766445bb5b20ca4793ca0db32b399dccc6bc84b7 \ --hash=sha256:69361315039878c0680be456640f8705d76cb4a3a3fe1e057e0f261b74be4b31 \ From d1e0a3f2a547595609d06d57e65c6d8e48d4d712 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 15 Sep 2020 23:15:49 +0000 Subject: [PATCH 09/11] Update feedparser requirement from ^5.2.1 to ^6.0.1 Updates the requirements on [feedparser](https://github.com/kurtmckee/feedparser) to permit the latest version. - [Release notes](https://github.com/kurtmckee/feedparser/releases) - [Changelog](https://github.com/kurtmckee/feedparser/blob/develop/NEWS) - [Commits](https://github.com/kurtmckee/feedparser/compare/5.2.1...6.0.1) Signed-off-by: dependabot-preview[bot] --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index b366f44..fb70805 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,7 +36,7 @@ gunicorn = "^19.9" flask-script = "^2.0" flask-migrate = "^2.4" psycopg2-binary = "^2.8" -feedparser = "^5.2.1" +feedparser = "^6.0.1" cffi = "^1.13.0" [tool.poetry.dev-dependencies] From 3e2bc7bf0224da3dfa1b9496cf0590bc9f88b767 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Thu, 24 Sep 2020 04:43:11 +0000 Subject: [PATCH 10/11] Update pytest requirement from ^5.2.1 to ^6.0.2 Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/5.2.1...6.0.2) Signed-off-by: dependabot-preview[bot] --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 51ef001..43a4085 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -41,7 +41,7 @@ cffi = "^1.13.0" [tool.poetry.dev-dependencies] pylint = "^2.3" -pytest = "^5.2.1" +pytest = "^6.0.2" autopep8 = "^1.4" rope = "^0.17.0" ptpython = "^3.0.1" From 594763d143179d3ef39b22ec011d32554855e6ba Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Fri, 19 Mar 2021 23:17:35 +0000 Subject: [PATCH 11/11] Bump soupsieve from 2.0.1 to 2.2.1 Bumps [soupsieve](https://github.com/facelessuser/soupsieve) from 2.0.1 to 2.2.1. - [Release notes](https://github.com/facelessuser/soupsieve/releases) - [Commits](https://github.com/facelessuser/soupsieve/compare/2.0.1...2.2.1) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements.txt b/requirements.txt index a1a4451..e424b1d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -218,9 +218,9 @@ requests==2.23.0 \ six==1.14.0 \ --hash=sha256:8f3cd2e254d8f793e7f3d6d9df77b92252b52637291d0f0da013c76ea2724b6c \ --hash=sha256:236bdbdce46e6e6a3d61a337c0f8b763ca1e8717c03b369e87a7ec7ce1319c0a -soupsieve==2.0.1 \ - --hash=sha256:1634eea42ab371d3d346309b93df7870a88610f0725d47528be902a0d95ecc55 \ - --hash=sha256:a59dc181727e95d25f781f0eb4fd1825ff45590ec8ff49eadfd7f1a537cc0232 +soupsieve==2.2.1 \ + --hash=sha256:c2c1c2d44f158cdbddab7824a9af8c4f83c76b1e23e049479aa432feb6c4c23b \ + --hash=sha256:052774848f448cf19c7e959adf5566904d525f33a3f8b6ba6f6f8f26ec7de0cc sqlalchemy==1.3.15 \ --hash=sha256:c4cca4aed606297afbe90d4306b49ad3a4cd36feb3f87e4bfd655c57fd9ef445 urllib3==1.25.8 \