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

Pip install missing some files #252

Closed
shyamd opened this issue Apr 23, 2020 · 1 comment · Fixed by #253
Closed

Pip install missing some files #252

shyamd opened this issue Apr 23, 2020 · 1 comment · Fixed by #253
Assignees
Labels
bug Something isn't working priority/high Issue or PR with a consensus of high priority tests Related to tests

Comments

@shyamd
Copy link
Contributor

shyamd commented Apr 23, 2020

Looks like the PyPi package is missing some files. This is what I get when i try to run it on my local machine with a direct install.

[2020-04-23 15:48:49 -0700] [96733] [ERROR] Exception in ASGI application
Traceback (most recent call last):
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/uvicorn/protocols/http/httptools_impl.py", line 385, in run_asgi
    result = await app(self.scope, self.receive, self.send)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/uvicorn/middleware/proxy_headers.py", line 45, in __call__
    return await self.app(scope, receive, send)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/fastapi/applications.py", line 149, in __call__
    await super().__call__(scope, receive, send)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/starlette/applications.py", line 102, in __call__
    await self.middleware_stack(scope, receive, send)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/starlette/middleware/errors.py", line 181, in __call__
    raise exc from None
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/starlette/middleware/errors.py", line 159, in __call__
    await self.app(scope, receive, _send)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/starlette/middleware/base.py", line 25, in __call__
    response = await self.dispatch_func(request, self.call_next)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/optimade/server/middleware.py", line 30, in dispatch
    response = await call_next(request)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/starlette/middleware/base.py", line 45, in call_next
    task.result()
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/starlette/middleware/base.py", line 38, in coro
    await self.app(scope, receive, send)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/starlette/middleware/cors.py", line 76, in __call__
    await self.app(scope, receive, send)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/starlette/exceptions.py", line 82, in __call__
    raise exc from None
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/starlette/exceptions.py", line 71, in __call__
    await self.app(scope, receive, sender)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/starlette/routing.py", line 550, in __call__
    await route.handle(scope, receive, send)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/starlette/routing.py", line 227, in handle
    await self.app(scope, receive, send)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/starlette/routing.py", line 41, in app
    response = await func(request)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/optimade/server/routers/landing.py", line 37, in landing
    return TEMPLATES.TemplateResponse("landing_page.html", context)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/starlette/templating.py", line 80, in TemplateResponse
    template = self.get_template(name)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/starlette/templating.py", line 67, in get_template
    return self.env.get_template(name)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/jinja2/environment.py", line 883, in get_template
    return self._load_template(name, self.make_globals(globals))
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/jinja2/environment.py", line 857, in _load_template
    template = self.loader.load(self, name, globals)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/jinja2/loaders.py", line 115, in load
    source, filename, uptodate = self.get_source(environment, name)
  File "/usr/local/Caskroom/miniconda/base/envs/dev/lib/python3.7/site-packages/jinja2/loaders.py", line 197, in get_source
    raise TemplateNotFound(template)
jinja2.exceptions.TemplateNotFound: landing_page.html

@shyamd
Copy link
Contributor Author

shyamd commented Apr 23, 2020

Oddly enough when I build the sdist on my computer I see landing_page.html, but when I download the version on pypi, it doesn't have it.

@CasperWA CasperWA added bug Something isn't working priority/high Issue or PR with a consensus of high priority tests Related to tests labels Apr 24, 2020
@ml-evs ml-evs mentioned this issue Apr 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working priority/high Issue or PR with a consensus of high priority tests Related to tests
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants