Indeed, the standard Tectonic bundle doesn’t include the pstricks.sty file, which is provided by the pstricks package, so this set of macros isn’t available.
The standard workarounds are:
Avoid the macro package, if possible
Download the package manually (from CTAN) and place the needed files next to your document. (Recognizing that this is far from ideal for nontrivial packages!)
In this particular case things might get hairy. The name pstricks refers to the PostScript format, whereas Tectonic outputs PDF files directly. However, based on the relevant documentation, I think that it should be possible to use pstricks with Tectonic — there are some words about compatibility with XeTeX, from which Tectonic is derived, and there’s a xetex-pstricks package. On the other hand, this functionality seems to rely on installing an xdvipdfmx.cfg config file that Tectonic will probably ignore.
Please let me know if you’re able to confirm whether pstricks can be made to work with Tectonic! If so I will add it to the next revision of the default bundle.
Hmm. It looks like the pstricks and pst-xkey packages are recursively including each other … that’s a sign of a significant enough problem that someone is probably going to have to put some effort into understanding what’s going on in order to fix things. So I’ve filed a GitHub issue.
Apologies for the problems! Your best bet for compiling this particular document with Tectonic is probably to find a way to avoid using pstricks — which I recognize might be a lot to ask.
No problem, it was just a test to see if Tectonic was able to compile a document of average complexity. I already compiled the project with pdflatex. I’m glad if I could help to improve this software program.