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 |