Comments (8)
Alright,good call, i'll try and fix that for you. I'll be putting my updates in a pypi-tests
branch, so you can check if it fits your needs.
from voxpopuli.
Hey,
By "adding the test to the Pypi package" what do you mean exactly (i'm not a "pro" packager by any means). Could you send me some example or reference to clarify what you meant?
Also, thanks for using voxpopuli
. As a side question, and just out of curiosity, what will you be using it for?
from voxpopuli.
Well this git repository includes a folder called "tests". With this I can run pytest
and it'll run various tests (created by you) to verify functionality. However, these tests are missing from the PyPi package, meaning I have no other way to verify functionality other than running the thing after packaging.
I don't necessarily need the tests on PyPi, but I need them with tagged releases and it seems you don't create git tags, so in that case including them on PyPi is the way to go.
As for my use-case, I'm not personally using this but it's a dependency of https://github.com/HelloChatterbox/text2speech, which in turn is a dependency of a project (HiveMind) building on top of MyCroft.
from voxpopuli.
Well if you don't publish that branch to PyPi, there isn't much I can test π
May I ask why you don't tag release with git? That would for one fix my issue (as I don't need tests in PyPi persΓ©, but mainly want a versioned source that includes the tests), but it would also allow you to go back to a previous version easily when for example bisecting or figuring out where bugs might have been introduced etc.
from voxpopuli.
Well, since tagging looked like the easier way, I tagged. Tell me if everything is fine on your side.
May I ask why you don't tag release with git?
I don't know... I never felt like it was of any use since this is kind of a micropackage, and I thought I barely was the only one using it. Good to know that i was wrong!
from voxpopuli.
Closing since the solution as mentioned (tagged a Git release) works for me, thanks! π
from voxpopuli.
@hadware seems 0.3.7 is out but there isn't a Git tag for it. Could you please start getting used to proper Git workflows and start tagging your releases?
from voxpopuli.
Re-opening as there isn't a Git tag for 0.3.7 and the tests are not included in the PyPi package yet.
from voxpopuli.
Related Issues (8)
- Find a way to make the audio player stop after playing the file HOT 1
- ImportError: cannot import name 'EnglishPhonemes' from 'voxpopuli' HOT 2
- Mandarin no output HOT 2
- The Voxpopuli Documentation is empty! HOT 2
- mbrola languages (Windows support) HOT 19
- Can't generate English phonemes from some words containing letter N HOT 6
- to_phonemes() only parses the first word in a sentence [Windows] HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from voxpopuli.