Skip to content

Orientation with the use of Invoke #3365

Closed Answered by justinmayer
manoelpqueiroz asked this question in Q&A
Discussion options

You must be logged in to vote

Hi Manoel. Welcome! I appreciate the very thoughtful tone in which you posed your questions. In no particular order:

  • Invoke is by no means a dependency, but rather a convenience. It is included among the development dependencies to make it easier for folks to get up-and-running via invoke setup, invoke tests, invoke lint, etc.
  • Some of the constants are an attempt to keep code DRY, such as the PTY one you mentioned, while others are probably a form of premature optimization in that they may or may not be sufficiently utilized in subsequent tasks.
  • If you look at how VENV_BIN is composed, you may notice two implicit purposes: (1) Invoke the specified executable from within the active virtua…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by manoelpqueiroz
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants