Dhruv Manilawala
b9b7fffcc2
Move CI tests from Travis to GitHub ( #3889 )
...
* Add initial support for moving tests to GitHub
* Add setup Python step in the workflow
* Remove Travis CI config file
* Fix GitHub action file for build to trigger on PR
* Use Python 3.8 as tensorflow is not yet supported
* Fix ciphers.hill_cipher doctest error
* Fix: instagram crawler tests failing on GitHub actions
* Fix floating point errors in doctest
* Small change to test cache
* Apply suggestions from code review
Co-authored-by: Christian Clauss <cclauss@me.com>
* Update instagram_crawler.py
Co-authored-by: Christian Clauss <cclauss@me.com>
2020-11-19 22:01:31 +05:30
Dhruv Manilawala
3d7704f0bf
Add config details for the stale action ( #3870 )
2020-11-08 21:31:14 +05:30
Dhruv Manilawala
fdba34f704
Cache pre-commit workflow ( #3863 )
2020-11-05 12:06:59 +01:00
ParamonPlay
c83ecacc31
No issues so far ( #3835 )
...
* Simplify GitHub Actions
* Update stale.yml
Co-authored-by: Christian Clauss <cclauss@me.com>
2020-10-30 15:11:15 +01:00
Dhruv Manilawala
b97529dd88
Move validate_solutions and add durations flag to pytest.ini ( #3704 )
...
* Move PE validate_solutions to scripts/ directory
* Update pytest.ini file with durations settings
* Remove codespell and autoblack workflow file
* Dependent changes to test config files
* Update pytest.ini
2020-10-24 19:07:33 +05:30
Dhruv
5cb41e7820
Create GitHub action only for Project Euler ( #3378 )
...
* Add GitHub action for Project Euler only
* Add second job for Project Euler
* Remove Project Euler jobs from Travis CI
* Fix typo for actions/setup-python
* Rename the workflow file
* Change name of file in workflow
* Remove comments from Travis config file
2020-10-17 08:23:17 +05:30
Dhruv
44254cf112
Rename Project Euler directories and other dependent changes ( #3300 )
...
* Rename all Project Euler directories:
Reason:
The change was done to maintain consistency throughout the directory
and to keep all directories in sorted order.
Due to the above change, some config files had to be modified:
'problem_22` -> `problem_022`
* Update scripts to pad zeroes in PE directories
2020-10-15 12:43:28 +05:30
Christian Clauss
fda57d6924
codespell.yml: Remove unused install of flake8 ( #3283 )
...
* codespell.yml: Remove unused install of flake8
* updating DIRECTORY.md
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2020-10-14 17:02:47 +05:30
Dhruv
b934da4516
Fix pre-commit error in GitHub action file ( #2765 )
2020-10-04 21:16:13 +05:30
Richard Wheatley
3b0169549e
Create auto_close_empty_issues.yml ( #2756 )
...
* Create auto_close_empty_issues.yml
* updating DIRECTORY.md
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2020-10-04 16:20:36 +02:00
Dhruv
acaeb22bbd
Add GitHub action for pre-commit ( #2515 )
...
* Add GitHub action file for pre-commit
* Fix errors exposed by pre-commit hook:
- Remove executable bit from files without shebang. I checked those
file and it was not needed.
- Fix with black
* Apply suggestions from code review
Co-authored-by: Christian Clauss <cclauss@me.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
2020-09-30 15:23:34 +02:00
Dhruv
0a42ae9095
Fix all errors mentioned in pre-commit run ( #2512 )
...
* Fix all errors mentioned in pre-commit run:
- Fix end of file
- Remove trailing whitespace
- Fix files with black
- Fix imports with isort
* Fix errors
2020-09-30 10:38:00 +02:00
YOGESHWARAN R
e6e2dc69d5
Create instagram_crawler.py ( #2509 )
...
* Create instagram_crawler.py
* codespell --ignore-words-list=followings
* Update web_programming/instagram_crawler.py
Co-authored-by: Christian Clauss <cclauss@me.com>
* Update web_programming/instagram_crawler.py
Co-authored-by: Christian Clauss <cclauss@me.com>
* Update web_programming/instagram_crawler.py
Co-authored-by: Christian Clauss <cclauss@me.com>
* Update web_programming/instagram_crawler.py
Co-authored-by: Christian Clauss <cclauss@me.com>
* Update web_programming/instagram_crawler.py
Co-authored-by: Christian Clauss <cclauss@me.com>
* Update web_programming/instagram_crawler.py
Co-authored-by: Christian Clauss <cclauss@me.com>
* Update web_programming/instagram_crawler.py
Co-authored-by: Christian Clauss <cclauss@me.com>
* Update instagram_crawler.py
* Add doctests
* fixup! except (json.decoder.JSONDecodeError, KeyError):
* if getenv("CONTINUOUS_INTEGRATION"): return
* Update instagram_crawler.py
* Update web_programming/instagram_crawler.py
Co-authored-by: Dhruv <dhruvmanila@gmail.com>
* added fake_useragent
* Update instagram_crawler.py
* Comment out doctests
Co-authored-by: Christian Clauss <cclauss@me.com>
Co-authored-by: Dhruv <dhruvmanila@gmail.com>
2020-09-29 18:04:55 +02:00
Christian Clauss
db0db01d87
Use self-documenting option instead of cryptic option ( #2487 )
...
* Use self-documenting option instead of cryptic option
@mateuszz0000 Your review, please. Pretend that you do not know what `-L` stands for. How many keystrokes and clicks does it take to confirm the purpose of this option?
* updating DIRECTORY.md
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2020-09-26 16:54:41 +02:00
Christian Clauss
5f4da5d616
isort --profile black . ( #2181 )
...
* updating DIRECTORY.md
* isort --profile black .
* Black after
* updating DIRECTORY.md
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2020-07-06 09:44:19 +02:00
Christian Clauss
cd3e8f95a0
isort --profile black --recursive . ( #2170 )
...
* isort --profile black --recursive .
* Update codespell.yml
* typo: vertices
* typo: Explanation
* typo: Explanation
* Fix typos
2020-07-06 08:48:18 +05:30
mateuszz0000
1e7df7f77a
Errors notifications under pull requests ( #2081 )
...
* Added error comments under pull requests
* updating DIRECTORY.md
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2020-06-08 14:11:01 +02:00
Christian Clauss
565060aa99
actions/setup-python@v2 ( #1986 )
...
* actions/setup-python@v2
* fixup! Format Python code with psf/black push
* Update autoblack.yml
* updating DIRECTORY.md
* Update codespell.yml
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2020-05-16 08:49:56 +02:00
lkdmttg7
d62cc35268
Update stale comment ( #1924 )
...
* Update close comment
* Update stale.yml
* Multiline strings in yaml files
https://yaml-multiline.info/
Co-authored-by: John Law <johnlaw.po@gmail.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
2020-05-02 13:04:25 +02:00
Christian Clauss
d547d0347b
directory_writer: actions/checkout@v1 # Use v1, NOT v2 ( #1799 )
...
* directory_writer: actions/checkout@v1 # Use v1, NOT v2 (#1796
* updating DIRECTORY.md
2020-03-14 07:33:14 +01:00
John Law
2da98db4a7
Effective directory writer ( #1800 )
...
* updating DIRECTORY.md
* Update directory_writer.yml
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2020-03-14 06:37:44 +01:00
Christian Clauss
b1377f0e57
autoblack: actions/checkout@v1 # Use v1, NOT v2 ( #1796 )
...
* autoblack: actions/checkout@v1 # Use v1, NOT v2
* fixup! Format Python code with psf/black push
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2020-03-13 09:23:38 +01:00
Christian Clauss
59bf115aa1
uses: actions/checkout@v2 ( #1779 )
...
* uses: actions/checkout@v2
* fixup! Format Python code with psf/black push
2020-02-21 15:32:35 +05:30
Christian Clauss
46ac50a28e
codespell --quiet-level=2 ( #1711 )
...
* codespell --quiet-level=2
Suppress the BINARY FILE warnings
* fixup! Format Python code with psf/black push
2020-01-24 00:21:51 +08:00
Christian Clauss
bfcb95b297
Create codespell.yml ( #1698 )
...
* fixup! Format Python code with psf/black push
* Create codespell.yml
* fixup! Format Python code with psf/black push
2020-01-18 13:24:33 +01:00
Christian Clauss
f9e1a16a98
git add DIRECTORY.md ( #1674 )
...
* git add DIRECTORY.md
* updating DIRECTORY.md
2020-01-10 09:08:49 +08:00
Christian Clauss
34c808b375
actions/checkout@v2 ( #1643 )
...
* actions/checkout@v2
https://github.com/actions/checkout/releases
* fixup! Format Python code with psf/black push
2019-12-26 19:50:12 +08:00
Christian Clauss
2fb6f786ce
Typo in a comment ( #1603 )
2019-11-29 00:23:37 +05:30
Christian Clauss
4baf3972e1
GitHub Action to mark stale issues and pull requests ( #1594 )
2019-11-27 18:30:21 +08:00
Christian Clauss
dbaedd4ed7
|| true ( #1572 )
...
* || true
* 3.8
* python: 3.x
2019-11-14 18:22:23 -08:00
Ankur Chattopadhyay
a7424cc115
changed implementation of GitHub action to auto update DIRECTORY.md ( #1571 )
...
* changed implementation of GitHub action to auto update DIRECTORY.md
* updating DIRECTORY.md
2019-11-14 21:30:35 +01:00
Marvin M. Michum
ea9bf0a90c
directory_writer ( #1 ) ( #1549 )
...
* directory_writer
* fixup: Format Python code with psf/black
* fixup: DIRECTORY.md
2019-11-14 20:27:31 +01:00
Christian Clauss
5df8aec66c
GitHub Action formats our code with psf/black ( #1569 )
...
* GitHub Action formats our code with psf/black
@poyea Your review please.
* fixup! Format Python code with psf/black push
2019-11-14 19:59:43 +01:00
Taufik Algi F
c717f8d860
add max sum contigous subsequence ( #1537 )
...
* add max sum contigous subsequence
* fix typo
* Add doctest and type hints
* Create autoblack.yml
2019-10-31 18:45:01 +01:00