feincms / feincms3-cookiecontrol

BSD 3-Clause "New" or "Revised" License
7 stars 0 forks source link

Create pypi package #1

Closed yoshson closed 3 years ago

yoshson commented 3 years ago

@matthiask

Grundsätzlich wäre das Projekt aus meiner Sicht soweit, dass man es in einer 0.0.1 Version paketieren könnte, grad weil's dann einfacher ist zu integrieren. Je nachdem wie aber die anderen Issues eingeschätzt werden, kann man die vorher noch auflösen.

matthiask commented 3 years ago
pipx install twine
./setup.py sdist bdist_wheel
twine upload dist/*

Mit folgender Konfiguration: image

Das wärs :)

matthiask commented 3 years ago

Bzw. was ich immer vorher noch mache:

git commit -m "feincms3-cookiecontrol 0.0.1" (--allow-empty)
git tag -m "feincms3-cookiecontrol 0.0.1" 0.0.1

und dann

git push --all
git push --tags

(Ja, muss offenbar separat ausgeführt werden. Ich weiss auch nicht weshalb 😂)

matthiask commented 3 years ago

@yoshson Was meinst Du, bereit für ein Release? Ein 0.0.1 ist ja nix grosses, aber immerhin...

matthiask commented 3 years ago

... ich kann sonst auch ein Release machen und Dich nachher einladen auf PyPI. Oder umgekehrt. Mein PyPI Username ist "matthiask".

Würde Dir aber gerne die Ehre überlassen, ein PyPI Paket zu veröffentlichen :-)

yoshson commented 3 years ago

Ich mach grad ^^. Es ist mir eine Ehre :P

yoshson commented 3 years ago

https://pypi.org/project/feincms3-cookiecontrol/0.0.1/

🥳