Comments (8)
Ok, thanks for the link. I'll change the license.
from pytest-testmon.
@dmitry-mukhin @pascalwhoop done and published to PYPI: https://pypi.org/project/pytest-testmon/ . Thanks for reaching out.
from pytest-testmon.
alternatively, consider making it available in a way where companies can donate some money and in exchange get to use the license, e.g. via github sponsors?
from pytest-testmon.
+1
from pytest-testmon.
Hi Pascal.
I didn't anticipate that this would be a problem. Do you think companies do any derivative work from testmon? I assume it's easy not to include pytest and pytest plugins in production environment and therefore the virality of AGPL is not a problem.
Developers routinely use (GPL licensed) Linux for developing commercial programs and it's not a problem to distribute the result without a source code.
Just using AGPL software to develop a web application is also not a problem because you don't do derivative work and don't serve the AGPL software over network.
What do you think?
from pytest-testmon.
The problem here is that companies don't have resources to handle such risks.
So it's easier just to straight out ban anything GPL related then to fight with various auditors.
E.g.: https://opensource.google/documentation/reference/using/agpl-policy/
from pytest-testmon.
thx also from my side, as dmitry mentioned, my company and many others just outright ban anything that could get them into trouble. red tape..
from pytest-testmon.
@pascalwhoop let's keep this open for visibility?
it's easier to track.
we'll start using the package again when it's closed after license changed :)
from pytest-testmon.
Related Issues (20)
- Collection seems to be skipped after a run HOT 9
- Testmon db still corrupted with --collect-only HOT 5
- testmon doesn't track sources in venv directory HOT 4
- testmon does not respect test order HOT 2
- Ability to run testmon on an installed package HOT 4
- No source package upload to pypi HOT 4
- fails when git is not present HOT 2
- Missing git version tagsπ€ HOT 2
- Changes > 1.4.5 made testmon more sensitive to differently packaged environments? HOT 13
- Have a command line that outputs all the tests which reach a certain line in the code HOT 1
- Change to Importlib introduces AttributeError for {d.name} if d.name does not exist. HOT 2
- Temporary files not being cleared inside a container HOT 6
- testmon.org appears to be down HOT 4
- testmon does not work with --branch based coverage HOT 4
- Seeking examples of pytest-testmon in GitHub Actions HOT 4
- Allow using --testmon-noselect and --testmon-nocollect simultaneously HOT 3
- Mark test as 'run-always'
- Support pytest 8.0
- Support detecting changes in symlinked files HOT 1
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 pytest-testmon.