Create standard/installable package
See original GitHub issuePyno 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:
- Created 5 years ago
- Comments:5 (5 by maintainers)
Top 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 >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
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
The “Interactive tests, default type” seem to be a starting point.