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

New enforce fork for Python 3.5.10, 3.6, 3.7, 3.8, 3.9 #76

Open
SamuelMarks opened this issue Oct 27, 2020 · 10 comments
Open

New enforce fork for Python 3.5.10, 3.6, 3.7, 3.8, 3.9 #76

SamuelMarks opened this issue Oct 27, 2020 · 10 comments

Comments

@SamuelMarks
Copy link

SamuelMarks commented Oct 27, 2020

Just started a new fork: https://github.com/SamuelMarks/enforce

New features / changes (thus far):

  • Switch to black formatting
  • Upgrade all dependencies
  • Remove Travis and AppVeyor
  • Add new shields, remove all ones
  • Integrate GitHub Actions
  • Conditionally add/remove typings that are only valid for Python < 3.6
  • Make [many of] the tests work on 3.5, 3.6, 3.7, 3.8, and 3.9
  • Add support for Literal (PEP586)

Still a ways to go. Would welcome any and all contributions. Also open to offering all progress back to @RussBaz, if he wants to retake the reigns.

🙏

@SamuelMarks SamuelMarks changed the title New enforce fork for Python 3.5.3, 3.6, 3.7, 3.8, 3.9 New enforce fork for Python 3.5.10, 3.6, 3.7, 3.8, 3.9 Oct 27, 2020
@RussBaz
Copy link
Owner

RussBaz commented Oct 30, 2020

Hi @SamuelMarks. Even though I am not sure about some changes, it'd be still awesome to have so much additional effort put into this project. And I'd feel honoured to have those updates back in the repo!

Thank you very much for your work!

@sg-s
Copy link

sg-s commented Dec 20, 2021

@SamuelMarks will you send a PR?

@SamuelMarks
Copy link
Author

Oh I didn't realise this project was keen to reactivate. Sure, I'll send a PR now.

@sg-s
Copy link

sg-s commented Dec 20, 2021

sorry, didn't mean to imply that i was the owner -- i'd love to use this!

@sg-s
Copy link

sg-s commented Dec 20, 2021

@SamuelMarks alternately if you're actively developing your fork, that is awesome! i'd be happy to use/help if you need any

@SamuelMarks
Copy link
Author

@sg-s & @RussBaz : Just asked GitHub to relink the repo, and have opened #81

Would welcome your assistance, particularly in getting all the tests to pass on all [maintained] versions of Python.

Thanks

@sg-s
Copy link

sg-s commented Dec 21, 2021

@SamuelMarks sure, would be happy to help. first thing will be to use your version and poke around. will report back!

@sg-s
Copy link

sg-s commented Dec 21, 2021

BTW is there a reason you've turned off issues on your fork? we might want to move this conversation there

@SamuelMarks
Copy link
Author

Enabled. I think getting all tests to pass is the priority, the next priority is getting it merged into here (and if unsuccessful to continue on my fork).

@matrixise
Copy link

Some updates?

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

4 participants