enforce icon indicating copy to clipboard operation
enforce copied to clipboard

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

Open SamuelMarks opened this issue 3 years ago • 10 comments

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 avatar Oct 27 '20 04:10 SamuelMarks

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!

RussBaz avatar Oct 30 '20 05:10 RussBaz

@SamuelMarks will you send a PR?

sg-s avatar Dec 20 '21 20:12 sg-s

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

SamuelMarks avatar Dec 20 '21 21:12 SamuelMarks

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

sg-s avatar Dec 20 '21 21:12 sg-s

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

sg-s avatar Dec 20 '21 21:12 sg-s

@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

SamuelMarks avatar Dec 21 '21 00:12 SamuelMarks

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

sg-s avatar Dec 21 '21 14:12 sg-s

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

sg-s avatar Dec 21 '21 14:12 sg-s

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).

SamuelMarks avatar Dec 21 '21 21:12 SamuelMarks

Some updates?

matrixise avatar Jan 11 '22 19:01 matrixise