Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.6 #131

Open
bradleyayers opened this issue Mar 3, 2012 · 23 comments
Open

Release 0.6 #131

bradleyayers opened this issue Mar 3, 2012 · 23 comments

Comments

@bradleyayers
Copy link
Collaborator

0.5 is now properly broken, with progressbar-2.3-dev being removed from pypi, Attest 0.5 does not even install. Could we please have 0.6 released onto pypi.

@superbobry
Copy link

+1, though I'm not sure if attest is even supported anymore

@bradleyayers
Copy link
Collaborator Author

if it's not supported, it should be passed onto someone who can support it…

@SimonSapin
Copy link
Collaborator

Short answer: no one is working on it right now, 0.6 has some nasty bugs, and nothing made since 0.5 is documented.

A while ago @dag said he wasn’t really working on Attest anymore. He gave commit access on github to @paradoxxxzero and me since we were making some patches. However only Dag has access to PyPI to make new releases.

With access to PyPI I could make a 0.5.3 release to fix the install. Doing a proper release the Right Way® for 0.6 would require more work.

It’s a bit sad for Attest, but I recently switched to pytest my last project that was still using Attest. The switch was triggered by some hard-to-fix bugs, but the main reason was that no one is maintaining it.

Anyone willing to take over the project is welcome to do so. I think that Dag would give access to Github an PyPI. I’m starting this discussion on pocoo-libs.

@bradleyayers
Copy link
Collaborator Author

I think I'll switch over to py.test too. It looks like it's got the nice things I liked about Attest, with a proper community behind it. Thanks for the tip Simon.

@dag
Copy link
Owner

dag commented Mar 3, 2012

I'll gladly push any releases or give you PyPI access. I personally don't really do any Python at all at the moment, myself. I also recommend pytest for new projects; I recall starting liking it before quitting Python - in part why I never got around to finishing the Attest 0.6 release.

@SimonSapin
Copy link
Collaborator

Dag, I just pushed a 0.5.3 tag that fixes the install. Can you upload it to PyPI?

@dag
Copy link
Owner

dag commented Mar 3, 2012

Could you do it, if I give you access? What's your PyPI username?

@SimonSapin
Copy link
Collaborator

Sure. Username is SimonSapin

By the way, what were the reasons for quitting Python? (I’m just curious.)

@dag
Copy link
Owner

dag commented Mar 3, 2012

Added.

My reason is that Haskell finally clicked for me. ;)

@SimonSapin
Copy link
Collaborator

0.5.3 is on PyPI and installs correctly. I’m leaving this issue open as 0.6 still needs work ... if anyone ever wants to do it.

In the meantime, I also recommend pytest. It has the same kind of assert statement introspection, so switching is not too hard.

@bradleyayers
Copy link
Collaborator Author

Ah Haskell is a worthy swap. Thanks for pushing the fix, now the spam of all my projects failing on jenkins should stop :)

@SimonSapin
Copy link
Collaborator

@bradleyayers , you may have seen today’s new pull request on Attest. I see that you have a few more recent commits in your fork. Do you want to officially take over the maintenance?

@bradleyayers
Copy link
Collaborator Author

Sure. I saw the PR, and I'll review it when i get a chance.

On 11/07/2012, at 5:34 PM, Simon Sapin [email protected] wrote:

@bradleyayers , you may have seen today’s new pull request on Attest. I see that you have a few more recent commits in your fork. Do you want to officially take over the maintenance?


Reply to this email directly or view it on GitHub:
#131 (comment)

@bfirsh
Copy link
Collaborator

bfirsh commented Dec 31, 2012

What are the blockers for 0.6? I'd like to help get it out! (cc @bradleyayers @SimonSapin)

@bradleyayers
Copy link
Collaborator Author

From memory I believe it's just documentation, i.e. the new 'attest' command, changelog

bfirsh added a commit to bfirsh/attest that referenced this issue Mar 30, 2013
bfirsh added a commit to bfirsh/attest that referenced this issue Mar 30, 2013
@bfirsh
Copy link
Collaborator

bfirsh commented May 7, 2013

@bradleyayers @SimonSapin Are there any other bits and bobs that need doing to get this ready for release?

@bfirsh
Copy link
Collaborator

bfirsh commented Jul 21, 2013

Ping @dag @bradleyayers @SimonSapin @paradoxxxzero – is this maintained any longer? I am depending on Attest for a test library I'm writing and I would love to help roll a 0.6 release!

@SimonSapin
Copy link
Collaborator

I’m not maintaining Attest at all anymore, and AFAIK nobody is. If someone wants to take over maintenance, I can give PyPI access.

@bfirsh
Copy link
Collaborator

bfirsh commented Jul 22, 2013

I would be willing to take over. My PyPi username is bfirsh.

@SimonSapin
Copy link
Collaborator

You’d have to ask @dag for push access to this repo, or fork it.

@dag
Copy link
Owner

dag commented Jul 23, 2013

Added.

@SimonSapin
Copy link
Collaborator

Added on PyPI.

@bfirsh
Copy link
Collaborator

bfirsh commented Jul 23, 2013

Thanks both! I shall take a look at this next week sometime.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants