Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rethink the getting started experience #190

Open
alexgolec opened this issue Mar 8, 2021 · 6 comments
Open

Rethink the getting started experience #190

alexgolec opened this issue Mar 8, 2021 · 6 comments

Comments

@alexgolec
Copy link
Owner

People keep making the same errors over and over again. This ticket will record them.

@alexgolec
Copy link
Owner Author

Passing in directories instead of files to the token path, resulting in permissions errors when they attempt to open a directory in read mode. More inscrutable on Windows because that platform surfaces that error as a permissions issue for... some reason.

@JulianOrteil
Copy link

Passing in directories instead of files to the token path, resulting in permissions errors when they attempt to open a directory in read mode. More inscrutable on Windows because that platform surfaces that error as a permissions issue for... some reason.

Windows will throw this error regardless as to the mode you run on the directory.

Attempting to perform any file operation on the directory will throw the PermissionError. I believe this is due to the fact Windows can't distinguish between a file and a directory like Linux can. This is just a limitation of the Windows OS.

But indeed, this is a very confusing error for beginner Python programmers.

@moneypython
Copy link

Calling the variable token_path implies that the argument expects a path.

Passing in directories instead of files to the token path, resulting in permissions errors when they attempt to open a directory in read mode. More inscrutable on Windows because that platform surfaces that error as a permissions issue for... some reason.

@alexgolec
Copy link
Owner Author

Now that we've got more functionality, it would be good to add some more examples for people to emulate:

  • Basic login
  • Setting up a streaming service
  • Recording a stream
  • Fetching pricing data and importing it into a dataframe

@alexgolec alexgolec reopened this May 11, 2021
@alexgolec
Copy link
Owner Author

Collecting some examples we'll want to add: #228 #227 #196

@richlysakowski
Copy link

How about a conda package with installation support?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants