Skip to content

Releases: scivision/gitMC

Enable Python >= 3.6, template asyncio.run alternatives

10 Jul 12:16
2a6c644
Compare
Choose a tag to compare

Allow use with Python >= 3.6. It would be much more cumbersome to enable Python 3.5 and not worthwhile with upcoming Python 3.5 deprecation. Major packages such as Django and major commercial software have already dropped Python 3.5 support from current development work.

CI integration test, ActOnChanged.py -p preview

02 Jul 02:12
8effac6
Compare
Choose a tag to compare

Note fallback for Python 3.7

14 Jun 15:09
Compare
Choose a tag to compare

Explicitly note the fallback for Windows and Python 3.7. Python ≥ 3.8 makes this the default event loop policy for Windows:

asyncio.WindowsProactorEventLoopPolicy

Increase use of pipelining and concurrency

14 Jun 14:50
Compare
Choose a tag to compare

requires Python ≥ 3.7 to reduce platform-dependent boilerplate for asyncio

added "SetArchive.py"

04 Jun 17:09
Compare
Choose a tag to compare

SetArchive.py is a new script that allows mass-archiving of repos starting with a name pattern for a user or organization.

Generally modernized the CI template.

Find GitHub total star count fast

29 Mar 20:29
Compare
Choose a tag to compare

Get almost instant total of a user's GitHub stars by:

python GithubStarTotal.py username

also cleaned up project internals more.

simplify

25 Mar 01:48
Compare
Choose a tag to compare

Simplify / cleanup generators. Put all printing functions outside generators themselves for better speed.

Performance: pipelining

13 Mar 20:24
90f0297
Compare
Choose a tag to compare

Throughout the program, used iterators in pipelines instead of lists where it was straightforward to do so. Perhaps more to come in the future.

concurrent operations, documentation, cleanup

13 Mar 17:52
bd50a96
Compare
Choose a tag to compare
  • General cleanup and prettifying of output
  • speedups from concurrent asyncio operations

Make API consistent, naming better, functionalize, speedup

08 Oct 03:17
22b0b97
Compare
Choose a tag to compare
far faster with HTTPS without anti-leech

fail if .git not found