question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Create standard/installable package

See original GitHub issue

Pyno should be turned into a package that you can install with pip and/or conda. This will also make maintenance (like definining dependencies etc) easier. It would also be sound practice to add tests (via pytest) and continuous integration (e.g. via travis-ci).

I already have an idea about the necessary steps (have created packages before), and can do that if desired.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
bilderbuchicommented, Nov 17, 2018

I don’t know what you mean with “no way” - e.g. for another way to test e.g. Qt applications see https://pypi.org/project/pytest-qt/, I’m sure there are others for other GUI layers. Never personally seen/used swish before.

Edit: pyglet itself uses pytest to run tests, I haven’t dug deeper yet: https://pyglet.readthedocs.io/en/pyglet-1.3-maintenance/internal/testing.html

0reactions
drtrigoncommented, Nov 17, 2018

The “Interactive tests, default type” seem to be a starting point.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Python: Creating a pip installable package
This is a quickstart guide to Python Packaging with a particular focus on the creation of a PyPI package, which will enable users...
Read more >
Packaging Python Projects
This tutorial walks you through how to package a simple Python project. It will show you how to add the necessary files and...
Read more >
Making a Python Package
There are a bunch of nifty tools that help you build, install and distribute packages. Using a well structured, standard layout for your...
Read more >
Build Your First pip Package - DZone
In this tutorial, we will learn how we can create a Python/pip package. If your requirements match any of these, this tutorial is...
Read more >
How to Create and Upload Your First Python Package to PyPI
How to install the uploaded Python package · Go to PyPI and create an account. · Run twine upload dist/* in the terminal/command...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found