Zoom Logo

Autobots - Speaker view
David =
14:31
Please let me know if I am not muted. Thanks
Carlos Kidman
17:57
Feel free to post questions here or come off mute and ask! 😄
David =
18:37
:D
Peak
24:09
auto formating
Carlos Kidman
24:24
🙌🏽
Timothy Johnson
25:54
Yet Another Python Formatter :P
Carlos Kidman
26:10
Seriously, though…. lol
Timothy Johnson
26:39
not the first acronym of its kind...there's YAML too lol
Divya
32:52
Sorry, I need to drop off early today. I will catch up with the recording. Thanks a lot.
Carlos Kidman
34:51
See ya!
Peak
36:18
pytest
Timothy Johnson
48:20
Here's the collection of GitHub's .gitignore templates in case anyone's interested: https://github.com/github/gitignore
Peak
48:42
application programming interface
Dmitrii Kilishek
49:18
application programming interface - thanks google :)
Peak
54:31
🤣
Dmitrii Kilishek
55:32
It looks like this video is about Web APIs...
Dmitrii Kilishek
55:43
not about APIs in general
Carlos Kidman
56:18
True, but the concept is the same. driver.find_element() sends a request to find the element, and the response is either the element or an error
Russell Johnson, Western PA, USA
57:40
https://www.mulesoft.com/resources/api/what-is-an-api
Daniel Floyd
59:21
https://df-react-todo-client-class.herokuapp.com/
Dmitrii Kilishek
01:04:40
CRUD
Timothy Johnson
01:08:51
Create = POST, Read = GET, Update = PUT/PATCH, Delete = DELETE
Dmitrii Kilishek
01:09:10
I love this:DELETE https://df-flask-todo-api-class.herokuapp.com/todo/168 500 (INTERNAL SERVER ERROR)
Dmitrii Kilishek
01:09:16
:)
Dmitrii Kilishek
01:10:05
that's what testers do :) Break stuff :) lol
Carlos Kidman
01:10:33
It’s most likely because we’re all sharing the same instance
Dmitrii Kilishek
01:11:00
http://prntscr.com/1qcsuhw
Dmitrii Kilishek
01:11:02
fun
Dmitrii Kilishek
01:11:21
big fat 500 :)
Daniel Floyd
01:15:32
https://python-poetry.org/
Dmitrii Kilishek
01:15:36
So we don't need venv there in the folder?
Carlos Kidman
01:16:27
No. Poetry will auto-create and auto-manage your virtual environment for you
Dmitrii Kilishek
01:16:37
Purfect!
Dmitrii Kilishek
01:20:30
Is this what we are looking for?poetry --versionPoetry version 1.1.8
Russell Johnson, Western PA, USA
01:21:56
I had to restart my Powershell window for the environment variables to be defined. But after I did that,:poetry --versionreturned:Poetry version 1.1.8
Dmitrii Kilishek
01:22:13
Yep, shell restart needed when you change PATH variable
David =
01:25:11
in unix/linux. you can run . ~/.profile as well
Daniel Floyd
01:28:48
https://github.com/python-poetry/poetry/issues/449
Daniel Floyd
01:32:01
pip install --upgrade certifi
Daniel Floyd
01:32:17
https://stackoverflow.com/questions/42098126/mac-osx-python-ssl-sslerror-ssl-certificate-verify-failed-certificate-verify
Daniel Floyd
01:33:46
https://timonweb.com/python/fixing-certificate_verify_failed-error-when-trying-requests-html-out-on-mac/
Timothy Johnson
01:36:49
Can the default Poetry template for a new package be customized? For example, if I want README.md instead of README.rst
Dmitrii Kilishek
01:37:47
Lazy stuff :)
Carlos Kidman
01:39:17
@Timothy I’m not sure. I’ve never used that command before because I usually have a readme file already haha
Peak
01:40:16
I think from git
Dmitrii Kilishek
01:40:32
Definitely git :)
Timothy Johnson
01:43:30
Using Git Bash on Windows, I get stuck when responding to the "Enter package #" prompt
Timothy Johnson
01:43:41
As soon as I type a number, the prompt line shows "> 0←[K"
Dmitrii Kilishek
01:44:06
PowerShell is a better option in windows
Carlos Kidman
01:44:53
I haven’t tested this with Git Bash before. I agree with Dmitrii though. I like using WSL on Windows, but that’s cuz I like Linux :)
Timothy Johnson
01:45:31
Thanks, it works in PowerShell. I also prefer Bash because it feels like Linux :P
Dmitrii Kilishek
01:45:33
Yep, either... PowerShell or WSL... I wouldn't use Git Bash for anything else
Carlos Kidman
01:45:57
WSL _is_ Linux. Maybe give that a try!
Timothy Johnson
01:46:26
WSL is cool, but sometimes kind of slow
Carlos Kidman
01:46:42
Darn. Not in my experience :(
Timothy Johnson
01:47:06
Maybe I should give WSL 2 more of a try, I think its better than v1 was
Carlos Kidman
01:47:23
Oh, I was implying v2. Yeah, don’t do v1 that’s old old now
Dmitrii Kilishek
01:50:43
I've never had any issues with WSL tbh
Carlos Kidman
01:53:50
@David (and anyone else that’s interested) visit our contact page and click JOIN QA UTAH SLACK
Carlos Kidman
01:53:51
https://www.qap.dev/contact
Dmitrii Kilishek
01:55:24
My VSCode suggestion that path actually
Dmitrii Kilishek
01:55:31
suggesting*
Dmitrii Kilishek
01:55:54
In the command palette Python: Select interpreter
Carlos Kidman
01:56:27
Yeah, sometimes it’ll work. It’s not consistent right now but they are aware and have it on their roadmap
David =
01:56:35
So far I am good
Dmitrii Kilishek
01:56:40
Sounds kool :)
Dmitrii Kilishek
01:58:21
Theoretically opening new terminal should open the shell too
Dmitrii Kilishek
01:58:30
At least it does for me
Carlos Kidman
02:00:01
Once you’ve set the Python Interpreter in VS Code, it _should_ auto-activate the virtual environment when you make a new Terminal
Dmitrii Kilishek
02:04:52
https://df-react-todo-client-class.herokuapp.com/
Dmitrii Kilishek
02:06:52
Let's throttle that thing up :)
Timothy Johnson
02:06:57
Sounds good, thanks! Poetry is really cool :D
Carlos Kidman
02:06:57
LOL
Carlos Kidman
02:07:12
😅