PyPI: Module code doesn't update when I upload a new version
up vote
0
down vote
favorite
I created my first module, and released the first version 0.0.1. I then completed my todo list and added more functions and enhanced most of the old code, and tried to upload a new version (0.0.2). It took long but I finally did upload it.
I reinstalled it to get the latest version, and tried it. All the new functions didn't work, and it was basically the old code (0.0.1). I released new builds to try and fix the problem, but it wont work: "module 'modulename' has no attribute 'notify'"
I did twine upload --skip-existing dist/*
, pip --no-cache-dir install module
and tried to remove all files with that module name before installing it again, but it still had the old code. I downloaded the .tar.gz and went to the folder the __init__.py
and the module.py
files were, and the code was up to date.
Is it because of my computer, or is the code not updating? It's confusing, so I need help on this. Thanks
python module pypi
add a comment |
up vote
0
down vote
favorite
I created my first module, and released the first version 0.0.1. I then completed my todo list and added more functions and enhanced most of the old code, and tried to upload a new version (0.0.2). It took long but I finally did upload it.
I reinstalled it to get the latest version, and tried it. All the new functions didn't work, and it was basically the old code (0.0.1). I released new builds to try and fix the problem, but it wont work: "module 'modulename' has no attribute 'notify'"
I did twine upload --skip-existing dist/*
, pip --no-cache-dir install module
and tried to remove all files with that module name before installing it again, but it still had the old code. I downloaded the .tar.gz and went to the folder the __init__.py
and the module.py
files were, and the code was up to date.
Is it because of my computer, or is the code not updating? It's confusing, so I need help on this. Thanks
python module pypi
How long did you wait after the upload? The PyPI CDN can take some time to propagate new packages.
– MisterMiyagi
Nov 10 at 9:31
It updated instantly and when I used pip to install it, it said "Installed module==0.0.2.3"
– Cyclip
Nov 10 at 9:34
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I created my first module, and released the first version 0.0.1. I then completed my todo list and added more functions and enhanced most of the old code, and tried to upload a new version (0.0.2). It took long but I finally did upload it.
I reinstalled it to get the latest version, and tried it. All the new functions didn't work, and it was basically the old code (0.0.1). I released new builds to try and fix the problem, but it wont work: "module 'modulename' has no attribute 'notify'"
I did twine upload --skip-existing dist/*
, pip --no-cache-dir install module
and tried to remove all files with that module name before installing it again, but it still had the old code. I downloaded the .tar.gz and went to the folder the __init__.py
and the module.py
files were, and the code was up to date.
Is it because of my computer, or is the code not updating? It's confusing, so I need help on this. Thanks
python module pypi
I created my first module, and released the first version 0.0.1. I then completed my todo list and added more functions and enhanced most of the old code, and tried to upload a new version (0.0.2). It took long but I finally did upload it.
I reinstalled it to get the latest version, and tried it. All the new functions didn't work, and it was basically the old code (0.0.1). I released new builds to try and fix the problem, but it wont work: "module 'modulename' has no attribute 'notify'"
I did twine upload --skip-existing dist/*
, pip --no-cache-dir install module
and tried to remove all files with that module name before installing it again, but it still had the old code. I downloaded the .tar.gz and went to the folder the __init__.py
and the module.py
files were, and the code was up to date.
Is it because of my computer, or is the code not updating? It's confusing, so I need help on this. Thanks
python module pypi
python module pypi
edited Nov 20 at 22:19
Dustin Ingram
2,7841125
2,7841125
asked Nov 10 at 9:14
Cyclip
1
1
How long did you wait after the upload? The PyPI CDN can take some time to propagate new packages.
– MisterMiyagi
Nov 10 at 9:31
It updated instantly and when I used pip to install it, it said "Installed module==0.0.2.3"
– Cyclip
Nov 10 at 9:34
add a comment |
How long did you wait after the upload? The PyPI CDN can take some time to propagate new packages.
– MisterMiyagi
Nov 10 at 9:31
It updated instantly and when I used pip to install it, it said "Installed module==0.0.2.3"
– Cyclip
Nov 10 at 9:34
How long did you wait after the upload? The PyPI CDN can take some time to propagate new packages.
– MisterMiyagi
Nov 10 at 9:31
How long did you wait after the upload? The PyPI CDN can take some time to propagate new packages.
– MisterMiyagi
Nov 10 at 9:31
It updated instantly and when I used pip to install it, it said "Installed module==0.0.2.3"
– Cyclip
Nov 10 at 9:34
It updated instantly and when I used pip to install it, it said "Installed module==0.0.2.3"
– Cyclip
Nov 10 at 9:34
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
Are you rebuilding the distribution before you publish it with twine
? You'll need to run something like:
python setup.py sdist bdist_wheel
every time you want to make a new release. This creates a new distribution file in the dists
directory, which is what twine
uploads to PyPI.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53237529%2fpypi-module-code-doesnt-update-when-i-upload-a-new-version%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
Are you rebuilding the distribution before you publish it with twine
? You'll need to run something like:
python setup.py sdist bdist_wheel
every time you want to make a new release. This creates a new distribution file in the dists
directory, which is what twine
uploads to PyPI.
add a comment |
up vote
0
down vote
Are you rebuilding the distribution before you publish it with twine
? You'll need to run something like:
python setup.py sdist bdist_wheel
every time you want to make a new release. This creates a new distribution file in the dists
directory, which is what twine
uploads to PyPI.
add a comment |
up vote
0
down vote
up vote
0
down vote
Are you rebuilding the distribution before you publish it with twine
? You'll need to run something like:
python setup.py sdist bdist_wheel
every time you want to make a new release. This creates a new distribution file in the dists
directory, which is what twine
uploads to PyPI.
Are you rebuilding the distribution before you publish it with twine
? You'll need to run something like:
python setup.py sdist bdist_wheel
every time you want to make a new release. This creates a new distribution file in the dists
directory, which is what twine
uploads to PyPI.
answered Nov 12 at 21:28
Dustin Ingram
2,7841125
2,7841125
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53237529%2fpypi-module-code-doesnt-update-when-i-upload-a-new-version%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
How long did you wait after the upload? The PyPI CDN can take some time to propagate new packages.
– MisterMiyagi
Nov 10 at 9:31
It updated instantly and when I used pip to install it, it said "Installed module==0.0.2.3"
– Cyclip
Nov 10 at 9:34