Giter Site home page Giter Site logo

Automatic publish to PyPI about django-plans HOT 18 OPEN

Alir3z4 avatar Alir3z4 commented on August 22, 2024
Automatic publish to PyPI

from django-plans.

Comments (18)

PetrDlouhy avatar PetrDlouhy commented on August 22, 2024

@Alir3z4 Should I somehow help with this?

I think we should make a PyPI release as soon as possible (automatic or not), because there are many fixes, especially of compatibility with newer Django versions. The new release should include MRs #155, #154, #152, #151, #149 (all are mostly bugfixes).

from django-plans.

PetrDlouhy avatar PetrDlouhy commented on August 22, 2024

@Alir3z4 Could you please merge the #158 and #152 MRs?

What about the PyPI release? Can I help it somehow?

from django-plans.

PetrDlouhy avatar PetrDlouhy commented on August 22, 2024

@Alir3z4 I think we should release new PyPI version now, the current doesn't work in with newer Django/Python versions.
None of the remaining MRs are mandatory for the new release (although #159 may be nice).

from django-plans.

Alir3z4 avatar Alir3z4 commented on August 22, 2024

I cannot setup automatic publishing to PyPI unless my privileges gets escalated so I can add environment variables for Twine.

Probably @cypreess can help with that or he can add his own credentials to the GitHub Actions environment variables.
I've already done something like this in another project of mine at https://github.com/Alir3z4/python-currencies/blob/master/.github/workflows/python-publish.yml

from django-plans.

alamothe avatar alamothe commented on August 22, 2024

Any updates?

from django-plans.

nemesifier avatar nemesifier commented on August 22, 2024

@PetrDlouhy @Alir3z4 @cypreess Hi there, sorry to bother you, but a new version of this package hasn't been released for over 4 years now, even though there has been active development recently.

Can anyone suggest a way to overcome this impasse?
I am ready to do my part, which is to help with the bare minimum maintenance tasks (updating support for newer django versions and fixing critical bugs).

from django-plans.

PetrDlouhy avatar PetrDlouhy commented on August 22, 2024

@nemesisdesign I have no rights to this repo nor PyPI package, so its on @Alir3z4.

I did most of the maintanence work as well as some development.
I think the project is mostly ready for new release.

There are PRs I have made that might be good to pull before release (but it is not needed):

  • #173 But it fixes only the demo app, so no change for production usage.
  • #172 Fix for tests, no change in production usage.
  • #162 Change in Billing info. Not needed for release.

from django-plans.

cypreess avatar cypreess commented on August 22, 2024

@PetrDlouhy @nemesisdesign I invited both of you with Writers privileges into this project, so please continue to maintain this repository and merge all PRs that you feel are appropriate.

I am sadly not able to maintain this project anymore.

from django-plans.

cypreess avatar cypreess commented on August 22, 2024

I also do not have for some unknown reasons privileged to PyPi project, @Alir3z4 can you maybe check this out as you have access and make all of us here maintainers on PyPI as well.

from django-plans.

nemesifier avatar nemesifier commented on August 22, 2024

Thanks @cypreess for granting access.

I already merged #173 since it's a safe and small change, then reviewed #172.

from django-plans.

Alir3z4 avatar Alir3z4 commented on August 22, 2024

@cypreess the only person alongside me that has access on PyPI is https://pypi.org/user/swapps/

Can you all give me your PyPI usernames to give everyone access?

from django-plans.

PetrDlouhy avatar PetrDlouhy commented on August 22, 2024

My PyPI username is petr.dlouhy

from django-plans.

Alir3z4 avatar Alir3z4 commented on August 22, 2024

My PyPI username is petr.dlouhy

Invited.

from django-plans.

nemesifier avatar nemesifier commented on August 22, 2024

@Alir3z4 I am nemesisdesign: https://pypi.org/user/nemesisdesign/

from django-plans.

PetrDlouhy avatar PetrDlouhy commented on August 22, 2024

OK, I resubmitted #172 in #174 to use mocking everywhere.
The new version is still not released. Are we waiting for something, or should I just release it?

from django-plans.

nemesifier avatar nemesifier commented on August 22, 2024

@PetrDlouhy have you got access to pypi to issue new releases?

from django-plans.

PetrDlouhy avatar PetrDlouhy commented on August 22, 2024

Yeah, now I have the rights. I will make the release.

from django-plans.

PetrDlouhy avatar PetrDlouhy commented on August 22, 2024

New version is now released. Please write if there are any problems with it.

from django-plans.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.