Comments (12)
Yeah I agree. This needs to be implemented. Will take a look at it asap
from localshop.
Yes please :) As a workaround, is it enough to remove the package in the admin?
from localshop.
Just look out what I described on issue #61. If you remove it, nobody can guarantee that someone already downloaded it, and worse: if you upload a different package (different source code) with same version. We will have inconsistency.
from localshop.
The same problem exists on the "real" pypi too, though. It's just something that you shouldn't do.
Removing packages during the testing phase would be great though. It's the users responsibility not to delete packages that other people are already using (similar to force-rewriting public VCS repositories).
from localshop.
Latest development branch contains a menu to access Django admin.
from localshop.
I have a PROD and DSV localshops. Probaly there can be a switch to enable or not that. Will not remove packages on my production environment. Just increment version, fix it and submit it again. Perhaps the best is to mark the package as bad_package. So no one will be able to download it again. And also never overide it.
from localshop.
I can see your point having 2 localshop instances. As localshop acts also as a pypi proxy, have you considered using only one localshop and specify the version to download in setup.py or requirements.txt?
from localshop.
The DSV one is intended for testing only. Package creation/upload tests. If the package is well configured, tested and so on, it goes to production.
from localshop.
DSV version was discontinued :-)
from localshop.
Marco,
What are the reasons to discontinue DSV version? Are you now installing
version-specific modules of your products?
Cheers,
Jordi
2013/9/5 Marco Lovato [email protected]
DSV version was discontinued :-)
—
Reply to this email directly or view it on GitHubhttps://github.com//issues/36#issuecomment-23793219
.
from localshop.
No, no.
We had 2 localshops, one for testing our packaging process, and other one
for real packages.
Since we kind of mastered the packaging, and found the django /admin path,
we no longer need the DSV version.
It was the very same localshop version installed on both.
Marco
[]s
Lovato
sent from GMail
On Wed, Sep 4, 2013 at 2:07 PM, Jordi Llonch [email protected]:
Marco,
What are the reasons to discontinue DSV version? Are you now installing
version-specific modules of your products?Cheers,
Jordi2013/9/5 Marco Lovato [email protected]
DSV version was discontinued :-)
—
Reply to this email directly or view it on GitHub<
https://github.com/mvantellingen/localshop/issues/36#issuecomment-23793219>.
—
Reply to this email directly or view it on GitHubhttps://github.com//issues/36#issuecomment-23806427
.
from localshop.
Thanks @lovato. I am about to implement CI for the whole devel process in a platform. This is why I was curious about your process.
from localshop.
Related Issues (20)
- md5 missmatch. HOT 4
- When localshop not found a version great than the last stored in database start an update action. HOT 8
- Upload returns HTTP 200 and xml.parser.expat.ExpatError HOT 1
- Packages not being updated HOT 2
- Configuring the package folder
- ImportError: Could not import settings 'localshop.settings' HOT 7
- Upgrade from 0.4.1 causes "500 server error" on /permissions/credentials/ page HOT 4
- pip 8.1.1 HOT 1
- Several packages cannot be cached with localshop
- The order of packages_release may be wrong HOT 1
- Python 2.6 compatibility HOT 1
- How to follow docker instructions ? HOT 6
- Issues with urllib3 install using `mysqlclient` database backend
- Unable to run when installing like described in the documentation HOT 4
- Package names with a dot do not work with pip >= 8.1.2 HOT 1
- Still maintained? HOT 2
- Possible to pass the proxy settings in from environment variables ?
- Fix simple typo: appreaciated -> appreciated
- Migrate pipeline to GitHub actions
- Install gets stuck at pillow
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 localshop.