An open API service providing commit metadata for open source projects.

GitHub / scijava/scyjava / commits

⚡ Supercharged Java access from Python ⚡

SHA Message Author Date Stats
3b30d08f Fix remaining OpenJDK-25-related issues Curtis Rueden <c****n@w****u> 5 months ago
6eebe950 Fix jsource function for no-dot Java versions Curtis Rueden <c****n@w****u> 5 months ago
f4d5784a Make code lint-congruent Curtis Rueden <c****n@w****u> 5 months ago
785e75a2 Fix JVM version detection for no-dot versions Curtis Rueden <c****n@w****u> 5 months ago
477ea981 merge Merge pull request #87 from tlambert03/delay-import Curtis Rueden <c****n@w****u>
Committed by: GitHub <n****y@g****m>
6 months ago
6f899350 remove reveal type Talley Lambert <t****t@g****m> 6 months ago
9e33f2ed refactor: delay import of pandas until needed Talley Lambert <t****t@g****m> 6 months ago
afe97d37 Remove obsolete codecov.yml file Curtis Rueden <c****n@w****u> 7 months ago
bca21e60 CI: remove code coverage and fix Windows build Curtis Rueden <c****n@w****u> 7 months ago
8a2ec3b6 CI: attempt to fix code coverage upload Curtis Rueden <c****n@w****u> 7 months ago
e9f49427 CI: add missing uv installation step Curtis Rueden <c****n@w****u> 7 months ago
c566a65e Make lint script return non-zero upon any change Curtis Rueden <c****n@w****u> 7 months ago
ccceaa70 Switch build system to uv Curtis Rueden <c****n@w****u> 7 months ago
b71c8b36 Bump to next development cycle Curtis Rueden <c****n@w****u> 8 months ago
ebbceeb0 Release version 1.12.1 Curtis Rueden <c****n@w****u> 8 months ago
d6cf1f92 Stop installing and testing jep Curtis Rueden <c****n@w****u> 8 months ago
fe835a19 Fix link to Maven 3.9.9 download Curtis Rueden <c****n@w****u> 8 months ago
89f043ab Add Java installation bootstrap example to README Curtis Rueden <c****n@w****u> 9 months ago
859a7877 Bump to next development cycle Curtis Rueden <c****n@w****u> 9 months ago
a8a31845 Release version 1.12.0 Curtis Rueden <c****n@w****u> 9 months ago
60008a5e merge Merge pull request #83 from scijava/config-cjdk Curtis Rueden <c****n@w****u>
Committed by: GitHub <n****y@g****m>
9 months ago
b083173f Let type annotation syntax to work with Python 3.9 Curtis Rueden <c****n@w****u> 9 months ago
630ff9db Add Java bootstrapping example to documentation Curtis Rueden <c****n@w****u> 9 months ago
51f96a4f Generalize JVM source code expectations Curtis Rueden <c****n@w****u> 9 months ago
a29e6740 Move cjdk fetch settings into scyjava.config Curtis Rueden <c****n@w****u> 9 months ago
0b2e964b Fix tiny issues in scyjava.config source Curtis Rueden <c****n@w****u> 9 months ago
69ff2c39 Move deprecated functions to bottom of source file Curtis Rueden <c****n@w****u> 9 months ago
dad2b2a5 Soften annoying start_jvm debug warning Curtis Rueden <c****n@w****u> 9 months ago
fdbda7e9 Add a "see also" for start_jvm options Curtis Rueden <c****n@w****u> 9 months ago
6f2d4f17 Avoid variable name shadowing Curtis Rueden <c****n@w****u> 9 months ago
64dd34cf Fix jvm_version return type declaration Curtis Rueden <c****n@w****u> 9 months ago
02913c5e Let scyjava.config accept JPype keyword arguments Curtis Rueden <c****n@w****u> 9 months ago
e36a950c Add type hints and docstrings to scyjava.config Curtis Rueden <c****n@w****u> 9 months ago
f83edfa9 merge Merge branch 'object-introspection' Curtis Rueden <c****n@w****u> 9 months ago
e5e9cab0 Add test for jreflect constructors Curtis Rueden <c****n@w****u> 9 months ago
5c067473 Be less aggressive with source code detection Curtis Rueden <c****n@w****u> 10 months ago
1d9b507d Let jsource also find Java library source code Curtis Rueden <c****n@w****u> 10 months ago
f4266c40 Ensure submodules are directly available Curtis Rueden <c****n@w****u> 10 months ago
2f11f0d8 Add unit test for inspect.members function Curtis Rueden <c****n@w****u> 10 months ago
5fe14616 Replace print statements with logger calls Curtis Rueden <c****n@w****u> 10 months ago
3a46f1bd Make output writer configurable Curtis Rueden <c****n@w****u> 10 months ago
cea10cd4 Use jimport naming convention for Java types Curtis Rueden <c****n@w****u> 10 months ago
a537c00f Hide non-public scyjava.inspect attrs Curtis Rueden <c****n@w****u> 10 months ago
30bd4d3a Hide non-public scijava.config attrs Curtis Rueden <c****n@w****u> 10 months ago
92d7fb15 Split pretty-print functions to own subpackage Curtis Rueden <c****n@w****u> 10 months ago
2713b6cc Make jreflect function more powerful Curtis Rueden <c****n@w****u> 10 months ago
a31701b3 Rename java_source method to jsource Curtis Rueden <c****n@w****u> 10 months ago
8846ce54 Tweak management of multiple endpoints Curtis Rueden <c****n@w****u> 10 months ago
2d44fed2 Test a little further into the GitHub source paths Curtis Rueden <c****n@w****u> 10 months ago
bf2ee823 Improve get_version method Curtis Rueden <c****n@w****u> 10 months ago
4c282705 merge Merge pull request #81 from tlambert03/update-env Curtis Rueden <c****n@w****u>
Committed by: GitHub <n****y@g****m>
10 months ago
ec510839 chore: update env.yml files for cjdk Talley Lambert <t****t@g****m> 10 months ago
5753a593 Remove openjdk conda dependency Curtis Rueden <c****n@w****u> 10 months ago
1a8a1a75 merge Merge pull request #80 from tlambert03/auto-java Curtis Rueden <c****n@w****u>
Committed by: GitHub <n****y@g****m>
10 months ago
3af5c6e0 Make ruff happy Curtis Rueden <c****n@w****u> 10 months ago
0af3f650 Bump to setuptools 77.0.0 to use new license field Curtis Rueden <c****n@w****u> 10 months ago
ccb2271c include cjdk by default Talley Lambert <t****t@g****m> 10 months ago
64ffbeeb CI: skip jep tests when running the javaless job Curtis Rueden <c****n@w****u> 10 months ago
aebbfd96 Fix syntax of license declaration Curtis Rueden <c****n@w****u> 10 months ago
ace4df58 Avoid usage of pipe symbol in type hints Curtis Rueden <c****n@w****u> 10 months ago
c9cf3cae move import Talley Lambert <t****t@g****m>
Committed by: Curtis Rueden <c****n@w****u>
10 months ago
aa913dd2 reorg Talley Lambert <t****t@g****m>
Committed by: Curtis Rueden <c****n@w****u>
10 months ago
28af43b7 feat: add auto-fetch with cjdk Talley Lambert <t****t@g****m>
Committed by: Curtis Rueden <c****n@w****u>
10 months ago
e6826879 Update license metadata format to new standard Curtis Rueden <c****n@w****u> 10 months ago
553d552a Add introspection functions to the README Curtis Rueden <c****n@w****u> 10 months ago
bb06ed1f Wrap >88 lines, and make quoting more consistent Curtis Rueden <c****n@w****u> 10 months ago
21ffae90 Use imperative tense for function docstrings Curtis Rueden <c****n@w****u> 10 months ago
0778a893 Add missing is_j* type methods to README Curtis Rueden <c****n@w****u> 10 months ago
bded14f5 Rename find_java function to jreflect Curtis Rueden <c****n@w****u> 10 months ago
6282d8c3 CI: test Python 3.13 support Curtis Rueden <c****n@w****u> 10 months ago
5f883f11 Fix type hints to work with Python 3.8 Curtis Rueden <c****n@w****u> 10 months ago
37bd92e2 Fix naming of versions test file Curtis Rueden <c****n@w****u> 10 months ago
6bfec82e Add toplevel docstrings to test files Curtis Rueden <c****n@w****u> 10 months ago
c8afba44 Shorten introspection to introspect Curtis Rueden <c****n@w****u> 10 months ago
363e7bc6 Alphabetize introspection imports Curtis Rueden <c****n@w****u> 10 months ago
65202232 Increment minor version digit Curtis Rueden <c****n@w****u> 10 months ago
9516a72e Wrap long line Curtis Rueden <c****n@w****u> 10 months ago
35334463 Add docstring to test_introspection.py ian-coccimiglio <i****i@g****m>
Committed by: Curtis Rueden <c****n@w****u>
10 months ago
41230787 Improve introspection function documentation ian-coccimiglio <i****i@g****m>
Committed by: Curtis Rueden <c****n@w****u>
10 months ago
7293d234 Lint code ian-coccimiglio <i****i@g****m>
Committed by: Curtis Rueden <c****n@w****u>
11 months ago
fe602176 Add test cases for introspection functions ian-coccimiglio <i****i@g****m>
Committed by: Curtis Rueden <c****n@w****u>
11 months ago
9352ff6a Refactor introspection code ian-coccimiglio <i****i@g****m>
Committed by: Curtis Rueden <c****n@w****u>
11 months ago
aa3996c2 Add partials, refactor, add java_source function ian-coccimiglio <i****i@g****m>
Committed by: Curtis Rueden <c****n@w****u>
11 months ago
640d57de Implement fields introspection function ian-coccimiglio <i****i@g****m>
Committed by: Curtis Rueden <c****n@w****u>
11 months ago
1a0fd712 Add source code reporting to methods() function ian-coccimiglio <i****i@g****m>
Committed by: Curtis Rueden <c****n@w****u>
11 months ago
25d769e1 Make linter happy ian-coccimiglio <i****i@g****m>
Committed by: Curtis Rueden <c****n@w****u>
11 months ago
fe0bfe39 Make progress on introspection methods ian-coccimiglio <i****i@g****m>
Committed by: Curtis Rueden <c****n@w****u>
11 months ago
7b8a6c4b Update methods() functionality ian-coccimiglio <i****i@g****m>
Committed by: Curtis Rueden <c****n@w****u>
11 months ago
0a8141cd Add some functions for Java object introspection Curtis Rueden <c****n@w****u> 11 months ago
1e54c4b8 Add down-the-middle testing of the jclass function Curtis Rueden <c****n@w****u> 11 months ago
9ec3bb4e Add missing type helper function exports Curtis Rueden <c****n@w****u> 11 months ago
141a3edd Guard against invalid mode in jarray function Curtis Rueden <c****n@w****u> 11 months ago
837e2ddd merge Merge pull request #76 from ian-coccimiglio/namespace_test Curtis Rueden <c****n@w****u>
Committed by: GitHub <n****y@g****m>
11 months ago
124e3a4a Explicit test to check if function can retrieve module into local namespace ian-coccimiglio <i****i@g****m> 11 months ago
d6b118a3 Make cube root computation work in Python <3.11 Curtis Rueden <c****n@w****u> 11 months ago
e4aeebaf Print script errors even when no error writer Curtis Rueden <c****n@w****u> 11 months ago
835ead78 Use assertpy in integration tests Curtis Rueden <c****n@w****u> 11 months ago
cb577c07 Fix up exec comment to please ruff Curtis Rueden <c****n@w****u> 11 months ago
07f3af03 merge Merge pull request #75 from ian-coccimiglio/fix-python-imports Curtis Rueden <c****n@w****u>
Committed by: GitHub <n****y@g****m>
11 months ago
e02e167e Added documentation ian-coccimiglio <i****i@g****m> 11 months ago

← Back to repository